AWS CLOUD 2017 - 클라우드 마이그레이션 어떻게 할 것인가? (이병윤 이사)

Preview:

Citation preview

1

클라우드 마이그레이션어떻게 할 것인가?

AWS 인프라 서비스 패턴

Multi-AZ Cross Region Hybrid ITSingle AZ

AZ AZ AZ Region Region

Edge

글로벌콘텐츠 배포

클라우드고가용성 확보

글로벌서비스 운용

클라우드확장성 확보

온프레미스와 연동

16개 리전(Region) 및 42개 가용영역(AZ)68개 엣지 로케이션(Edge Location)

(2017년 1월 현재)

클라우드 마이그레이션을 위한 다양한 선택

개발 및테스트

신규 앱

디지털 웹사이트

분석 서비스

모바일

데이터센터마이그레이션

비지니스애플리케이션

클라우드 올인

1 2 3 4

4

클라우드 마이그레이션의 4가지 핵심 항목

데이터 이동 DB 이동 어플리케이션 이동서버 이동

AWS로 데이터 이전이 필요한 경우

웹 애플리케이션웹 사이트

데이터백업

문서

저장소

재해 복구 개발 및 테스트

빅데이터분석

고성능

컴퓨팅

비지니스애플리케이션

엔터프라이즈IT

모바일

서비스

Amazon S3내구성 높은 객체파일 스토리지

Amazon EBSAmazon EC2 내블록 스토리지

Amazon Glacier장기 보관을 위한

데이터 백업 스토리지

경제적 이점 사용 편의성 위험 감소 민첩성 및 확장성

사용한 만큼만 지불

초기 투자 없음(무약정)

과다 용량 계획 없음

셀프 서비스 관리

간편한 통합을 위한 SDK

높은 내구성 및 보안 수준

물리적 미디어 처리 상 위험 방지

서비스 출시 시간 단축

저장 인프라가 아니라비즈니스에 집중

Amazon EFSAmazon EC2 내

네트워크 파일 시스템

AWS 데이터 저장소 종류 및 이점

클라우드 데이터 이동의 종류

지속적 연결을통한 이동

중/소 규모의데이터 이동

큰 규모의일회성 이동

데이터베이스이전

서버/애플리케이션이전

실시간 작은데이터 이동

AWS Direct Connect

지속적 연결을 통한 이동

AWS Direct Connect 소개

• AWS와 온-프레미스 환경 전용선 연결 서비스

• AWS에 대한 프라이빗(VPC) 또는 퍼블릭 가상 인터페이

스 생성

• 데이터 전송 요금 절감 및 일관된 네트워크 성능 보장

• 각 AWS 리전에 최소 1개의 위치

• 탄력적 데이터 전송 대역 선택 가능

물리적 연결 구성도

라우터

Patch Panel

Patch Panel

Patch Panel

라우터

Patch Panel

크로스 커넥트

Direct Connect 로케이션

AWS 랙고객 또는 사업자 장비 Meet-Me Room고객 데이터센터

AWS

고객/파트너

각각의 리전

AWS Direct Connect 소개

AWS Storage Gateway란?

AWS 내 안전하고내구성 높은 스토

리지 활용

Direct Connect에서 한단계 더 나아가 -고객사의 어플리케이션서버가 클라우드 스토리지를 활용할 수 있도록 하는 서비스이다

기존애플리케이션과

함께 작동

자주 사용하는데이터의 지연 시간

짧음

확장 가능하고 비용효율적인 온프레미스

스토리지

AWS Storage Gateway의 운용 방식

Amazon EBS 스냅샷

Amazon S3

Amazon Glacier

AWSStorage Gateway어플라이언스

애플리케이션서버

AWSDirect

Connect

인터넷

고객 구내

Cache

AWS Storage Gateway 사용방법

Volume Gateway- 기업 내 서버의 볼륨 스토리지를 클라우드 스토리지에 백업(클라우드로 데이터마이그레이션 용이)- 자주 액세스하는 데이터를 로컬에 저장하고 액세스 빈도가 낮은 데이터는 클라우드에저장

