AWS Outposts의 Amazon EC2 Dedicated Host
AWS Outposts의 Amazon EC2 Dedicated Host
AWS Outposts는 AWS 인프라, 서비스, API, 도구를 내 구내(premises)로 확장하는 완전 관리형 서비스예요. 이 절에서는 Outposts에서 Dedicated Host를 할당해 소프트웨어 라이선스를 활용하는 방법과 지원되는 기능·고려 사항을 살펴볼게요.
출처: 문서
본문
AWS Outposts는 AWS 인프라, 서비스, API, 도구를 내 구내로 확장하는 완전 관리형 서비스예요. AWS 관리형 인프라에 대한 로컬 접근을 제공함으로써, 낮은 지연 시간과 로컬 데이터 처리가 필요한 경우 지역 컴퓨팅·스토리지 리소스를 사용하면서 AWS 리전과 같은 프로그래밍 인터페이스로 온프레미스에서 애플리케이션을 구축·실행할 수 있게 해줘요.
Outpost는 고객 사이트에 배포된 AWS 컴퓨팅·스토리지 용량의 풀(pool)이에요. AWS가 이 용량을 AWS 리전의 일부로 운영·모니터링·관리해요.
내 계정에서 소유한 Outposts에 Dedicated Host를 할당할 수 있어요. 이렇게 하면 전용 물리 서버가 필요한 기존 소프트웨어 라이선스와 워크로드를 AWS Outposts로 가져오기 쉬워져요. 또한 Outpost에서 특정 하드웨어 자산을 대상으로 지정해 워크로드 간 지연 시간을 최소화할 수 있어요.
Dedicated Host를 사용하면 자격이 되는 소프트웨어 라이선스를 Amazon EC2에서 사용할 수 있어서, 자체 라이선스의 유연성과 비용 효율성을 얻을 수 있어요. 가상 머신·소켓·물리 코어에 바인딩된 다른 소프트웨어 라이선스도 그 라이선스 조건에 따라 Dedicated Host에서 사용할 수 있어요. Outposts는 항상 BYOL 워크로드 자격이 있는 단일 테넌시 환경이지만, Dedicated Host를 사용하면 전체 Outpost 배포가 아니라 단일 호스트로 필요한 라이선스를 제한할 수 있어요.
또한 Outpost에서 Dedicated Host를 사용하면 인스턴스 유형 배포에서 더 큰 유연성을 얻고, 인스턴스 배치(placement)를 더 세밀하게 제어할 수 있어요. 인스턴스 시작 시 특정 호스트를 대상으로 지정하고 호스트 선호도(affinity)를 사용해 인스턴스가 항상 그 호스트에서 실행되도록 하거나, 자동 배치(auto-placement)를 사용해 일치하는 구성과 사용 가능한 용량이 있는 호스트에 인스턴스를 시작할 수 있어요.
사전 요구 사항
내 사이트에 Outpost가 설치되어 있어야 해요. 자세한 내용은 AWS Outposts User Guide의 Create an Outpost and order Outpost capacity를 참고하세요.
지원되는 기능
- 다음 인스턴스 패밀리가 지원돼요.
- 범용(General purpose): M5 | M5d | M7i | M8i
- 컴퓨팅 최적화(Compute optimized): C5 | C5d | C7i | C8i
- 메모리 최적화(Memory optimized): R5 | R5d | R7i | R8i
- 스토리지 최적화(Storage optimized): I3en
- 가속 컴퓨팅(Accelerated computing): G4dn
- Outposts의 Dedicated Host는 여러 인스턴스 크기를 지원하도록 구성할 수 있어요. 여러 인스턴스 크기 지원은 다음 인스턴스 패밀리에서 사용할 수 있어요.
- 범용(General purpose): M5 | M5d | M7i
- 컴퓨팅 최적화(Compute optimized): C5 | C5d | C7i
- 메모리 최적화(Memory optimized): R5 | R5d | R7i
자세한 내용은 Amazon EC2 Dedicated Host instance capacity configurations를 참고하세요.
- Outposts의 Dedicated Host는 자동 배치와 대상 지정 인스턴스 시작을 지원해요. 자세한 내용은 Amazon EC2 Dedicated Host auto-placement and host affinity를 참고하세요.
- Outposts의 Dedicated Host는 호스트 선호도(host affinity)를 지원해요. 자세한 내용은 Amazon EC2 Dedicated Host auto-placement and host affinity를 참고하세요.
- Outposts의 Dedicated Host는 AWS RAM과의 공유를 지원해요. 자세한 내용은 Cross-account Amazon EC2 Dedicated Host sharing를 참고하세요.
고려 사항
- Outposts에서는 Dedicated Host Reservations를 지원하지 않아요.
- Outposts에서는 호스트 리소스 그룹과 AWS License Manager를 지원하지 않아요.
- Outposts의 Dedicated Host는 버스터블 T3 인스턴스를 지원하지 않아요.
- Outposts의 Dedicated Host는 호스트 복구(host recovery)를 지원하지 않아요.
- Outposts에서 Dedicated Host 테넌시가 있는 인스턴스는 간소화된 자동 복구를 지원하지 않아요.