2. AWS 인프라 서비스 패턴
Multi-AZ Cross Region Hybrid ITSingle AZ
AZ AZ AZ Region Region
Edge
글로벌
콘텐츠 배포
클라우드
고가용성 확보
글로벌
서비스 운용
클라우드
확장성 확보
온프레미스
와 연동
16개 리전(Region) 및 42개 가용영역(AZ)
68개 엣지 로케이션(Edge Location)
(2017년 1월 현재)
3. 클라우드 마이그레이션을 위한 다양한 선택
개발 및
테스트
신규 앱
디지털 웹사이트
분석 서비스
모바일
데이터센터
마이그레이션
비지니스
애플리케이션
클라우드 올인
1 2 3 4
5. AWS로 데이터 이전이 필요한 경우
웹 애플리케이션
웹 사이트
데이터
백업
문서
저장소
재해 복구 개발 및 테스트
빅데이터
분석
고성능
컴퓨팅
비지니스
애플리케이션
엔터프라이즈
IT
모바일
서비스
6. Amazon S3
내구성 높은 객체
파일 스토리지
Amazon EBS
Amazon EC2 내
블록 스토리지
Amazon Glacier
장기 보관을 위한
데이터 백업 스토리지
경제적 이점 사용 편의성 위험 감소 민첩성 및 확장성
사용한 만큼만 지불
초기 투자 없음(무약정)
과다 용량 계획 없음
셀프 서비스 관리
간편한 통합을 위한 SDK
높은 내구성 및 보안 수준
물리적 미디어 처리 상 위험 방지
서비스 출시 시간 단축
저장 인프라가 아니라
비즈니스에 집중
Amazon EFS
Amazon EC2 내
네트워크 파일 시스템
AWS 데이터 저장소 종류 및 이점
7. 클라우드 데이터 이동의 종류
지속적 연결을
통한 이동
중/소 규모의
데이터 이동
큰 규모의
일회성 이동
데이터베이스
이전
서버/애플리케이션
이전
실시간 작은
데이터 이동
9. AWS Direct Connect 소개
• AWS와 온-프레미스 환경 전용선 연결 서비스
• AWS에 대한 프라이빗(VPC) 또는 퍼블릭 가상 인터페이
스 생성
• 데이터 전송 요금 절감 및 일관된 네트워크 성능 보장
• 각 AWS 리전에 최소 1개의 위치
• 탄력적 데이터 전송 대역 선택 가능
10. 물리적 연결 구성도
라우터
Patch Panel
Patch Panel
Patch Panel
라우터
Patch Panel
크로스 커넥트
Direct Connect 로케이션
AWS 랙고객 또는 사업자 장비 Meet-Me Room
고객 데이터센터
AWS
고객/
파트너
각각의 리전
AWS Direct Connect 소개
11. AWS Storage Gateway란?
AWS 내 안전하고
내구성 높은 스토
리지 활용
Direct Connect에서 한단계 더 나아가 -
고객사의 어플리케이션서버가 클라우드 스토리지를 활용할 수 있도록 하는 서비스이다
기존
애플리케이션과
함께 작동
자주 사용하는
데이터의 지연 시간
짧음
확장 가능하고 비용
효율적인 온프레미스
스토리지
12. AWS Storage Gateway의 운용 방식
Amazon EBS 스냅샷
Amazon S3
Amazon Glacier
AWS
Storage Gateway
어플라이언스
애플리케이션
서버
AWS
Direct
Connect
인터넷
고객 구내
Cache
13. AWS Storage Gateway 사용방법
Volume Gateway
- 기업 내 서버의 볼륨 스토리지를 클라우드 스토리지에 백업(클라우드로 데이터
마이그레이션 용이)
- 자주 액세스하는 데이터를 로컬에 저장하고 액세스 빈도가 낮은 데이터는 클라우드에
저장
- 기업의 백업 테이프와 테이프 자동화 장비를 로컬 디스크와 클라우드
스토리지(S3)로 대체함
File Gateway
Tape Gateway
- 클라우드 스토리지(S3)를 기업 내 파일 서버처럼 사용
Data cloud 구현
Tape 대체
재해 복구
15. Amazon S3 Multi-Part 병렬 업로드
• AWS CLI 및 업로드
도구 활용
• 멀티파트, 멀티 쓰레
드, 멀티 머신 활용
• 국내 리전의 경우, 빠
르게 업로드 가능
• 해외 리전의 경우 인
터넷 병목 발생 가능
(!!!!!!)Amazon S3
Bucket
Storage Servers
Files
File systems
16. Amazon S3 Transfer Acceleration
• 콘텐츠 배포를 위한 엣지 로케이션 활용
• 간편한 설정 및 별도 엔드 포인트 제공
• 특정 리전의 경우, 전송 속도 수배 증가 가능
• 미국 동부, 남미, 유럽 등 네트워크 속도가 느린
리전에 데이터 이전 시 도움이 됨
• 추가 비용 없음
Video Collaboration
특정 경우, 500%
업로드 성능 향상
Cinematic Virtual Reality
대량 파일 전송 시간
12시간에서 4-6시간으로 감소
Video Analysis
50%이상의 시간
절감
AWS 리전 내 S3
AWS 엣지
로케이션
Uploader
Optimized
Throughput!
18. AWS Import/Export Disk
• Amazon S3, Glacier 및 EBS로 양방향 대
량 데이터 이동 가속화
• 고객이 소유한 스토리지 장치로 양방향으
로 직접 데이터 전송
• Amazon 고속 내부 네트워크를 사용하여
전송 완료
• 최대 6TB 또는 16TB 어레이까지 eSATA 및
USB 2, 3으로 연결된 드라이브 지원
19. 견고한
케이스
"8.5G 충격"
모든 데이터가
완전히 암호화됨
80/50TB
10G 네트워크
50.17cm
54.67cm
32.16cm
AWS Import/Export Snowball
대용량
데이터
빠른
이동
고객 데이터
업로드
Snowball 5개 사용 시 5x10G 연결을 통해
250TB를 1일 이내에 전송, 배송 포함 1주 이내
23KG
20. • 네트워크 연결이 제한적인 곳에서 업무 지원
(농장/공장/병원/항공기/선박 등)
• 100TB 로컬 스토리지 + 클러스터링 수평확장
• 로컬에 두고 AWS의 S3를 사용하는 것 처럼 – S3
API 및 NFS 지원
• 컴퓨팅기능 추가 – 수집한 데이터를
필터링/정리/분석/구성/추적/요약/모니터링
AWS Snowball Edge
온보드 스토리지 및 컴퓨팅 기능을 포함하는 100TB 데이터 전송 디바이스
24. • 간편성- 콘솔에서 손쉽게 마이그레이션 시작
• 가동 중단 없음 - 이전 중 기존 애플리케이션 서비스 유지
• 다양한 엔진 지원 - 동일 또는 이기종 DB간 복제
• AWS Schema Conversion Tool 지원
Table 뿐만 아니라, Views, Stored Procedures, Triggers,
Functions 등 변환
AWS Database Migration Service 개요
25. 데이터
센터
애플리케이션
사용자
AWS
인터넷
VPN
DB 이전 절차
• DMS 인스턴스 시작
• 원본 및 대상 데이터베이스에 접속
• 테이블, 스키마, 데이터베이스 선택
• AWS Database Migration Service 가
테이블 생성, 데이터 로드 및 변경
사항 적용
• 적절한 시점에 대상 데이터베이스로
어플리케이션 전환
AWS
Database Migration
Service
고객 구내
26. • Commercial • Open source • Amazon Aurora
관리형 RDBMS – AWS RDS
MySQL 호환 및 5배 성능 향상
자동 스토리지 확장
자동 장애 감지 및 복구
Amazon S3에 지속 증분 백업
1/10 비용으로 상용 DB 급 성능
가장 빠르게 성장 중
27. Aurora is used by:
2/3 Top 100 AWS 고객들
80% Gaming 고객들
AWS 역사상 가장 빠르게 성장하는 서비스
Aurora 사용 고객들
30. AWS Server Migration Service
대규모 서버 마이그레이션 자동화
손쉬운 시작 –
Management
Console을 통해 몇번
클릭으로 AMI 생성
대규모 – 대규모의
서버 마이그레이션
지원
비용 – 마이그레이션
비용 절감
범용성 – 대부분의 OS
지원
관리 – 마이그레이션
과정을 GUI로 쉽게 관리
다운타임 – 서버
다운타임 최소화
31. AWS Server Migration Service
Overview
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
32. 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
35. Application Discovery Service
AWS 전문가 및
AWS 파트너와
상담
End-to-End
암호화로 데이터
보호
클라우드
마이그레이션을
계획하는
프로세스를
간소화
클라우드
마이그레이션 도구와
손쉽게 통합
기존 데이터 센터에서 실행 중인 애플리케이션과 종속성 및 성능을
자동으로 파악하여, 마이그레이션 계획의 복잡성과 시간을 줄여줌
36. 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