+ All Categories
Home > Documents > HOSTED SOLUTION -...

HOSTED SOLUTION -...

Date post: 19-Aug-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
30
HOSTED SOLUTION Fast! Reliable! Easy! April 13, 2015
Transcript
Page 1: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

HOSTED SOLUTION

Fast!

Reliable!

Easy!

April 13, 2015

Page 2: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Christopher AielloDirector of IT, Product Quality & Customer Support

[email protected]

Brian BowenSr. Systems Administrator

[email protected]

Presented By

Page 3: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

1. Why a Hosted Solution

2. Configuration

3. Infrastructure

4. Monitoring

5. Maintenance & Support

6. What’s There Today

7. What’s Next

8. Q & A

Agenda

Page 4: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

WHY A HOSTED SOLUTION

Page 5: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

1. Consistent, Standard, Scalable and

Repeatable Environment.

2. Goal: Solution will be Fast, Reliable, Easy.

Why are we doing this?

Page 6: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

CONFIGURATION

Page 7: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Virtual Servers

Built from VM templates to maintain

consistency

Configured to ProgressBook Suite large-sized

multi-district specifications

Scale based on demand

CentralAdmin Server

Currently joined to ITC domain

Domain member dependency will be removed in a

future ProgressBook release

ProgressBook Hosted Configuration

Page 8: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Database Servers

Replicated via "AlwaysOn Availability Groups"

Replicated Database for ITC Access Reporting - DASLr, other reporting tools

Extracts, snap-shots, backups, etc.

Resources - pictures, custom report cards, etc.

ITC Server

Read-Only Domain Controller Won’t be needed in future ProgressBook Release

ProgressBook Hosted Configuration

Page 9: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Database ServerPBSuite Databases

Integration Services

GradeBookMasterService

RO Database ServerPBSuite Databases

DASLrOther DBs

DataMapParentAccessMasterService

VendorLinkPBWebServices

SpecialServicesStudentInformation

CentralAdminApplication ServerJAMS Scheduler

ReportBuilderRO Domain Controller

Other Software

< 1 minute Replication

ProgressBook SuiteHosted Environment Configuration

Limited Access ITC Access

Microsoft SQL AlwaysOn Technology

ITCDomain

Page 10: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

INFRASTRUCTURE

Page 11: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Data Center

Tier 4 (top tier) data center

Two factor, badge and biometric access

24/7 Network Operations Center

Multiple Dedicated Fiber Connectivity

Dual, underground power feeds, battery and

generator backup 100% Uptime SLA on at least one of the feeds

Page 12: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Server/Storage

Nutanix

Hyper-converged infrastructure

Disk, Memory, CPU all together

Best in class industry leading hardware

No single point of failure in server-storage

Non-disruptive building block type expansion

High availability on demand

Currently 4 Nutanix Nodes

Page 13: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Network

Redundant 10 Gb ring connections to OARnet

backbone.

No single point of failure in networking

Can easily add quadruple capacity

Combination of physical and virtual

Separate routing for Public and Private ITC

traffic

Page 14: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

MONITORING

Page 15: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Availability

Application MonitoringIntegration Process

Services

Background Jobs

System MonitoringCPU utilization

Memory Utilization

Disk space usage and I/O

Uptime

Page 16: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Performance

Performance Metrics

Page response times

SQL query response times

Server utilization

System Health Dashboard

Current status

Access historical performance data

Page 17: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Dashboard

Piloting PRTG as Monitoring Tool

Page 18: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

MAINTENANCE

& SUPPORT

Page 19: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Automation

Multi-environments

Cloning & Snapshots

Utilizes the VMware vCenter toolset

Possibilities for environments

Production & Testing

Each can utilize your own data & Active Directory

Test new versions with your own data

Investigate problems with your own data

Page 20: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Automation

Scripted upgrades

Reduce manual effort

Utilizes the VMware Orchestrator toolset and

Microsoft PowerShell

Reduces Upgrade Risks

Snapshot environment and rollback on failure

Upgrade scripts maintained by Software Answers

Test upgrade and calculate upgrade times

Page 21: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Automation

ProgressBook Suite Upgrade Workflow

Page 22: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

OPEN ITEMS

Page 23: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Open Items Update

CentralAdmin

Must be on a server that is a member of the ITC domain

Requires a read-only domain controller in the hosted environment to work

Domain member dependency will be removed in a future ProgressBook release

Won’t need to be on server that’s a member of ITC domain

May not require ITC read-only domain controller in hosted environment

Read-Only Database

Must be a member of hosted domain

Access via SQL accounts is OK

Access via Windows accounts needs further analysis

Auditing/Transaction Log Monitoring

SQL Change Data Capture implemented in 15.0, but requires SQL Enterprise

Hosted Environment will have this

SSL Certificates

All web servers will require SSL certificate

Recommend having wildcard certificate

Page 24: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

WHAT’S THERE TODAY

Page 25: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

User Experience Lab

ProgressBook Suite 15.0.0 Beta

Created from standard templates

Running standard server configuration

Running the User Experience Lab

Page 26: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

ProgressBook Electronic File Cabinet

Created from VM templates

Ready for production with 15.0

Using SQL AlwaysOn

Writes to read-write primary database

Reads from read-only secondary database

Connected to User Experience Lab

Page 27: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

WHAT’S NEXT

Page 28: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

SSST

Test environment that mirrors production

ITCs

Onboarding two ITCs

Ready for production July 1

Production Environments

Page 29: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

Q & A

Page 30: HOSTED SOLUTION - files.ctctcdn.comfiles.ctctcdn.com/c23b894f001/a0129cde-3e8d-4bad-9928-be673ae4… · Monitoring 5. Maintenance & Support 6. What’s There Today 7. What’s Next

MCOECN AND SOFTWARE ANSWERS

Partnering to provide

excellent software to our

schools!


Recommended