Amazon Web Services 한국 블로그

AWS re:Invent 2018 첫날 출시 소식 요약 – AWS Global Accelerator, Transit Gateway, EC1 A1 인스턴스 및 Firecracker 등

AWS re:Invent 첫날인 월요일(현지 시간)에는 다양한 세션과 함께 저녁에는 Monday Night Live라는 기조 연설이 진행되었습니다. 작년과 마찬가지로 주로 AWS 글로벌 인프라 구조와 새로운 컴퓨팅 서비스 그리고 인공 지능 분야의 신기술 등을 소개하는 시간이었습니다.

아래는 첫날 출시된 주요 서비스에 대한 요약입니다. 자세한 것은 향후 한국어 블로그에서 계속 전해 드릴 예정입니다.

정식 출시 서비스

AWS Global Accelerator – 글로벌 서비스 성능 및 가용성 확대

AWS Global Accelerator는 AWS 글로벌 네트워크를 사용하여 사용자의 인터넷 트래픽을 각 AWS 리전에서 실행중인 애플리케이션으로 바로 연결합니다. 즉, 사용자의 지리적 위치, 애플리케이션 상태에 따라 AWS 네트워크 내부 라우팅 정책에 따라 연결할 뿐만 아니라 전 세계적으로 고유 한 정적 애니 캐스트 IP 주소를 할당하므로 확장에 따라 클라이언트를 업데이트 할 필요가 없습니다.

global-accelerator-before
기존 사용자의 서비스 연결 방법
global-accelerator-after
Global Accelerator를 통한 연결 방법

간단하게 로드 밸런서(AIB 혹은 NLB) 또는 엘라스틱 IP 주소에서 실행중인 응용 프로그램과 연결하면, AWS Global Accelerator가 엣지 네트워크에서 바로 필요한 리전의 서비스로 연결하여 주애니 캐스트한 두 개의 정적 IP 주소를 할당하고 이를 프론트엔드 인터페이스로 사용합니다. TCP 및 UDP 프로토콜을 모두 지원하며, 서비스 상태를 지속적으로 모니터링합니다.

자세한 것은 서비스 홈페이지기술 문서를 참고하세요.

AWS Transit Gateway – 네트워크 아키텍처 관리 서비스

AWS Transit Gateway는 고객이 단일 게이트웨이를 사용하여 수천 개의 VPC (Virtual Private Cloud) 및 온-프레미스 네트워크를 연결할 수 있는 서비스입니다. 여러 AWS 계정에서 여러 VPC를 만들게 되어 이를 연결하려면 VPC Peering이라는 기술을 사용하게 되는데 각 네트워크를 연결하는 방식이 복잡하고 숫자가 많아지면 운영에 드는 비용이 커집니다.


기존 VPC 피어링을 사용하는 방법

Transit Gateway를 통한 연결 방법

이제 중앙 게이트웨이에서 각 VPC, 온 프레미스 데이터 센터 또는 원격 사무실까지 단일 연결만 만들고 관리하면 됩니다. AWS Transit Gateway는 연결된 모든 네트워크 사이에서 트래픽을 라우팅하는 허브 역할을 하며, 효과적인 라우팅 정책을 사용하여 네트워크가 서로 어떻게 연결되는지를 제어 및 모니터링 확장이 가능합니다.

자세한 것은 서비스 홈페이지기술 문서를 참고하세요.

Firecracker – 경량 서버리스 오픈 소스 기반 가상화 기술

Firecracker logoFirecracker는 서버리스 운영 모델을 기반으로 안전한 멀티 테넌트 컨테이너 서비스를 만들고 관리하기위한 목적으로 만들어진 오픈 소스 가상화 기술입니다. 하드웨어 가상화 기술을 제공하는 보안 및 격리 속성과 컨테이너의 속도 및 유연성을 결합한 microVM이라고하는 가벼운 가상 컴퓨터에서 작업을 수행할 수 있습니다.

Linux의 KVM (Kernel-based Virtual Machine)을 기반으로하는 VMM (Virtual Machine Manager)을 구현하고 응용 프로그램 요구 사항에 맞게 vCPU와 메모리의 모든 조합으로 마이크로 VM을 만들고 관리하는 RESTful API를 제공합니다. 이를 위해 최소한의 디자인을 가지고 있어 불필요한 가상화 기능을 배제하여 각 마이크로VM의 효율성을 증대합니다. 현재 Intel CPU를 지원하며 향후 AMD 및 ARM을 지원할 예정입니다.

AWS에서 제공하는 AWS Lambda 및 Fargate를 Firecracker 마이크로 VM에서 실행하므로 Fargate 런타임 레이어를 커널 수준의 작업 분리없이 EC2 베어 메탈 인스턴스에서 보다 빠르고 효율적으로 실행할 수 있습니다. 고객은 사내 구축 환경 및 개발자 랩탑에서도 사용 가능합니다. 현재 Apache 2.0기반 오픈 소스로 공개하며, 자세한 것은 홈페이지, 오픈 소스 블로그Github 레포지터리를 참고하시기 바랍니다.

EC2 A1 인스턴스 타입 – ARM 기반 AWS Graviton 프로세서 탑재

