모범 사례: 인스턴스용 루트 디바이스 스토리지 - AWS OpsWorks

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

모범 사례: 인스턴스용 루트 디바이스 스토리지

중요

AWS OpsWorks Stacks은 더 이상 신규 고객을 받지 않습니다. 기존 고객은 2024년 5월 26일까지 OpsWorks 콘솔, API, CLI, CloudFormation 리소스를 정상적으로 사용할 수 있으며, 이때 중단될 예정입니다. 이러한 전환에 대비하려면 가능한 한 빨리 스택을 AWS Systems Manager으로 전환하는 것이 좋습니다. 자세한 정보는 AWS OpsWorks Stacks 수명 종료 관련 자주 묻는 질문AWS Systems Manager 애플리케이션 관리자로 AWS OpsWorks Stacks 애플리케이션 마이그레이션 섹션을 참조하세요.

참고

이 주제는 Amazon Elastic Block Store 지원을 받는 Windows 인스턴스에는 해당하지 않습니다.

Amazon Elastic Compute Cloud(Amazon EC2) Linux 인스턴스에는 다음과 같은 루트 디바이스 스토리지 옵션이 있습니다.

  • 인스턴스 스토어 지원 인스턴스 — 루트 디바이스는 임시입니다.

    이 인스턴스를 중지하면 루트 디바이스의 데이터가 사라지고 복구할 수 없습니다. 자세한 내용은 Amazon EC2 인스턴스 스토어를 참조하십시오.

  • Amazon EBS 지원 인스턴스 — 루트 디바이스는 Amazon EBS 볼륨입니다.

    인스턴스를 중지해도 Amazon EBS 볼륨은 유지됩니다. 인스턴스를 다시 시작하면 볼륨이 다시 탑재되고 인스턴스 상태와 저장된 데이터가 복원됩니다. 볼륨을 다른 인스턴스에 탑재할 수도 있습니다. 자세한 내용은 Amazon Elastic Block Store(Amazon EBS)를 참조하십시오.

어떤 루트 디바이스 스토리지 옵션을 사용할지 결정할 때는 다음을 고려하십시오.

부팅 시간

Amazon EBS 인스턴스는 최초 시작 후에는 일반적으로 더 빨리 재시작됩니다.

두 가지 스토리지 유형의 최초 시작 시간은 대체로 동일합니다. 두 유형 모두 원격 리포지토리에서 패키지 설치 같은 비교적 시간이 많이 걸리는 작업을 포함한 전체 설정을 수행해야 합니다. 하지만 이후에 인스턴스를 다시 시작할 때는 다음과 같은 차이점이 있습니다.

  • 인스턴스 스토어 지원 인스턴스는 패키지 설치를 포함하여 최초 시작에서와 동일한 설정 작업을 수행합니다.

    재시작에는 최초 시작과 거의 동일한 시간이 소요됩니다.

  • Amazon EBS 지원 인스턴스는 루트 볼륨을 다시 탑재하고 Setup 레시피를 실행합니다.

    Setup 레시피는 루트 볼륨에 이미 설치된 패키지를 재설치하는 것과 같은 작업을 수행하지 않아도 되기 때문에 일반적으로 재시작이 최초 시작보다 상당히 빠릅니다.

비용

Amazon EBS 지원 인스턴스가 비용이 더 많이 듭니다.

  • 인스턴스 스토어 지원 인스턴스의 경우, 인스턴스가 실행 중일 때만 요금을 지불합니다.

  • Amazon EBS 지원 인스턴스의 경우, 인스턴스가 실행 중인지 여부에 상관없이 Amazon EBS 볼륨에 대해 요금을 지불합니다.

    자세한 내용은 Amazon EBS 요금을 참조하십시오.

로그

Amazon EBS 지원 인스턴스는 자동으로 로그를 유지합니다.

  • 인스턴스 스토어 지원 인스턴스의 경우, 인스턴스가 중지되면 로그가 사라집니다.

    인스턴스를 중지하기 전에 로그를 가져오거나 CloudWatch Logs 같은 서비스를 사용하여 선택한 로그를 원격으로 저장해야 합니다.

  • Amazon EBS 지원 인스턴스의 경우, Amazon EBS 볼륨에 로그가 저장됩니다.

    로그는 인스턴스를 다시 시작하거나 볼륨을 다른 인스턴스에 탑재하면 볼 수 있습니다.

종속성

두 가지 스토리지 유형은 종속성이 서로 다릅니다.

  • 인스턴스 스토어 지원 인스턴스는 Amazon S3에 의존합니다.

    인스턴스는 시작될 때 Amazon S3에서 AMI를 다운로드해야 합니다.

  • Amazon EBS 지원 인스턴스는 Amazon EBS 지원 인스턴스에 의존합니다.

    인스턴스는 시작될 때 Amazon EBS 루트 볼륨을 탑재해야 합니다.

권장 사항: 요건에 가장 적합한 스토리지 유형이 무엇인지 모르겠다면 Amazon EBS 인스턴스 유형으로 시작하는 것이 좋습니다. Amazon EBS 볼륨은 어느 정도 비용이 발생하지만 의도치 않은 데이터 손실의 위험이 적습니다.