tips and tricks from the trenches for migrating to a virtual private cloud

Post on 21-Aug-2015

196 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Migrating Complex On-Premises Systems to a Managed Private Cloud

FROM THE TRENCHES:

Christian KellyDirector of Technology, Xantrion Inc.

• Founded in 2000 to bring enterprise IT to small and midsized organizations

• One of the fastest growing companies in the Bay Area for the past 5 years

• Among the top 50 worldwide MSPs

ABOUT XANTRION

• Premium partner for companies such as Microsoft

• 45-person technical team

• 5000 end users supported

• 900 servers managed

• About service, not sales

ABOUT XANTRION

• High availability of services

• Predictable costs; no CAPex required for upgrades

• Datacenter-level security

• Business continuity and disaster recovery

• Managed support

WHY CLIENTSWANT TO MOVE TO

the cloud

xantrion.com

• Negligible disruption to client during migration

• End user experience is not degraded

• System performance is maintained or improved

WHAT DOES SUCCESS

look like?

xantrion.com

• Understand applications and user behavior

• Understand application interdependencies

• Latency sensitive applications?

• Thick applications which connect directly to non WAN optimized protocols?

UNDERSTAND

the client

xantrion.com

• Understand applications ability to run in Remote Desktop Session Host (RDSH) sessions

• What if anything gets left on premises?

• Active Directory, file and print servers

• This can be the most time consuming step and can take weeks with a large client

UNDERSTAND

the client

xantrion.com

Staged migration sounds “safer” but it can be fraught with issues

• Systems which don’t move together can have unpredictable behavior

• RDSH / Citrix servers not adjacent to all applications

• Isolating issues that arise can be hard due to the amount of change

STAGED MIGRATIONVS. REPLICATION AND CUTOVER

xantrion.com

Replication and cutover can simplify the process

• Spend more time in preparation, very short cutover

• Gives an easy “fail back” if things don’t go as planned

STAGED MIGRATIONVS. REPLICATION AND CUTOVER

xantrion.com

Try to isolate and complete tasks in silos to help pinpoint if something “breaks” or users complain• Virtualization

• Remote access

• IP readdressing

• Seeding/ Migration

• Testing

• Cutover

ISOLATE CHANGES TO THE ENVIRONMENTDO ONE THING AT A TIME

xantrion.com

• Removes platform dependencies

• Allows use of Hypervisor based replication

• Why wouldn’t you?

VIRTUALIZEEVERYTHING ONSITE

xantrion.com

Demonstrate that applications work through chosen remote access technology from within the existing environment including:• Printing• Application Performance • File access• Desktops with mixed local vs. remote applications

Migrate users to RDSH/Citrix while solution is still on premises

DEPLOY REMOTE ACCESS SOLUTIONON PREMISES

xantrion.com

• Solve IP problems locally before you move

• Many systems and applications have hardcoded IP address

• Printers / Scanners

• Older applications

• Custom websites

IP ADDRESS SYSTEMS WITH DATACENTER SUBNETWHILE STILL ON PREMISES (ROUTE THROUGH LAYER3 DEVICE)

xantrion.com

• You want to deal with one set of problems at a time

• Should you try and span at Layer2?

• Adds complexity

• Not something we want to leave in place long term

IP ADDRESS SYSTEMS WITH DATACENTER SUBNETWHILE STILL ON PREMISES (ROUTE THROUGH LAYER3 DEVICE)

xantrion.com

Some of the metrics to evaluate:

• Storage (primary and backup)

• IOPS

• Compute

• Licensing

• Bandwidth

USE MONITORINGTO UNDERSTAND RESOURCE REQUIREMENTS

xantrion.com

UNDERSTAND BANDWIDTH NEEDED FOR PRODUCTION

• Client must have redundant internet connections

• If you’re going to move data offsite you’d better always have internet access

• Best to have different types of internet connections

• Fiber and microwave

• Ethernet Over Coax and cable

xantrion.com

• Understand how much data you can move over a pipe of a given size

• Latency will affect maxim throughput

• You’re going to need adequate bandwidth, a T1 isn’t going to cut it

UNDERSTAND BANDWIDTH NEEDED FOR REPLICATION

xantrion.com

• Need matching SANs in datacenter and client location

• Generally more complex networking requirements

• Expensive

REPLICATION OPTIONS

SAN-BASED REPLICATION• Hardware independent; low cost

• Can be more efficient with smaller block sizes (depends on SAN)

• Replication deltas can be predicted

• Seeding

• Multi-threading TCP streams

HYPERVISOR-BASED REPLICATION

xantrion.com

• You should bring up servers in an isolated environment in the datacenter for testing and validation

• Give client remote access for end to end testing applications and systems

• Some things can’t be fully tested like mail flow

TESTING

PRE CUTOVER TESTING• Have a monitoring system in place to

alert you to issues you may have overlooked

• Have a test matrix to tell you the move was successful

FINAL TESTING

xantrion.com

FINAL CUTOVER

• DNS propagation times

• Mail Queuing

• VPN tunnel / remove temporary subnet from LAN

CONSIDERATIONS FAILBACK PLAN

• Have go/no go checks in place

• Don’t allow irreversible changes to environment such as mail flow or application updates

xantrion.com

Citrix

Private Cloud

StagingNetwork

Production

FOSTER CITY

MIGRATION OF SYSTEMS

Citrix

Private Cloud

StagingNetwork

Production

FOSTER CITY

MIGRATION OF SYSTEMS

Citrix

Private Cloud

StagingNetwork

Production

FOSTER CITY

MIGRATION OF SYSTEMS

Private Cloud

StagingNetwork

Production

Citrix

FOSTER CITY

MIGRATION OF SYSTEMS

• 300 users

• 40+ servers (300GB RAM)

• 10+ TB of data

CASE STUDYCLOUD MIGRATION

After two months of preparation, client was migrated overnight with under 9 hours of total downtime

xantrion.com

Understand the legal risks before you

move.

xantrion.com

• Can the cloud provider’s backup systems meet your data retention plan requirements?

• Are you able to access systems as required to perform security audits

• Does the vendor have audited attestation of security and privacy practices which meet your requirements?

xantrion.com

xantrion.com

Q&A

top related