how to migrate workloads to the google cloud platform
TRANSCRIPT
How to Migrate Workloads to the
Google Cloud Platform
About the Speakers
David M. Davis, vExpert
Partner and Co-FounderActualTech Media
Jack WoychowskiChief Scientist
Sureline Systems
Twitter Goodness
@davidmdavis
@actualtechmedia
@SurelineSystems
@GoogleCloud
Why Are Companies Looking To The Cloud? Immediate datacenter on demand, in the
cloud Pay based on usage (usually per minute) Allows you to focus on your application & the
business Advanced features are built in (HA, load
balancing, etc) Offering massive scalability Keep in mind, just like your in-house
datacenter, you still need to secure it and it’s not infallible
Watch the Full Webinar here:
Why Are Companies Looking To The Cloud?
But…. Is the Cloud right for you? What should you run in the cloud and not run? And how do you move from your datacenter,
to the cloud, without downtime and risking your whole business???
1
2
3
4
What makes up the Google Cloud Platform (GCP)
Find out how Google Cloud can help
How to plan, test, and cutover your workload before going it into productionAnd how to migrate ten, hundreds, or thousands of workloads to the Google Cloud Platform, while minimizing downtime
Here’s What You’ll Learn During This Event
Survey Question
ProprietaryGoogle Cloud Platform 9
Google Compute
ProprietaryGoogle Cloud Platform 10
For the past 16 years, Google has been building the world’s
fastest, most powerful cloud infrastructure on the planet.
ProprietaryGoogle Cloud Platform 11
ProprietaryGoogle Cloud Platform 12
Built on the same infrastructure that powers Google
Fastest, most reliable network
Super-flexiblecompute
Always available storage
Superior economics
Robust, easy touse Big Data
solutions
ProprietaryGoogle Cloud Platform 13
Compute Engine
App EngineContainer Engine
Continuum of Compute
Virtualized hardware Abstracted computing power
Manages your container cluster and actively schedules your
containers
Infrastructure at Google speed
Build your scalable app faster
ProprietaryGoogle Cloud Platform 14
High-performance Virtual MachinesConsistently performant, scalable, highly secure & reliable.
(Really) Pay for what you useWe bill in minute-level increments so you don’t pay for unused computing time, and automatically apply sustained use discounts.
Fast, Easy ProvisioningQuickly deploy large clusters of virtual machines with intuitive tools.
Compliance & SecurityAll data written to disk in Compute Engine is encrypted on the fly and then transmitted and stored in encrypted form.
Compute Engine
BatchRun short duration, heavy compute jobs. The more flexibility in timing and location you give us the better the pricing!
$
ProprietaryGoogle Cloud Platform 15
Standard PD(Persistent Disk)
SSD PD(Solid State Drive Persistent
Disk)
Local SSD(Solid State Drive)
Block StorageTh
roug
hput
High IOPSLow Latency
Low IOPSHigh Latency
Streaming IO
Boot Volumes
Bulk Storage
High Perf Scratch
Hadoop
SQL and NoSQL Databases
File Servers
SecurityAll storage is encrypted over the wire and at rest
IntegrityData is stored redundantly, we checksum all data and take incremental snapshots (PD only)
ConsistencyPerformance is consistently high and pricing does not changes from month to month
SimplicitySimple pricing, pay for space only. Simple configuration no need to create multiple volumes or manage RAID arrays.
ProprietaryGoogle Cloud Platform 16
More than 70 points of presence across 33countries creating the broadest reaching network of any Cloud provider
Google’s Network Edge
ProprietaryGoogle Cloud Platform 17
Cloud Storage Cloud Datastore
Cloud SQL
Storage
Store and manage data using a fully-managed, relational
MySQL database
Powerful, simple and cost effective object storage service
Managed, NoSQL, schemaless database for storing non-
relational data
Cloud Computing
Compute, Networking, Storage
1
2
3
Cloud Platform
4 Why Google
ProprietaryGoogle Cloud Platform 19
The mobile developer
Batch and burst compute
The launch of Cloud Dataflow
Developer Productivity tools
Web serving workloads
Connecting you to the cloud
Kubernetes and containers
Super scaleable storage
Focus on Innovation
How To MigrateWorkloads To The
Google Cloud Platform
June 15, 2016
21
FromAny Hardware.. Any Hypervisor.. Any Cloud…
To
SUREedge-Migrator and SUREedge-DR for
Migration and DR
Plan Capture from any Platform
Convert to Google Instance
Recover in Google Cloud
Replicate to GCP
Our Products
3. SUREedge Enterprise Manager• Global management of all your SE instances
2. SUREedge DR• Local BCDR• Site-to-site DR• Cloud DR
1. SUREedge Migrator• Workload migration to cloud• On-boarding to converged infrastructure
23
SUREedge Features
Any to Any… Physical, virtual, cloud-based sources Virtual, hyper-converged or cloud targets
Wide Application Support Application and network config capture &
recovery Stable data images, unlimited point-in-time
copies
Smart Data Management Ultra-bandwidth friendly global deduplication Military grade encryption in flight and at rest Efficient compression (Google snappy)
Manageability Efficient workflow, agentless capture Recovery planning and testing Global management
Anywhere to Anywhere
Smart Data Management
Manageability
Application Aware Smart Data Capture
24
• SUREedge instance in Cloud • Recover for testing as needed
• SUREedge instance at source site
• Agentless application-aware capture from virtual or physical
Migration and DR to GCP
Global Monitoring
Cloud
Deduplicated, Compressed,
Encrypted Bi-directional
Replication
Transform RecoverCapture ReplicatePlan
Customer site
Test
25
Cloud100s - 1,000s
Open-port Exposure
!On-PremiseProduction Apps
--- ---
Network and Data Security
CloudOn-Premise
1 PortEncryptedDeduped
Compressed
--- ---
Production servers are isolated from open port.
Others Host based replication solution with agents on each host/VM
Sur
elin
e
26
WAN Bandwidth
On-Premise CloudProduction Apps
--- ---
Full Data
100s TB
100 TB@ Gb/s~300 Hrs.
(~1 month)If WAN breaks…
restart replication from beginning
CloudOn-Premise Incremental DataGlobal dedupeCompressedBW throttling
100s TB 10s TBMonth HoursIf WAN breaks…
restart replication from point of failureS
urel
ine
Oth
ers
27
Cloud
Complex Workloads
On-Premise Workloads comprised of multiple
interdependent applications
Move individually, reconnect later!
Java Server
Apache
UI SQL
CloudOn-Premise
Java Server
Apache
UI SQL
Java Server
Apache
UI SQL
Sur
elin
e
Move together,recover together;
maintain interdependencies rather
than recreating them.
Oth
ers
Migration Best Practice P2V / V2V Tools + Image Service
One system, one disk at a time
Max 2TB; no multi-disk, multi-volume support
Useful on LAN only
No-incremental update. Large cut-over window
Simple environment with single tier applications
Unreliable - does 80% of the job; remaining 20% takes 80% of the time and cost
SUREedge Plan and Automate
• Multiple systems • Scheduling• Pre and post operations• Reconfigure CPU, memory, network
at recovery, OS upgrade, licensing
Test before cut-over
Incremental updates; small cut-over window / little or no down time
No limits to size; or source type
Network error resilient; easy onboarding over WAN
Key Benefits
Network Security
Data Security
Data Integrity
Optimal BW
Manageability
Success Rate
Lower Total Cost
OnboardingMigration
DR
Reduced Risk
30
Customer Case Study - Ramp to CloudAd Tech Company using Big Data Customer had Ubuntu 8.x on Physical
and Containers Hardware was 6-8 years old Eminent need to migrate to Cloud
Customer’s Revised Plan Deploy SUREedge Instance Capture server images Boot Image in SUREedge as VM Upgrade OS Replicate to cloud and test Final synchronization and cutover
Customer’s Original Plan Hand create Ubuntu 12.x AMI in cloud Install application Move application data Test
Challenge: OS migration and upgrade needed during migration
Requirement: Upgrade OS, migrate to cloud,all without impacting production
One Server at a Time6 month+ plan
200 Servers moved in 14 days
Transform to alt. platform Replicate RecoverPlan
Capture from any platform
Demo
Thank Youwww.surelinesystems.com
33
Migration and DR to GCP
VM1
VM2
VM3
VM1
VM2
VM3
VM1
VM2
VM3
VM1
VM2
VM3
VM1
VM2
VM3
VM1
VM2
VM3
VM1
VM2
VM3
VM1
VM2
VM3
Recovery N/W
Global Monitoring
Test N/W
Cloud
• SUREedge instance at source site
• Agentless application-aware capture from virtual or physical
• SUREedge instance in Cloud • Recover for testing as needed
2
Customer site
VM1
VM2
VM3
VM1
VM2
VM3
VM1
VM2
VM3
VM1
VM2
VM3
1
3
VPN / Direct connectDeduplicated, Compressed,
Encrypted Bi-directional Replication
Dedupe
Survey Question
Prize Winners!
And the Winners of 3 x $100 Visa gift cards are ….
What are your Questions?
For more information on Google Migration…For more information on Sureline Systems, contact:• Email:
• Phone: 408–331-7940For information on Google Cloud Platform visit: Cloud.Google.comContact Sureline for:• Free custom demonstration AND• Limited-time $200 incremental credit for Google Cloud
trial