Obraz maszyny Amazon - Amazon Machine Image

Amazon Maszyna Obraz ( AMI ) jest specjalnym rodzajem wirtualnego urządzenia , które są wykorzystywane do tworzenia maszyny wirtualnej w Amazon Elastic Compute Cloud ( „EC2”) . Służy jako podstawowa jednostka wdrożeniowa dla usług świadczonych za pomocą EC2.

Zawartość

Podobnie jak w przypadku wszystkich urządzeń wirtualnych , głównym składnikiem AMI jest obraz systemu plików tylko do odczytu, który zawiera system operacyjny (np. Linux , Unix lub Windows ) oraz wszelkie dodatkowe oprogramowanie wymagane do świadczenia usługi lub jej części.

AMI obejmuje:

  • Szablon woluminu głównego instancji (na przykład system operacyjny, serwer aplikacji i aplikacje)
  • Uprawnienia do uruchamiania, które kontrolują, które konta AWS mogą używać AMI do uruchamiania instancji
  • Mapowanie urządzenia blokowego, które określa woluminy do dołączenia do instancji po jej uruchomieniu

System plików AMI jest skompresowany, zaszyfrowany, podpisany, podzielony na serię 10 MB fragmentów i przesłany do Amazon S3 w celu przechowywania. Plik manifestu XML przechowuje informacje o AMI, w tym nazwę, wersję, architekturę, domyślny identyfikator jądra, klucz deszyfrujący i skróty dla wszystkich fragmentów systemu plików.

Obecne AMI są dostępne dla maszyn zwirtualizowanych sprzętowo (HVM), na których system operacyjny jest zainstalowany tak, jak na prawdziwym sprzęcie. W przypadku wciąż dostępnych starszych parawirtualizowanych maszyn wirtualnych (PV), AMI nie zawierał obrazu jądra, a jedynie wskaźnik do domyślnego identyfikatora jądra, który można było wybrać z zatwierdzonej listy bezpiecznych jąder prowadzonej przez Amazon i jego partnerów (np. Red Hat , Canonical , Microsoft ). Użytkownicy mogą wybrać jądra inne niż domyślne podczas uruchamiania PVM AMI.

System operacyjny

Gdy rozpoczęła się w sierpniu 2006 roku, usługa oferowana EC2 Linux a później Sun Microsystems ' OpenSolaris i Solaris Express, Community Edition . W październiku 2008 roku EC2 dodało systemy operacyjne Windows Server 2003 i Windows Server 2008 do listy dostępnych systemów operacyjnych . Od grudnia 2010 donoszono również, że działa FreeBSD ; w marcu 2011, NetBSD AMI stał się dostępny. W listopadzie 2012 dodano obsługę systemu Windows Server 2012 .

Amazon Linux AMI

Amazon ma własną dystrybucję Linuksa, która jest w dużej mierze zgodna binarnie z Red Hat Enterprise Linux . Ta oferta jest w produkcji od września 2011 r., a rozwijana od 2010 r. Ostateczne wydanie oryginalnego systemu Amazon Linux to wersja 2018.03 i korzysta z wersji 4.14 jądra systemu Linux . Amazon Linux 2 został zmieniony z systemu init System V na rozruch systemd . Został ogłoszony w czerwcu 2018 roku i jest regularnie aktualizowany.

Rodzaje obrazów

  • Publiczny : AMI, z którego może korzystać każdy.
  • Płatny : płatny AMI, który jest zarejestrowany w Amazon DevPay i może być używany przez każdego, kto go subskrybuje. DevPay umożliwia programistom naliczanie opłat za użytkowanie Amazon i opcjonalnie dodawanie miesięcznych opłat za subskrypcję.
  • Shared : prywatny AMI, z którego mogą korzystać tylko użytkownicy Amazon EC2, którzy mają do niego dostęp od dewelopera.

Bibliografia

Linki zewnętrzne