8、深入了解微软 Azure 架构

深入了解微软 Azure 架构

1. Azure 中的服务器

微软在全球运营着众多数据中心,以提供诸如 Office 365 和 Microsoft Azure 等各种服务。部分数据中心使用类似海运集装箱的容器,这些容器是包含处理、存储和网络功能的独立单元。但由于成本限制,大多数 Azure 数据中心的服务器并非置于容器中,而是放置在机架上。

Azure 旨在让运行于其上的应用程序具备弹性,这种云被称为尽力而为云。该架构确保平台相对简单且成本效益高。承载 Azure 虚拟机的物理服务器采用行业标准硬件,几乎没有内置冗余,例如 Rackable Systems 等品牌的服务器没有冗余电源和冗余风扇,这有助于降低成本。最初,微软使用 AMD 处理器,后来也加入了 Intel 处理器。

Azure 数据中心内的网络是扁平网络,即网络中的每个组件都与其他组件有多个连接。每个数据中心包含许多装满服务器的机架,大多数服务器是刀片式服务器。每个机架安装有一个顶部机架交换机,每个机架大约包含 90 台服务器。这些机架被分组为集群,微软称之为“stamps”。每个 stamp 大约有 1000 台服务器/节点,使用 stamps 的原因是进行分区,分区可将故障影响限制在数据中心的一部分,从而保持高可用性。

此外,每个数据中心还有多个用于存储的机架,每个存储机架有两个顶部机架交换机,每个存储机架包含 36 个存储柜。微软使用存储 stamps 对不同机架进行分组,一个存储 stamp 通常包含 10 到 20 个机架,每个机架是一个故障域。由于数据默认存储在三个不同副本中,每个副本存储在不同的存储 stamp 中。

顶部机架交换机连接到多个交换机,形成集群主干

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值