数据存储产业服务平台

存储、数据和云 英国政府的G-Cloud计划

DOSTOR存储在线 4月5日国际报道:根据英国政府的说法,云可以让所有东西都变得更好起来。英国政府正在推动所谓的G-Cloud(政府云)。根据唐宁街10号的说法,这意味着在一个列表的开放系统和批准后的标准的基础上实现更快和更灵活的IT采购。对于英国纳税人而言,意味着服务提供效率更快,成本更低。

内阁办公室正在推动这个G-Cloud计划。为了证明政府理解这个云,内阁办公室的Francis Maude到西海岸来会见这个计划背后的公司。

在那里,Maude会见了一些与这个云拥有最密切关系的科技公司。我们被告知他会见了一些政府供应商,比如Oracle,以及提供Hadoop服务的Cloudera,MongoDB专业公司10Gen,云基础设施厂商Joyent,以及eBay的Paypal。

不过G-Cloud并不一定像你想的那样。唐宁街10号没有采用Amazon风格或Salesforce风格的平台来开发和承载应用程序或运行Google那样的工作负荷。唐宁街10号也没有推动建设Apple风格的AppStore或Android市场——这些平台让用户将付费应用程序下载到智能手机或公民、公务员、医生和教师的移动设备上。

至少现在为止,G-Cloud包含两个东西:一种批准和认证科技公司软件、硬件以及服务的方式——从手持设备和呼叫计划到托管电子邮件和合作服务;以及政府所谓的Cloudstore,包括这些供应商的服务和联系方式。

随着目录的展开,看起来政府认真做了一件许多其他人也在做的事情——避免陷入购买的是品牌而非实务的陷阱。当然,每个东西看起来都是“云”:每个东西都被包装成软件即服务(SAAs);架构即服务(IaaS);平台即服务(PaaS);或“专业厂商云服务”——而且你也看到像微软的Office 365或IBM云迁移服务这样的另类服务。

这么多的服务带来了一个很大的缺口,许多厂商没有提供详细细节,或者政府说“服务尚待确认”。不过,至少Cloudstore有“测试版”的字样——在网站上可以看到这个形状特殊的字样,说起来这还是Google的Gmail推广的,只不过从那以后就不怎么流行了。

英国臭名昭著的一点就是经常推出摇摆不定的大型政策,声称它绝对改变所有事情:医疗、住房和教育都曾经被这样搞过。变化并不总是有效。

至于给政府提供大服务和基础设施,你还记得私人主动融资(PFI)当初是如何吹嘘的吗?由于成本超过了预期,这个行动现在已经偃旗息鼓了。

政府云是否是英国政府“方向变化症”的最新表现?当然,在浮躁而短视的行动下推动的“云”过渡是比较容易夸夸其谈的。

Francis Maude是G-Cloud的“总理脸”。不过作为开发和推广政府的数字变化计划的人之一,他在联合政府中是一个新星。Liam Maxwell以前是一名技术人员,他为保守党和政府提供了ICT政策方面的建议。他的职责是“为政府提供如何利用创新技术来提供更好、更便宜解决方案的专业知识”。

在内阁办公室中,还有一个人是Chris Chant,一位职业的英国政府技术人员。他在推动政府提供IT的方式。作为G-Cloud的项目总监,Chant负责实施。至少现在他是在正确的时间在正确位置的合适的人。

Mark Ferrar是微软的国家技术官(NTO)。我问他为什么英国政府现在这么倾向云。Ferrar是英国公共部门和微软这家全球最大软件商之间的中间人。

作为NTO,Ferrar为高级政治家、公务员以及那些负责卫生信托和本地机构的人扮演提供建议的“可信赖咨询顾问”的角色。Ferrar的工作不是销售下个版本的Windows,而是讨论微软的战略方向。

Ferrar在这个位置上确实比较服众。在2010年10月加入微软以前,Ferra是NHS(国家健康中心)IT基础设施技术办公室的负责人。作为英国政府高级技术官理事会的一员,Ferrar致力于制定一些基础标准,而这些标准和数据则又构成了G-Cloud的基础。

他还致力于NHS的国家IT计划,一个典型的G-Cloud准备替代的大设备和集中式战略类型。它耗费了127亿英镑,后来被迫采用分散式战略来收回资金。

因此,Ferrar是否认为英国政府有云狂热症?Ferrar告诉The Reg说:“我认为这是正确方向的一大步,他们在探索一个原来不能用于公共部门的技术。”

他回答道:“是否太过于云狂热了?政府将告诉你罗马不是一天建成的,他们很可能不会完成100%而且还需要一段调整期——这是正确的和合适的,因为云和市场将会自己调整和适应。”

