如果看看最近与IT相关的新闻,你会发现完全离不开云计算。从软件即服务,到平台即服务,到基础设施即服务,以及所有其他即服务产品,现代计算和服务似乎依赖于虚拟化一切事物。这包括计算、存储、网络甚至图形处理功能。
软件的革命正在发生,但硬件也在继续发展。有些人可能会认为SDN是软件超越硬件取得胜利,但这个说法有些夸张。即使在云计算中,软件也必须在某种硬件平台上运行。在持续的硬件发展中,硬件变得越来越模块化和商品化。尽管如此,在移动和广泛分布的工作环境中,硬件仍然是交付数据和服务的必要条件。
开放计算的进展
开放计算项目(OCP)是硬件发展方向的很好的例证。这个组织会为数据中心产品发布设计,并推出标准计算架构,使用者包括Facebook、英特尔、谷歌、苹果、微软、Rackspace、思科、联想等。这个项目的组成部分包括以下:
各种形式的服务器计算机节点,包括英特尔、AMD和ARM处理器;
Open Vault存储构建块,具有高存储磁盘密度(在2U开放式机架机箱中可支持30个驱动器);
标准化机械安装系统以***限度提高组件密度以及提高空气流动,以标准单元格式计量,被称为OpenU;
针对开放网络交换机的各种正在进行中的设计,由Facebook和谷歌提供的商品部署与知名网络供应商的高端专利产品相竞争。
为了说明OCP的影响力,很多供应商都在提供OCP产品,甚至惠普企业都向其客户提供OCP产品,还有台湾硬件巨头广达电脑公司(为苹果、戴尔、惠普、亚马逊、思科、富士通、联想和其他大型计算行业供应商构建组件和平台)、Penguin Computing、Racklive和Stack Velocity。
硬件发展的决定因素
展望未来,笔者相信硬件仍将是各种计算用例的重要组件。但笔者也认为,我们正在进入计算、存储、网络功能、图形等可互换模块时代。服务提供商正在变成这种设备(访问、服务、处理和数据)的主要受众,他们随后又将其销售到世界各地。他们想要什么以及他们将得到什么也反映在OCP的举措中:可构建大型数据中心的基础构建块;以及可构建和部署各种服务及功能的存在点(Points-of-Presence)。
当涉及现代CPU时,硬件可发挥作用的其他重要方面有:对效率和能源效率的侧重。正如现代CPU可打开和关闭其各个部分来响应处理需求,同时减少能量消耗,OCP模块化硬件组件也将被设计成这样。
总体来看,硬件发展带来的影响是:更便宜、更无处不在的处理以及服务。