18
AWS Migration Solution JAWS DAYS 2014 Mar 15, 2014 Naoya Hashimoto 3/15/2014 1

Aws migration solution@JAWS DAYS 2014

Embed Size (px)

Citation preview

Page 1: Aws migration solution@JAWS DAYS 2014

AWS Migration Solution

JAWS DAYS 2014Mar 15, 2014

Naoya Hashimoto

3/15/2014 1

Page 2: Aws migration solution@JAWS DAYS 2014

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

Page 3: Aws migration solution@JAWS DAYS 2014

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

Page 4: Aws migration solution@JAWS DAYS 2014

System Migration?

3/15/2014 4

Page 5: Aws migration solution@JAWS DAYS 2014

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?”

Page 6: Aws migration solution@JAWS DAYS 2014

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

Page 7: Aws migration solution@JAWS DAYS 2014

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

Page 8: Aws migration solution@JAWS DAYS 2014

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

Page 9: Aws migration solution@JAWS DAYS 2014

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

Page 10: Aws migration solution@JAWS DAYS 2014

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

Page 11: Aws migration solution@JAWS DAYS 2014

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

Page 12: Aws migration solution@JAWS DAYS 2014

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

Page 13: Aws migration solution@JAWS DAYS 2014

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

Page 14: Aws migration solution@JAWS DAYS 2014

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

Page 15: Aws migration solution@JAWS DAYS 2014

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

Page 16: Aws migration solution@JAWS DAYS 2014

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

Page 17: Aws migration solution@JAWS DAYS 2014

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

Page 18: Aws migration solution@JAWS DAYS 2014

Thank you for listening!

3/15/2014 18