Ferrar表示政府如果停留在过去或者迁移到更新更不确定的未来的话,那么政府就处于不利的地位了。“这是一个试探性的时刻……一方面你有自己的 焦点并对结果很确定,但是你的风险在于可能错过市场的方向。另一方面,你可以拥抱一些新兴市场,但是风险在于在市场寻找自己平衡的时候,你可能摇摆于这一 边和另一边。如果评论家们都说你好或都说你不好,那就有危险了。我们将观察市场和反应,然后寻找一个合适的位置。”

随着云狂热的持续,许多科技公司纷纷声称它们的软件、硬件或服务是“云”。我们已经有三个被人们所接受的云定义——IaaS、PaaS和SaaS——还有许多产品或战略声称可以“实现”这些云。

就像一直以来那样,跟随着市场吹嘘而来的是客户前景被夸大了。随着政府客户从集中式IT采购的阴影中走出来,它们如何才能不再次陷入不利的境地呢?

ICT前景的政府总监Maxwell告诉我说最近在伦敦Intellect大会上,政府的条款和条件将会采取一定措施。Maxwell:“你会测试它们。它们会得到认证。任何可靠的IT总监都会测试它们,无论是政府的还是非政府的。”

Ferrar统一说“云”这个词有些被滥用了,并表示他支持的是国家标准与技术研究所(NIST)在2011年底制定的定义。他表示他认为微软在Cloudstore所列的Office 365和Windows Azure上用的就是这样的定义。“云这个术语现在已经几乎没有人知道它到底是什么了,但是每个人都知道什么可能是云。”

不过,对于云来说还有另一个挑战:数据。现在,全球用户正在不断地盲目地将TB级的数据放入不同的云服务中,仅仅因为云更容易写入和开发,同时你还 可以将应用程序部署在你不需要管理的服务器上。Amazon是每个人都在追赶的对象,而Amazon的云就是一个庞大的数据集合体:EC2的S3存储的数 据对象数量在2011年增长了接近200%,达到7620亿个:2011年是Amazon增长最快的年份。

云提供商会在几个月时间内让你慢慢迁移GB级或TB级数据;然后要等一年时间,然后你就不能移动了——Tome Huges-Croucher,Joyent。

但是,如果你决定要回这些数据或希望更换供应商的话会怎么样?后者在政府合约中有规定的。在政府合约中会有固定时间条款以及在哪里更换供应商。

我们很容易陷入讨论移动性标准——就是云提供商的数据格式或API(应用程序编程接口)不能和其他厂商互操作,从而将你锁定。根据Maxwell的说法,要想加入G-Cloud供应商列表,需要符合“开放标准”,从而解决数据锁定问题。

不过,在浏览了内阁办公室目前网站上关于G-Cloud数据转移方面的标准后,你没发现在采购决定的指导上有多少东西。

今年2月,政府召开了一系列有关数据开放标准以及软件互操作性和文档格式的咨询会议。这是政府第二次有争议的放弃它的第一个开放标准定义——显然是受到了厂商的游说压力,这些厂商可能是微软和Business Software Alliance(BSA:商业软件联盟)。负责G-Cloud项目的内阁办公室否认说这是原因。

Maxwell谈到这次咨询的时候说:“我们正在开始中。我们说我们需要控制住网络基础设施和终端用户设备、应用程序开发、服务管理以及系统系统整合中各个不同的组件。”

微软的Ferrar表示,通过使用微软的Odata、W3C的RDF以及ePub格式来迁移数据,你可以克服标准问题。

不过,真正的问题不是格式,而是数据量和数据完整性。

比如,如果你将数据上传到EC2或Windows Azure,Amazon和微软都不会收你费用,但是如果要退出的话,就有费用了。Amazon的退出费用的起步价为每GB 0.15美元,同时根据数据量提供折扣。微软的起步价为每GB 0.12美元。微软没有说它的Azure上有多少数据对象,不过我们知道Amazon上面有将近1000亿个。

Joyent是一家云软件架构专业厂商,也是最近被Maude所访问的西海岸公司之一。Tom Hughes-Croucher是Joyent的首席营销师。他告诉我说带宽是英国政府应该注意的问题。Hughes-Croucher以前是网络巨头雅虎的营销师和技术负责人。

Hughes-Croucher告诉The Reg说:“获得数据不是大问题。大问题是云提供商会让你在几个月内慢慢下载GB级或TB级数据,然后你就要等一年,然后你就没有能力来移动项目了,因为没有带宽可供你来移动。”

Hughes-Croucher以前在雅虎的同事,现在的Facebook性能和效率专家Carlos Bueno,也赞同他的观点。他们两人都同意说网络延迟是云真正的锁定因素。

Bueno表示:“数据格式就好像在打最后一战。我们有足够的程序员,任何奇怪的二进制XML都可以相当快地被逆向工程。在我看来这不是大问题。它还不是战略上的锁定。”

