세션 유형
Leadership
세션명
클라우드의 모든 애플리케이션을 지원하는 컴퓨팅 혁신
(Compute innovation to enable any application in the cloud)
강연자
David Brown, Vice President, Amazon EC2
세션요약자
공진수(Jinsu Gong)
핵심내용 요약
- 지난 기간동안 AWS는 꾸준히 EC2 인스턴스를 개선해왔음
- AWS의 독자적인 Nitro를 지원하는 인스턴스는 타 클라우드 시스템 대비 성능이 뛰어남
- Nitro 기반의 새로운 EC2 인스턴스 공개 및 출시를 예고
키워드
- AWS Nitro System
- 성능, 비용, 보안 최적화
- 차세대 프로세서를 활용한 새로운 EC2
상세내용
15년 전부터 EC2 팀에 합류한 David Brown(AWS EC2 부사장)은 2008년 11월에 100만번째 EC2를 실행시켰으며, 오늘날 고객들은 AWS EC2에서 300억개 가량의 인스턴스를 실행하고 있습니다. 그동안 비용 절감과 성능 향상 등의 혁신이 있었으며, 수년간의 노하우를 바탕으로 곧 출시될, 혹은 빠른 시일 내에 출시될 혁신적인 AWS 컴퓨팅 제품을 소개해드리려고 합니다.
AWS의 독보적인 요소로는 Nitro 카드로 소프트웨어를 실행하는 시스템이 있습니다. 2013년에 최초의 인스턴스를 출시했으며, 2017년에 완전하게 Nitro를 지원하는 인스턴스를 출시했습니다. 즉, 네트워킹, 모든 보안, 로컬 디스크로 가는 모든 IO는 Nitro 카드에서 실행된다는 것을 의미합니다. 이 시스템을 이용하여 성능 벤치마크를 확인한 결과 Nitro 시스템이 타 클라우드 시스템 대비 15%이상의 처리 성능을 제공할 수 있습니다.
새로운 6세대 네트워크 최적화 인스턴스를 발표했습니다. Nitro 기반으로 실행하는 이 혁신적인 인스턴스는 다음과 같은 성능을 제공합니다.
- 최대 200Gbps의 네트워크 대역폭 지원
- 최대 2배의 PPS를 지원
- 최대 80Gbps의 EBS 대역폭을 지원
오늘 Nitro SSD의 새로운 기능을 발표합니다. Amazon EC2 l4i 인스턴스에서 실행되는 Nitro SSD와 함께 데이터베이스 성능이 크게 향상된 Torn Write Prevention(TWP) 기능은 MySQL 및 Maria DB 데이터베이스를 사용하는 워크로드에 대해 데이터 복원력을 손상시키지 않으면서 성능 및 SLA를 개선할 수 있습니다. 이 기능은 다음과 같은 특징을 가지고 있습니다.
- Nitro SSD를 사용하는 제품에서 지원
- 최대 30% 더 높은 TPS(Transaction Per Second)
- 향상된 성능으로 인해 클러스터를 과도하게 프로비저닝하거나 확장할 필요가 없으므로 TCO가 절감
보안은 우리에게 있어 최우선적으로 생각해야 하는 문제입니다. Nitro 시스템은 더욱 향상된 보안 성능을 제공합니다. Nitro 시스템의 보안은 다음과 같은 특징을 가지고 있습니다.
- Nitro 시스템 내의 모든 통신 채널은 암호화됩니다.
- 모든 하드웨어 및 소프트웨어 구성 요소는 각 부팅에서 암호화 방식으로 검증합니다.
- Hypervisor를 포함한 모든 Nitro 구성 요소는 다운타임 없이 업데이트할 수 있습니다.
- 원격 액세스가 불가능합니다.
매우 민감한 데이터를 추가로 보호하고 처리하기 위해 격리된 실행 환경을 생성할 수 있는 AWS Nitro enclave의 개선 사항을 발표합니다. 지난 2년동안 많은 고객들의 사용 사례를 바탕으로 다음과 같이 개선하였습니다.
- 대부분의 AWS Graviton 프로세서에서 지원합니다.
- Kubernetes 도구를 사용하여 Kubernetes pod에서 enclave를 관리, 확장, 배포할 수 있습니다.
AWS는 새로운 인스턴스를 출시할 것을 예고했습니다. 네트워크 최적화를 위하여 최고의 네트워크 대역폭을 제공하는 C7gn 인스턴스는 다음과 같은 특징을 가집니다.
- 현재 C6gn 인스턴스 대비 200Gbps의 대역폭과 vCPU당 2배 더 높은 처리량
- 새로운 Nitro v5 카드의 설계로 50%더 높은 패킷 처리 성능 지원
- 최신 Graviton3 프로세서 사용으로 Graviton2 인스턴스에 비해 최대 25% 향상된 컴퓨터 성능 및 최대 2배 빠른 암호화 워크로드 성능
최신 4세대 인텔 제온 프로세서, 코드명 Sapphire Rapids는 3.9GHz의 터보 주파수로 실행됩니다. 이 엄청난 프로세서로 실행하는 R7iz 인스턴스를 통하여 x86 기반 최고의 컴퓨팅 성능을 경험할 수 있습니다. 이 인스턴스는 다음과 같은 특징을 가집니다.
- 이전 세대 인스턴스 대비 최대 15% 향상된 컴퓨팅 성능 및 최대 3.9GHz의 올코어 터보 주파수를 지원하는 Intel Sapphire Rapids가 포함된 최초의 인스턴스
- 데이터베이스, 비디오/오디오 처리 및 로드밸런싱에 대한 워크로드 성능 최대 40% 향상
- EDA, 게임 및 데이터베이스 워크로드를 확장하기 위해 이전 세대 대비 2.5배 이상의 컴퓨팅 및 메모리 리소스 제공
3세대 인텔 제온 Scalable 프로세서로 구동되는 Hpc6id 인스턴스를 사용하실 수 있습니다. 메모리 및 데이터 집약적인 HPC 워크로드를 위한 최고의 가격 대비 성능을 자랑하는 이 인스턴스는 다음과 같은 특징을 가지고 있습니다.
- 현재 세대의 HPC 인스턴스보다 두배 더 높은 Elastic Fabric Adapter(EFA) 성능
- Finite Element Analysis(FEA)와 같은 데이터 집약적 HPC 워크로드에 대하여 유사한 x86 기반 인스턴스 대비 최대 2.2배 향상된 가격 대비 성능
- 1TB의 인스턴스 메모리와 15.2TB NVMe 스토리지로 FEA 가속화
출시가 예정되어 있는 EC2 인스턴스 또한 공개되었습니다. HPC 워크로드를 위한 최고의 가격 및 성능을 예상하고 있으며 다음과 같은 특징을 가질 것으로 예고합니다.
- 새로운 Nitro v5 카드를 통하여 네트워크 성능을 2배로 높이고 EFA 대기시간을 최대 25% 줄여 HPC 클러스터를 효율적으로 관리
- 새로운 Gravity3E 프로세서를 사용하여 최대 60%향상된 성능 제공
- AWS의 오픈소스 클러스터 관리 도구를 사용하여 HPC7g 인스턴스 배포 및 관리
[결론]
AWS는 오늘날 광범위한 네트워크를 보유하고 있습니다. 여러 리전, 엣지 로케이션 등의 글로벌 인프라를 운영하면서 수많은 고객들과 함께 다양한 모범 사례 들을 만들었습니다. 그러면서 성능, 비용, 보안적인 측면에서 지속적으로 개선해왔습니다. EC2 팀 구성원들과 함께 새로운 인스턴스를 선보임과 동시에 더 좋은 서비스를 제공할 것을 약속드립니다. 오늘 저희와 함께 해주셔서 대단히 감사합니다.
Bespin’s Comment
AWS는 여러 고객들과 협업하는 것을 매우 중요하게 생각하고 있으며, 고객들과 같이 일을 하면서 사례를 통하여 지속적으로 클라우드를 개선하기 위해 노력하고 있습니다. 신기술 또한 적극적으로 도입하는 AWS가 미래에 어떤 신세계를 보여줄지 두근거리는 가슴으로 기대하고 있습니다.