날씨 모델링부터 게놈 매핑, 외계 지능 탐색에 이르기까지 HPC는 항상 세계에서 가장 복잡한 문제를 해결해 왔습니다. HPC는 주로 온프레미스 비즈니스였으며 이러한 HPC 애플리케이션을 개발하는 엔지니어 및 연구원은 항상 온프레미스에서 사용할 수 있는 인프라 용량으로 인해 제약을 받았으며 사용 가능한 인프라 용량 제약에 대한 잠재적 솔루션 탐색을 제한했습니다.
AWS 기반 고성능 컴퓨팅을 통해 엔지니어, 분석가 및 연구원은 온프레미스 HPC 인프라의 한계를 넘어서 작업할 수 있습니다. AWS HPC 솔루션은 온프레미스 HPC 클러스터와 관련된 인프라 용량, 안전한 글로벌 협업, 기술 노후화 및 자본 지출 제약을 제거하여 가장 까다로운 HPC 워크로드를 해결할 수 있는 역량을 제공하고 결과를 신속하게 얻을 수 있는 자유를 제공합니다.
AWS 상의 고성능 컴퓨팅 클러스터 즉시 시작 또는 확장 작업 대기열 시간을 없애고 클러스터를 필요할 때 필요한 만큼 확장함으로써 제품 출시 또는 게시 시간을 줄일 수 있습니다.
인프라 유지 관리 및 업그레이드보다는 애플리케이션과 연구 결과에 집중하십시오. AWS가 하드웨어를 업그레이드하면, 사용자는 즉시 이에 액세스할 수 있습니다. 클러스터 구성 파일을 다시 작성하고 최신 하드웨어를 사용하도록 재부팅하기만 하면 됩니다.
인프라가 연구를 좌우하는 것이 아니라 연구가 인프라를 좌우하도록 하십시오. AWS가 제공하는 유연한 구성 옵션을 사용하면, 가설로 시작하여 고유의 애플리케이션 요구 사항(지금 GPU, 나중에 CPU)에 최적화된 HPC 클러스터를 생성할 수 있습니다.
컴퓨팅, 스토리지 및 데이터베이스를 위한 주요 서비스 옵션과 더불어 AWS 에코시스템의 광범위한 서비스 및 파트너를 활용하여 워크로드를 강화하십시오. NICE 및 Thinkbox와 같은 익숙한 솔루션부터 AWS Lambda를 사용한 실험적 빌드까지 다양한 옵션이 제공됩니다.
보안을 그대로 유지하면서 협업을 진행하십시오. 모든 AWS 서비스는 승인된 사용자 간에 데이터를 공유하는 기능을 유지하면서 각 사용자에 대한 세분화된 권한을 부여하는 옵션과 암호화를 제공합니다. HIPAA, FISMA, FedRAMP, PCI 등을 준수하는 솔루션을 구축할 수 있습니다.
모든 비용을 미션을 달성하는 데 의미 있게 사용하십시오. 다양한 AWS 서비스에서 선택하고 사용한 만큼만 비용을 지불합니다. 유휴 컴퓨팅 파워에 대한 비용을 지불할 필요가 없고, 장기 약정이나 복잡한 라이선스도 필요 없습니다. Amazon EC2 스팟 인스턴스로 비용을 최적화할 수 있습니다.
AWS 기반 HPC(고성능 컴퓨팅) 워크로드는 Amazon Elastic Compute Cloud(Amazon EC2)에서 지원하는 인스턴스라는 가상 서버에서 실행됩니다. Amazon EC2는 클라우드에서 안전하고 크기 조정 가능한 컴퓨팅 파워를 제공하며, 다양한 인스턴스 유형으로 제공되므로 사용자는 자신의 워크로드에 최적화된 유형을 선택할 수 있습니다.
HPC(고성능 컴퓨팅) 워크로드 관리는 클라우드에서 이전에는 볼 수 없었던 수준의 유연성을 확보하여 워크로드에서 리소스와 작업 오케스트레이션이 중요한 고려 사항이 되었습니다. AWS는 워크로드 오케스트레이션을 위한 다양한 솔루션을 제공합니다. 자가 관리형 솔루션을 사용하면 자체적으로 클라우드 네이티브 클러스터를 구성하고 유지 관리할 수 있지만, 완전 관리형 서비스를 사용하면 AWS에서 또는 하이브리드 시나리오에서 기존 작업 스케줄러를 활용하여 클러스터 및 작업 스케줄러의 프로비저닝, 구성 및 최적화보다는 작업 요청 및 결과에 집중할 수 있습니다.
AWS는 EC2 인스턴스에 연결된 파일 시스템에서 고성능 객체 스토리지까지 다양한 옵션의 스토리지를 제공합니다. 대부분 HPC 애플리케이션에는 여러 EC2 인스턴스에서 데이터로 파일 시스템 인터페이스를 통한 공유 액세스가 필요합니다. AWS는 파일 시스템 인터페이스와 파일 시스템 의미 체계를 지원하는 네이티브 스케일 아웃 공유 파일 스토리지(Amazon EFS)를 제공합니다. 또한, HPC 애플리케이션은 범용 작업 스토리지로 AWS의 블록 스토리지 제품(Amazon EBS 또는 EC2 인스턴스 스토어)을 사용할 수 있습니다. Amazon S3 및 Glacier는 대규모 데이터 세트의 장기 보관을 위한 저렴한 스토리지 옵션을 제공합니다.
AWS 네트워크를 대규모에 맞춰 설계되었습니다. 긴밀하게 결합된 단일의 워크로드에 수천 개의 코어가 필요하든, 처치 곤란 병렬의 HPC(높은 처리량 컴퓨팅) 애플리케이션에 수십만 개의 코어가 필요하든, 아니면 이 둘의 조합이 필요하든, AWS 네트워크는 성능(높은 대역폭, 짧은 지연 시간)과 확장성을 제공합니다.
AWS는 AWS 인프라를 위해 하드웨어를 최적화하고 맞춤형으로 구축합니다. AWS의 큰 규모와 결합된 단축 라우팅은 가장 까다로운 애플리케이션 통신 패턴을 사용할 때 가장 큰 규모의 고객도 일관된 지연 시간과 높은 대역폭을 유지할 수 있다는 뜻입니다.
시뮬레이션 입력 데이터 준비에서부터 컴퓨팅 작업 결과 해석까지, 고성능 그래픽 작업은 많은 HPC 워크로드 중 일부입니다. AWS는 OpenGL, Direct/X 및 다른 그래픽 애플리케이션을 실행하는 성능, 비용 및 유연성을 개선할 수 있도록 몇 가지 제품을 제공합니다. GPU 지원 G2 및 G3 인스턴스 또는 Elastic GPU를 사용하여 그래픽 성능을 가속화하고 AppStream 2.0, WorkSpaces 또는 NICE DCV를 사용하여 Windows 그래픽을 스트리밍할 수 있습니다. Linux 기반 그래픽 플랫폼을 선호하는 경우, NICE DCV의 스트리밍 성능과 EnginFrame 포털을 결합하면 온프레미스, 하이브리드 클라우드 또는 전체 AWS 구성에서 최종 사용자에게 엔드 투 엔드 HPC 워크플로를 제공할 수 있습니다.
AWS에서는 70개가 넘는 클라우드 서비스의 요금에 대해 사용한 만큼 지불하는 방식을 지원합니다. AWS에서는 장기 계약이나 복잡한 라이선스 없이 필요한 개별 서비스에 대해 사용한 만큼만 비용을 지불하면 됩니다. AWS 요금은 수도세나 전기세와 같은 공과금을 납부하는 방식과 비슷합니다. 사용한 서비스에 대한 요금만 지불하고 사용을 중단하더라도 추가 비용이나 종료 비용이 없습니다. AWS에서 요금이 어떤 방식으로 작동하는지 자세히 알아보기 >>
Amazon EC2의 컴퓨팅 파워에 대해 요금을 지불하는 방식에는 온디맨드, 예약 인스턴스, 스팟 인스턴스라는 3가지 방식이 있습니다.
| 컴퓨팅 요금 모델 |
설명 |
HPC 권장 사용 사례: |
| 온디맨드 인스턴스 | 온디맨드 인스턴스의 경우, 장기 약정이나 선결제 금액 없이 시간당 컴퓨팅 파워에 대한 비용을 지불하게 됩니다. 애플리케이션 수요에 따라 컴퓨팅 파워를 늘리거나 줄일 수 있으며 사용한 인스턴스에 지정된 시간당 요금만 지불하면 됩니다. |
|
| 스팟 인스턴스 | 스팟 인스턴스는 사용하지 않은 Amazon EC2 용량에 대해 사용자가 원하는 요금으로 입찰할 수 있도록 하는 요금 모델입니다. 사용자가 스팟 가격을 초과하는 가격으로 입찰하는 경우, 사용 가능한 스팟 인스턴스에 액세스할 수 있으며 입찰이 스팟 가격을 초과하는 한은 계속하여 실행할 수 있습니다. 일반적으로 스팟 요금은 온 디맨드 요금에 비해 50%~93% 가량 낮습니다. 스팟 인스턴스로 과학 컴퓨팅 비용을 최적화하는 방법을 자세히 알아보기 >> |
|
| 예약 인스턴스 | 예약 인스턴스는 온디맨드 인스턴스 요금과 비교하여 상당한 할인 혜택(최대 75%)을 제공합니다. 또한, 예약 인스턴스를 특정 가용 영역에 지정하면 용량 예약이 제공되므로 필요할 때 예약한 인스턴스를 시작할 수 있다는 확신을 가질 수 있습니다. |
|
AWS 파트너는 AWS에서 워크로드를 지원할 수 있는 전문 서비스 또는 소프트웨어 솔루션을 제공합니다. AWS의 주요 파트너를 검색하고 자세히 알아보십시오.
지금 계정에 가입하고 샘플 HPC 워크로드를 시작하십시오.