Amazon EC2: 클라우드에서 크기 조정이 가능한 컴퓨팅 용량을 제공하는 웹 서비스
Amazon EC2를 사용하면 AWS 클라우드에서 가상 서버 인스턴스를 시작할 수 있고, 운영체제 계층에서 모든 권한을 갖게 됨 (가상 서버를 "인스턴스"라고 함)
현재 다양한 운영체제를 지원하는데, EC2 컴퓨팅 유닛은 인스턴스의 정수 처리 능력에 대한 상대적 측정을 제공
AWS가 저장하는 퍼블릭 키와 사용자가 저장하는 프라이빗 키 파일로 구성되는 키페어는 EC2 인스턴스에 안전하게 연결하는 데 사용됨
인스턴스 구매 옵션 (스팟 < 예약 < 온디맨드 < 전용)
스팟 인스턴스 : 미사용 EC2 인스턴스에 대한 대폭 할인 (최대 90%)으로 요청 가능
* 데이터 분석, 배치 작업, 백그라운드 처리 및 중단 될 수 있는 기타 유연한 작업에 적합합니다.
* 짧은 시간 내에 종료 될 수 있으므로 특정 시점에 실행해야 하는 중요한 워크로드에는 적합하지 않습니다.
예약 인스턴스 : 물리적 인스턴스가 아니라 계정의 온디맨드 인스턴스 사용에 적용되는 결제 할인(할인율: 1년<3년)
*온디맨드 인스턴스 요금에 비해 Amazon EC2 비용을 대폭 절감 (최대 75%) 할 수 있습니다.
* 중단할 수 없습니다.
* 단기 워크로드에 적합한 선택이 아닙니다.
온디맨드 인스턴스 : 초/시간 당 컴퓨터 파워에 대한 비용 지불
* 선결제 금액이나 장기 약정 없이 저렴하고 유연하게 Amazon EC2를 사용하기 원하는 사용자
* 단기의 갑작스럽거나 예측할 수 없는 워크로드가 있으며, 중단되어서는 안 되는 애플리케이션
* Amazon EC2에서 처음으로 개발 또는 시험 중인 애플리케이션
전용 호스트 : 온디맨드보다 비쌈
* Amazon EC2에서 Microsoft 및 Oracle과 같은 공급 업체의 적격 소프트웨어 라이선스를 사용할 수 있으므로 라이선스 사용의 유연성과 비용 효율성을 얻을 수 있지만 복원력, 단순성 및 탄력성은 ㄴㄴ
* 사용자 전용의 물리적 서버이므로 기업 규정 준수 요구 사항을 해결 가능
ENI 대 ENA 대 EFA
ENI (Elastic Network Interface): 가상 네트워크 카드를 나타내는 VPC의 논리적 네트워킹 구성 요소로써, 실행 중인 인스턴스에 "핫 연결", 인스턴스가 중지 될 때 "웜 연결", 인스턴스가 시작될 때 "콜드 연결"
ENA (Elastic Network Adapter): 더 높은 대역폭, 더 높은 PPS (초당 패킷) 성능을 제공하며 인스턴스 간 지연 시간을 지속적으로 낮춤
ENA (Elastic Fabric Adapter): 기능이 추가된 ENA. 고객이 AWS에서 대규모 노드 간 통신이 필요한 애플리케이션을 실행할 수 있도록하는 Amazon EC2 인스턴스 용 네트워크 인터페이스
ENI를 사용하는 경우 :
고성능 요구 사항이 없을 때 사용하는 기본 어댑터 유형입니다.
모든 인스턴스 유형과 함께 사용할 수 있습니다.
ENA를 사용하는 경우 :
더 높은 대역폭과 더 낮은 인스턴스 간 지연 시간이 필요한 사용 사례에 적합합니다.
제한된 인스턴스 유형에 대해 지원됩니다 (HVM 만 해당).
EFA를 사용하는 경우 :
고성능 컴퓨팅 / MPI 및 ML 사용 사례 / 밀접하게 결합된 애플리케이션.
모든 인스턴스 유형과 함께 사용할 수 있습니다.
배치 그룹: 다음 구성 중 하나에있는 인스턴스의 논리적 그룹
클러스터 – 단일 AZ에서 지연 시간이 짧은 그룹으로 인스턴스를 클러스터링합니다.
클러스터 배치 그룹은 단일 가용 영역 내에있는 인스턴스의 논리적 그룹입니다.
클러스터 배치 그룹은 낮은 네트워크 지연 시간, 높은 네트워크 처리량 또는 둘 모두의 혜택을받는 애플리케이션 및 대부분의 네트워크 트래픽이 그룹의 인스턴스 사이에있는 경우에 권장됩니다.
확산 – 기본 하드웨어에 인스턴스를 분산합니다 (AZ에 걸쳐있을 수 있음).
분산 배치 그룹은 각각 고유 한 기본 하드웨어에 배치되는 인스턴스 그룹입니다.
분산 배치 그룹은 서로 분리해야하는 중요 인스턴스 수가 적은 애플리케이션에 권장됩니다.
파티션 — 각 그룹을 파티션이라고하는 논리적 세그먼트로 나눕니다.
Amazon EC2는 배치 그룹 내의 각 파티션에 자체 랙 세트가 있는지 확인합니다.
각 랙에는 자체 네트워크와 전원이 있습니다. 배치 그룹 내의 두 파티션이 동일한 랙을 공유하지 않으므로 애플리케이션 내에서 하드웨어 장애의 영향을 격리 할 수 있습니다.
파티션 배치 그룹을 사용하여 HDFS, HBase 및 Cassandra와 같은 대규모 분산 및 복제 워크로드를 개별 랙에 배포 할 수 있습니다.
'AWS Associate: Solution Architect > AWS computing' 카테고리의 다른 글
AWS ELB(Elastic Load Balancing) (0) | 2021.02.24 |
---|---|
AWS Lambda (0) | 2021.02.24 |
Amazon Elastic Container Service (ECS). EKS랑 차이 (0) | 2021.02.24 |
주요 AWS 서비스 (0) | 2021.02.24 |
cloud computing이란? 클라우드 컴퓨팅 뜻, 장점, 특징 (0) | 2021.02.24 |
댓글