企业上云思考:云计算的演进

第七期

企业上云 产品总监 高雪挺

内容介绍如下:

企业上云思考(一)

云计算是IT领域的一个新范例,就像汽车制造业里的机器人——自动化改变了汽车行业一样,这完全是破坏性的创新。与具体实现相比,我们对于信息技术的思考方式有着巨大而强烈的变化。根据Gartner研究报告,2016年云计算替代传统IT的总规模预计达到了1110亿美元,到2020年将增加到2160亿美元。未来五年,企业向云的转移将会直接或者间接影响超过1万亿美元IT开支。云计算正在快速替代传统IT开支,成为自数字化时代以来最有破坏性的力量之一。

面临全面云时代,企业用户有很多新的问题。例如:

如何规划云的规模?如何选择云服务模式?

如何实施系统迁移?如何保证安全和稳定?

如何对云上服务进行监控?如何利用云开展敏捷开发等等问题。

我们希望通过一系列文章,可以帮助企业用户选好云服务、用好云服务。

云计算的演进

已经有许多的书籍和文章对云计算的概念以及云计算为什么是个人计算机(PC)诞生和互联网(Internet)兴起以来最大的游戏规则改变者进行了详细论述。这里,我只讲一些自己对于云计算演进的理解。

从大型机到云计算

云计算是自第一代计算机起,多年演进的结果。从最初的中央主机时代,向个人计算机诞生而带来的分布式;从主架构时代,到现阶段企业服务能够通过覆盖全球网络,连接世界的互联网时代的自然发展。

图 1 IT演化示例

在主机时代系统,被集中控制和管理,主机管理员是所有数据和所有系统的最有控制权的人,但是往往他们也是最大的瓶颈。在PC机诞生之后,专业人员得到赋权,无需通过曾经强势的主机控制人的批准,便可以将工作量分配给各个工作节点执行。

这样的发展利弊参半,好的一面是系统的构建和部署更快,更廉价,功能也更多;不好的一面是在获得敏捷和弹性的同时,我们也看到了管理效率和安全性的巨大衰退。除此之外,企业管理也成为一项极为复杂和昂贵的工作。实际上人们有理由认为从主架构时代的诞生,也是业务和信息技术同时变糟的开始,PC时代带来的主从架构时代,让人们利用信息技术创建系统的速度更快、成本更低,但同时也带来了诸如系统碎片化、不断补丁等新问题。这些复杂的问题带来的大量以IT为中心的工作,大量IT资源从业务实现转向了IT运维。

在云计算时代,消费者能随时上网购买产品和服务软件,供应商以托管的方式提交服务,而客户不必再购买和管理硬件。所有公司和个人只要联网,便能随时随地开展业务。

图 2 IT服务演化

云计算兼具主机时代、从主架构时代和互联网时代的各种优点。我们现在无需购买任何硬件或建造任何数据中心,就可以用一种按需支付的模式。以前所未有的速度实现大规模运算,如果管理得当,云计算能使普通人马上使用强大的计算存储资源,以及集中控制和管理能力。同时,云还使我们能够以高速的宽带网络接入来访的大量分布式计算资源,并将其封装成为水电一样的公用事业用品,供我们选择购买,我们可以随买随用,不用时将其关停即可。

云平台的进化

云平台本身也在发生着进化。我们认为主要是三个方面:云平台部署模式更多样、云应用更加丰富和专业化、云计算基础技术革新。

(1)云架构部署模式

当企业在私有云的道路上越走越远,他们开始意识到这要比他们预想的工作多得多,并且可能还会更复杂,因为所有的现有遗留问题应用在架构上并不适合在公有云中运行,他们还意识到自己并没有享受到云计算的所有优点,比如快速弹性和无处不在的网络接入,目前越来越多的企业开始关注混合云,而OpenStack等开源社区的兴起,也降低了企业自建云平台的门槛,让混合云成为了更加实际的,容易受人接受的部署方案。

通过实际部署经验,我们认为混合云应该提供几大基础模块,它们如下:

统一身份认证。内置程序和云应用程序的通用标识。让用户对其所有应用程序进行单点登录,可以提高用户的工作效率。

• 安全访问控制。实现混合云的访问管理。这样可以监控,管理和帮助保护企业的环境,从而提高可见性和控制能力。

• 数据一致性控制。保持数据中心和云端的数据平台一致。这为企业提供数据可移植性,结合无缝访问内部部署和云数据服务。

(2)应用更加丰富和专业化

随着云平台的快速发展,越来越多的软件应用开发商,将自己的应用部署在云端,通过云平台对外提供软件应用服务。现在,云架构中的每一个功能都有针对性的软件及服务SaaS和PaaS解决方案,包括安全,组网,持续集成与交付,数据库服务,监控服务,移动开发平台BaaS,数据服务平台DaaS,人工智能平台AIaaS等。

这意味着,现在用户完全依靠在云上搭建解决方案。企业用户只需要通过集成一系列已经成熟的云服务就可以实现,而不用重新开发每一项功能。通过使用这些云服务,企业用户可以将更多精力放在自己的核心竞争力上,从而更快的将产品和服务推向市场。

(3)技术的革新

虽然云平台发展到今天也只有十几年,但是技术的发展从未止步。随着容器、函数计算技术的发展。云平台也可以提供更加高效和实时弹性的服务。

一开始,云计算就是提供的基础设施及服务(IaaS),在虚拟机中用户还需要自己管理虚拟化的CPU、磁盘、内存以及操作系统等一些系列操作比较繁琐。到了容器及服务(CaaS),容器技术将必要的应用程序文件和软件依赖关系全部封装在一起,作为构建块可以在任意计算资源中进行部署,不受软件、操作系统或硬件配置的制约。而且,容器可以让我们在一个实例中运行多个应用程序,利用现有资源完成更多工作。极大提高了运行效率。

而函数及服务(FaaS),无需预置或维护任何服务器,计算规模自动伸缩,不需闲置的资源付费。各种语言的运行环境抽象,计算规模的单元是函数。函数计算在高效率和实时伸缩等方面远超传统计算服务。成为函数计算的核心优势。此外,函数计算无论是在高频调用还是低频调用中都极具吸引力。

技术的不断革新,将促使云计算从服务方式到架构模式都可能会产生新的变化。

总结

作为几十年的计算机信息处理技术演进及发展的产物,云计算现在已经是个人计算机诞生和互联网广泛使用后最大的技术转变。自2013年起,我们看到云计算已经开始变得越来越受欢迎,企业在云计算方案的预算也在快速增长。下图是Gartner咨询公司发布的云技术成熟度曲线。

可以看出,从2014年开始,云技术经过了泡沫化的谷底之后,开始走向了上升通道。而根据Gartner研究报告,云计算产业总量和增速都持续走高。我们有理由相信,云计算会更加的便捷、高效和智能。

从诞生之初,云计算用户主要以中小型和创业企业为主。到现在云计算已经变得越来越受欢迎,企业在云计算方案的预算也将快速增长。但是相应的还缺乏标准和最佳的实践案例,选择适当的云解决方案来解决适当的商业问题,将成为更多企业成功的秘密。对企业用户而言,要想在云中做出正确的投资决定,就必须理解三种云模式——SaaS、PaaS和IaaS。

我们将在下一篇《企业上与思考2——云服务模式》中为您解答。

本期「一起学习云计算」就是以上这些

下期预告:企业上云思考2

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180117G03HID00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励