云越发展,锁定问题就会越严重?

发布者:上海IT外包来源:http://www.lanmon.net点击数:791

总结一下,这场由苹果,谷歌,微软和亚马逊等巨头发起的“服务的游戏”第一季围绕于移动操作系统平台,赢家是苹果和谷歌。

而第二季是关于服务本身,这些公司在云存储,应用程序,消息,音乐/视频/书籍内容方面提供了大量服务,以及不断推进这些服务的发展。

第三季是关于公有消费者云服务的API访问之争。从很大程度上来说,如今谷歌和Facebook仍是最重要的消费者云,而对它们中的各类API进行访问也是一个不断变化的目标。

第四季的内容呢?答案是企业/商业云的发展。我们在这里讨论的是公有云的超级扩张者: AWS、微软Azure、谷歌云,以及IBM云。

到目前为止,企业云工作负载可以分为IaaS、PaaS、SaaS或三者的混合。这类天生时就被设计成在云中运行的工作负载通常被称为“生于云”工作负载,而那些自本地数据中心的传统客户机/服务器迁移到云中的负载,则被称作迁移工作负载。

云越发展,锁定问题就会越严重?

如果我们把这些东西结合起来,并在云和本地之间进行分割,就得到了混合云架构。

在大多数情况下,企业/商业云托管服务可以被视为一种商品并进行互换。计算/虚拟机、存储和网络是基本的IaaS服务,这些服务在巨头中是一样的,它们也都应用了一种逐底竞争的方式。

在Docker等开源应用程序打包标准上运行的容器,以及使用Kubernetes等编排系统的容器,是下一代的计算,而这也正在被商品化。它比虚拟机更便宜,也更容易扩展。如果在一个公有云上运行一个基于Docker的应用程序,那么将其移植到具有类似容器托管服务的另一个公有云上是相当简单的。

超大规模用户(hyperscalers)可以尝试在性能和其他一些方面对这些服务进行区分,但在基本层面上,IaaS还是IaaS,而容器还是是容器,无论它们是在AWS、Azure还是谷歌云上运行。

实际上,厂商商业云的区别在于SaaS和PaaS。对于像微软这样的公司来说,它的SaaS,比如Office 365、PowerBI、Dynamics、SharePoint、 Teams和Skype For Business,是它区别于行业其他公司的地方。这些应用程序平台曾在本地拥有相当大的市场份额,因此将客户转移到基于云的托管版本(SaaS)是IT从传统安装过渡到现代化访问的一项自然过程。

但这些工作负载非常棘手,因为它们被绑定到微软的Active Directory身份验证机制中,该机制是基于微软的环境的基础技术。由于这些客户已经被锁定,他们并不打算离开这些应用程序平台,因为没有更好的替代方案。

另一方面,通过PaaS,用户可以托管数据库来托管机器学习和大数据计算等系统,而这些都是基于事务计费的。当这些系统与基于容器的PaaS结合时,企业客户可以被允许构建高度可扩展的系统,否则在IaaS中实现这些系统的成本将非常高,并且可以按需供应。

到目前为止,很多这样的系统都是在开源平台上构建的,如Hadoop或MongoDB。但是现在我们开始看到超大规模云供应商也构建他们自己的后端高度可扩展服务,这些服务与开源服务兼容,但并不相同。

一个这样的例子是AWS最近发布的DocumentDB,这是一个托管的数据库服务,它可兼容MongoDB的API,但不使用任何实际的MongoDB代码。

目前,用户可以在AWS中构建应用程序,使用IaaS和基于容器的系统,并将后端应用程序构建到DocumentDB中,稍后也可以将它们移回本地,甚至是另一个与之竞争的超大规模云服务中,如微软Azure或谷歌云平台,但这可能不是完全不受限的。


                      文章来自:上海蓝盟 / IT外包网管外包服务网 链接:http://www.lanmon.net

IT外包
>
400-635-8089
立即
咨询
电话咨询
服务热线
400-635-8089
微信咨询
微信咨询
微信咨询
公众号
公众号
公众号
返回顶部