728x90
728x90
EBS 다중 연결 (EBS Multi-Attach) EBS 다중 연결은 io1 과 io2 를 위한 것이다. EBS 볼륨은 딱 하나의 EC2 인스턴스에만 연결할 수 있다고 했는데, 사실 EBS 다중 연결을 제외하고는 사실이다. 이 특성은 같은 가용 영역에 존재하는 EC2 인스턴스에 똑같은 EBS 볼륨이 여러군데 부착될 수 있다는 것이다. 세개의 인스턴스가 있고 다중 연결이 가능한 io2 볼륨이 존재한다. 이 볼륨을 하나 또는 둘 또는 세개의 인스턴스에 부착시킬 수 있다. 각 EC2 인스턴스는 볼륨에 대해 읽고 쓸 수 있는 권한을 갖는다. 고성능 아카이브를 가져야 하는 클러스터 리눅스 애플리케이션에 사용한다, Teradata 같은 것에.. 특정한 EBS 볼륨 유형에서만 사용할 수 있고, XFS, EX4 같은..
EBS 볼륨 유형 EBS 볼륨 유형에는 총 6가지가 있다. gp2 / gp3 (SSD) 범용적인 목적을 갖는 SSD 이고 균형잡힌 성능과 가격을 가졌다. io1 / io2 (SSD) 고성능 SSD, 낮은 지연율, 높은 처리량을 가져야 할 경우에 사용한다. st1 (HDD) 낮은 가격대의 HDD, 데이터들을 자주 접근하고 처리량을 집약적으로 높였다. sc1 (HDD) 낮은 가격대의 HDD, 데이터에 덜 접근하는 경우에 사용한다. EBS 볼륨을 정의하는 요소 용량, 처리량, IOPS(I/O Ops Per Sec 초당 I/O 작동량) 이 세가지로 구성된다. EC2 인스턴스의 부팅 볼륨으로는 gp2, gp3, io1, io2 만 사용 가능하다. 부팅 볼륨이라는 것은 OS 가 작동하기 위한 파일들이 존재하는 하드..
EC2 인스턴스 스토어 네트워크 드라이브인 EBS 볼륨은 다 좋지만 말그대로 통신 환경에 따라 성능이 제한되는 단점을 가지고 있다. 만약 고성능의 드라이브가 필요할 경우에는 진짜 하드웨어 드라이브를 EC2 인스턴스에 연결할 수 있다. 이 때 필요한 하드웨어 드라이브를 EC2 Instance Store 라고 명명한다. EC2 인스턴스 스토어는 I/O 의 속도가 더 빠르다.(처리량이 빠르다.) 주의할 점으로는 인스턴스 스토어가 있는 EC2 인스턴스를 종료하거나 중지하면 스토리지가 손실된다. 그래서 EC2 인스턴스 스토어(임시 스토리지)인 것이다. 버퍼, 캐쉬, 스크래치 데이터, 임시 컨텐츠를 저장할 때 EC2 인스턴스 스토어가 좋은 대안이 된다. 장기 보관을 위한 스토리지는 절대적으로 아니며, 장기 보관을 ..
AMI 실습 AMI 를 생성하기 위해서는 새로운 EC2 인스턴스를 만들어야 한다. Amazon Linux 2 이미지, t2.micro 인스턴스 유형을 선택한 다음 인스턴스 세부 정보 구성에서 고급 세부 정보의 사용자 데이터 란에 아래와 같이 입력해준다. sudo yum update -y sudo yum install -y httpd sudo systemctl start httpd sudo systemctl enable httpd 리눅스 명령어들로 yum 은 패키지를 다운 받는 명령어이고, 맨처음 업데이트를 해준다. -y 옵션은 모든 물음에 대해 yes 로 처리하겠다는 뜻이다. yum install -y httpd 는 httpd 패키지를 다운받는 것이며 -y 옵션은 모든 질문에 대해 yes 로 처리하겠다는..
AMI 개요 AMI 는 Amazon Machine Image 의 약자이며 EC2 인스턴스의 사용자 설정 파일이라고 생각하면 된다. AMI 는 소프트웨어 구성, 환경 설정, OS 세팅, 모니터링 도구 세팅 등... 사용자가 바로 사용할 수 있도록 세팅이 된 상태를 스냅샷으로 찍어놓은 것이라 생각하면 편하다. 그래서, AMI 를 사용한다면 더 빠르게 부팅을 할 수 있고 환경 설정을 할 수 있다. EC2 인스턴스에 설치하고 싶은 모든 소프트웨어는 AMI 를 통해 내장되어 있고, 특정 region 만을 위한 자체적인 AMI 를 구축할 수 있다. AWS 글로벌 인프라를 사용하는 경우에는 지역 간 복사를 할 수 있게 한다. 다양한 AMI 를 사용해서 EC2 인스턴스를 시작할 수 있다. 가장 보편화 된 Amazon ..
EBS 스냅샷 실습 EC2 볼륨을 하나 생성하고 클릭한 뒤 작업에서 스냅샷 생성을 클릭한다. 특정 시점의 스냅샷 이름 설정과 태그를 추가해 줄 수 있으며 스냅샷한 EBS 볼륨은 Amazon S3 에 백업이 된다. Elastic Block Store 의 스냅샷을 클릭하면 EBS 볼륨 스냅샷들을 확인할 수 있다. 해당 스냅샷은 모든 AZ 에서 사용이 가능하다. 또한 스냅샷을 클릭하고 작업 버튼을 클릭하여 여러가지 작업들을 수행할 수 있다. 스냅샷 복사 스냅샷을 복사할 수 있고, 스냅샷 사본을 생성할 리전을 정해줄 수 있다!!! 자연 재해나, 데이터 센터의 파괴로 인한 복구를 하기 위해 다른 지역에 스냅샷을 복사시켜 놓는 것이다! 스냅샹에서 볼륨 생성 스냅샷의 내용을 포함하고 있는 EBS 볼륨을 생성할 수 있..