让你直观地感受一下:根据GigaOm的锁定调查,在700Mb/秒带宽下,雅虎需要用四周的时间将10-20TB的数据从Xoopit服务器——2009年购买的——迁移到自己的服务器上。在Amazon S3和Windows Azure之间迁移12TB数据需要花40小时时间,在S3和Rackspace之间迁移需要一周时间。

问题是,在伦敦这样的城市地区有数据中心集群,而竞争对手的数据中心即使在同一条路上或同一个社区的另一个地方它们也很少沟通。反而它们用很大的带宽将数据中心连接到全球其他地方的办公室,比如新加坡、纽约或德州。

解决方案是让服务提供商通过高宽带实现本地的互操作性。Hughes-Croucher和Bueno表示他们认为,在将数据放入这些提供商的云之前,英国政府应该利用它的规模来要求各个不同的提供商在同一地区的建筑之间建设便宜而高速的数据通道。

Hughes-Croucher表示,在服务提供商到服务提供商之间建设高宽带是可能的,问题是如何让它们有动力做这事。他表示:“政府是很大的客户,因此无论它们的要求是什么,对市场都会有很大的影响。”

例如,雅虎和Facebook就利用它们的规模优势要求服务提供商在开发人员站点和数据中心之间建设高速连接。

微软的Ferrar表示网络在进步,而这将帮助用户的数据迁移。“通过光纤架构网络,我们将有能力在未来几年内迁移几乎比目前现存信息的数量更多的 信息。当我们在服务提供商和电信运营商之间建设好高宽带IPv6网络之后,在我们的云的不同部分之间迁移数据的能力也将有很大改观。”

Ferrar表示,一旦这种情况实现,那么云的挑战就将从数据量的大小转为上传的数据是否真的有用。他表示:“那时会有这样的问题:‘对于我放到云 里面的东西,我是否理解了?我是否能用可以理解的格式将这些数据又提取出来?’今天我们的问题是:‘我手上有数据,我想把它放到云里面,我该怎么做?’我 们看到BLOB存储(二进制大型对象)有很大增长,这种存储可以存很多东西。”

BLOB是在人们传输大量数据(通常是在项目的开始或者在迁移的过程中)的时候出现的。

微软的Ferrar表示人们需要更好地理解他们所上传到云上面的东西以确保未来真的有用。

Ferrar表示:“根据我在医疗卫生上的经验,国家IT项目的一个意外的好处就是用户理解到用于分析并产生商业结论的数据必须是即时、准确和完整的——因此他们的整个计划都运行在有质量的数据上。”

“你需要培训用户单位如何有效地管理数据。过去七年来,医疗部门已经学到了这一点。本地和地区的政府部门也将理解到随着我们将更多的数据迁移到云,数据必须是完整和准确的,否则你必须知道它到底有多不准确和多不完整。如果你知道这一点,那么你在数据上久可以有所作为了。”

需要清楚这一点:政府在IT上的新方式不是问题。European Services Strategy Unit(ESSU:欧洲服务战略小组)在2007年发现了一些IT外包项目在慢慢地走向失败,它们的成本达到了100亿英镑。G-Cloud的想法就是试图摆脱庞大的IT项目,比如耗资4.69亿英镑的Firecontrol项目。

在支持G-Cloud的人看来,中小型科技公司的加入可以推动G-Cloud的发展。我们的理解是这些中小企业在为政府提供服务的过程中可以比大公司更加灵活和有竞争力,从而推动实现有效的改变。

但是如果Cloudstore上面尽是那些现有的大公司的话,这样的实质性改变还会发生吗?Cloudstore上通过批准的供应商有IBM、富士 通、SAP、戴尔、Rackspace、BT、CSC、Computercenter、EMC和Logica——更不用提还有微软。ESSU已经点名指出 富士通和BT(英国电信)导致旧系统下项目的延迟和过度开销。这些大公司妨碍了Maxwell帮助中小企业“进入政府市场”的目标对已经担任过政府的不同 的CIO(首席信息官)职位的Chant来说,这种情况也不符合他所追求的改变。

更糟糕的是,在“云”这面旗帜下面,这些厂商实际上都不是云市场的领导者。云市场的领导厂商应该是Salesforce、谷歌或Amazon,而这些厂商没有出现在Cloudstore中。

小型的云初始厂商也没有。英国政府使用MongoDB这个10Gen支持的NoSQL数据库。Maude在他的加州之行中还访问过10Gen这家公司。不过,10Gen没有出现在G-Cloud供应商列表中。在一份声明中,10Gen技术总监Alvin Rechards告诉我们说在同Maude的初次会议中讨论了政府对MongoDB的进一步使用,他的公司“将参与所有必要的步骤以成为受批准的供应商。”

