Imagens lastreados em s3 no amazon web services
imagens S3 (Simple Storage Service) são armazenados no Elastic Compute Cloud da Amazon Web Service (EC2) como vários arquivos de 10 MB, juntamente com um arquivo XML especial chamado um manifesto. o arquivo de manifesto
Conteúdo
Video: Hosting a static website on Amazon S3 (AWS howto)
Quando você dá AWS o comando para lançar uma imagem S3-suportado, o sistema lê o arquivo de manifesto e usa-o para construir e lançar o exemplo, transferindo-o para a unidade local da instância. Ela então se torna uma instância operacional e, dependendo do que foi na imagem, quando foi criado, começa a execução do software que fazia parte da imagem.
imagens lastreados em S3 vem com limitações, e você deve entender completamente o que são. A lista a seguir explicita-los para fora para você:
limitações do dispositivo raiz: É crucial para entender exatamente o que está armazenado na imagem adequada. Com imagens baseadas em S3, tudo que você tem é o dispositivo raiz - a parte do sistema que contém arquivos de sistema (incluindo o sistema operacional) - além disso, qualquer outro software que foi instalado quando a imagem foi criada.
Uma imagem S3-backed é limitado a 10 GB no dispositivo raiz. Todas as outras partes do sistema de arquivos são construídos no momento da launch- por exemplo, em um pequeno exemplo com 170GB de espaço em disco, 160 GB de armazenamento instância é criada no lançamento tempo, e só 10GB é persistente. Se você quiser incluir um monte de pacotes de software ou dados no dispositivo raiz, você pode exceder esse limite de 10 GB.
tempos de lançamento de longe: Como a instância tem de ser criado a partir de vários arquivos de 10MB que compõem uma coleção, ele leva um tempo para montá-los, o que estende os tempos de lançamento.
Video: UW CSE Distinguished Lecture: Andy Jassy (Amazon Web Services)
Removendo uma instância-backed S3 da produção requer terminá-lo - não ifs, ands, ou buts: Se o fizer, descarta todos os dados gravados no seu sistema de arquivos desde o lançamento.
O AWS Management Console não suporta a criação de uma nova imagem de uma instância S3-backed. Se você quiser criar uma nova imagem de uma instância S3-suportado, primeiro instalar ferramentas AWS IAM na instância e, em seguida, executar scripts para criar a imagem. Embora esta tarefa é perfeitamente possível, não é uma questão trivial, por isso é uma limitação definitiva.
S3-backed imagens são amplamente utilizados, mas eles carregam implicações operacionais que você deve estar ciente de se você pretende usá-los.