浅谈云计算及其在通信中的运用

2012-04-29 00:44肖寅
科技资讯 2012年17期
关键词:计算技术虚拟化基础设施

肖寅

摘 要:云计算技术由于能够满足通信的服务的多样性及计算量大的要求在信息产业中应用极为广泛。本文从它的背景,概念及其在通信中的作用来对其做了介绍。分析出云计算未来的发展方向以及其虚拟中心的概念。

关键词:云计算通信应用

中图分类号:TP39 文献标识码:A 文章编号:1672-3791(2012)06(b)-0032-02

在目前的社会中,随着经济的不断发展,人们对通信的要求也越来高,这些要求不只只是通信质量上,还包括通信的服务的多样性,以及通信的计算量上。而云计算能很好的满足人们的这些要求,“云计算”的浪潮正声势浩大的席卷着整个全球的信息产业。单从技术的层面来看,仅仅用技术来定义云计算是不全面的,它还应该算是一种资源交付,也可以是一种计算模式,又或者算得上是一种使用模式。云计算模型能够是当前已经存在的移动通信网络资源获得利用的程度最大化,并且使移动网络优化的效率得到提高。

1云计算的定义

在互联网的基础上,云计算是一种对服务的增加模式,也是一种交付模式,还是一种使用模式。经常情况下,云计算是使用互联网来提高易扩展,云计算也是一种虚拟化的资源。它可以从狭义和广义两方面来讲:从狭义方面上来说,云计算可以看作是关于IT(信息技术)的基础设施的使用和交付模式。一般情况下,自己所需要的资源是以按需和易扩展的方式来通过网络来得到。从广义上来说,云计算可以看作是服务的交付模式和使用模式而不是关于IT基础设施的。其所需要的服务的模式和狭义上的所需要的资源的获取模式是一致的:在网络上以按需和易扩展方式来获得。这种服务可能是IT(信息技术)和互联网以及软件的相互关系,也可能是其他类型的服务。这种服务表明了我们可以把计算能力看做一件可以在互联网上流通的商品。而云计算中的“云”相当于网络和互联网。

而其的基本概念,不同的科学家也有不同的定义:前谷歌的全球副总裁兼中国区总裁李开复定义云计算:所谓“云计算”是指以公开的标准和服务为基础,把互联网作为其中心,能够给用户提供安全、快速、便捷的数据存储和网络计算服务,能让互联网的这片“云”成为每个网民的数据中心可计算中心[1]。

2云计算的基本特点[2]

(1)云计算具有强大的计算能力。

随着用户对通信和计算方面的要求越来越高,而单机的计算机根本不可能完成这些计算任务,而通信的发展也就受到限制。而云计算就不一样,它可以利用适当的调度策略将无数的普通计算机联合起来,然后让它们在恰当的调度下分工合作,进而可以完成只有超级计算机才能完成的任务。从而体现出了其超级的计算能力。

(2)存储数据安全可靠。

当你把信息存在云计算的存储中心时,你可以放心的与你指定的人分享你的数据,因为在云计算中,有严格的权限管理策略,这样你就可以免费的得到最安全最可靠的服务。

(3)云计算的基础是虚拟化。

云计算的技术是基于虚拟化的,在云计算中,包含服务器、存储设备以及网络设备在内的底层硬件都被虚拟化了。接下来,在底层设备被虚拟化的基础之上,一个可供用户根据自己需要而对需要共享的资源做出选择的基础资源池被建立了,这就使一个能够不断变化的IT技术的基础结构形成了,从而当用户想享受云计算服务的时候就可以通过催IT技术的基础设施进行租用的方式来获得。

(4)最小的代价,最优的服务。

在实际生活中,我们经常有对个人计算机的维护经历,常常由于要使用某个软件或者是要打开某个文档,我们不得不先去对某些软件进行不停的升级或者是去下载某个软件,这使得我们的工作量大大的增加,而且我们有的时候还要面临自己的电脑不能支持某种软件的痛苦。而云计算则不会存在这些问题,由于有大量的专业人员在“云”的那一端对软件和系统进行维护和升级,我们只需要有一台电脑,在电脑上利用简单的浏览器,使用少量的钱,甚至是免费的获得单机甚至远超过单机所能进行的功能和访问所有电脑上的资源。所以云计算服务对设备的要求很低,而能提供最优质的服务。

(5)云计算服务的中枢——互联网。

云计算的中心时互联网,在互联网上,云计算是在分布在网络中的节点上进行存储和运算的,这就使终端的计算压力大大的减低了。比如说有一个计算机需要进行相当大的运算,而当将这个计算任务传到“云”中去后,云计算利用在网络中的计算机,把这个计算任务分发到所有网络中的计算机中去,计算后再返回给原计算机。这样一来原计算机的的计算压力就大大的降低了。

3云计算的服务形态(层次)

(1)基础设施即服务IaaS。

IaaS(Infrastructure-as-a-Service)是指通过Internet,消费者在已经完善的计算机的基础设施上能够获取的服务。该服务下,消费者可以使用在网络中的任意的设施,能够对任意的软件进行使用,还能对部分的网络组件进行控制。它也包括了私有的和公共的这两种用法。

(2)软件及服务SaaS。

