奥林匹斯项目:微软下一代云硬件和开放云项目


奥林匹斯项目是微软最新的超大规模开源云硬件架构的名称。通过这个新项目,微软正在引入一种新颖的硬件开发战略,以促进开放社区参与。它基于在软件行业已经流行起来的协作式开源模式。

微软的大方向

与早期的 OCP 计划相比,微软将在其下一代云硬件设计完成约 50% 时将其开源。这类似于开源软件允许用户修改和分叉仍在开发中的设计的方式。奥林匹斯项目使社区能够通过下载、更改和分叉硬件设计来为生态系统做出贡献。

2014 年,微软成为开放计算项目 (OCP) 的成员,这是一个云服务提供商的集合,其中还包括 Facebook、Google、Intel、IBM、Rackspace 和许多其他公司。在过去两年中,它已经为各种服务器、网络和数据中心架构做出了贡献。凭借其最新的捐赠——奥林匹斯项目,它在开源硬件方面采取了略有不同的策略。与开源此类工作的传统方法(需要发布完全完成的设计)相反,奥林匹斯项目的设想尚未准备好投入生产。这里的目标是确保社区能够协作参与设计工作。

工作和设计

微软正与开放计算项目 (OCP) 团队紧密合作,将奥林匹斯项目作为服务器硬件的开源协作标准,这将提供云和业务服务。这家软件巨头声称,奥林匹斯项目“吸引了最新的硅创新”,并为大数据分析、机器学习和人工智能等尖端云应用程序提供了一种改进的范例。此信息于 2017 年 OCP 美国峰会上公布。

奥林匹斯项目设计包含一个新的主板、一个具有集成电池的高可用性电源、一个具有高密度存储扩展的服务器机箱以及一个用于容纳这些(或其他)计算机的服务器机架的新型配电单元。为了让潜在客户能够将其用于他们自己的定制数据中心设置,这些设计被创建为模块化的。

支持现代芯片

下一代 AMD 和 Intel 至强 CPU 将采用奥林匹斯项目标准来服务各种项目。Cavium 和 Qualcomm ARM CPU 也将与该硬件标准兼容。有趣的是,这将创造全新的市场,因为基于 ARM 的 CPU 从未与微软软件相关联。

微软致力于提供可靠、灵活且可扩展容量的硬件。该标准最好的方面是它独立于 CPU。因此,可以使用任何 CPU 和支持子系统。奥林匹斯项目与芯片制造商之间的合作协议也将实现这种独立性。

对云市场的影响

该项目是一个示例,说明硬件、软件和服务供应商如何合作以造福整个云行业。对于具有前瞻性的最终用户和企业而言,该项目的共享云基础设施促进了从公共云到私有云的轻松迁移。此外,使用与公共云相同风格和工具开发的基础设施无疑是极其可扩展且经济高效的。提交给 OCP 的未完成设计加快了衍生概念的开发,促进了活跃的社区参与并普遍加快了交付速度。

企业将对所考虑的功能拥有发言权,确保隐式或显式地考虑他们的期望。参与该计划的参与者将受益于与他们的业务合作伙伴和客户一起引领创新,这将导致显著降低成本和提高生产力。该项目基于开放格式和标准,不依赖于专有技术。它为客户提供了各种基础设施选择。就基础设施和云提供商而言,他们有多种选择。

结论

除了允许使用尖端硬件外,微软还希望通过奥林匹斯项目建立一个强大且可量化的云软件开发平台。预计 Azure 将使用一些正在进行的开源项目来提供此软件基础。云计算的快速采用已经预示着基于该技术的未来。由于奥林匹斯项目等全球标准,软件开发人员应该更容易减少对 CPU 和设备驱动程序要求的依赖。

更新于:2022-12-16

浏览量:210

启动你的职业生涯

完成课程获得认证

开始
广告