아마존 머신 이미지
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
아마존 머신 이미지(AMI)는 아마존 웹 서비스(AWS)에서 가상 머신 인스턴스를 시작하는 데 사용되는 템플릿이다. AMI는 운영 체제, 애플리케이션 서버, 애플리케이션 등을 포함하는 읽기 전용 파일 시스템 이미지, 인스턴스 실행 권한, 블록 장치 매핑을 포함한다. AMI는 압축, 암호화, 서명되어 Amazon S3에 저장되며, XML 매니페스트 파일에 AMI 관련 정보를 저장한다. 아마존은 자체 리눅스 배포판인 Amazon Linux AMI를 제공하며, 퍼블릭, 유료, 공유 이미지 종류가 있다.
더 읽어볼만한 페이지
- 아마존 웹 서비스 - 아마존 알렉사
아마존 알렉사는 아마존이 개발한 인공지능 음성 비서로, 스마트홈 기기 제어, 음악 스트리밍, 정보 검색 등의 기능을 제공하지만 개인 정보 보호 논란도 있으며, 아마존은 기능 확장과 수익성 개선을 위해 노력 중이다. - 아마존 웹 서비스 - 아마존 레드시프트
- 소프트웨어 배포 - 셰어웨어
셰어웨어는 일정 기간 무료 사용 또는 기본 기능 무료 제공 후 추가 기능 유료 구매 방식으로 배포되는 소프트웨어의 한 종류이며, 다양한 형태로 제공되고 인터넷을 통해 배포되어 라이선스 키를 통해 정식 버전을 사용할 수 있다. - 소프트웨어 배포 - 디지털 배급
디지털 배급은 온라인을 통해 콘텐츠를 유통하는 방식으로, 음악, 비디오, 도서, 게임 등 다양한 분야에 적용되어 전통적인 소매업에 영향을 미치며, 신인 아티스트에게 기회를 제공하지만, 호환성 문제와 검열 가능성 등의 과제를 안고 있다. - 가상화 소프트웨어 - X86 가상화
X86 가상화는 x86 아키텍처 기반 시스템에서 가상 머신을 구현하는 기술로, 소프트웨어 기반 가상화와 하드웨어 지원 가상화로 나뉘며, CPU 제조사의 가상화 확장 기술을 활용하여 가상 머신의 성능을 향상시킨다. - 가상화 소프트웨어 - VM웨어 v스피어
VM웨어 v스피어는 VM웨어에서 개발한 서버 가상화 플랫폼으로, 다양한 운영체제 지원, 가상 시스템 확장, vMotion 개선, 스토리지 관리 효율성 향상 등의 특징을 가지며 클라우드 환경 지원 강화 및 관리 효율성 증대에 초점을 맞추어 지속적으로 업데이트되고 있다.
아마존 머신 이미지 |
---|
2. 구성 요소
AMI는 다음과 같은 주요 구성 요소를 포함한다.
- 인스턴스 루트 볼륨용 템플릿 (운영 체제, 애플리케이션 서버, 애플리케이션 등)[32]
- 어떤 AWS 계정이 AMI를 사용해 인스턴스를 실행할 수 있는지 제어하는 런치 퍼미션[32]
- 런칭 시 인스턴스에 부착되는 볼륨을 특정하는 블록 장치 매핑[32]
- 압축, 암호화, 서명되어 여러 10MB 덩어리로 분리되어 아마존 S3에 저장되는 파일 시스템 및 이름, 버전, 아키텍처, 기본 커널 ID, 복호화 키, 파일 시스템 덩어리별 다이제스트를 포함한 AMI 정보를 저장하는 XML 매니페스트 파일.[32]
현재 AMI는 하드웨어 가상화 머신(HVM)[3]에 사용할 수 있으며, 운영 체제가 실제 하드웨어에 설치되는 방식과 동일하게 설치된다. 이전 반가상화 가상 머신(PV)[4]의 경우 AMI는 커널 이미지를 포함하지 않고, 아마존과 파트너(레드햇, 캐노니컬, 마이크로소프트 등)가 유지 관리하는 안전한 커널 목록에서 선택할 수 있는 기본 커널 ID에 대한 포인터만 포함했다. 사용자는 PVM AMI를 부팅할 때 기본 커널이 아닌 다른 커널을 선택할 수 있었다.[5]
2. 1. 루트 볼륨 템플릿
가상 어플라이언스와 마찬가지로 AMI의 주요 구성 요소는 운영 체제(리눅스, 유닉스, 마이크로소프트 윈도우 등)와 서비스 전달에 필요한 추가 소프트웨어를 포함하는 읽기 전용 파일 시스템 이미지이다.[32]AMI는 인스턴스의 루트 볼륨에 대한 템플릿으로, 운영 체제, 애플리케이션 서버, 애플리케이션 등 인스턴스를 실행하는 데 필요한 소프트웨어를 포함한다.[2]
2. 2. 시작 권한
어느 AWS 계정이 AMI를 사용하여 인스턴스를 실행할 수 있는지를 제어하는 시작 권한이다.[32]2. 3. 블록 장치 매핑
인스턴스 시작 시 인스턴스에 연결될 볼륨을 지정하는 블록 장치 매핑[32]2. 4. 파일 시스템
AMI 파일 시스템은 압축, 암호화, 서명되며, 여러 10MB 덩어리로 분리되어 아마존 S3에 저장된다.[32] XML 매니페스트 파일은 AMI 이름, 버전, 아키텍처, 기본 커널 ID, 복호화 키, 파일 시스템 덩어리별 다이제스트 등 AMI 관련 정보를 저장한다.[32]모든 가상 어플라이언스와 마찬가지로 AMI의 주요 구성 요소는 운영 체제(리눅스, 유닉스, 마이크로소프트 윈도우 등)와 서비스 제공에 필요한 추가 소프트웨어를 포함하는 읽기 전용 파일 시스템 이미지이다.[32]
3. 운영 체제
아마존 머신 이미지(AMI)는 2006년 8월 리눅스를 시작으로, 썬 마이크로시스템즈의 오픈솔라리스 및 솔라리스 익스프레스 커뮤니티 에디션을 지원했다. 2008년 10월에는 윈도우 서버 2003과 윈도우 서버 2008이 추가되었고,[33][34] 2010년 12월에는 FreeBSD에서의 동작이 보고되었다.[35] 2011년 3월에는 NetBSD AMI가 사용 가능해졌으며,[36] 2012년 11월에는 윈도우 서버 2012 지원이 추가되었다.[37]
3. 1. 지원 운영 체제 목록
아마존 머신 이미지(AMI)는 초기에는 리눅스를 지원했으며, 이후 썬 마이크로시스템즈의 오픈솔라리스와 솔라리스 익스프레스 커뮤니티 에디션을 제공하였다. 2008년 10월에는 윈도우 서버 2003과 윈도우 서버 2008 운영 체제가 지원 목록에 추가되었다.[33][34] 2010년 12월에는 FreeBSD에서의 동작이 보고되었고,[35] 2011년 3월에는 NetBSD AMI를 사용할 수 있게 되었다.[36] 2012년 11월에는 윈도우 서버 2012 지원이 추가되었다.[37]3. 2. Amazon Linux AMI
아마존은 레드햇 엔터프라이즈 리눅스(CentOS도 마찬가지)와 바이너리가 대부분 호환되는 자체 리눅스 배포판을 가지고 있다.[38] 2010년 개발에 들어가 2011년 9월부터 대중적으로 이용이 가능하게 되었다.[39] 오리지널 아마존 리눅스의 마지막 릴리스는 버전 2018.03이며[40] 리눅스 커널 버전 4.14를 사용한다. 아마존 리눅스 2는 System V init 시스템에서 systemd 부팅 방식으로 변경되었으며,[14] 2018년 6월 발표되었다.[41]4. 이미지 종류
AMI는 사용 권한에 따라 다음과 같이 분류할 수 있다.
4. 1. পাবলিক (Public)
누구나 사용할 수 있는 AMI이다.[16]4. 2. 유료 (Paid)
Amazon DevPay에 등록된 구매형 AMI로, 구독자라면 누구든지 사용할 수 있다. 개발자는 DevPay를 통해 Amazon 사용료를 인상하거나 월별 구독료를 추가할 수 있다.[16]4. 3. 공유 (Shared)
개발자가 접근 권한을 부여한 아마존 EC2[16] 사용자만 사용할 수 있는 비공개 AMI이다.참조
[1]
웹사이트
Amazon EC2 Functionality
http://aws.amazon.co[...]
[2]
웹사이트
Creating an Image
http://docs.amazonwe[...]
2009-03-27
[3]
웹사이트
Amazon EC2 Instance Types
https://aws.amazon.c[...]
2021-03-21
[4]
웹사이트
Linux AMI virtualization types
https://docs.aws.ama[...]
2021-03-21
[5]
블로그
AWS Blog post announcing EC2 User Selectable Kernels
http://aws.amazon.co[...]
[6]
웹사이트
Amazon's Linux cloud computing out of beta, joined by Windows
http://news.cnet.com[...]
CNet News
2008-10-23
[7]
웹사이트
Amazon Elastic Compute Cloud (EC2) Running Microsoft Windows Server and SQL Server
http://aws.amazon.co[...]
Amazon.com
2008-10-23
[8]
웹사이트
FreeBSD on EC2 status
http://www.daemonolo[...]
2013-08-09
[9]
블로그
NetBSD Blog
http://blog.netbsd.o[...]
2013-08-09
[10]
웹사이트
Windows Server 2012 Now Available on AWS
http://aws.typepad.c[...]
Amazon.com
2012-11-19
[11]
웹사이트
Amazon Linux AMI - what distro is this based on?
https://forums.aws.a[...]
2019-09-16
[12]
웹사이트
Amazon's Linux AMI is All Grown Up
http://readwrite.com[...]
readwriteweb
2011-09-27
[13]
웹사이트
Amazon Linux AMI 2018.03 Release Notes
https://aws.amazon.c[...]
2018-07-17
[14]
웹사이트
Amazon Linux 2 FAQs
https://aws.amazon.c[...]
2021-03-21
[15]
웹사이트
Announcing Amazon Linux 2 with Long Term Support
https://aws.amazon.c[...]
2018-06-26
[16]
웹사이트
Amazon EC2 – web service that provides compute capacity in the cloud
https://digitalcloud[...]
2022-01-05
[17]
웹사이트
Amazon EC2 Functionality
http://aws.amazon.co[...]
[18]
웹사이트
Creating an Image
http://docs.amazonwe[...]
[19]
블로그
AWS Blog post announcing EC2 User Selectable Kernels
http://aws.amazon.co[...]
[20]
웹사이트
Amazon's Linux cloud computing out of beta, joined by Windows
http://news.cnet.com[...]
CNet News
2008-10-23
[21]
웹사이트
Amazon Elastic Compute Cloud (EC2) Running Microsoft Windows Server and SQL Server
http://aws.amazon.co[...]
Amazon.com
2008-10-23
[22]
웹사이트
FreeBSD on EC2 status
http://www.daemonolo[...]
[23]
블로그
NetBSD Blog
http://blog.netbsd.o[...]
[24]
웹사이트
Windows Server 2012 Now Available on AWS
http://aws.typepad.c[...]
Amazon.com
2012-11-19
[25]
웹사이트
Amazon's Linux AMI is All Grown Up
http://readwrite.com[...]
readwriteweb
2011-09-27
[26]
웹사이트
Amazon Linux AMI - what distro is this based on?
https://forums.aws.a[...]
Amazon web forums
2011-09-27
[27]
웹사이트
Amazon Linux AMI - 2011.09 release notes
http://aws.amazon.co[...]
Amazon
2011-09-27
[28]
웹사이트
Amazon Linux AMI - 2012.03 release notes
http://aws.amazon.co[...]
Amazon
2011-09-27
[29]
웹사이트
amazon-linux-ami 2012.03 packages
http://aws.amazon.co[...]
Amazon
2011-09-27
[30]
웹사이트
Amazon Linux AMI 2017.03 Release Notes
https://aws.amazon.c[...]
[31]
웹인용
Amazon EC2 Functionality
http://aws.amazon.co[...]
[32]
웹인용
Creating an Image
https://web.archive.[...]
2009-03-27
[33]
웹인용
Amazon's Linux cloud computing out of beta, joined by Windows
http://news.cnet.com[...]
CNet News
2008-10-23
[34]
웹인용
Amazon Elastic Compute Cloud (EC2) Running Microsoft Windows Server and SQL Server
http://aws.amazon.co[...]
Amazon.com
2008-10-23
[35]
웹사이트
FreeBSD on EC2 status
http://www.daemonolo[...]
[36]
Blog
NetBSD Blog
http://blog.netbsd.o[...]
2011-03-13
[37]
웹인용
Windows Server 2012 Now Available on AWS
http://aws.typepad.c[...]
Amazon.com
2012-11-19
[38]
웹인용
AWS Developer Forums
https://forums.aws.a[...]
2019-09-16
[39]
웹인용
Amazon's Linux AMI is All Grown Up
http://readwrite.com[...]
readwriteweb
2011-09-27
[40]
웹인용
Amazon Linux AMI 2018.03 Release Notes
https://aws.amazon.c[...]
null
[41]
웹인용
Announcing Amazon Linux 2 with Long Term Support
https://aws.amazon.c[...]
2018-06-26
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com