AMD EPYC 인스턴스

AMD EPYC 인스턴스

2018, Oct 30    

컴퓨팅 환경이 꾸준히 발전함에 따라 클라우드에서 워크로드를 처리하기 위해서는 다양한 하드웨어 및 소프트웨어 툴 세트가 필요합니다. Oracle OpenWorld 2018에서 Oracle은 AMD와 협력하여 Oracle Cloud Infrastructure에서 새로운 “E” 시리즈 컴퓨팅 인스턴스를 제공하기로 했습니다. “E” 시리즈 컴퓨팅 인스턴스는 AMD EPYC 프로세서의 코어 수, 메모리 대역폭, 고급 보안 기능 및 가치를 보여줍니다.

Oracle은 E 시리즈에 최초로 추가된 “Compute Standard E2 Platform”을 공개하였습니다. Compute Standard E2 Platform은 베어메탈과 코어 1개, 코어 2개, 코어 4개 및 코어 8개로 제공됩니다. Compute Standard E2 Platform이 출시되면서 Oracle Cloud Infrastructure는 일반적으로 AMD EPYC 프로세서 기반 컴퓨팅 인스턴스를 사용하는 최초의 퍼블릭 클라우드가 되었습니다. 이로서 Oracle은 퍼블릭 클라우드에서 가장 큰 서버당 64 core를 제공할 수 있게 되었습니다. 다른 x86 기반 인스턴스보다 메모리 채널이 33% 더 많이 이 새로운 인스턴스는 269 Gb/s 이상의 메모리 대역폭을 제공하며, 이는 퍼블릭 클라우드의 모든 인스턴스에서 가장 높은 수치 입니다. 또한 AMD EPYC 프로세서는 Meltdown 및 Foreshadow 보안 취약점의 영향을 받지 않습니다.

이 모든 것은 코어 시간당 $0.03 으로, 다른 클라우드가 제공하는 General Purpose 인스턴스 보다 66% 저렴하고 Oracle의 다른 컴퓨팅 인스턴스보다 53% 저렴하며, 퍼블릭 클라우드가 제공하는 최저 가격 입니다.

현재 Ashburn(IAD) 리전에서 사용할 수 있으며, 베어 메탈 컴퓨팅 인스턴스 및 1-, 2-, 4-, 8-core VM 컴퓨팅 인스턴스의 경우 곧 다른 리전에서도 가능할 것입니다. 아래 테이블에서 보는 것과 같이 2019년 상반기에 16- 및 24-core shape 도 제공될 예정 입니다.

Oracle Cloud Infrastructure Console을 통해서 혹은 Terraform과 같은 도구를 사용하여 이러한 인스턴스를 시작하는 것은 Oracle Cloud Infrastructure에서 다른 x86 인스턴스를 실행하는 것과 동일합니다. 베어메탈 Windows 이미지를 제외한 모든 이미지를 사용할 수 있습니다.

Key Use Cases

  • AMD EPYC 기반 인스턴스는 가격 성능을 극대화하려는 General-purpose 워크로드에 적합합니다. Low-level CPU 벤치마크(예: SPEC_int 및 SPEC_FP)에서 AMD 인스턴스는 더 낮은 비용으로 동급 x86 인스턴스와 동등한 성능을 발휘합니다.

  • E-Business Suite, JD Edwards 및 PeopleSoft를 비롯한 Oracle Application은 AMD EPYC 기반 인스턴스를 포함하여 적절한 사이즈의 Oracle Cloud Infrastructure x86 컴퓨팅 인스턴스에서 지원됩니다.

  • AMD EPYC 가반 인스턴스는 더 많은 코어 수를 사용하고 메모리 대역폭이 요구되는 빅데이터 분석 워크로드에 이상적 입니다. AMD는 Cloudera, Hortonworks, MapR 및 Transwarp를 기록한 Hadoop 에코시스템에 속한 선도적인 ISV와 파트너십을 맺고 있으며, 소프트웨어를 실행할 수 있는 인증을 받았습니다. AMD 시스템은 TeraGen, TeraSort 및 TeraValidate를 비롯한 10-TB full TeraSort 벤치마크에서 OCPU당 비용이 40% 절감되었으며, 다른 x86 제품은 소폭 증가했습니다.

  • AMD EPYC 기반 인스턴스는 CFD(Computer Fluid Dynamic)와 같이 메모리 대역폭을 사용하는 HPC(High-Performance Computing) 워크로드에도 적합합니다. 4노드, 14M cell Fluent CFD 시뮬레이션에서 AMD EPYC 기반 인스턴스는 x86 대비 30%의 비용 절감과 전체 운영시간 단축을 입증했습니다.

Performance Numbers

AMD EPYC 기반 인스턴스를 현재 x86 표준 제품과 비교했습니다. 다음 표에서 자세한 구성을 볼 수 있습니다.

  AMD EPYC System x86 Alternative System
CPU 2 x AMD 7551, 32 cores per Socket @ 2.0 GHz 2 x x86 processor, 26 cores per Socket @ 2.0 GHz
Memory 512 GB DDR4 786 GB DDR4
Network 2 x 25 Gbps 2 x 25 Gbps

성능 테스트를 실행하여 middle 티어를 중심으로 서버측 Java의 CPU 성능, 메모리 서브 시스템 성능, 부동 소수점 컴퓨팅 성능 및 CPU 성능을 테스트 하였습니다. 테스트는 여러 번 실행되었으며 결과는 평균치 입니다.

Tests Benchmark Target
SPECrate 2017 Integer Integer performance
SPECrate 2017 Floating Point Floating point performance
STREAM Memory subsystem performance
SPECjbb2015 Middle tier performance

다음 그래프에서는 AMD 시스템과 x86 alternative 의 비교 결과를 보여줍니다. 그림1은 시스템 수준에서 표준화된 베어메탈 대 베어메탈 비교입니다. 그림2는 코어당 표준화된 성능입니다. 그림3은 코어당 비용 대비 표준화된 성능 비교 입니다. AMD 시스템은 기본 CPU 및 메모리 벤치마크에서 우수한 성능을 나타냈습니다. 이는 코어수가 증가하고 AMD 시스템의 메모리 채널이 더 많기 때문입니다.

그림1: Bare Metal Comparison of AMD EPYC and x86 Standard System

그림2: Performance/Core Comparision of AMD EPYC and x86 Standard System

그림3: Performance/Dollar/Core Hour Comparison of AMD EPYC and x86 Standard System

OOW18에서 소개된 AMD EPYC 기반 컴퓨팅 인스턴스는 11월 12일부터 15일까지 Dallas의 SC18 행사에서도 선보일 예정 입니다.

참고

원문은 Announcing the Launch of AMD EPYC Instances 입니다.