- 기업의 백업 테이프와 테이프 자동화 장비를 로컬 디스크와 클라우드스토리지(S3)로 대체함

File Gateway

Tape Gateway

- 클라우드 스토리지(S3)를 기업 내 파일 서버처럼 사용

Data cloud 구현

Tape 대체

재해 복구

Amazon S3 데이터 전송

중/소 규모의 데이터 이동

Amazon S3 Multi-Part 병렬 업로드

• AWS CLI 및 업로드도구 활용

• 멀티파트, 멀티 쓰레드, 멀티 머신 활용

• 국내 리전의 경우, 빠르게 업로드 가능

• 해외 리전의 경우 인터넷 병목 발생 가능(!!!!!!)Amazon S3

Bucket

Storage Servers

Files File systems

Amazon S3 Transfer Acceleration

• 콘텐츠 배포를 위한 엣지 로케이션 활용

• 간편한 설정 및 별도 엔드 포인트 제공

• 특정 리전의 경우, 전송 속도 수배 증가 가능

• 미국 동부, 남미, 유럽 등 네트워크 속도가 느린리전에 데이터 이전 시 도움이 됨

• 추가 비용 없음

Video Collaboration

특정경우, 500%

업로드성능향상

Cinematic Virtual Reality

대량파일전송 시간12시간에서 4-6시간으로감소

Video Analysis

50%이상의시간절감

AWS 리전내 S3AWS 엣지로케이션

Uploader

Optimized

Throughput!

AWS Import/Export 서비스

큰 규모의 일회성 이동

AWS Import/Export Disk

• Amazon S3, Glacier 및 EBS로 양방향 대량 데이터 이동 가속화

• 고객이 소유한 스토리지 장치로 양방향으로 직접 데이터 전송

• Amazon 고속 내부 네트워크를 사용하여전송 완료

• 최대 6TB 또는 16TB 어레이까지 eSATA 및USB 2, 3으로 연결된 드라이브 지원

견고한케이스

"8.5G 충격"

모든 데이터가완전히 암호화됨

80/50TB10G 네트워크

50.17cm

54.67cm

32.16cm

AWS Import/Export Snowball

대용량데이터

빠른이동

고객 데이터업로드

Snowball 5개 사용 시 5x10G 연결을 통해250TB를 1일 이내에 전송, 배송 포함 1주 이내

23KG

• 네트워크 연결이 제한적인 곳에서 업무 지원

(농장/공장/병원/항공기/선박 등)

• 100TB 로컬 스토리지 + 클러스터링 수평확장

• 로컬에 두고 AWS의 S3를 사용하는 것 처럼 – S3

API 및 NFS 지원

• 컴퓨팅기능 추가 – 수집한 데이터를

필터링/정리/분석/구성/추적/요약/모니터링

AWS Snowball Edge

온보드 스토리지 및 컴퓨팅 기능을 포함하는 100TB 데이터 전송 디바이스

21

45피트(13.7M)의컨테이너와 트럭

광케이블로 데이타센타와 연결

데이터 전송 AWS로 전송

AWS Snowmobile: 100PB Container

100PB의 위성 이미지를AWS로 이동하기 위해 사용

22

클라우드 마이그레이션의 4가지 핵심 항목

데이터 이동 DB 이동 어플리케이션 이동서버 이동

AWS Database Migration Service

데이터베이스 이전

• 간편성- 콘솔에서 손쉽게 마이그레이션 시작

• 가동 중단 없음 - 이전 중 기존 애플리케이션 서비스 유지

• 다양한 엔진 지원 - 동일 또는 이기종 DB간 복제

• AWS Schema Conversion Tool 지원

Table 뿐만 아니라, Views, Stored Procedures, Triggers, Functions 등 변환

AWS Database Migration Service 개요

데이터센터

애플리케이션사용자

AWS

인터넷

VPN

DB 이전 절차

• DMS 인스턴스 시작

• 원본 및 대상 데이터베이스에 접속

• 테이블, 스키마, 데이터베이스 선택

