Aws migration solution@JAWS DAYS 2014

1,181 views

Published on

Presented at JAWS DAYS 2014, iJAWS section on 3/15/2014

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,181
On SlideShare
0
From Embeds
0
Number of Embeds
191
Actions
Shares
0
Downloads
26
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Aws migration solution@JAWS DAYS 2014

  1. 1. AWS Migration Solution JAWS DAYS 2014 Mar 15, 2014 Naoya Hashimoto 3/15/2014 1
  2. 2. 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
  3. 3. 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 - CloudFormation o I love “CloudFormation Supports OpsWorks”! • Activities o Technical reviewing on “Icinga Network Monitoring” by Packt Publishing Nov 2013 http://www.packtpub.com/icinga-network-monitoring/book o Twitter @hashnao o Blog http://hashnao.blogspot.jp/ 3/15/2014 3
  4. 4. System Migration? 3/15/2014 4
  5. 5. 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?”
  6. 6. 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
  7. 7. 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
  8. 8. 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 vCenter Server VMware vSphere VMware vSphere VMware vSphere
  9. 9. 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
  10. 10. Issues of System Migration • By reverse engineering and manually integrating & migrating o Who? o How? o How much? o How long? • By automatically migrating o Who? o How? o How much? o How long? 3/15/2014 10
  11. 11. System Migration Solution • One Hybrid Cloud by CloudVelocity http://www.cloudvelocity.com/solutions/ • Cloud Path by Racemi http://www.racemi.com/cloud-path/ • Bolt Migration by Yuruware http://www.yuruware.com/vta/ 3/15/2014 11
  12. 12. Migration Solution Model • Agent Type o Installing agents on the server o Discovering and blueprinting its component, configurations o Provisioning o Synchronizing data o Creating and deploying IAM image o Initiating instances • Image cloning Type o Implementing and Installing plugin to set up management server o Discovering and blueprinting VM images o Provisioning o Synchronizing data o Creating and deploying IAM image o Initiating instances 3/15/2014 12
  13. 13. Features of CloudVelocity One Hybrid Cloud o Live Migration, continuous sync until ready to cut over, No downtime to production environment o Recreate network environment o Install agent on client 3/15/2014 13 Extend Data Center Services to Cloud Resources
  14. 14. Features of Yuruware Bolt VTA 3/15/2014 14 o Migrate from VMware vSphere environment to AWS o Live Migration, no downtime to production environment o Install application (vta-tools) on Windows Server
  15. 15. How to use CloudVelocity One Hybrid Cloud o Install agent on VMs # sh ./install-centos-5.x-32bit.sh CloudVelocity Sentinel Installer v1.3.6 Copyright (C) 2013, CloudVelocity, Inc., all rights reserved. … o Run daemon # service denali-sentinel status Component sra (pid: 1150) is running Denali-Sentinel (pid: 1171) is running 3/15/2014 15
  16. 16. How to use Yuruware Bolt VTA o Create snapshot of VM C:> 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 VM C:>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
  17. 17. AWS VM Import/Export for Linux • Supported image o VMware ESX and VMware Workstation VMDK o Citrix Xen VHD o Microsoft Hyper-V VHD • Supported OS o Red Hat Enterprise Linux 5.1 - 6.5 o CentOS 5.1 - 6.5 o Ubuntu 12.04, 12.10, 13.04, 13.10 o Debian 6.0.0 - 6.0.8, 7.0.0 - 7.2.0 • Instance Type that can be launched o 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
  18. 18. Thank you for listening! 3/15/2014 18

×