您当前的位置:中国科学网>资讯>正文

苹果打造自身云服务 困难重重?

放大字体  缩小字体 时间:2017-09-08 21:23:55 来源:新浪科技 作者:东来东往

  近日有多家媒体报道,苹果公司正将其一部分云业务(iCloud)从亚马逊云服务(AWS)转向谷歌的云平台。这足以证明尽管苹果经过多年的努力,仍然未能建立自己的云基础设施。这样看来往后的几年,苹果仍然未能够彻底脱离其现有的云计算厂商,包括亚马逊Web Services和Microsoft。”事实上,苹果与谷歌签署的合作协议,基本上是向外界宣布,苹果现在认为他们内部做不好,并不像以前有信心。”

  苹果云服务基础设施:McQueen浮出水面

  尽管多年的努力,苹果还是未能成功打造云基础设施来处理流量,其中包括iTunes,苹果地图、iMessage和iPhone同步的图像和视频。这意味着,苹果不仅依赖它的竞争对手来处理信息,并且不能给苹果生态系统的应用开发者提供基础设施服务。

  如果苹果不能成功打造内部云基础设施,那么就要依赖其商业对手——亚马逊、谷歌和微软运行在iCloud中的巨多的照片,视频和消息系统。为了确保外人无法窥探苹果的内部服务器和其他系统,构建自己的云也会给苹果更多的安全性。

  科技新闻网站CRN报道苹果与谷歌的云处理协议之后,苹果发言人拒绝置评。

  目前,苹果至少有六个正在开发云计算基础设施的项目,其中包括一个代号为McQueen,该项目会建立自己的数据存储系统。而其他项目,则是建立服务器,网络设备和系统,来帮助开发者来驱动应用程序。然而在所有的云服务都准备好之前,苹果不能完全移出竞争对手的云服务。如果其中一些服务完成的话,那么它可以减轻对其他公司的依赖。

  软件挑战

  在打造云计算基础设施上,苹果研发的进展缓慢。虽然苹果有能力购买处理基础设施所需的服务器、网络设备和存储箱。一直在困扰着公司的是如何为10亿iPhone用户提供的云服务。

  就拿运行交换机和路由器网络设备的软件来举例,苹果试图和Cumulus Networks合作,后者提供了一个开源的操作系统,用于运行网络设备。Cumulus Networks和苹果达成协议,苹果在一个项目使用其代码,费用为150万美元,远低于Cumulus Networks的平时收费。该软件比苹果现在用的思科系统明显优越,但苹果不能满足其在积云代码所需的规模。现在苹果的网络上,至少有10万台交换机和路由器设备,知情人说,苹果计划把数字上升到40万。这个计划于2014年开始,但它去年秋天以失败告终。 Cumulus拒绝对是否与苹果有合作关系发表评论。但该公司指出,其他客户已经成功地使用其软件,达到4万设备。

  两个熟悉iCloud人的估计,市场上没有现成的软件,能存储如此大量的数据。

  苹果决定聘用谷歌作为额外的云供应商,就表明了,苹果仍然没有自己的基础设施,足够的存储容量来满足自身所需。

  谷歌和Facebook也有类似的需求和挑战,两家公司都花了几年时间开发定制的硬件和软件来解决这些问题。在许多方面,谷歌都是先驱,例如率先砍掉像惠普这样的中间商,直接与制造商合作。亚马逊也采取这样的做法,同时也把它的云作为为亚马逊网络服务租给其他公司,亚马逊网络服务现在带来了10亿的收入。

  但苹果一直没有能够在自身规模的基础上构建自己的定制云。知情人说,在iPhone上市之前,苹果都是依赖于外部供应商。著名的苹果MobileMe服务的挣扎促使公司寻求外部数据中心的帮助。苹果最终拍板了亚马逊Web服务,不幸的是,在 2012年AWS中断给苹果用户造成了问题。接下来,苹果转向微软Azure。截止去年秋天,苹果一直和AWS、微软合作。知情人说,其它基础设施供应商包括AT&T和Verizon。

  去年,苹果开始与微软商量合作,微软的代表都知道苹果的项目McQueen,微软开出的条件是,苹果支付大多数的费用,否则他们不会建立新的数据中心来处理苹果的数据。微软拒绝对此发表评论。如今苹果转向了谷歌。

  McQueen进展

  苹果项目McQueen已经取得一些进展。在McQueen推出前的几年里,苹果已经部署了100多万美元的装备,它们都来自数据管理商NetApp。但这些装备无法跟上苹果的规模,因此苹果只能暂停。 NetApp拒绝就此发表评论。然后苹果雇用了几名斯坦福博士,让他们想办法用苹果的软件来存储数据。 “他们写了另一版本的NetApp,效果并不显著。”

  除此之外,McQueen还遇到了其他问题。两年多前该项目在芝加哥开始,领头人是苹果的互联网服务运营总监Eric Billingsley。去年夏天,资深工程总监Patrick Gates,接手该项目的软件方面,其对苹果的云计划作出了卓越的贡献。

  同时,苹果也看到了McQueen的硬件方面的转机。此外,为了保证服务器的安全,苹果还在研究设计自己的服务器。知情人透露,苹果一直怀疑它所使用的服务器,在运输过程中被第三方截获,以获取苹果的秘密。苹果甚至让人们给主板拍照和标注每一个芯片的功能。为了防止未经授权的监听,建立自己的服务器最保险的方式了。运行自己的云基础设施,苹果可以充分调动开发者积极性。

“如果发现本网站发布的资讯影响到您的版权,可以联系本站!同时欢迎来本站投稿!