SaaS(Software-as-a-Service)是通过Internet提供软件,这样,用户就可以通过租用以WEB为基础的软件而不是去购买软件进行工作。它属于一种软件的布局模型,它主要是为了解决网络交付的问题,这样的话就可以使互联网的托管、接入和部署变得容易。而我们要注意SaaS不等同于云计算,反之亦然,只是SaaS的后端基础保障是云计算,而云计算是以SaaS的形式表现出来的而已。

(3)平台即服务PaaS。

PaaS(Platform-as-a-Service)所能提供的服务是指,当消费者要在开始一个工程前,只要确定好要采用的开发语言和开发工具,PaaS就让被收购或开发的应用的程序被PaaS分布到云计算的基础设施上。这样,接下来,客户就可以对应用程序和应用程序的托管环境的配置进行控制和部署,而不需要对云计算的基础设施进行管理或者是控制。

在事实上,它是指软件研发平台被当做一种服务,用户以一种SaaS的模式来接收这种服务的,所以我们可以说PaaS是在SaaS的基础上发展起来的,前者使后者的开发速度提快了。

4云计算在通信中的运用

(1)运用在网络远程教育中

随着经济的快速发展,人们的生活节奏也愈来愈快,学习工作的额方式也多种多样,所以网络远程教育就是其中的一个产物。目前,网络远程教育主要是通过互联网来实现,不过在当前的情况下,要实现知识和资源的共享,跨平台的应用的要求还很困难,这也是我们现在亟需解决的问题。而云计算刚好能够解决这些问题。

由于云计算是以互联网为基础的,所以用户在完成所有的工作都是在Web上,而不是在桌面上。在任意时刻的任意地点,用户都可以使用一台已经与互联网相连接的终端对任意的文档和程序进行访问。所以这个因特网会因为云计算技术而成为一个非常大的超级计算机,进而使各种数据和知识的共享成为现实,由此我们也可以看出云计算在很大程度上让网络远程教育取得了变化和突破。

首先,在移动通信的社会中,学习也具有了移动性。在这个前提下,大家都是在实际生活中有所需要时才会去学习,所以有关学习资源的有效时间就显得很重要,因为信息的快速发展,我们的学习资源必须要是相关领域中的最新变化的内容以及最新的需要,这就需要实时更新学习资源以满足当前需要。而对于资源的更新来说,单靠几个人或者说一个团队来完成显得有些不现实,只有将所有人都联系起来,每个人都共享自己的学习资源,这样才能保证资源的不断更新,也才能保证学习资源的可持续的发展。所以,在以后的学习中,客户能够对学习资源进行编辑和创作,已经能够跨平台进行实时的共享。其次,学习资源不是存在某一台计算机或者是服务器上,而是分布在存在网络中的各个网络节点中,这样学习的人就可以通过各种各样的终端设备在登录系统后能在任意的组织和系统中获得来自其他组织和系统的学习资源。

(2)运用在通信网中。

云计算主要是实现了资源、知识和基础设施等一系列的共享,能够使运营商在目前已经存在的通信基础设施上,大大降低其投入的成本,而取得更好的服务。所以云计算是通信中必需会使用的技术,但是在云计算技术的初期的现在,云计算还面临着很多挑战。第一,目前的标准化还存在着许多漏洞,还有很多关键的技术没有找到解决方案,在这个基础之上,要想让云计算环境全面的投入使用的想法不现实。所以我们只能实现小范围的“云化”,到后面完善的情况下再实现全面“云化”,就如同当初中国的国策一样。第二,现在处于初期的云计算服务的技术还有很多地方还有待改善,而我们网络中各种产品不完全相同,那么在使用云计算的时候,对其架构的要求就不同。最后,在现在已经存在的业务系统中,每套系统都互不兼容,所以它们所需的基础设施也就各不相同。而在这种情况下,就增长了建设业务的周期,增大了系统的维护成本和建设成本。而云计算最大的特点就是虚拟化,我们通过对网络和服务器的虚拟化能够解决这些问题,因为在虚拟化的基础上我们可以使网络、计算和安全等资源得到共享。从而解决了目前的难题。

5结语

综上所述,不管是从云计算的概念和特点,还是从云计算的运用来看,都能发现云计算技术是非常适合目前通信的发展,在当今社会形势下的通信中占有重要的地位,在目前这个共享的社会中,云计算技术能够实现以最小的代价获得最大收益的目标,它会是运营商和消费者到的首选。但是我们也要看到目前的云计算和通信环境还要面临诸多的问题,这就需要我们去解决这些问题,到最后能实现云计算服务的全面开放。

参考文献

[1] 杨云.基于云计算模型的移动通信网络优化[J].微型电脑应用,2009,25(10):42.

[2] 郑龙.3G云计算技术在网络远程教育的结合应用模式初探[J],2010,5:106~167.

猜你喜欢
计算技术虚拟化基础设施
《计算技术与自动化》2022年总目次索引
农业基础设施建设有望加速
公募基础设施REITs与股票的比较
基于云计算技术的FLAC3D软件计算平台的研发
基于OpenStack虚拟化网络管理平台的设计与实现
对基于Docker的虚拟化技术的几点探讨
虚拟化技术在计算机技术创造中的应用
振动搅拌,基础设施耐久性的保障
《物探化探计算技术》2016年1~6期总要目
充分挖掘基础设施建设发展潜力