亚马逊网络服务是如何工作的?

19

关于亚马逊网络服务(Amazon Web Services, AWS)的运作方式,您能收集到哪些信息呢?

  • 他们使用了哪些硬件设备
  • 使用了哪种Web服务器
  • 使用了哪种操作系统
  • AWS使用了哪种存储方案
  • EC2/EBS使用了哪种虚拟化软件
  • 他们为EC2提供了哪种分布式防火墙软件
  • 数据中心的物理位置。

我非常喜欢他们的服务并在工作中大量使用...只是出于好奇。如果您知道/听说/读过,并想分享,或者如果您在网上看到了什么并想提供链接,那将非常感谢。


1
严格来说,这不是一个编程问题。 - Eight-Bit Guru
3个回答

6

2
10年前的内容,现在几乎肯定已经不相关了。 - John Hunt
1
@JohnHunt 你看过它了吗?所学到的经验仍然令人惊讶地相关。 - tarn

1

虽然这个问题无法精确回答,但我会试着阐述亚马逊公开宣布的内部运作情况。以下是常用 c 和 m 实例类型以及最近发布的裸金属实例的一些细节。此外,这可以作为进一步研究的起点,因为具体细节远远落后于SO上的单一答案。

计算硬件。

如果您想深入了解,我建议您查看所有之前的世代当前世代的实例类型。底层硬件可以在这些页面上找到。

  • 裸金属实例
裸机实例在2018年4月正式推出。其中一个细节是,I3.metal实例由2.3 GHz英特尔Xeon处理器驱动,提供36个超线程内核(72个逻辑处理器),512 GiB的内存和15.2 TB的NVMe SSD后备实例存储。 更多信息
  • 计算优化实例 (C)

  • 最新的c5(2017年末)代实例使用3.0 GHz英特尔至强铂金8000系列处理器。更多信息在此处

  • c4 (代使用 optimized for ec2 处理器的英特尔至强E5-2666 v3(代号Haswell)处理器。更多信息在此处
  • c3 代引入了SSD实例存储,并使用2.8 GHz英特尔至强E5-2680v2。更多信息在此处

  • 通用型ec2实例 (M)

    1. m5 实例基于定制的Intel® Xeon® Platinum 8175M系列处理器,运行速度为2.5 GHz。很可能在下面提到的Nitro hypervisor上运行。更多信息

    2. m4 是在2015年发布的,具有专门针对EC2进行优化的自定义Intel Xeon E5-2676 v3 Haswell处理器。更多信息

    3. m3 是在2012年发布的,对于一些记得的人来说,它们带来了一些价格优惠,使得使用AWS更具吸引力。它们/曾经使用Intel Xeon E5-2670处理器,并开始使用SSD实例内存。

什么是Web服务器

我曾经几次在他们的WebUI(AWS控制台)中看到通过Tomcat渲染的错误页面,因此我猜这是控制台服务器。

EC2/EBS使用什么虚拟化软件

AWS最近宣布(随着c5实例类型的公告)他们将开始使用基于KVM的虚拟化软件。此处链接的演示文稿非常好地概述了虚拟化软件的历史(下表摘自同一页)。

enter image description here

数据中心的物理位置

由于安全原因,这些信息不应该公开披露。虽然总是有一些关于此的谣言/消息来源(可以查看相关Quora帖子)。


-1

您可以在亚马逊AWS中使用Linux实例或Windows实例。但首先,您应该运行一个实例,然后选择其操作系统。对于存储,他们有一个称为S3的实例。它是一种存储方式,您可以在其中保存任何类型的文件格式。他们有许多数据中心的位置。根据您所在的位置,您必须选择最近的数据中心来使用其服务,以便您支付更少的账单费用。 您可以访问console.amazon.com,并在帮助菜单中找到每个服务的大量文档。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接