Comment fonctionnent les services Web amazon?
-
05-07-2019 - |
Question
Quelles informations avez-vous pu recueillir sur le fonctionnement des services Web d'Amazon?
- Quel matériel utilisent-ils
- Quel serveur Web
- Quel système d'exploitation
- Quel stockage pour AWS
- Quel logiciel de virtualisation pour EC2 / EBS
- Quel logiciel pour le pare-feu distribué pour EC2
- Emplacement physique de leurs centres de données.
J'aime beaucoup leurs services et les utilise énormément au travail ... juste par curiosité. Si vous savez / avez entendu / lu et voulez dire, si vous avez vu quelque chose en ligne et que vous voulez fournir un lien, c'est très apprécié.
La solution
Cela pourrait être intéressant: http://highscalability.com/amazon-architecture
Autres conseils
Bien que cette question ne puisse être résolue avec précision, je vais essayer de faire la lumière sur les rouages ??internes annoncés publiquement par Amazon.
Vous trouverez ci-dessous des informations détaillées sur les types d'instance c
et m
couramment utilisés, ainsi que sur les instances bare metal récemment publiées. Également,
Cela peut constituer un point de départ pour des recherches plus poussées, car les spécificités sont bien en retard sur une seule réponse concernant les SO.
Matériel informatique.
Si vous souhaitez approfondir mes connaissances, je vous suggère de parcourir toutes les générations précédentes et types d'instances de génération en cours . Vous trouverez le matériel sous-jacent sur ces pages.
- Instances Bare Metal
Les instances Bare Metal sont devenues GA en avril 2018. L’un des détails - les instances I3.metal sont alimentées par des processeurs Intel Xeon à 2,3 GHz, offrant 36 cœurs hyper-threadés (72 processeurs logiques), 512 Go de mémoire et 15,2 To. du stockage d'instance basé sur NVMe SSD. Plus d'infos
-
Calculer les instances optimisées (C)
-
Les dernières instances de
c5
(fin 2017) utilisent Intel Xeon à 3 GHz Série Platinum 8000. Plus d'informations ici -
c4
(la génération utilise un processeur ec2 optimisé ) Intel Xeon E5-2666 v3 (nom de code Haswell). Plus d'informations ici
La génération -
c3
a introduit le stockage d’instance SSD et utilisé la technologie Intel Xeon E5-2680v2 à 2,8 GHz. Plus d'informations ici -
Instances ec2 à usage général (M)
-
Les instances
-
m5
sont basées sur Custom Intel & # 174; Xeon & # 174; Processeurs de la série Platinum 8175M cadencés à 2,5 GHz. Fonctionnant probablement sur l'hyperviseur Nitro mentionné ci-dessous. Plus d'informations
Les -
m4 ont été publiés en 2015 et possèdent un processeur personnalisé Intel Xeon E5-2676 v3 optimisé spécifiquement pour EC2. Plus info
Les -
m3 ont été publiés en 2012 et, pour ceux qui se souviennent bien, bénéficiaient d'une réduction de prix, ce qui rend l'utilisation d'AWS plus attrayante pour le public qui regarde à travers les objectifs de budgétisation. Ils utilisent / utilisaient le processeur Intel Xeon E5-2670 et ont commencé à utiliser la mémoire d’instance SSD.
-
Quel serveur Web
J'ai vu plusieurs fois les pages d'erreur de leur interface WebUI (AWS Console) rendues via Tomcat. Je suppose donc qu'il s'agit d'un serveur de console.
Quel logiciel de virtualisation pour EC2 / EBS
AWS a récemment annoncé (avec l'annonce du type d'instance c5
) qu'il commencerait à utiliser l'hyperviseur basé sur KVM. La présentation dont le lien suit ici décrit l'hyperviseur histoire très bonne (tableau ci-dessous tiré de la même page)
Emplacement physique des centres de données
Cela n’est pas (et les raisons de sécurité ne devraient pas) être divulgué publiquement. Il y a toujours des rumeurs / des sources à ce sujet (consultez la documentation Sujet Quora
Vous pouvez utiliser des instances linux
ou des instances Windows
dans Amazon
aws . Mais tout d’abord, vous devez exécuter une instance, puis sélectionner son système d’exploitation. Pour son stockage, ils ont une instance qui l’appelle S3
. C'est un stockage dans lequel vous pouvez enregistrer n'importe quel type de format de fichier. Ils ont de nombreux emplacements pour leurs centres de données. En fonction de votre lieu de résidence, vous devez sélectionner le centre de données le plus proche pour utiliser ses services, de sorte que vous deviez payer moins pour le paiement de votre facture.
Vous pouvez aller sur console.amazon.com et trouver de nombreux documents pour chaque service dans le menu Aide.