Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

AWS 클라우드 데이터 이전을 위한 6가지 전략 (윤석찬) :: AWS 8월 월간 웨비나

5,202 views

Published on

클라우드 도입 과정에서 가장 중요하게 고려해야 할 요소는 온프레미스 인프라에 보관중인 데이터 중 클라우드로 이전할 데이터를 선정하는 것과 이 데이터를 안전하고 효율적으로 옮기는 것입니다. 이 강연에서는 클라우드로 옮겼을 때 더 잘 활용할 수 있는 데이터의 종류를 알아보고 어떤 기준으로 데이터를 골라야 하는지, 결정이 내려진 후엔 어떻게 데이터를 옮기는 것이 좋은지에 대한 여섯 가지 전략을 알아보도록 하겠습니다.

Published in: Technology

AWS 클라우드 데이터 이전을 위한 6가지 전략 (윤석찬) :: AWS 8월 월간 웨비나

  1. 1. © 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 윤석찬 | 아마존웹 서비스 테크 에반젤리스트 클라우드 데이터 마이그레이션: AWS로 데이터를 이전하기 위한 6가지 전략 @channyun
  2. 2. 온라인 세미나 중 질문하기 자신이 질문한 내역이 표시되며, 전체 공개로 답변된 내용은 검은색, 질문자 본인에게만 공개로 답변된 내용은 붉은색으로 돌아옵니다.
  3. 3. AWS in 2016 연간 매출액 1,000,000+ $10B+ 58% 연간 성장률 (Q2 2015 vs Q2 2016) 월간 활성 고객수
  4. 4. Gartner Magic Quadrant for Cloud Infrastructure as a Service, Worldwide Gartner “Magic Quadrant for Cloud Infrastructure as a Service, Worldwide,” Lydia Leong, Douglas Toombs, Bob Gill, May 18, 2015. This Magic Quadrant graphic was published by Gartner, Inc. as part of a larger research note and should be evaluated in the context of the entire report. The Gartner report is available at http://aws.amazon.com/resources/analyst-reports/. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact. Gartner disclaims all warranties, expressed or implied, with respect to this research, including any warranties of merchantability or fitness for a particular purpose.
  5. 5. AWS 서비스의 차별점 2006년 부터 클라우드 서비스 운영 경험 다양한 클라우드 업무를 지원하는 70여개 이상 고객의 피드백을 기반한 빠른 혁신 속도 13 리전, 35 가용영역 , 59 엣지 로케이션 52번의 자발적인 가격 인하 수만개 파트너사 및 수천개 마켓플레이스 제품 축적된 경험 폭넓은 전문 서비스 혁신의 속도 글로벌 인프라 가격 철학 파트너 생태계
  6. 6. 클라우드 전환을 위한 다양한 선택 개발 및 테스트 신규 앱 디지털 웹사이트 분석 서비스 모바일 데이터센터 마이그레이션 비지니스 애플리케이션 클라우드 올인 1 2 3 4
  7. 7. 글로벌 엔터프라이즈 기업 클라우드 전환 사례 StatCast 신규 서비스 헬스케어 분야 혁신 WSJ.com 사이트 1,700여개 웹 사이트 이전 전자 상거래 서비스 4PB 규모 데이터 분석 비지니스 애플리케이션 SAP HANA 데이터센터 마이그레이션
  8. 8. 국내 주요 기업의 클라우도 도입 가속 스마트 TV/모바일 데이터 분석 및 프린팅 솔루션 글로벌 쇼핑몰 사이트 이전 방송국 웹 페이지 이전 자산 운용 펀드 고객 사이트 모바일 항공 티켓 서비스 팬사이트 및 모바일 신규 서비스 모바일 게임 서비스 모바일 O2O 서비스
  9. 9. 넷플릭스, AWS 클라우드 올인! 글로벌 최대 온라인 동영상 서비스 플랫폼으로 AWS 클라우드 기반으로 제공 중 데이터 분석용 수천대의 인스턴스 및 스토리지를 수분내 제공 가능
  10. 10. 클라우드 전환의 4가지 핵심 항목 데이터 이동 DB 이동 애플리케이션 이동교육 및 훈련
  11. 11. AWS 인프라 서비스 패턴 Multi-AZ Cross Region Hybrid ITSingle AZ AZ AZ AZ Region Region Edge 글로벌 콘텐츠 배포 클라우드 고가용성 확보 글로벌 서비스 운용 클라우드 확장성 확보 온프레미스 와 연동 13개 리전(Region) 및 35개 가용영역(AZ) 59개 엣지 로케이션(Edge Location) (2016년 8월 현재)
  12. 12. AWS로 데이터 이전이 필요한 경우 웹 애플리케이션 웹 사이트 데이터 백업 문서 저장소 재해 복구 개발 및 테스트 빅데이터 분석 고성능 컴퓨팅 비지니스 애플리케이션 엔터프라이즈 IT 모바일 서비스
  13. 13. Amazon S3 내구성 높은 객체 파일 스토리지 Amazon EBS Amazon EC2 내 블록 스토리지 Amazon Glacier 장기 보관을 위한 데이터 백업 스토리지 경제적 이점 사용 편의성 위험 감소 민첩성 및 확장성 사용한 만큼만 지불 초기 투자 없음(무약정) 과다 용량 계획 없음 셀프 서비스 관리 간편한 통합을 위한 SDK 높은 내구성 및 보안 수준 물리적 미디어 처리 상 위험 방지 서비스 출시 시간 단축 저장 인프라가 아니라 비즈니스에 집중 Amazon EFS Amazon EC2 내 네트워크 파일 시스템 AWS 데이터 저장소 종류 및 이점
  14. 14. 클라우드 데이터 이동의 종류 지속적 연결을 통한 이동 실시간 작은 데이터 이동 중간 크기의 데이터 이동 큰 규모의 일회성 이동 데이터베이스 이전 애플리케이션 이전
  15. 15. AWS Direct Connect 지속적 연결을 통한 이동
  16. 16. AWS Direct Connect 소개 • AWS와 온-프레미스 환경 전용선 연결 서비스 • AWS에 대한 프라이빗(VPC) 또는 퍼블릭 가상 인터페이스 생성 • 데이터 전송 요금 절감 및 일관된 네트워크 성능 보장 • 각 AWS 리전에 최소 1개의 위치 • 탄력적 데이터 전송 대역 선택 가능
  17. 17. AWS Direct Connect – 연결 지점 AWS 리전 AWS Direct Connect 위치 아시아 태평양(싱가포르) Equinix SG2, GPX, Mumbai 아시아 태평양(서울) KINX, 서울 아시아 태평양(시드니) Equinix SY3, Global Switch 아시아 태평양(도쿄) Equinix OS1, Equinix TY2 아시아 태평양(뭄바이) GPX, Mumbai 중국(베이징) Sinnet JiuXianqiao IDC, CIDS Jiachuang IDC EU(프랑크푸르트) Equinix FR5, Interxion Frankfurt EU(아일랜드) TelecityGroup, London Docklands’, Eircom Clonshaugh Equinix LD4 - LD6, 런던 남아메리카(상파울루) Terremark NAP do Brasil, Tivit 미국 동부(버지니아) CoreSite NY1 & NY2, Equinix DC1 - DC6 & DC10 미국 서부 (캘리포니아 북부) CoreSite One Wilshire & 900 North Alameda, CA, Equinix SV1 & SV5 미국 서부(오리건) Equinix SE2 & SE3, Switch SUPERNAP, 라스베이거스 AWS GovCloud(미국) Equinix SV1 & SV5
  18. 18. AWS Direct Connect - 물리적 연결 제공 • DX에서 교차 연결 • 단일 모드 광섬유: 1000Base-LX 또는 10GBASE- LR • Direct Connect 파트너를 통해 제공 가능 • 1G/10Gbps 연결 서비스 • 1G 이하의 경우, 파트너 서비스로 제공 가능 DreamlineKINX Sejong Telecom
  19. 19. AWS Direct Connect 연결 지점 기업 AWS Direct Connect 라우터 고객 라우터 코로케이션 DX 위치 고객 네트워크 ` AWS 백본 네트워크 교차 연결 고객 라우터 고객 네트워크 경계
  20. 20. AWS Direct Connect 파트너 전용 포트 기업 AWS Direct Connect 라우터 코로케이션 DX 위치 파트너 네트워크 AWS 백본 네트워크 교차 연결 고객 라우터 파트너 네트워크 액세스 회로 경계 파트너 장비
  21. 21. AWS Storage Gateway란? AWS 내 안전하고 내구성 높은 스토리지 활용 기존 스토리지 소프트웨어 장비를 클라우드 기반 스토리지와 연결하는 서비스 기존 애플리케이션과 함께 작동 자주 사용하는 데이터의 지연 시간 짧음 확장 가능하고 비용 효율적인 온프레미스 스토리지
  22. 22. AWS Storage Gateway의 운용 방식 Amazon EBS 스냅샷 Amazon S3 Amazon Glacier AWS Storage Gateway 어플라이언스 애플리케이션 서버 AWS Storage Gateway 백엔드 AWS Direct Connect 인터넷 고객 구내
  23. 23. AWS Storage Gateway 구성 iSCSI 블록 스토리지 게이트웨이 저장 볼륨 iSCSI 가상 테이프 스토리지 AWS로 특정 시점 백업을 지원하며 모든 데이터의 지연 시간 짧음 백업 및 보관을 위한 온프레미스 물리적 테이프 인프라 교체 게이트웨이 캐싱 볼륨 게이트웨이 가상 테이프 라이브러리(VTL) 모든 데이터가 AWS에 저장되며 자주 사용하는 데이터의 지연 시간 짧음
  24. 24. Amazon Kinesis Firehose 실시간 작은 데이터 이동
  25. 25. 실시간 분석을 위한 AWS 빌딩 블록 Amazon Kinesis Streams 스트리밍 데이터를 처리하거나 분석하는 커스텀 애플리케이션을 개발 Amazon Kinesis Firehose 방대한 볼륨의 스트리밍 데이터를 Amazon S3나 Redshift 로 쉽게 로드 Amazon Kinesis Analytics 표준 SQL 쿼리를 이용하여 데이터 스트림을 쉽게 분석 AWS 에서 스트림에 대한 수집, 전송/저장 및 분석을 가능하게 하는 서비스
  26. 26. Amazon Kinesis Firehose • 관리성 작업 없음: 별도 애플리케이션 개발 또는 인프라 관리 없이 스트리밍 데이터를 캡처하여 S3, Redshift에 빠르게 전달 • 데이터에 직접 수행: 간단한 구성을 사용하여 단 60초 이내에 데이터 대상으로 전달할 스트리밍 데이터를 일괄 처리, 압축 및 암호화 • 완벽한 탄력성: 작업자 개입 없이 데이터 처리량에 맞게 원활하게 확장 스트리밍 데이터를 캡처하여 Firehose로 제출 Firehose가 스트리밍 데이터를 S3 및 Redshift로 지속적으로 로드 선호하는 BI 도구를 사용하여 스트리밍 데이터 분석
  27. 27. 사용 사례 분석을 위한 수집 가속화 광고 기술/ 마케팅 분석 광고 데이터 집계 소비자 온라인/게임 온라인 고객 참여 데이터 집계 금융 서비스 시장/금융 거래 주문 데이터 수집 IoT/센서 데이터 헬스 장치, 차량 센서, 원격 측정값 수집 Amazon Kinesis Firehose 적용 사례
  28. 28. Amazon S3 데이터 전송 중간 크기의 데이터 이동
  29. 29. Amazon S3 병렬 데이터 전송 Multipart Multiple Machines Multiple Threads Multiple Parts
  30. 30. Amazon S3 Multi-Part 병렬 업로드 • AWS CLI 및 업로드 도구 활용 • 멀티파트, 멀티 쓰레드, 멀티 머신 활용 • 국내 리전의 경우, 빠르게 업로드 가능 • 해외 리전의 경우 인터넷 병목 발생(!)Amazon S3 Bucket Storage Servers Files File systems
  31. 31. Amazon S3 Transfer Acceleration • 콘텐츠 배포를 위한 엣지 로케이션 활용 • 간편한 설정 및 별도 엔드 포인트 제공 • 특정 리전의 경우, 전송 속도 수배 증가 가능 • 미국 동부, 남미, 유럽 등 네트워크 속도가 느린 리전에 데이터 이전 시 도움이 됨 • 추가 비용 없음 Video Collaboration 특정 경우, 500% 업로드 성능 향상 Cinematic Virtual Reality 대량 파일 전송 시간 12시간에서 4-6시간으로 감소 Video Analysis 50%이상의 시간 절감
  32. 32. AWS Import/Export 서비스 큰 규모의 일회성 이동
  33. 33. AWS Import/Export Disk • Amazon S3, Glacier 및 EBS로 양방향 대량 데이터 이동 가속화 • 고객이 소유한 스토리지 장치로 양방향으로 직접 데이터 전송 • Amazon 고속 내부 네트워크를 사용하여 전송 완료 • 최대 6TB 또는 16TB 어레이까지 eSATA 및 USB 2, 3으로 연결된 드라이브 지원
  34. 34. AWS Import/Export Snowball 전자 잉크 배송 라벨 견고한 케이스 "8.5G 충격" 모든 데이터가 완전히 암호화됨 빗물 및 먼지 방지 조작 방지 케이스 및 전자 부품 80/50TB 10GE 네트워크
  35. 35. Snowball 빠른 전송 속도 • Snowballs 5개 사용 시 5x10G 연결을 통해 250TB를 1일 이내에 전송, 배송 포함 1주 이내 • 인터넷을 통한 이동 보다 훨씬 빠르고, Import/Export Disk 보다 훨씬 안전하고 편리한 이동 가능 • 2016년 말까지 모든 리전에 지원 예정 (서울 리전 포함) 대용량 데이터 빠른 이동 고객 데이터 업로드
  36. 36. Snowball을 사용하는 경우 클라우드 마이그레이션 재해 복구 데이터 센터 서비스 해제 콘텐츠 배포
  37. 37. 30 Times670+ Million Around the WorldObjects Moved Snowball 주요 고객 사례
  38. 38. AWS Database Migration Service 데이터베이스 이전
  39. 39. • 간편성- 콘솔에서 손쉽게 마이그레이션 시작 • 가동 중단 없음 - 이전 중 기존 애플리케이션 서비스 유지 • 다양한 엔진 지원 - 동일 또는 이기종 DB간 복제 • AWS Schema Conversion Tool 지원 ü Table 뿐만 아니라, Views, Stored Procedures, Triggers, Functions 등 변환 AWS Database Migration Service 개요
  40. 40. 기존 데이터 센터 애플리케이션 사용자 AWS 인터넷 VPN DB 이전시 다운타임 최소화 • 복제 인스턴스 시작 • 원본 및 대상 데이터베이스에 접속 • 테이블, 스키마, 데이터베이스 선택 • AWS Database Migration Service 가 테이블 생성, 데이터 로드 및 변경 사항 적용 • 적절한 시점에 대상 데이터베이스로 어플리케이션 전환 AWS Database Migration Service
  41. 41. AWS DMS 이전 모니터링
  42. 42. Amazon Aurora: 엔터프라이즈급 오픈소스 DB 엔진 ü MySQL 호환 및 5배 성능 향상 ü 자동 스토리지 확장 ü 자동 장애 감지 및 복구 ü Amazon S3에 지속 증분 백업 ü 1/10 비용으로 상용 DB 급 성능 ü 가장 빠르게 성장 중 Data Plane Logging + Storage SQL Transactions Caching Amazon S3
  43. 43. Before: 15 ms After: 5.5 ms Aurora Migration Grani Cases Aurora vs. RDS MySQL r3.4xlarge, Multi-AZ “Now we have an Oracle Exadata Database Machine that we are about to throw in the river.” Mark Holt, CTO, Trainline.com Amazon Aurora Performance
  44. 44. Application Discovery Service 애플리케이션 이전
  45. 45. Application Discovery Service? AWS 전문가 및 AWS 파트너와 상담 수집한 앱데이터에 대한 암호화 클라우드 이전 계획 프로세스 간소화 공개 API와 데이터 형식으로 서드 파티 도구와 연계 용이 기존 데이터 센터에서 실행 중인 애플리케이션과 종속성 및 성능을 자동으로 파악하여, 애플리케이션 이전 계획 및 대상 계획 수립
  46. 46. Application Discovery Service 파트너사
  47. 47. AWS 스토리지 솔루션 파트너사
  48. 48. 맺으면서: 클라우드 전환 과정 데이터 이동 DB 이동 애플리케이션 이동교육 및 훈련
  49. 49. 맺으면서: 6가지 이전 타입별 전략 Direct Connect Storage Gateway Kinesis Streams Kinesis Firehose S3 Transfer Acceleration Import/Export Disk Snowball Database Migration Service Application Discovery Service
  50. 50. 세부 서비스 자세히 알아보기 (FAQ) • https://aws.amazon.com/ko/directconnect/faqs/ • https://aws.amazon.com/ko/storagegateway/faqs/ • https://aws.amazon.com/ko/kinesis/streams/faqs/ • https://aws.amazon.com/ko/kinesis/firehose/faqs/ • http://docs.aws.amazon.com/ko_kr/AmazonS3/latest/de v/transfer-acceleration.html • https://aws.amazon.com/ko/importexport/faqs/ • https://aws.amazon.com/ko/dms/faqs/ • https://aws.amazon.com/ko/application-discovery/
  51. 51. 질문을 남겨주세요 강연에 대한 설문조사 발표자료 / 녹화영상 http://bit.ly/awskr-webinar

×