不过,微软在清单上。这家公司与英国政府的关系很密切。不仅如此,微软还努力让英国政府相信应该把Cloudstore运行在微软的Windows Azure云上。但是,你在谈到云的时候微软不是第一个出现在你脑海的公司,更多的人想到的是Amazon、Salesforce、Rackspace或VMware。

同时,在Azure上,微软的脸面已经丢过一次了。今年2月29日,因为一个简单的本来可以避免的闰年程序错误,Azure离线数小时,同时还拖累了Cloudstore。

鉴于英国政府对微软的严重依赖,我们是否可以得出结论说就像与大型科技厂商出现的情形那样G-Cloud会依赖于微软?

Ferrar对此有疑问并否定了这个看法。他表示:“这就好像在暗示说政府被锁定在了微软上面,我们没有感觉这样。”

“我在微软呆了18个月,回来以后你回过头来会说:‘我们怎么会做成这样?’对于一个已经成功推向市场并且对正确的人在正确的时间做正确时间的产品来说,我们很难去衡量它的成功。”

他谈到了在云主题下的开放标准和开源。他表示:“有些人试图将这两个合并在一起,他们说如果你有开源的话你就只能有开放标准——这并不正确。”

Ferrar没有提到人名,不过表示在这个行业的开发人员中这方面有一定程度的讨论——或者可以称为共识——即云将利用开源来进行构建。例如,Open Stack试图用社区模式构建“针对云的Linux”并在一个Apache许可证下发布了它。Amazon和谷歌也运行各种版本的Linux而非Windows——尽管Amazon也为微软的拥护者提供Windows实例。

如果你有阅读过GPL(通用公共许可证)的话,你就知道这里的“Free”意思不是免费啤酒的“免费”,而是自由言论的“自由”。这里的成本包括了部署成本以及补丁成本。

Ferrar表示:“我不清楚为什么这些事情需要联系在一起。专有产品仍然兼容开放标准。”

他强调道微软已经将微软的软件和云所需要的开源结合在了一起:尤其是用Hadoop来避免Windows Azure和 SQL Server上大量的补丁工作。再次之前,Windows上的MySQL和PHP,以及Linux和微软Hyper-V之间的互操作性已经得到了改善。他表示:“微软已经改变。现在的微软和五年前的微软有很大的不同。”

为对抗开源,Ferrar谈到了总拥有成本——在微软的人试图说服你认为Windows更好的时候,总拥有成本往往是他们经常使用的武器。服务性支持、培训和维护需要付费的许可证——虽然开源和Linux是“免费“的,但是这些关键部分需要支付额外费用。

他表示:“我们需要从它是免费的观念中走出来——免费‘无成本’。如果你阅读了如果你有阅读过GPL(通用公共许可证)的话,你就知道这里的‘Free’意思不是免费啤酒的‘免费’,而是自由言论的‘自由’。这里的成本包括了部署成本以及补丁成本。”

显然这是Ferrar跳槽到微软之前在2010年7月的CIO(首席信息官)CTO(首席技术官)理事会会议上对Francis Maude说的话。当年10月,Ferrar离开了微软的公共服务部门。

微软是否担心政府IT倾向云服务和中小企业会对微软不利?毕竟,微软三十年来的主要业务是向客户销售许可证和服务器操作系统、办公软件、电子邮件平台和协作软件。对此,Ferrar表示:“我们欢迎改变。我们欢迎开放数据的改变。”

不过,鉴于今年二月的事故,微软是否已经在云上面做好了准备?

我们跟Ferrar提到了闰年事故。当时,Ferrar表示英国政府还是找到微软——以及应用程序整合合作伙伴Solidsoft——并将Cloudstore放在Windows Azure上。

那么现在如何呢?

Ferrar指出,在那之后,微软对事故的原因持“开放”的态度。他表示:“我们将继续在事故发生的时候对客户保持透明度,端学习,改进我们的技术、营运、沟通和客户支持,改善我们的服务。”

对于政府云来说,目前还是早期阶段,我们尚需等待G-Cloud真正起步且政府真正将数据和应用程序放在云上。

但是前方仍然有陷阱存在,尤其是在数据中——目前正在制定标准来规范数据。尽管如此,大型科技厂商已经加入到了G-Cloud。它们的出现将确保未来的标准符合它们的计划。

微软的人已经同时出现在公共服务部门的两边——在大型项目中充当客户,现在又作为推动云的IT供应商。Ferrar很乐观:“政府将从更好的共享解决方案中获益。”

看起来,他的意思是云。

未经允许不得转载:存储在线-存储专业媒体 » 存储、数据和云 英国政府的G-Cloud计划