728x90
728x90
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 볼륨을 생성할 수 있..
EBS 스냅샷 EBS 볼륨을 원하는 시점에서 언제든지 스냅샷을 찍을 수 있다. 스냅샷을 쉽게 말하자면 백업과 같은 말이다. 즉, EBS 볼륨 스냅샷을 찍는 것은 해당 시점에서 백업을 만드는 작업인 것이다. EBS 볼륨 스냅샷을 찍으면 해당 볼륨이 삭제되도 나중에 스냅샷 찍은 것을 가져와 복원할 수 있다. 그렇다면 왜 스냅샷을 찍는 걸까? us-east-1a 에서 사용한 데이터를 us-east-1b 로 옮겨야 하는 경우에 해당 볼륨을 스냅샷을 찍고, us-east-1b 가용 영역에 스냅샷을 찍은 볼륨을 가져오는 것이다. 그리고나서 해당 볼륨을 인스턴스에 연결하면 us-east-1b 에서 데이터를 사용할 수 있다. 하지만, 해당 스냅샷이 오류가 없는지, 또는 충돌날 여지가 있는지에 대해서는 미리 확인 작업을..
EBS 실습 EC2 인스턴스를 클릭하면 스토리지를 찾을 수 있다. 루트 디바이스 세부 정보를 확인할 수 있고, 루트 디바이스 이름과 루트 디바이스 유형을 확인할 수 있다. 이름은 /dev/xvda 이고, 유형은 EBS 이다. 블록 디바이스를 보면 선택한 인스턴스와 연결된 EBS 볼륨에 대한 자세한 정보들을 확인할 수 있다. 볼륨 아이디를 클릭하면 EBS console 로 넘어간다. EBS console 로 넘어와서 필터 지우기를 눌러 필터링을 제거하자, 그러면 계정에서 사용하는 모든 EBS 볼륨을 확인할 수 있다. 현재는 인스턴스 하나에 연결된 볼륨 하나 밖에 존재하지 않는다. 이 콘솔 창에서 EBS 볼륨을 생성할 수 있다. 볼륨 생성 버튼을 클릭한다. 볼륨 유형을 정할 수 있는데, 여기서는 범용 SSD..
EBS 개요 EC2 인스턴스의 다른 저장 옵션에 대해 알아본다. EBS 볼륨은 Elastic Block Store 의 약자로 인스턴스에 연결된 네트워크 드라이브이다. EBS 볼륨을 사용하면 인스턴스가 종료된 이후에도 데이터를 유지할 수 있다. 즉, 이전에 사용했던 EBS 볼륨을 EC2 인스턴스에 마운트하는 것이 목적이라고 할 수 있다. EBS 볼륨들은 CCP 레벨에서 한번에 하나만 설치될 수 있다. EBS 볼륨을 생성할 때 특정 가용 영역에 묶여서 생성된다. (Ex) ap-northeast-2 정리하자면 EBS 볼륨은 네트워크 USB 라고 생각하면 된다. 일반적인 USB 는 물리적으로 존재하여 여러 장치들에 끼워 사용할 수 있지만 EBS 볼륨은 네트워크를 통해 연결하는 드라이브이고 물리적인 드라이브는 아..
EC2 - 고급 개념(Nitro, vCPU, 용량 예약) 시험에 나올 수 있는 EC2 고급 주제에 대해서 알아보자 첫 번째로 EC2 Nitro 이다. EC2 Nitro 는 현재 사용중인 차세대 EC2 인스턴스의 기본 플랫폼 이름이다. 새로운 가상화 기술을 사용하고 있으며, 더 나은 성능을 지원한다. 네트워킹 HPC 가 향상되어 고성능 컴퓨팅 및 IPv6 지원이 가능하다. 최대 64000 IOPS 로 EBS 볼륨을 원한다면 EC2 Nitro 를 사용해야 한다, 만약 최대 32000 IOPS 만 원한다면 일반 EC2 인스턴스를 사용하면 된다. 기본적인 보안이 향상되었다. EC2 Nitro 를 사용하는 인스턴스 유형은 아래와 같다. 중요한 것은 더 빠른 속도의 EBS Volume 이 필요하거나, 최대 6400..