当IT世界回顾2008年时,它肯定会记住全球金融危机。 但它也可能将这一时间框架与云计算的起飞联系起来,云计算是当今发展中更多会议、对话和营销抵押品背后的引擎。

在所有关于是否和如何进入云层的争论中,人们越来越担心如何离开。

供应商锁定是IT领导人表示的主要担心之一,考虑到这一设置的移动。 最近,基于云的企业应用开发系统制造商CogheadInc.宣布关门,加剧了这种担忧。

云计算与IT范式转换——会议要点

云计算是一种体系结构,在这种体系结构中,公司将技术资源作为一种互联网服务而不是作为一个拥有的系统来消耗。 系统管理顾问、IT管理和云博志的作者约翰·威利斯(John Willis)说,人们对锁定的恐惧大多是由误解引起的。

当人们谈论锁定时,他们往往不区分存在的几种云类型,每种云类型都需要不同程度的承诺。

此外,他说,锁定的程度需要权衡使用该系统的优势。 “人们最后会说:“云是因为锁死的。”“你在说什么云? 我可以给你五种情况,锁定是一个问题,另五种情况,它不是,“他说。

但是,尽管一些供应商争论是否存在锁定,但大多数人都同意,有一些技术上的原因值得关注。

企业的障碍

Forrester ResearchInc.分析师詹姆斯?斯塔登(James Staten)表示,总的来说,缺乏标准会阻碍数据和应用程序在系统之间的可移植性。 虽然流行的炒作意味着移动到云不需要任何沉重的提升,但在某些形式的云计算中却不是这样。

特别是以软件和平台作为服务,供应商使用独特和专有的接口、应用程序编程接口(API)和数据库。 为了充分利用系统,用户或第三方需要不同程度地编程到这些规范。 如果他们对服务越来越不满意,或者如果供应商倒闭,数据和/或应用程序将需要重新格式化,以便转换供应商或将其移回内部,这可能是复杂和昂贵的。

“如果您部署到外面的任何云,您的部署在一定程度上是通过您写入的唯一虚拟机或唯一API或应用程序的唯一配置或组成与供应商联系在一起的,”Staten说。

云基础设施提供商RightScaleInc.首席执行官迈克尔·克兰德尔(Michael Crandell)表示:“你已经做出了参与某种生态系统的选择。 “云世界中有API和平台可以创建一个围墙花园。 你得到了花园的好处,但你也受到限制。

然后,恐惧本身

瑟琳娜软件公司(Serena Software Inc.)高级副总裁Rene Bonvanie表示,除了技术问题外,锁定也是一个情绪化的问题。 他认为,存储在传统系统中的数据,如SAP、Oracle或Microsoft的数据,与任何云系统一样被锁定,但人们更关心的是,因为这些系统不在自己的前提下。

他表示:“常见的误解是,由于数据触手可及,因此比远程数据更容易获取。 “但现实是,它就像金钱:如果它在一个金库里,它是否在金库里并不重要。 它被关起来了。

斯塔顿说,这种担忧加剧了云市场的不成熟,并补充说,IT领导人忍不住问:“当震荡来临时,这个供应商会成功吗?”

这就是克里斯托弗·巴伦的情况,首席信息官在CPS能源公司。 他表示:“我们非常担心被锁定在一个特定的供应商中多年,而不知道他们是否有能力为我们提供适当的服务。

由于这个原因,Barron正在缓慢地进入云计算,选择适合这种体系结构的某些业务流程,而不必将整个企业提交到云中。

他表示:“我们可以通过将其分解,进行实验、调整和调整,同时降低巨大的财务承诺风险。


“如果你把它用于一个短期项目,比如促销服务或你想测试的应用程序,那么供应商的生存能力就不那么令人担忧了,”斯塔顿说。

别在金库里

另一种接近锁定难题的方法是使用Willis的经验法则:在云分类中,你走得越高,锁定的风险就越高。

例如,使用云存储,数据很容易传输,因为它存储在Linux服务器中,他说,但是随着云软件和平台的出现,非标准API、系统调用和其他专有技术。 (加州大学圣巴巴拉分校的LamiaYouseff提供了一个有趣的云计算景观-下载PDF)

一个例子是微软公司的Azure服务平台,它提供一个操作系统和一组开发人员服务来构建基于云的应用程序。

正如Staten指出的,使用Azure,用户以不同于写入部署在自己环境中的相同服务的方式写入一组云服务。

他解释说,对SQL数据库的调用不同于Azure中的调用。 要转移到不同的提供者,用户必须了解如何将这些API调用转换为SQLServer调用,他说。

为了尽量减少这种操作的复杂性和成本,他说,云用户应该尽量轻触专有和非标准元素。 这就是RightScale声称使用其管理工具的原因,它与各种云基础设施提供商合作,如FlexiScale、GoGrid和Amazon.com。

