Recentemente, li um artigo da AWS: o bom, o ruim e o feio , que mencionavam que eles haviam mudado de todos os recursos da ABS apoiados pelo EBS. Quais recursos são explícitos (instâncias do EC2 apoiadas pelo EBS) ou implicitamente (console da web da AWS) apoiados pelo EBS?
amazon-ec2
amazon-web-services
amazon-ebs
Jake McGraw
fonte
fonte
Respostas:
O EBS é usado em vez do que a Amazon chama de armazenamento efêmero ou de instância, porque o acesso aleatório à IO é aparentemente melhor. O IO sequencial pode ser mais rápido em um volume de armazenamento de instância.
EBS apoiado
Não é suportado pelo EBS
Estou quase certo de que SES, SNS, SQS e SWF não usam EBS.
Eu não acho que ElastiCache, CloudFormation, CloudWatch, IAM, ou CloudSearch uso EBS.
fonte
Comentei no artigo do blog que foi posteriormente excluído pelo autor. Você pode considerar esse nível de profissionalismo ao ler o post dele. O que eu escrevi:
A AWS nunca teve uma falha em toda a região. Se o autor do blog tivesse tempo para ler os dois relatórios de incidentes aos quais estava vinculado, ele teria aprendido isso. Uma implantação da AWS projetada corretamente sempre usa várias zonas de disponibilidade. O pior impacto que experimentei nos dois eventos foi um desempenho ligeiramente degradado ou acesso intermitente à API; nenhum dos quais foi uma rolha lenta.
O que não adicionei ao meu comentário original:
99% das falhas lançadas na AWS são de pessoas que não entendem como usá-las adequadamente. Eles o tratam como apenas outro VPS ou apenas outro servidor co-lo. Você precisa criar seu aplicativo com uma implantação baseada em nuvem. Ele deve tolerar falhas aleatórias de nó, usar servidores de aplicativos sem estado e trabalhar perfeitamente em várias instâncias e sub-redes atrás de um ou mais balanceadores de carga. Você deve usar componentes de acoplamento fraco e se comunicar entre camadas usando filas de mensagens.
Em resumo, esta postagem no blog foi apenas mais um discurso de alguém que não entende como usar as ferramentas que escolheu.
fonte