Upload
naoya-hashimoto
View
1.175
Download
1
Embed Size (px)
Citation preview
AWS Migration Solution
JAWS DAYS 2014Mar 15, 2014
Naoya Hashimoto
3/15/2014 1
Table of contents
• Who am I?• System migration• Why migration solution is needed?• My case about migrating system• System Migration Process• Issues of System Migration• System Migration Solution• Migration Solution Model• Features of CloudVelocity One Hybrid Cloud• Features of Yuruware Bolt VTA• AWS VM Import/Export
3/15/2014 2
Who am I?• Work
o Engaged in developing integration and management service for public cloud, including AWS, Nifty Cloud, IIJ GIO, etc.
o Developing integration and management service (B2B) for Amazon Web Services
• AWS services I like the most - CloudFormationo I love “CloudFormation Supports OpsWorks”!
• Activitieso Technical reviewing on “Icinga Network Monitoring”
by Packt Publishing Nov 2013http://www.packtpub.com/icinga-network-monitoring/book
o Twitter @hashnaoo Blog http://hashnao.blogspot.jp/
3/15/2014 3
System Migration?
3/15/2014 4
System Migration?“System migration is an awesome project that no one wants to manage or get involved in.”
System migration on Wikipedia. 29 November 2013 <http://en.wikipedia.org/wiki/xxx>
3/15/2014 5
“Anybody who wants to volunteer or raise you hand?”
System Migration!"System migration involves moving a set of instructions or programs, e.g., PLC (programmable logic controller) programs, from one platform to another, minimizing reengineering.“
System migration on Wikipedia. 29 November 2013 <http://en.wikipedia.org/wiki/System_migration>
3/15/2014 6
Why migration solution is needed?
• To reduce time and cost versus manual migration
3/15/2014 7
• To verify if the existing system is able to run on cloud
• To migrate hundreds or thousands of servers into cloud
My case about migrating system• About 100 VMs with 30
customers on VMware ESXi• Windows OS, Linux
OS(Debian, RedHat)• Mainly composed as 3 Tier
system(WEB/AP/DB, WEB/DB, WEB, HA Clusterig)
3/15/2014 8
VMware vSphere
VMware vSphere
VMware vSphere
VMware vCenter Server
System Migration Process• A Phased Strategy for Migration: Step By Step Guide
Amazon Web Service – Migrating your Existing Applications to the AWS Cloud. Oct 2010. <http://media.amazonwebservices.com/CloudMigration-main.pdf>
3/15/2014 9
Issues of System Migration• By reverse engineering and manually integrating &
migratingo Who?o How?o How much?o How long?
• By automatically migratingo Who?o How?o How much?o How long?
3/15/2014 10
System Migration Solution• One Hybrid Cloud by CloudVelocity
http://www.cloudvelocity.com/solutions/
• Cloud Path by Racemihttp://www.racemi.com/cloud-path/
• Bolt Migration by Yuruwarehttp://www.yuruware.com/vta/
3/15/2014 11
Migration Solution Model• Agent Type
o Installing agents on the servero Discovering and blueprinting its component, configurationso Provisioning o Synchronizing datao Creating and deploying IAM imageo Initiating instances
• Image cloning Typeo Implementing and Installing plugin to set up management servero Discovering and blueprinting VM imageso Provisioningo Synchronizing datao Creating and deploying IAM imageo Initiating instances
3/15/2014 12
Features of CloudVelocity One Hybrid Cloudo Live Migration, continuous sync until ready to cut over, No downtime
to production environmento Recreate network environmento Install agent on client
3/15/2014 13
Extend Data Center Services to Cloud Resources
Features of Yuruware Bolt VTA
3/15/2014 14
o Migrate from VMware vSphere environment to AWSo Live Migration, no downtime to production environmento Install application (vta-tools) on Windows Server
How to use CloudVelocity One Hybrid Cloud
o Install agent on VMs# sh ./install-centos-5.x-32bit.sh CloudVelocity Sentinel Installer v1.3.6Copyright (C) 2013, CloudVelocity, Inc., all rights reserved.…
o Run daemon# service denali-sentinel statusComponent sra (pid: 1150) is runningDenali-Sentinel (pid: 1171) is running
3/15/2014 15
How to use Yuruware Bolt VTAo Create snapshot of VMC:\> vta-copy-pg -g "dev-test-cent64_64" "/vSphere5/vm/test/dev-test-cent64_64"Validating vSphere Credentials..Ok!Validating S3 Bucket...Ok!…Copy of the protection group dev-test-cent64_64 successfully completed. The version is 20131224222303
o Deploy VMC:\>vta-deploy-pg -g "dev-test-cent64_64"Validating S3 Bucket Access...Ok!Validating VPC Configuration of the AWS Account...Ok!…Creating Cloud Formation Stack Stack-2013-12-24-22-31-53 with id arn:aws:cloudformation:ap-northeast-1:
3/15/2014 16
AWS VM Import/Export for Linux• Supported image
o VMware ESX and VMware Workstation VMDKo Citrix Xen VHDo Microsoft Hyper-V VHD
• Supported OSo Red Hat Enterprise Linux 5.1 - 6.5o CentOS 5.1 - 6.5o Ubuntu 12.04, 12.10, 13.04, 13.10o Debian 6.0.0 - 6.0.8, 7.0.0 - 7.2.0
• Instance Type that can be launchedo cc1.4xlarge (N/A)o cc2.8xlarge($2.960 /hour)o cg1.4xlarge(N/A)o cr1.8xlarge($1.225 /hour)o hi1.4xlarge($3.440 /hour)o hs1.8xlarge ($5.670 /hour)o m3.2xlarge($1.368 /hour)o m3.xlarge($0.684 /hour)
3/15/2014 17
* Hourly cost based on Tokyo region
The import process produces an AMI in HVM format
Thank you for listening!
3/15/2014 18