EC2 A1 인스턴스 타입은 AWS에서 설계한 ARM 기반 64비트 Graviton 프로세서로 구동되는 최초의 EC2 인스턴스입니다. AWS Graviton 프로세서는 대용량 클라우드 애플리케이션을 위한 최적화된 기술을 활용하여 맞춤 설계 한 새로운 프로세서 제품군입니다. 이 프로세서는 전력, 성능 및 비용 최적화에 대한 목표로 기존의 리눅스 기반 웹 서버, 컨테이너 기반 마이크로 서비스, 캐싱 서버, 분산 데이터 저장소 같은 다양한 애플리케이션에 대한 응용 프로그램을 바로 실행할 수 있습니다. 현재, Amazon Linux 2, RHEL (Red Hat Enterpise Linux), Ubuntu 및 ECS에 최적화 된 AMI를 사용할 수 있습니다.

더 자세한 것은 A1 인스턴스 제품 페이지를 참고하세요.

EC2 C5n 인스턴스 타입 – 최대 100 Gbps 네트워크 성능 보장

EC2 C5n 인스턴스 타입은 최소 25 Gpbs에서 최대 100 Gpbs의 네트워크 대역폭을 활용할 수 있으며, 기존 C5에 비해 33%의 높은 메모리 성능을 제공합니다. C5n은 기존 C5와 마찬가지로 3.0GHz Intel® Xeon® Scalable 프로세서 (Skylake)를 기반으로하며 Intel Advanced Vector Extensions 512 (AVX-512) 를 지원하여 HPC (High Performance Computing), 빅데이터 분석, 기계 학습, 데이터 레이크 애플리케이션과 네트워크 속도가 중요한 워크로드에 활용할 수 있습니다.

미리 보기 및 출시 예정 서비스

EC2 P3dn 인스턴스 타입 – 최대 100 Gpbs 네트워크에 추가 GPU

곧 출시 예정인 p3dn.24xlarge 인스턴스는 최대 100Gbps 네트워크 대역폭, 로컬 NVMe 스토리지 및 최신 NVIDIA TESLA v100 GPU (총 256GB GPU 메모리)를 특징으로합니다. 이 인스턴스를 사용하면 기존 GPU 메모리를 2 배로 늘리고 p3.16xlarge보다 많은 vCPU를 사용하여 더 크고 복잡한 딥러닝 학습 알고리즘을 탐색하거나, 3D 이미지 렌더링 및 동영상 인코딩 등 대용량 컴퓨팅 워크로드에 활용 할 수 있습니다.

Elastic Fabric Adapter(EFA) – 신규 네트워크 인터페이스

EC2 인스턴스를위한 새로운 네트워크 인터페이스로서 유체 역학, 기상 모델링, 저장소 시뮬레이션 등과 같은 많은 노드 간 통신을 필요로하는 고성능 컴퓨팅을 지원하도록 설계되었습니다. EFA는 업계 표준인 MPI (Message Passing Interface)를 지원하므로 기존 애플리케이션 코드 변경없이 바로 AWS에서 실행할 수 있습니다. 더 자세한 것은 미리 보기를 신청해 주시기 바랍니다.

AWS IoT 신규 서비스 – SiteWise, Events, Things Graph 및 Greengrass Connectors

AWS IoT Events – IoT 센서 및 애플리케이션에서 오작동 장비나 정지된 컨베이어 벨트 등 변경사항을 쉽게 감지하고 대응할 수 있는 매니지드 IoT 서비스로, 동작이나 경고를 자동으로 전달 할 수 있습니다. 더 자세한 것은 제품 페이지에서 미리보기를 신청해 주시기 바랍니다.

AWS IoT SiteWise – 산업용 시설 장치에서 IoT 데이터를 수집, 구조화 및 검색하고, 이를 활용해 장비를 분석하고 성능 데이터를 처리하는 새로운 매니지드 서비스입니다. 더 자세한 것은 제품 페이지에서 미리보기를 신청해 주시기 바랍니다.

AWS IoT Things Graph – 시각적인 드래그-앤-드롭 인터페이스를 통해 다양한 디바이스와 클라우드 서비스와 연결함으로써, 코드를 거의 또는 전혀 사용하지 않고 IoT 애플리케이션을 쉽게 구축할 수 있도록 해 주는 새로운 서비스입니다. 더 자세한 것은 제품 페이지에서 미리보기를 신청해 주시기 바랍니다.

AWS IoT Greengrass Connectors – 개발자들이 서비스나우(ServiceNow), 스플렁크(Splunk) 및 Amazon Kinesis와 같은 서드파티 애플리케이션과 온프레미스 소프트웨어 및 AWS 서비스를 코드 작성없이 일반적인클라우드 API를 통해 AWS IoT 그린그래스 지원 디바이스에 연결할 수 있도록 하는 서비스입니다.

더 자세한 것은 순차적으로 제공되는 AWS re:Invent 영문 블로그 신규 출시 소식이나 AWS re:Invent What’s New 영문 페이지를 참고하시기 바랍니다. 다양한 출시 이야기들은 AWSKRUG의 re:Invent 토픽 글을 참고하시거나 글로벌 참가자들이 Twitter를 통해 올리는 실시간 글을 #reInvent 해시태그로 보셔도 좋습니다.

Channy (윤석찬);