IaaS并非开发人员的终极目标

译文
云计算 IaaS
本文作者Keith Townsend坚持认为,说到构建满足应用层弹性需求的数据中心,IaaS是坚实的基础,不过它并非终极目标。

如果你正围绕供应用开发人员使用的基础设施即服务(IaaS),制定贵企业的数据中心战略,那么你构建的数据中心是错误的。应用开发人员通过门户网站或API直接控制底层资源的日子已屈指可数了。正如软件开发人员不再跟踪物理内存寻址,基础设施也将是一种抽象的资源。VMware等传统IaaS公司发表的言论以及微软和亚马逊的云计算解决方案表明了这个趋势。

[[123601]]

向PaaS寻求云计算的价值

微软Azure就是个例子,它表明业界认为数据中心服务的价值在于何处。对这家软件开发商而言,世界上最受欢迎的服务器操作系统之一将虚拟机作为一项服务来提供是明智之举;不过,微软的云计算解决方案Azure起初却忽视IaaS。这项服务最初仅仅是一种平台即服务(PaaS)解决方案。由于苹果等公司充分利用其云计算平台,微软获得了早期的成功;但提供纯PaaS解决方案当时似乎有点为时过早。客户抱怨缺少购买虚拟机的能力。最初的IaaS支持并没有阻止客户主要致力于PaaS。

我参与提供多技术私有云解决方案的厂商的新闻发布会时发现,一个常见的问题是:微软的私有云解决方案到底在哪里?微软与戴尔联合宣布声明,回答了这个问题。微软和戴尔携手提供基于戴尔服务器平台的Azure私有云解决方案――值得一提的是,其重点放在PaaS上。此外,微软宣布发布的服务器端.NET开放源代码。开源.NET进一步证实了广大微软开发人员的愿望,即基于框架而不是基于一种特定类型的基础设施来进行编程。

亚马逊的AWS代表了典型的IaaS模式。这项服务从提供以虚拟机为中心的产品入手。这些年来,AWS的产品目录此后增添了数量众多的PaaS解决方案,包括甲骨文、SQL和MySQL数据库,以及Hadoop和消息传送服务,不一而足。

软件定义更受关注

连VMware的软件定义数据中心(SDDC)也变得更加致力于提供这样一种平台:将单个数据中心与软件开发人员抽离出来。在VMworld 2014大会上,VMware的网络事业部主管Martin Casado畅谈了软件定义数据中心对广大开发人员带来的好处。曾经一度认为,软件定义网络(SDN)的优点在于,能够让软件开发人商可以将网络作为最终用户应用堆栈的一部分来配置;Casado澄清,软件定义技术的优点在于,能够让开发运营(DevOps)小组得以向最终用户软件提供抽象的服务。

Casado的观点是,软件开发人员不需要将基础设施考虑成是代码开发的一个部分。软件定义数据中心应该能更准确地预料应用程序的需求,并且相应调整数据中心的资源。从概念上来说,软件定义数据中心具有的动态属性正是吸引软件开发人员的地方。

结束语

说到构建满足应用层弹性需求的数据中心,IaaS是坚实的基础,不过它并非终极目标。终极目标是,提供由应用堆栈使用的抽象服务。这些服务的助推者是IaaS,而IaaS可以使用开发运营手段来控制。

如果你在计划数据中心服务模式,就要确保你着眼于整个平台,而不是着眼于单个部件。

布加迪编译

英文原文链接:http://www.techrepublic.com/article/iaas-is-not-the-end-game-for-developers/

 

责任编辑:Ophira 来源: 51CTO
相关推荐

2018-04-22 07:07:24

数据中心IT网络

2015-06-26 16:20:01

ZDNet软件频道

2009-08-28 17:58:16

2014-01-03 09:09:25

SDN数据共享基础设施

2016-02-17 09:44:45

谷歌机器学习语义搜索

2015-12-08 10:17:01

51CTO

2015-12-31 15:42:41

可穿戴设备发展

2021-12-24 14:10:11

集度百度apollo

2015-09-29 14:31:06

安装量目标Windows 10

2010-08-09 16:09:25

2012-05-30 15:15:42

ibmdw

2023-03-15 07:12:53

企业开发人员提供商

2009-12-11 14:50:14

Visual Basi

2009-11-23 20:07:51

ibmdw开发

2021-02-19 09:33:01

kubernetesJAVA服务

2021-11-04 16:15:49

人工智能AI

2010-08-16 09:21:35

Windows Pho

2012-12-14 08:55:45

开发人员产品经理

2021-12-10 23:48:19

Java开发技术

2023-02-17 15:01:15

点赞
收藏

51CTO技术栈公众号