在刚开始接触到一个概念时,人们往往都会去探寻这个概念的含义,以达到对其有一个感性的认知,在Wikipedia上关于“云计算”是这么定义的,它说:
Cloud computing is a phrase used to describe a variety of computing concepts that involve a large number of computers connected through a real-time communication network such as the Internet.In science, cloud computing is a synonym for distributed computing over a network, and means the ability to run a program or application on many connected computers at the same time. The phrase also more commonly refers to network-based services, which appear to be provided by real server hardware, and are in fact served up by virtual hardware, simulated by software running on one or more real machines. Such virtual servers do not physically exist and can therefore be moved around and scaled up (or down) on the fly without affecting the end user - arguably, rather like a cloud.
翻译过来的意思大概是这样:
云计算是一个通用词汇(译者注:言外之意就是说它是一个比较笼统和概况的说法), 它用来描述各种各样的计算概念,这些概念通常都涉及大量的计算机通过实时通信网络进行互联,比如像互联网这样的网络。在科学领域里,云计算等同于通过网络进行分布式计算,并且它意味着,可以在一个由多台计算机互联的环境里,同时去运行程序或者是跑你的应用。而关于这个词也常被谈到的是一种基于网络的服务,该服务看起来是一种真实的硬件服务,而实际上却是由虚拟的硬件,由运行在一台或者多台物理服务器上的软件模拟出来的。这样的虚拟服务器,物理上并不存在,因此它可以漂移,可以升级,也可以降级,而不会影响到最终用户——可以说,就像云一样。
当你在Google或者百度中搜索“什么是云计算”时,你会得到各种各样的答案,有的是从商业角度说的,有的是从技术角度说的,有的是从运维角度讲的,但看完了之后总觉得“云里雾里”,还是“不知所云”,既然我们说不清楚它的定义,那么好了,我们就不去纠缠它,看看是不是能从实际使用中获取到对它的一些认知。(其实当我们给不出“手机”的完整定义时,我们用手机时一样用的很嗨~,所以我们放过自己,呵呵。其实也因为这个原因,我将原来的题目“探寻:云计算的概念是什么?”改成了现在这样)
作为一个产品来说,或者说一个概念,那么最重要的是看它能够带来什么样的价值,这个价值如果体现在商业中,那么最直接的可能就是节约了成本,提升了效率这种硬性的指标。
同时作为一个产品的使用者来说,这款产品为我带来了什么样的好处,我想这个才是一个用户更加关心的事情,为了形成一个鲜明的对比,我们就先来看看在没有云之前,我们的IT圈子里大家是怎么玩的,然后再看看,有了云之后,发生了哪些“翻天覆地”的变化,看看这些变化是不是为我们带来了切实的好处(只说实际的,咱不玩虚的)。
举个简单的例子,在2002年我还在上大学的时候,那个时候有些技术敏感的“高人”就开始捣鼓个人网站了,当时能捣鼓这个东西,那几乎就完全满足高端大气上档次的要求了,那时候大多数的个人网站还主要以静态内容为主,多数是放一点个人的资料和分享一些图片资源,有的放一些自己的作品或者Photoshop滤镜怎么玩的经验分享,总之就是图片啊,文字啊,图片+文字啊,文字+图片啊,这类的东西,所以只要有一个空间能托管这些资源就够了,记得当时网易就提供这样的空间,而且我当时也申请过一个,现在想想,那个其实也是一定意义上的“云”了(有点像今天谷歌的APP Engine)。后来有些玩出花样的高人,觉得玩静态的不过瘾了,所以就开始研究ASP、PHP、CGI ,来为自己的网站提供一些动态的内容,比如用户留言啊,文章评论啊,BBS(这里面有一个伟大的产品Discuz)这样的东西,这个时候好了,基本上没有太多空间能够支持这种玩法的,那么这些人就去自己买服务器,然后把服务器托管到运营商的机房里面去,自己去上架、安装操作系统、调试机器、申请带宽、测试网络链路、搞不好出问题了还要来来回回的折腾好几次,最后总算弄好了,然后就想尽一切办法让自己的网站跑到hao123的收藏里面去。这个就是以前传统的玩法,在没有云的时代就是这么干的。
在2006年3月,亚马逊推出弹性计算云服务之后,加上谷歌、IBM、雅虎、惠普、Intel等等这些大公司的推波助澜,慢慢的整个互联网开始炒“云”,走到今天,云计算在中国总算落地了,那么作为一个用户我们不管所谓的云从概念到落地经历了怎样曲折的历程,我们只想一件事,我用这个东西能干吗? 那么就看看大家现在都在怎么玩“云”的,还拿网站托管这个说事儿。
现在我有一个网站要托管,甭管是动态的静态的,别管我用Java、PHP、Python开发的还是Ruby、Groovy,也别管我后面数据库用的是Mysql、Oracle、SQL Server还是MongoDB、Cassandra,我只想要干一件事,我要把这些东西放到服务器上面去,而在云时代,已经不需要我去网上买一台真正的物理服务器了(虽然现在物流很发达,但也满足不了我想在分分钟之内就拿到资源的要求),更不需要我跑到机房把服务器安装上架,还要我自己安装操作系统、配置网络环境,测试网络链路等等,我现在要做的仅仅是像在网上买一本电子书一样,把我要的云主机的配置从云服务提供商提供的页面中下单,然后1、2分钟之后,就可以拿到服务器的IP地址、用户名、密码,我就有了一台真正属于我的服务器。剩下的就是像以前一样,把我的网站部署到我的服务器上就可以了,就这么简单。
通过这个例子,我想已经足够看出云的好处了,其实除了节省时间、效率提高了,还有一件事情就是“省了钱”,那来看看怎么省了钱的。
有了云之后,就不需要为了给网站增长留出空间,而预先购买一个现在还用不了的高配置机器,也不用一开始就买下一个很高的带宽来防止突发访问,因为云计算的一个显著的特点就是,你可以很方便的进行资源的升级、降级等等操作,所以把这些暂时用不上的资源我们先释放掉,别让他们占着我们的现金,我们把这些钱投入到更加有生产力的事情上去,将来如果网站需要扩充了,需要升级,需要调整带宽,那么分分钟的事情,就可以实现。
通过这些描述,你是否已经在心里对云计算这个看起来虚头巴脑的东西有了一点感性的认识,如果没有,我觉得也没有关系,因为在这个时代里,懂得如何使用就很了不起了,就像你现在不知道微信到底是如何做出来的,你一样会用朋友圈、一样会玩摇一摇,一样会玩扫一扫,重要的是你已经被带入了一个不可替代的美好的时代里来了。
相关推荐
云计算的基本概念什么是云计算如何理解云计算云计算的内涵云计算技术的核心修订稿.docx云计算的基本概念什么是云计算如何理解云计算云计算的内涵云计算技术的核心修订稿.docx云计算的基本概念什么是云计算如何理解...
云计算的基本概念什么是云计算如何理解云计算云计算的内涵云计算技术的核心修订稿.pdf云计算的基本概念什么是云计算如何理解云计算云计算的内涵云计算技术的核心修订稿.pdf云计算的基本概念什么是云计算如何理解...
云计算的基本概念——什么是云计算、如何理解云计算、云计算的内涵、云计算技术的核心.docx云计算的基本概念——什么是云计算、如何理解云计算、云计算的内涵、云计算技术的核心.docx云计算的基本概念——什么是...
云计算的基本概念——什么是云计算、如何理解云计算、云计算的内涵、云计算技术的核心.pdf云计算的基本概念——什么是云计算、如何理解云计算、云计算的内涵、云计算技术的核心.pdf云计算的基本概念——什么是云计算...
深入理解云计算:基本原理和应用程序编程技术
正确理解云计算,关于云计算的基本概念(PDF)文件
最近云计算比较火,某些朋友言必称云计算,另外一些朋友对此嗤之以鼻,认为不过是厂商炒概念,把一些旧技术重新包装了一下,好糊弄客户的钱。我也赶了下潮流,找了一些资料,在,一通囫囵吞枣后,写了篇读书笔记,不...
关于云计算各类材料集锦 有利于对云计算的更好的理解
云计算的相关文章,提供相关模式概念。更好理解云计算。
如何理解云计算中IaaS、PaaS和SaaS.pdf
家林会带您在10分钟内理解云计算分布式大数据处理框架Hadoop并开始动手实践,倒计时开始……
这本书亮点在于在书中用c语言实现了一个简单的云计算平台,对理解云计算的概念很有帮助。 《云计算的关键技术与应用实例》从并行计算切入,以全新的视角全面讲述了云计算技术,主要内容包括并行计算技术、云计算的...
云计算原理与范式:阐述云计算原理,理解云计算基础。(带目录,中文完整版)
IBM_对云计算理解~~~~想了解云吗~~~就从Ibm开始吧~~~不错的教程(中文的哦)
采取比喻、夸张、排比、拟人等多种表现手法,以独特的视角深入浅出地为大家解读了云计算的特点、原理和应用,通过大量实例和漫画式插图来帮助读者理解晦涩、枯燥的技术,向读者诠释了云计算技术的巨大魅力,为初学者...
讲述了从80年代的网络计算和分布式计算 到90年代的公用计算和ASP,到2000-2006年的SAAS,一直至今云计算和下一代数据中心 IDC
大话云计算和深入云计算都是对云计算的很好的理解。如果需要入门云计算这是很好的阅读书籍。
云计算的理解与感悟"云计算感悟 云计算的简单理解 很庆幸自己选修了文教员的课,上了文教员的选修课我有以下几点体会: 1、linux的世界很神奇,我对linux产生了浓厚的兴趣,我在业余时间都想把时间花在学 习linux上。...
我今天要讲这三个话题,一个是云计算,一个大数据,一个人工智能,我为什么要讲这三个东西呢?因为这三个东西现在非常非常的火,它们之间好像互相有关系,一般谈云计算的时候也会提到大数据,谈人工智能的时候也会提...
该资源适合对云计算进一步了解的朋友看,内容全面,通过对本书阅读,能够对云计算有个全面的认识和理解。