云计算从“云里雾里”到“拨云见物”
2014年3月24日 16:57 作者:王靖帮 云电同方科技有限公司 云南昆明王靖帮 云电同方科技有限公司 云南昆明 650221
【文章摘要】
每跟很多专家在一起,想听听云计算为何物,云里雾里,云山雾罩,不得其解,常困于自己愚钝,读书数本,稍有顿悟,做记也整理自己的思路,同时也跟各位读者共勉。
【关键词】
云计算机;互联网;计算机服务常常听人说,云计算就是像水,像电,打开水龙头或者开关,即可按需取用,按量付费,无须问其来自何方。再往下就细分为三层:Iaas 层、Paas 层、Saas 层,既对应所谓基础设计既服务,平台既服务,软件既服务,听完很多人还是不明就里,如果站在客户的角度来说,好像给了个黑箱子,拿着用即可,不用关心究竟这个云计算怎么达到的这所谓的三层服务,可是作为专业人士,不把这个皮给扒开,如何让别人信服,云计算是什么样子,靠什么能达到这个三层服务的能力?从云计算的起源说起: 云计算需求的原动力。
云计算起源于大型互联网企业,首先互联网公司要管理成千上万的服务器,其次是海量的数据存储,再次是高频度的访问(大用户,永远在线,随时随地可接入),这些都给互联网公司提出一个挑战,就是如何构建一个能够与网页访问量增长速度保持匹配的系统,及时,快速,随需的满足用户网站浏览的需要,不影响用户的网上体验,成千上万的服务器引起的财务成本和指数级的业务增长压力使他们非常关注于IT 资源的利用率和应用的可扩展性。所以,现在国外云计算真正做的好的是亚马逊,Google 等企业,而国内是阿里,腾讯等互联网企业。云计算动态的、可伸缩的、基于互联网的IT 服务交付模式很快产生共鸣,得到政府、企业和IT 软硬件厂商等的一致认同。大家一致认为云计算将是继PC 革命、互联网革命之后的第三次IT 革命。而我们经常被云计算弄晕的地方,其实是把云计算的商业模式和技术搞混在一起,其实云计算既是一种商业模式,也是一种技术。云计算服务代表着一种新的商业模式, Iass,Pass,Saas,或者更宽泛的Xaas,都是这种商业模式的某种代表。三者之间没有绝对的层次关系,都是一种服务模式,所以有人从服务的角度出发,认为云计算中必须包含有SOA 或者把云计算和SOA 混淆起来,其实应该算是比较大的误解(SOA 解决业务需求到技术实现的分离,而云更多解决技术实现到IT 基础设施单元的分离。SOA 使业务系统灵活应对业务需求的变化,而云计算使软硬件环境灵活响应业务系统,应该说任何技术都是个继承,发扬的迭代发展过程,云计算技术在引入SOA 面向服务,独立,自治,解耦的思想是二者更多有交集的地方)。有了服务诉求,就有了某种潜在的商业模式,对于一种商业模式而言,理论上要可行,在实际中还要可用,伴随着服务理念的发展,云计算也行了了一整套的技术实现机制,而云计算平台则是这种机制的具体体现。云计算平台支撑云计算服务。从技术角度来讲,云计算最早的出身应该是超大规模分布式计算,而超大规模的分布式系统,目的就是把大问题分解,用分布在不同物理地点的计算机共同解决,云计算技术在不断地演进,在解决具体问题的时候,借鉴了不少其它的技术和思想,包括虚拟化,SOA 等理念,所以乍看之下,会觉得很相似,其实与这些技术都是有本质区别的(底层的虚拟化,包括计算能力,存储能力和网络能力,形成可调度的标准资源池,而云计算技术根据业务系统的需求和并发情况对底层虚拟化资源进行动态调度 ,所以虚拟化技术是实现云计算技术的一个基础支撑,但是虚拟化并不是云计算),云计算技术的使用,大量的硬件资源可以通过虚拟化技术结合成一个有机的整体,然后通过数据传输,负载均衡等技术来相互依赖,相互作用,完成预设功能,形成一个标准意义上的系统,这个系统的特质就是物理分散,逻辑集中,也就是我们说的分布式计算。从技术上创造性的给出了一种灵活可靠地机制,通过对各种资源进行快速调度和组合,来满足不同业务应用的需要,这个是云计算技术平台的本质。上面从云计算服务和计算平台两个方面对云计算进行了一些探讨,应该比对从某个单一方面去解释云计算更能全面的去剖析云计算,但是基于个人的水平有限,也仅是一家之言,抛砖引玉,供大家探讨。
【参考文献】
[1] 林和安;王强. 云端运算与云计算机[J]. 广东印刷.2011(02)
[2] 张淑娟;周艳萍. 论云端运算与云计算机的应用[J]. 电子技术与软件工程.2013(12)
【作者简介】
王靖邦(1977—),男,云南省威信县人,工作单位:云南云电同方科技有限公司,职务:部门经理。