论文部分内容阅读
引言:随着我国的经济快速的发展,科学技术也发展迅速,人们越来越关注科技的进步,科技是一个国家发展的不竭动力,只有科技进步了国家才能够富强,在科技当中计算机的发展突飞猛进,计算机是一个发展更为迅速的学科,从它的产生到现在的完善可以说是经历了惊天动地的变化,在计算机当中云计算是一种新型的模式,是以互联网为基础的,可以说云计算是互联网的升级和体现,在这个前提条件下,数据的存储技术才成了一个非常重要的领域。文章先对云计算做一个阐述,然后再介绍如何利用云计算来实现多业务的架构设计。
前言
这几年,云计算越来越多的出现在大家的视野里,人们给予了云计算极大的关注,所以说云计算必然会代替旧的算法被认为是未来发展的必然趋势。随着市场一些人们的大肆宣传云计算被人们放大成无所不包无所不能而且是无所不在的万能的技术。所以对于云计算的描述出现了一些浮躁跟炒作的嫌疑。为了使大家能够更好的了解云计算模型以及它的发展的趋势,我们需要对云计算的概念跟云计算这门技术有一个更加深刻的了解。
一、什么是云计算
在互联网的技术条件下提供了云计算的一种技术形式,云计算可以提供动态变化的能够伸缩的并且可以虚拟的计算模式。云就是一种比喻,是一个抽象的概念,实际上是计算机网络和互联网在起作用。以前的云都是电信网现在才应用于互联网和基础设施等比较抽象的表达。
通过云计算把大量的数据都放在计算机上,这个计算机不是指本地的计算机或者是远程的服务器,企业可以根据自己的实际需求,对计算机的存储系统进行访问,企业可以把大量的信息资源都转换到客观应用上去。也就是说,计算机现在像水电一样作为一种商品在流通,这样不仅费用低而且利用起来也方便。因为它是按照互联网技术进行传播的。
二、云计算系统的组成
前端包括用户计算机(或计算机网络)以及云计算系统登陆程序。不同的云计算系统具有不同的用户界面。以网络为基础的邮件系统一般都借助IE或Firefox等网络浏览器登陆。其他云计算系统具有各自不同的登陆程序,用户可以运行登陆程序接入网络。
在讨论云计算系统的时候,可以把云计算系统分成两个部分,比如说前端跟后端,这两者之间是通过互联网进行传输连接的。前端指的就是用户的计算机跟用户的客户端后端指的就是系统中的计算机群也是云。
三、云计算的技术分析
3.1编程模型
通过编程模型的实现可以简化分布式编程和高效的任务调度,对于编程人员来说可以将精力放在程序的本身,这样使云计算环境下的编程变得十分的简单,通过Map程序将数据分成不相关的区块,这样就可以分配给大量的计算机进行处理,从而达到一种分布式运算的效果,然后再将结果进行输出,通过这个过程就可以对许多的数据进行有效的处理,而且速度还非常的快。云计算本身是一个灵活高效而且成本低并且可以节能的信息运作的一种新型的方式。通过编程的模型可以得出云计算是通过网络把庞大的计算处理程序分拆成无数个比较小的子程序然后再进行数据处理。
3.2海量数据分布存储技术
云计算系统通过采用分布式的存储方式来存储数据,可以通过冗余的存储方式来保证数据的可靠性。云计算系统可以广泛的采用数据的存储系统。通过分布存储技术可以提供容错的功能,并且可以给大量的用户提供一个总体性比较高的服务,对于主服务存储数据文件系统所有的元数据,包括一些名字的空间和访问的数据信息,可以从文件到块的映射以及块的当前的位置,而且还控制了系统相关的活动的范围。
3.3虚拟化技术
对于虚拟化技术来说,它是云计算的核心内容的组成部分之一,通过将各种的计算及存储资源充分进行整合并且可以高效的利用。从云计算的特征来说,主要体现在虚拟化和分布式以及动态的可扩展性,云计算中最主要的特点就是虚拟化技术,在云计算环境的构建中起着非常重要的作用。随着云计算技术的产生就出现了虚拟化的技术,虚拟化技术作为云计算的核心内容,起着非常重要的作用,并且为数据中心的部署和管理的方式提供了一种新的管理的方式。
四、云计算在当前多业务云的架构设计的重要性
4.1计算云的设计
业务的部署主要包括计算资源的分配和调度,相对来说是比较复杂的,但是从计算和存储之间不论脚本或者是API是否有标准的接口都可以通过脚本和API来进行关联。所以,对于多业务云的构架设计可以考虑把计算资源和存储资源分开。
在计算云的过程中,关于业务处理的关键是模块,需要人们进行快速的部署和动态的加载,可以考虑灵活的伸缩。在实际的运行过程中,业务处理仅仅是一个执行者,计算云真正核心的内容是管理中心和调度的中心,管理中心主要负责的项目是设备的管理、业务的管理、以及在线升级的管理,对于调度中心来说,需要根据系统的CPU、内存以及磁盘的空间和话务量这些资源,在一定的控制能力下,可以进行计算能力和存储能力的调度,对于云计算来说,它里面的资源是公共的,但是从调度中心和管理中心来考虑可以知道资源是私有化的。这就体现了厂商需要提供一定的技术水平,可以用来考验设备的稳定性。从逻辑上来说,管理中心和调度的中心是两个不同的功能,但是从物理上考虑却是可以合成的。
云计算还有一种设计方法是这样的,对于语音类的业务来说,它对实时性的要求是非常高的,需要在计算资源建设过程中解决网络的传输带宽,并且考虑处理流程增加方面带来的影响。对于数据类业务来说,更加接近于互联网的业务,对于设备的利用既不能过于均衡也不能充分。这种情况下就更加需要云计算技术,为了更好的利用云计算技术首先需要尽量的实现业务跟逻辑的分离。并且在引入分布式和分布式的文件系统之后,需要进一步的考虑各种应用的模块的独立性和并发性。对于分布式的物理数据库来说,这并不是所需要包括的一部分。
借助云计算技术进行业务的设计,需要考虑到利用多台的低端设备联合起来进行业务的实现,而且对于每一个层面来说,都需要考虑众多处理节点的横向以及可收缩性,这样从系统的模块来说,就可以随意快速的进行缩小或者是放大。对于多业务的总体的实施需要考虑到虚拟化的应用,虚拟化的技术能够有效的降低程序跨平台的需求,这样就可以对系统的快速的部署能力得到有效的提升,为了使计算资源的弹性和无限的镜像得以实现,可以考虑把计算的资源进行虚拟化。
4.2存储云的设计
实现多业务云的架构可以考虑在构件存储云的时候,做好预期,是希望可以像磁阵一样对外提供标准的存储接口还是希望像数据库一样对外提供标准的SQL。对于这两者进行最简单的区分就是存储云是否包含分布式数据库。通过以上的分析,由于一些应用需要运营商来进行提供,而对于应用的二次开发来说,则是需要专业人员来完成。
比如说电信业务,可以想到的最简单的办法就是通过云计算的处理技术对日志进行相关的处理。对于统计报表来说,由于统计源具有多样性,而且统计的数据跟时间也是紧密结合的,考虑到当前这个阶段不适合用云计算来实现了。
五、结语
在云计算技术实现的多业务云给人们带了了许多的方便,使用者逐渐的增加研发的领域,希望找到更优化的算法。通过对云计算模型的广泛应用,确实解决了一些比较实际的问题。云计算技术实现的多业务云的构架的设计可以解决在实际过程遇到的一些问题,通过这些有效的设计可以更好的实现计算机技术的发展。给企业和个人带了比较多的受益和方便。
参考文献
[1]欧阳新志,管天云,李世亮等.运用云计算技术实现多业务云的架构设计[J].电信技术,2009,(12):85-88.
[2]何晓东.浅析云计算技术及其在企业信息工作中的应用[J].信息技术,2013,(2):154-157.
[3]袁丹丹.针对云计算技术的安全问题进行相关探讨[J].城市建设理论研究(电子版),2013,(11).
[4]庞伟伟.简述计算机“云计算”技术的实现[J].计算机光盘软件与应用,2012,(8):172-173.
(作者单位:湖州市人力资源和社会保障信息中心)
前言
这几年,云计算越来越多的出现在大家的视野里,人们给予了云计算极大的关注,所以说云计算必然会代替旧的算法被认为是未来发展的必然趋势。随着市场一些人们的大肆宣传云计算被人们放大成无所不包无所不能而且是无所不在的万能的技术。所以对于云计算的描述出现了一些浮躁跟炒作的嫌疑。为了使大家能够更好的了解云计算模型以及它的发展的趋势,我们需要对云计算的概念跟云计算这门技术有一个更加深刻的了解。
一、什么是云计算
在互联网的技术条件下提供了云计算的一种技术形式,云计算可以提供动态变化的能够伸缩的并且可以虚拟的计算模式。云就是一种比喻,是一个抽象的概念,实际上是计算机网络和互联网在起作用。以前的云都是电信网现在才应用于互联网和基础设施等比较抽象的表达。
通过云计算把大量的数据都放在计算机上,这个计算机不是指本地的计算机或者是远程的服务器,企业可以根据自己的实际需求,对计算机的存储系统进行访问,企业可以把大量的信息资源都转换到客观应用上去。也就是说,计算机现在像水电一样作为一种商品在流通,这样不仅费用低而且利用起来也方便。因为它是按照互联网技术进行传播的。
二、云计算系统的组成
前端包括用户计算机(或计算机网络)以及云计算系统登陆程序。不同的云计算系统具有不同的用户界面。以网络为基础的邮件系统一般都借助IE或Firefox等网络浏览器登陆。其他云计算系统具有各自不同的登陆程序,用户可以运行登陆程序接入网络。
在讨论云计算系统的时候,可以把云计算系统分成两个部分,比如说前端跟后端,这两者之间是通过互联网进行传输连接的。前端指的就是用户的计算机跟用户的客户端后端指的就是系统中的计算机群也是云。
三、云计算的技术分析
3.1编程模型
通过编程模型的实现可以简化分布式编程和高效的任务调度,对于编程人员来说可以将精力放在程序的本身,这样使云计算环境下的编程变得十分的简单,通过Map程序将数据分成不相关的区块,这样就可以分配给大量的计算机进行处理,从而达到一种分布式运算的效果,然后再将结果进行输出,通过这个过程就可以对许多的数据进行有效的处理,而且速度还非常的快。云计算本身是一个灵活高效而且成本低并且可以节能的信息运作的一种新型的方式。通过编程的模型可以得出云计算是通过网络把庞大的计算处理程序分拆成无数个比较小的子程序然后再进行数据处理。
3.2海量数据分布存储技术
云计算系统通过采用分布式的存储方式来存储数据,可以通过冗余的存储方式来保证数据的可靠性。云计算系统可以广泛的采用数据的存储系统。通过分布存储技术可以提供容错的功能,并且可以给大量的用户提供一个总体性比较高的服务,对于主服务存储数据文件系统所有的元数据,包括一些名字的空间和访问的数据信息,可以从文件到块的映射以及块的当前的位置,而且还控制了系统相关的活动的范围。
3.3虚拟化技术
对于虚拟化技术来说,它是云计算的核心内容的组成部分之一,通过将各种的计算及存储资源充分进行整合并且可以高效的利用。从云计算的特征来说,主要体现在虚拟化和分布式以及动态的可扩展性,云计算中最主要的特点就是虚拟化技术,在云计算环境的构建中起着非常重要的作用。随着云计算技术的产生就出现了虚拟化的技术,虚拟化技术作为云计算的核心内容,起着非常重要的作用,并且为数据中心的部署和管理的方式提供了一种新的管理的方式。
四、云计算在当前多业务云的架构设计的重要性
4.1计算云的设计
业务的部署主要包括计算资源的分配和调度,相对来说是比较复杂的,但是从计算和存储之间不论脚本或者是API是否有标准的接口都可以通过脚本和API来进行关联。所以,对于多业务云的构架设计可以考虑把计算资源和存储资源分开。
在计算云的过程中,关于业务处理的关键是模块,需要人们进行快速的部署和动态的加载,可以考虑灵活的伸缩。在实际的运行过程中,业务处理仅仅是一个执行者,计算云真正核心的内容是管理中心和调度的中心,管理中心主要负责的项目是设备的管理、业务的管理、以及在线升级的管理,对于调度中心来说,需要根据系统的CPU、内存以及磁盘的空间和话务量这些资源,在一定的控制能力下,可以进行计算能力和存储能力的调度,对于云计算来说,它里面的资源是公共的,但是从调度中心和管理中心来考虑可以知道资源是私有化的。这就体现了厂商需要提供一定的技术水平,可以用来考验设备的稳定性。从逻辑上来说,管理中心和调度的中心是两个不同的功能,但是从物理上考虑却是可以合成的。
云计算还有一种设计方法是这样的,对于语音类的业务来说,它对实时性的要求是非常高的,需要在计算资源建设过程中解决网络的传输带宽,并且考虑处理流程增加方面带来的影响。对于数据类业务来说,更加接近于互联网的业务,对于设备的利用既不能过于均衡也不能充分。这种情况下就更加需要云计算技术,为了更好的利用云计算技术首先需要尽量的实现业务跟逻辑的分离。并且在引入分布式和分布式的文件系统之后,需要进一步的考虑各种应用的模块的独立性和并发性。对于分布式的物理数据库来说,这并不是所需要包括的一部分。
借助云计算技术进行业务的设计,需要考虑到利用多台的低端设备联合起来进行业务的实现,而且对于每一个层面来说,都需要考虑众多处理节点的横向以及可收缩性,这样从系统的模块来说,就可以随意快速的进行缩小或者是放大。对于多业务的总体的实施需要考虑到虚拟化的应用,虚拟化的技术能够有效的降低程序跨平台的需求,这样就可以对系统的快速的部署能力得到有效的提升,为了使计算资源的弹性和无限的镜像得以实现,可以考虑把计算的资源进行虚拟化。
4.2存储云的设计
实现多业务云的架构可以考虑在构件存储云的时候,做好预期,是希望可以像磁阵一样对外提供标准的存储接口还是希望像数据库一样对外提供标准的SQL。对于这两者进行最简单的区分就是存储云是否包含分布式数据库。通过以上的分析,由于一些应用需要运营商来进行提供,而对于应用的二次开发来说,则是需要专业人员来完成。
比如说电信业务,可以想到的最简单的办法就是通过云计算的处理技术对日志进行相关的处理。对于统计报表来说,由于统计源具有多样性,而且统计的数据跟时间也是紧密结合的,考虑到当前这个阶段不适合用云计算来实现了。
五、结语
在云计算技术实现的多业务云给人们带了了许多的方便,使用者逐渐的增加研发的领域,希望找到更优化的算法。通过对云计算模型的广泛应用,确实解决了一些比较实际的问题。云计算技术实现的多业务云的构架的设计可以解决在实际过程遇到的一些问题,通过这些有效的设计可以更好的实现计算机技术的发展。给企业和个人带了比较多的受益和方便。
参考文献
[1]欧阳新志,管天云,李世亮等.运用云计算技术实现多业务云的架构设计[J].电信技术,2009,(12):85-88.
[2]何晓东.浅析云计算技术及其在企业信息工作中的应用[J].信息技术,2013,(2):154-157.
[3]袁丹丹.针对云计算技术的安全问题进行相关探讨[J].城市建设理论研究(电子版),2013,(11).
[4]庞伟伟.简述计算机“云计算”技术的实现[J].计算机光盘软件与应用,2012,(8):172-173.
(作者单位:湖州市人力资源和社会保障信息中心)