영상 다시보기: https://youtu.be/aoQOqhVtdGo
기존 온-프레미스 환경에서 운영 중인 서버들을 AWS 클라우드로 옮겨오기 위한 방법은 무엇일까요? 본 세션에서는 리눅스 서버, 윈도우 서버 그리고 VMWare 등에서 운영되는 기존 서버의 클라우드 이전 방법을 소개합니다. 이를 통해 AWS의 기업 고객이 대량 마이그레이션을 진행했는지 고객 사례도 함께 공유합니다. 뿐만 아니라 VMware on AWS 및 AWS Outpost 같은 하이브리드 옵션을 통해 클라우드 도입을 가속화 하는 신규 서비스 동향도 살펴봅니다.
2. 강연 중 질문하는 방법
Go to Webinar “Questions” 창에 자신이 질문한
내역이 표시됩니다. 기본적으로 모든 질문은
공개로 답변 됩니다만 본인만 답변을 받고 싶으면
(비공개)라고 하고 질문해 주시면 됩니다.
본 컨텐츠는 고객의 편의를 위해 AWS 서비스 설명을 위해 온라인 세미나용으로 별도로 제작, 제공된 것입니다. 만약 AWS
사이트와 컨텐츠 상에서 차이나 불일치가 있을 경우, AWS 사이트(aws.amazon.com)가 우선합니다. 또한 AWS 사이트 상에서
한글 번역문과 영어 원문에 차이나 불일치가 있을 경우(번역의 지체로 인한 경우 등 포함), 영어 원문이 우선합니다.
AWS는 본 컨텐츠에 포함되거나 컨텐츠를 통하여 고객에게 제공된 일체의 정보, 콘텐츠, 자료, 제품(소프트웨어 포함) 또는 서비스를 이용함으로 인하여 발생하는 여하한 종류의 손해에 대하여
어떠한 책임도 지지 아니하며, 이는 직접 손해, 간접 손해, 부수적 손해, 징벌적 손해 및 결과적 손해를 포함하되 이에 한정되지 아니합니다.
고지 사항(Disclaimer)
3. • OV M W E
• S E H 2 . 3 -A4
2 53 ?5 C 5
2 . 3 5
2 3 343? . 3 5
2 A A
1.23 2
• D 2 A ? ?
4.
5. AWS Cloud
AWS Region
Server Server Server
VPC
Availability zone 1 Availability zone 2
AMI
ApplicationApplication Application
Application
On-Premises
AMI
Application
AMI
Application
6. 18 개월 만에 1,200 개 이상의 인스턴스 (90+ 애플리케이션)로 이전하고, 자동화 된
빌드 및 배포 파이프 라인을 도입하여 전체 애플리케이션 스택에 대해 몇 주씩 걸리던
서비스 준비 및 배포 작업을 1-2 일 안에 마무리 할 수 있습니다.
9 개월 동안 5,500개의 인스턴스로 마이그레이션, 스토리지 비용을 50 % 줄이고
비용을 20 % 절감했으며 4 주에서 2 일로 10배 가까이 배포 시간을 단축했습니다.
56 개의 데이터 센터를 6 개로 통합하고 인프라의 75 %를 클라우드로 이전하고 주요
비즈니스에 1 억 달러 이상을 재투자 할 수 있었습니다.
Unix에서 Linux 로의 전환을 포함하여 AWS에 600 개 이상의 워크로드를 14 개월
미만으로 이전하여 연간 비용 절감 효과를 올렸습니다.
7. 반복성
서버와 데이터베이스
이전 속도 측정 및 향상
추적 가능성
이전 작업 중 생기는 이슈에 대한
추적을 통한 문제 해결
테스트 용이성
컷-오버를 하기 전에 여러번
마이그레이션 테스트를 해야 함
왜 서버 이전을 자동화
해야 하는가?
8. 비지니스 사례 이전 계획 수립 의존성 시각화 서버 & 앱 이전 이전 유효성 확인인벤토리 관리
9.
10.
11. .. 1
AWS Cloud
AWS Region
On-Premises
Instances Instances Instances
User
AGENTS FOR
• Microsoft Windows Server 2003 R2 SP2, 2008 R1
SP2, 2008 R2 SP1, 2012 R1, 2012 R2,2016
• Amazon Linux 2012.03, 2015.03
• Ubuntu 12.04, 14.04, 16.04
• Red Hat Enterprise Linux 5.11, 6.9, 7.3
• CentOS 5.11, 6.9, 7.3
• SUSE 11 SP4, 12 SP2
AGENT-LESS
• VMware vCenter (V5.5, V6, & V6.5)
§ e ) c
§ g hL S S d
§ I di , W iE
§ , A I & P
a i ( C
§ Q C
Database server Application
Discovery
plugin
15. AWS Cloud
AWS Region
VPC
Availability Zone 1 Availability Zone 2
AMI
. . . .
Over 750,000
Servers Migrated
AMI
Instances Instances Instances
AWS Server Migration Service supports migrating
Windows Server 2003, 2008, 2012, and 2016, and
Windows 7, 8,
and 10; Red Hat Enterprise Linux (RHEL), SUSE/SLES,
CentOS, Ubuntu, Oracle Linux, Fedora, and Debian
Linux operating systems.
SMS Supports Hyper-V running on Windows Servers
2012 R2 and above
On-Premises
§ S (
§
§ e A Vo
lna h c - i
§ n e E aM E n
I E H
§ E C W 2 )
) g m p H
16. . 3
AWS Cloud
AWS Region
VPC
Availability zone 1 Availability zone 2
April , 2019
Generic
database
Generic
database
Generic
database
On-Premises
17. . 3
On-premises and Amazon EC2 instance databases
• Oracle versions 10.2 and later, 11g, and up to 12.2, for the Enterprise, Standard, Standard One, and Standard Two editions.
• Microsoft SQL Server versions 2005, 2008, 2008R2, 2012, 2014, and 2016 for the Enterprise, Standard, Workgroup, and Developer editions. The Web
and Express editions aren't supported.
• MySQL versions 5.5, 5.6, and 5.7.
• MariaDB (supported as a MySQL-compatible data source).
• PostgreSQL 9.4 and later.
• SAP Adaptive Server Enterprise (ASE) versions 12.5.3 or higher, 15, 15.5, 15.7, 16 and later.
• MongoDB versions 2.6.x and 3.x and later.
• Db2 LUW versions:
• Version 9.7, all Fix Packs are supported.
• Version 10.1, all Fix Packs are supported.
• Version 10.5, all Fix Packs except for Fix Pack 5 are supported.
Microsoft Azure
• AWS DMS supports full data load when using Azure SQL Database as a source. Change data capture (CDC) isn't supported.
• Amazon RDS instance databases
• Oracle versions 11g (versions 11.2.0.3.v1 and later), and 12c, for the Enterprise, Standard, Standard One, and Standard Two editions.
• Microsoft SQL Server versions 2008R2, 2012, 2014, and 2016 for both the Enterprise and Standard editions. CDC is supported for all versions of
Enterprise Edition. CDC is only supported for Standard Edition version 2016 SP1 and later. The Web, Workgroup, Developer, and Express editions
aren't supported by AWS DMS.
• MySQL versions 5.5, 5.6, and 5.7. Change data capture (CDC) is only supported for versions 5.6 and later.
• PostgreSQL 9.4 and later. CDC is only supported for versions 9.4.9 and higher and 9.5.4 and higher. The rds.logical_replication parameter, which is
required for CDC, is supported only in these versions and later.
• MariaDB, supported as a MySQL-compatible data source.
• Amazon Aurora with MySQL compatibility.
• Amazon Simple Storage Service
• AWS DMS supports full data load and change data capture (CDC) when using Amazon Simple Storage Service as a source.
18. 3 . 3. . 3
On-premises and EC2 instance databases
• Oracle versions 10g, 11g, 12c, for the Enterprise, Standard, Standard One, and Standard Two editions
• Microsoft SQL Server versions 2005, 2008, 2008R2, 2012, 2014, and 2016, for the Enterprise, Standard, Workgroup, and Developer editions. The Web
and Express editions are not supported.
• MySQL versions 5.5, 5.6, and 5.7
• MariaDB (supported as a MySQL-compatible data target)
• PostgreSQL versions 9.4 and later
• SAP Adaptive Server Enterprise (ASE) versions 15, 15.5, 15.7, 16 and later
Amazon RDS instance databases, Amazon Redshift, Amazon Simple Storage Service (Amazon S3), Amazon DynamoDB, Amazon Elasticsearch Service,
Amazon Kinesis Data Streams, and Amazon DocumentDB
• Amazon RDS Oracle versions 11g (versions 11.2.0.3.v1 and later) and 12c, for the Enterprise, Standard, Standard One, and Standard Two editions
• Amazon RDS Microsoft SQL Server versions 2008R2, 2012, and 2014, for the Enterprise, Standard, Workgroup, and Developer editions. The Web and
Express editions are not supported.
• Amazon RDS MySQL versions 5.5, 5.6, and 5.7
• Amazon RDS MariaDB (supported as a MySQL-compatible data target)
• Amazon RDS PostgreSQL versions 9.4 and later
• Amazon Aurora with MySQL compatibility
• Amazon Aurora with PostgreSQL compatibility
• Amazon Redshift
• Amazon S3
• Amazon DynamoDB
• Amazon Elasticsearch Service
• Amazon Kinesis Data Streams
• Amazon DocumentDB (with MongoDB compatibility)
20. . .
• , E W : :
• A E A S : C A
테스트 이전기존 데이터 센터 정식 서비스 이전
지속적인 데이터
복제 트래픽 (압축
및 암호화)
경량 리눅스
복제 서버
저 비용 블록 스토리지
오케스트레이션 및
시스템 변환으로
디스크 크기와
상관없이 몇 분 안에
작업 실행 가능
https://aws.amazon.com/ko/cloudendure/
21. . . 4
데이터 센터
애플리케이션
데이터베이스
X86 운영체제
소스 인프라
* See documentation or contact Support for a complete list.
22.
23. . . 4
Database server
App server
Corporate datacenter AWS Cloud
AMI
Replicated instance
Target
DB instance
Database migration
workflow/job
SNS topic
Lambda function
SQS queue
Post-Mig
script
Client
24. AWS Cloud
AWS Region
On-Premises
Instances Instances Instances
VMware Hybrid
Cloud Extension (HCX)
AWS US East (N. Virginia)
AWS US East (Ohio)
AWS US West (N. California
AWS US West (Oregon)
AWS Canada (Central)
AWS Europe (Frankfurt)
AWS Europe (Ireland)
AWS Europe (London)
AWS Asia Pacific (Singapore)
AWS Europe (Paris)
AWS Asia Pacific (Sydney)
AWS Asia Pacific (Tokyo)
AWS GovCloud (US West)
vSphere 6.0 required for Cold Migration
vSphere 6.5 required for Hybrid Link Mode
2018년 4월 VMWare와 전략적 제휴
서비스 확장 계획
Q2 2019: Sao Paolo, Hong Kong, Osaka, Seoul, Mumbai
H2 2019: Bahrain, Gov Cloud US East, Sweden
Future: Beijing, Nongzia
25. AWS global infrastructure
VMware Cloud on AWS
Customer
data center
AWS services
vCentervCenter
vSAN NSXvSphere
Hybrid linked-
mode AWS
Lambda
Amazon
S3
Amazon
RDS
Amazon
Kinesis
Amazon
Redshift
Elastic
Network
Interface
VMware vRealize Suite, PowerCLI AWS CloudFormation, CLI
On-Prem
. 4
AWS Direct
Connect
26. vSphere vSAN NSX
VMware Cloud on AWS
Amazon EC2 R5.metal
Amazon EC2 R5.metal instance
with flexible storage
Storage per host range from
15 to 35 TB in increments of 5 TB
Choose the amount of storage used
on all hosts within the cluster
EBS EBS EBS EBS EBS
. 4
27.
28. VMware Cloud on AWS SDDC
Customer Owned AWS Account
VMWare Cloud on AWS VPC
AWS Availability
Zone A
AWS Availability
Zone B
. 4
§ 미션 크리티컬 애플리케이션을 위한 AZ간 동기식 복제
§ 한 AZ가 다운되면 vSphere HA 이벤트로 처리되고 다른 AZ에서 VM이 재시작
29. Customer Managed
Customer VPC
*Logical networks
10.101.1.0/24
10.101.2.0/24
VMware VPC
Host-1
Host-2
Host-3
Availability Zone Availability Zone
CGW
VPC Network 10.100.0.0/16
MGW
VMware Managed
AWS Region
. 4
32. a mPR p I
b ko
C Wmle S
M d
a mPR
p VM
V
n
g
i V
OcN G
C D
E
D
? ? D
C A
C
A
E
D? ?
E - C
33. N E W !
AWS Outposts
VMware Cloud
on AWS 소프트웨어를
로컬에서 실행 가능
AWS 제공 하드웨어 랙 제공
AWS에서 사용하는 것과 똑같은
서비스를 온-프레미스에서 구동 가능
OPTION 1 OPTION 2
AWS 서비스를 기존 온-프레미스 환경에서 구동할 수 있는 하드웨어 운영 서비스 제공
EC2 인스턴스와 EBS 볼륨
을 AWS 콘솔 및 API로 로
컬에서 실행 가능
35. . , M W
A
S ? W
aws-korea-marketing@amazon.com
twitter.com/AWSKorea
facebook.com/amazonwebservices.ko
youtube.com/user/AWSKorea
slideshare.net/awskorea
twitch.tv/aws