• AWS Database Migration Service 가테이블 생성, 데이터 로드 및 변경사항 적용

• 적절한 시점에 대상 데이터베이스로어플리케이션 전환

AWS

Database Migration

Service

고객 구내

• Commercial • Open source • Amazon Aurora

관리형 RDBMS – AWS RDS

MySQL 호환 및 5배 성능 향상 자동 스토리지 확장 자동 장애 감지 및 복구 Amazon S3에 지속 증분 백업 1/10 비용으로 상용 DB 급 성능 가장 빠르게 성장 중

Aurora is used by:

2/3 Top 100 AWS 고객들

80% Gaming 고객들

AWS 역사상 가장 빠르게 성장하는 서비스

Aurora 사용 고객들

28

클라우드 마이그레이션의 4가지 핵심 항목

데이터 이동 DB 이동 어플리케이션 이동서버 이동

Server Migration Service

서버 이전

AWS Server Migration Service대규모 서버 마이그레이션 자동화

손쉬운 시작 –Management Console을 통해 몇번클릭으로 AMI 생성

대규모 – 대규모의서버 마이그레이션지원

비용 – 마이그레이션비용 절감

범용성 – 대부분의 OS 지원

관리 – 마이그레이션과정을 GUI로 쉽게 관리

다운타임 – 서버다운타임 최소화

AWS Server Migration ServiceOverview

VMware VMs 마이그레이션 지원

Windows & Linux 지원

다른 Hypervisor 및 물리서버는 곧 지원

Agentless VM migration

변경된 부분만 복제 가능 – 다운타임감소

여러 VM들 동시 마이그레이션

AWS Management Console, API/CLI 사용 가능

AMI(Amazon Machine Image)로부터 EC2 instance 실행

VMs

AWS Server Migration Service

On-premises VMware VMs

AMI

Encrypted data

AMI

AWS Server Migration Service지원하는 OS

• Windows Server 2003, Windows Server 2003 R2

• Windows Server 2008, Windows Server 2008 R2

• Windows Server 2012, Windows Server 2012 R2

• Windows Server 2016

• Windows 7

• Windows 8

• Windows 8.1

• Windows 10

• Ubuntu 12,13,14,15

• Red Hat Enterprise Linux (RHEL) 5,6,7

• SUSE Linux Enterprise Server 11,12

• CentOS 5,6,7

• Debian 6,7,8

• Oracle Linux 6,7

• Fedora Server 19,20,21

http://docs.aws.amazon.com/server-migration-service/latest/userguide/prereqs.html

33

클라우드 마이그레이션의 4가지 핵심 항목

데이터 이동 DB 이동어플리케이션

이동서버 이동

Application Discovery Service

애플리케이션 이전

Application Discovery Service

AWS 전문가 및AWS 파트너와

상담

End-to-End 암호화로 데이터

보호

클라우드마이그레이션을

계획하는프로세스를간소화

클라우드마이그레이션 도구와

손쉽게 통합

기존 데이터 센터에서 실행 중인 애플리케이션과 종속성 및 성능을자동으로 파악하여, 마이그레이션 계획의 복잡성과 시간을 줄여줌

Application Discovery Service

• 설치된 어플리케이션과 실행중인 프로세스 자동 파악

• 어플리케이션의 인프라 종속성 도출

• 어플리케이션과 프로세스에 대한 성능정보 캡쳐

• Agent/Agentless 방식

Agentless Discovery Appliance

(Standalone VM)AWS Discovery

DB

AWS Application Discovery ServiceOn-premises VMware vCenter

Discovery Agents

On-premises data center

37

누구와 어떻게 시작해야하나요?

Team AWS

고객

Study AWS

세미나/컨퍼런스

문서자료

AWS 교육

어카운트 매니저

컨설턴트/ 프로페셔널 서비스

기술지원담당/서포트

솔루션 아키텍트

AWS의 전문가들을 만나세요

그리고 AWS의 전문 파트너들을 만나세요

• AWS 파트너 • AWS 파트너

• AWS 파트너 • AWS 파트너

고객

Study AWS

Team AWS

감사합니다

Recommended