如果在三年前,你没听说过云服务器这个概念,情有可原。但是如今要是再说自己没听说过云服务器这个名字就有些说不过去了。如果你还不了解什么是云服务器,就让我们一起来看看云服务器究竟与传统服务器有什么区别吧。
要想了解云服务器的概念,我们可以玩一个拆词游戏,即云服务器=云+服务器,这种解释虽然粗暴,但话糙理不糙。
云(Cloud)这个名词在IT用语中,一般指云计算(Cloud Computing)。云计算是在近十年开始发展起来的,往远了追溯是1959年6月,一篇虚拟化的论文,为今天的云计算奠定了基础;往近了说,是在2008年Gartner报告中指出,云计算代表了未来方向,云计算正式成为炙手可热的IT名词。
服务器,多为银白色金属盒子,内部包括冯诺依曼理论的基本工作原理中的控制器、运算器、存储器、输入设备和输出设备几大部分,与普通PC机最大不同是:计算速度高、传输速率更快等。实在没概念的,可以把服务器理解为超级牛的PC机(实际上,目前很多很牛的DIY机器都是从服务器上借鉴的)。在应用上,服务器几乎无所不在,比如你在打游戏,发邮件时都会用到服务器,如果想要浏览墙外世界也需要代理服务器的帮助。
那么,云+服务器究竟是什么呢?
百度百科将其解释为“云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。”
维基百科中,尚未收录这个名词,但是在搜索过程中我们能将其导入到Rackspace,这家成立于1998年的全球三大云计算中心之一,其另一个为人所知的名号是开源云平台OpenStack的创建者(另一位创建者为美国航空航天局NASA)。
笔者认为,云服务器可以有两种解读,一种是将传统服务器集中在一起,进行弹性分配与管理的模式,这种解释与百度百科中的解释相似,这也是真正让“网络及计算机”的论断成为现实的云服务器。;另一种是,专门为了云计算应用环境(如BAT、谷歌、亚马逊、微软)而提供的服务器叫做云服务器(这个概念比较窄,我们暂不讨论)。
众所周知,网络及计算机的概念(The Network Is Still The Computer)是1984年,Sun公司联合创始人John Gage做出的推论,这在当时的IT圈内获得的更多的是冷眼相待,因为当时的计算机还没有普及,更谈不上如今发达的云计算网络了。
那么,我们为什么今天说33年前的推论在今天获得了验证呢?