首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

进击的云计算(一)——云的形成

在今天,云计算似乎渗透到我们工作生活的方方面面,云计算也被视为科技界的下一次革命,它将带来工作方式和商业模式的根本性改变。追根溯源,云计算与并行计算、分布式计算和网格计算不无关系,更是虚拟化、效用计算等技术混合演进的结果。在经过了主机时代、PC时代之后,IT世界正在进入云计算时代。而云计算并非一开始就像今天这样用途广泛,那么,主流计算机技术是如何进化到云计算时代的?云计算又是如何进击到今天的地位呢?

云的形成

在很久以前,人们使用纸、笔、算盘来帮助工作。

后来,人们有了电脑,很多事情开始变得简单起来。

在摩尔定律的影响下,电脑价格越来越便宜,而地球上的人口也越来越多,于是,使用电脑的人也越来越多。

随着单机数量越来越多,数据交换的需求也越来越多,产生的数据也越来越多,资源共享的需求也越来越大。

这个时候,以太网风靡了起来,各个独立的单机,被连成了局域网络(LAN)。

PC局域网灵活的打印服务和文件共享功能,成为当时企业办公的优选方案。一些基于局域网的C/S应用开始普及,在服务器上安装数据库和服务软件,通过PC作为客户端来访问,这提高了企业工作效率,也推进了PC局域网的普及。

再后来,局域网发展成了互联网,随着互联网时代的到来,服务器也开始更多的涌现,在企业中,除了文件打印服务器之外,还需要邮件服务器、数据库服务器、Web服务器、应用服务器等等,服务器开始组成一个大家庭。

互联网的发展也让B/S模式应用流行起来。在服务器上安装Web版的应用程序,比如企业邮箱,然后每个人在任何地方,用任何可以访问网络的设备,通过客户端Web访问软件,就可以随意使用所需应用了。这样的B/S模式,只用为服务器端开发程序,客户端部署和维护都变得非常简单。

早期的互联网为后来的云计算形成提供了雏形。

这时,新的问题又出现了。如此多的服务器,构建了日益繁重的IT架构,而且越是复杂的系统越是不稳定,有可能一台机器出问题,一个完整的系统就彻底挂掉。如果考虑到系统的崩溃情况,那势必要引入一个更复杂的方案来保证不同的服务器可以做不同的支援。问题于是越来越复杂了。

人们想,那我不用这么多服务器,我上个极其牛逼的服务器不就好了?可是,最牛逼的还没制造出来……但硬件集群技术的出现,很好的解决了这些问题。

于是人们把所有计算资源集结起来看成是一个整体(一朵云),通过并发使用资源完成操作请求。每个操作请求都可以按照一定的规则分割成小片段,分发给不同的机器同时运算,每个机器只要做很小的计算就可以。最后将这些机器的计算结果整合,输出给用户。

在用户看来,他面对的不是许多机器,而是一个似乎真正存在的计算能力巨牛无比的单个服务器。事实上这个服务器是不存在的,但它拥有着成千上万台服务器的能力。

还有一个问题需要解决一下,越来越多的服务器给企业带来了硬件购买和维护成本的增加。

于是,虚拟化技术也开始风靡起来。集群技术把多个物理服务器融合成一台虚拟服务器,而虚拟化技术则是把一台物理服务器变成多台虚拟服务器。服务器大家庭遭到打击,以前邮件服务器、数据库服务器、Web服务器、应用服务器等各种服务器快乐地住满机房机柜,而现在一次性购买一台物理服务器,通过虚拟机技术,在物理机上安装若干个虚拟机,每个虚拟机上运行过去的一套程序,你会发现,性能还绰绰有余,服务器家族成员的数量大大减少了。

这时的IT架构已经开始改变,人们吸收自主计算、效用计算等各大家之所长,不断把计算资源集结起来,然后按需分发给用户使用,而用户并不知道所使用的计算资源到底是怎么来的。

这种由分布式计算、并行计算、效用计算、网络存储、虚拟化、负载均衡、热备份冗余等传统计算机和网络技术发展融合的产物,构成了新的IT模式,云已经形成了。

于是,在2006年,Google CEO埃里克在搜索引擎大会首次提出“云计算”的概念,这种抽象的IT模式终于有了代名词。

-END-

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181126G0NF9Z00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券