EBS 대 SSD 정의 동안 EBS 및 SSD 선택에 대해 혼란스러워합니다. 인스턴스

인스턴스를 만드는 동안 EBS 및 SSD 선택에 대해 혼란스러워합니다.

인스턴스 매개 변수를 선택하는 동안 (2 단계) 인스턴스 스토리지 (GB) 열에 2 개의 옵션 인 EBS 만 또는 SSD가 표시됩니다.

나는 SSD와 EBS가 다른 것들이기 때문에 왜이 옵션이 존재하는지 모르겠으며 왜 다른 것을 선택하지 않겠는가.

아래의 인스턴스 스토리지 (GB) 의 정의는 모두 지속되므로 위와 모순됩니다. (열 이름을 가리키면이 정의가 나타납니다)

인스턴스에 사용 가능한 로컬 인스턴스 스토어 볼륨. 인스턴스 스토어의 데이터는 영구적이지 않으며 인스턴스 수명 동안 만 지속됩니다.

4 단계에서 다시 SSD 또는 마그네틱 중 하나를 선택해야하는 이유는 무엇입니까?

모든 설명이 도움이 될 것입니다.



답변

SSD는 네트워크 대기 시간이 없기 때문에 더 빠르지 만 일시적이며 인스턴스에서 분리하여 다른 인스턴스에 연결할 수 없습니다. 보다시피보다 강력한 인스턴스에서 사용할 수 있습니다.

EBS는 인스턴스에서 탈부착 할 수 있기 때문에 융통성이 있지만, 일반 용도에 더 적합하므로 약간 느립니다.

이제 4 단계에서 SSD 또는 마그네틱 저장소를 원하는지 선택해야합니다. SATA 드라이브 또는 SSD 중에서 선택하는 것처럼 대략 비교할 수 있습니다. 다시 말하지만 SSD는 더 빠릅니다. 요금 차이가 있으므로 AWS 설명서에서 이에 대해 조금 읽어보고 가격 계산기를 사용하여 기술적 차이를 확인해야합니다.

그러나 내가 아는 한 AWS는 자기 스토리지 사용을 중지하는 속도를 늦추고 있습니다.

이것이 질문에 약간의 빛을 비추기를 바랍니다.

아야!


답변

우선, 루트 볼륨 , EBS 및 EC2 인스턴스 스토어 의 차이점을 알고 있어야합니다 .

루트 볼륨은 EC2 인스턴스의 운영 체제를 호스팅하는 것이며 거의 항상 EBS 볼륨입니다 (일부 AMI는 여전히 EC2 인스턴스 스토어를 사용할 수 있음). 데이터를 저장하는 데 사용할 볼륨을 추가하고 EBS 또는 인스턴스 스토어 (직접 연결된 디바이스)에 의해 백업되어야하는지 여부를 지정할 수 있습니다.

EC2 인스턴스를 시작할 때만 EBS를 선택하면 EBS 루트 볼륨을 얻은 다음 4 단계에서 “스토리지 추가”버튼을 눌러 추가 EBS 볼륨을 추가해야합니다. EBS 볼륨은 GP2, IO1 및 마그네틱과 같은 다양한 유형의 저장 장치로 백업 할 수 있으며 EC2 인스턴스가 종료 될 때 유지 또는 삭제 여부를 지정할 수 있습니다.

2 단계에서 SSD를 선택하면 EBS 루트 볼륨 기본적으로 인스턴스 스토어가되는 두 번째 볼륨이 제공됩니다. 원하는 경우 4 단계에서이를 EBS 볼륨으로 변경할 수 있습니다 (가격이 어떻게 영향을 받는지 확실하지 않음). 크기 및 유형과 같은 값은 N / A로 표시되지만 실제로는 인스턴스 유형에 따라 결정됩니다 (해당 값이 아닌 회색으로 표시되어야 함). 4 단계에서 “스토리지 추가”버튼을 눌러 추가 EBS 볼륨을 추가 할 수 있지만 EC2 인스턴스 유형으로 지정된 인스턴스 스토어 수만 얻습니다.

SSD를 선택하면 분리, 크기 조정, 다시 연결, 스냅 샷 생성 등을 수행 할 수있는 EBS 루트 볼륨이 여전히 유지됩니다. 서버가 중지 될 때 유지되고 인스턴스가 종료 될 때 유지 될 것인지 선택할 수 있습니다. 인스턴스 스토어 만 임시입니다. 서버가 중지, 종료 또는 기본 장치에 문제가있는 경우 서버를 유지하도록 선택할 수 없지만 재부팅시에는 유지됩니다.


답변

인스턴스가 실행 중이거나 종료되지 않은 한 EBS의 데이터는 그대로 유지되며, 인스턴스를 종료하면 AWS가 스토리지를 해제하므로 데이터가 손실됩니다.


답변