正如Crandell所解释的,它的工具在这些服务之上创建了一个抽象层,这有效地减少了用户对专有技术的依赖,并使其工具在提供者之间可移植。 他表示:“我们保护公司不必为亚马逊(Amazon)写一个具体的解决方案,然后再为每个云重写一次。

此外,Crandell说,右量表的源代码是可供用户使用的,所以如果他们想离开右量表,他们可以。

这种方法使我Deploy的首席执行官克里斯蒂安·泰勒(Christian Taylor)认为,他公司的基础设施产品提供了选择的自由。 我Deploy提供了一个基于AmazonEC2的系统,并使用正确的规模工具进行管理,使电影分销商能够建立在线生态系统来分发和销售电影。

他表示:“如果有什么问题的话,[脱离EC2]将比[退出内部系统]更容易。 “它使用的是标准硬件,所以如果竞争对手让我们考虑改用另一种云,我们就可以建立一个完整的其他云系统,加载它,然后切换。

风险/收益舞蹈

Staten说,避免供应商系统的专有方面实际上归结为风险/收益权衡。 您需要权衡使用特定提供商技术的优势与供应商的脆弱性。

采取Salesforce.com公司,

他说,它使用专有的编程语言和API。 他表示:“多年前,没有人在Salesforce中编写自定义应用程序或利用其API,因为他们不知道自己是否在身边。 “现在它们已经有10年了,而且资本充足,这些东西都在大量使用。

云计算在艰难经济中运行的七个原因

为了确定供应商的可行性,Staten建议进行深入的研究,要求供应商根据保密协议提供信息,如其现金状况。 他还与支持该公司的风险资本家谈了他们对该公司的承诺。 此外,Staten建议询问推荐人,他们是否只是和供应商一起把脚趾浸入水中,还是做出更大的承诺。

Serena Software的Bonvanie还建议公司在合同中指定退出策略。 他表示:“当务之急是,如果需要,你必须同意你的供应商放弃申请的程序。 例如,数据是如何出来的,以及供应商参与实现这一点的是什么? 在服务不更新后,您需要多少时间才能获取数据?

在它的许多合同中,Serena插入了escrows来规范云软件供应商的源代码,如果供应商停止操作。 博瓦尼说,他发现云商比大多数传统的云商更乐于这样做。

斯塔顿说,尽早制定政策,确定贵公司将如何使用云以及在什么情况下使用云也很重要。 当涉及到在云中获取数据时,这一点尤其重要,这通常需要用户定制。 他表示:“你必须做的事情超出云商提供的安全或顺从的范围。

云计算趋势和发展

因此,如果您想使用五个不同的云供应商,例如,您需要事先确定可以将这些定制应用到所有五个平台。

创建这些类型的政策还不是许多公司正在做的事情,“因为现在使用云有点像狂野的西方,”斯塔顿说。 然而,Staten指出,安全定制是锁定特定供应商的另一种方式,因为如果您想移动到另一个供应商,您将需要展开,然后重做所有的工作。

成熟需要时间

Staten说,随着时间的推移,标准将发展,很可能是由客户需求驱动的。 他说,没有紧张,这是不可能发生的,因为客户需求将被供应商在锁定中看到的优势所抵消。 因此,用户需要坚持他们想要的标准和他们最重要的地方。 一个关键领域是在应用程序对应用程序的通信中使用开放的Web服务。

Gartner Inc.分析师理查德·尼(Richard Ni)认为,IT领导者可以通过确保他们的团队考虑广泛的供应商和技术,而不是明显的领导者来鼓励标准的制定。 他表示:“如果我们密切关注业内其他供应商,我们将鼓励锁定。 “首席信息干事可以发挥作用,确保若干供应商参与评估、甄选和尽职调查过程。

随着对云计算的炒作开始平息,人们希望锁定的担忧会变得更理性,更少的情绪。 对于Bonvanie来说,这将是一个值得欢迎的发展,Bonvanie认为传统计算系统的风险同样大。 事实上,他使用NetSuiteInc.的基于Web的业务软件和IntAcct公司的基于Web的ERP软件使他相信,它们比SAPAG更容易检索和卸载数据。

“让我抓狂的是,那些关心云端锁定的人并不关心防火墙或内部系统,在那里,人们通常运行三到四种不同品种的Unix的混合物。 他表示:“从AIX到Sun要比从亚马逊到Flexi规模要困难得多。

威利斯期待着有一天人们不再问云是否导致锁定。 ”他说。 “云只是家具。”相反,威利斯说,把“云”这个词全部去掉,然后问:“我正在考虑的选择中有锁定吗?