基于云计算平台的软件架构应用
2018-03-23伍莹
伍莹
摘 要随着现在社会的发展,云计算越来越被社会所重视,其以网格计算为基础,进而发展起来,涉及范围广。很多企业都在根据自身的情况进行云计算的架构建设,其目的是为客户提供云计算的服务,本文就对于现在云计算的概念以及其关键的方面,进行相对应的介绍,并且对云计算的技術架构进行讨论,提出一个能够保证数据安全的云计算软件平台。
【关键词】云计算 平台 软件构架
随着现在科学技术的进步,互联网让对人们的生活影响巨大,传统的一些生活方式已经无法满足人们需求,对于现在深入人们生活的移动互联网来讲,可以说已经改变了人们的生活现状。因此计算机在硬件、软件以及信息储备方面,都需要进行更新换代,利用新的平台来进行更为高效的处理信息。这些年,云计算成为国际上更为关注的研究重点,是根据互联网而演变出来的一种新的计算模式,为用户提供计算、储存、交互服务等等。云计算跟传统的计算有区别,它是利用新的资源管理让计算成为一种基础,随着云计算的出现以及发展了,导致会有更多的方面进入到云计算之中,但是因为云计算是一种新的技术,其发展的过程中出现一些问题,首先是数据安全性的问题,这也是现在云计算最为关键问题,只有对云计算存在的安全问题进行研究分析,才能保证其被更多的应用,将自身的资源放在云计算所提供的云服务之中,所以,一种较为安全可靠的服务是最重要的。
1 云计算概念
现在云计算已经运用到了很多领域,其中所蕴含的很多技术也被很多的学者进行研究,但是仍然没有一个标准的定义,根据我国对于现在云计算的定义来看,其是在分布计算、并行计算与网格计算三种计算上面,所发展出来的,是一种较为新型的计算模型。所以云计算是具有分不计算的特点,有着很高的扩展性,也能够体现出良好的管理模式。其主要是所提供的服务是透明的,不需要用户更多了解,便能够为用户进行服务,云计算利用自身软件的数据特点与储存方式,降低整体计算的出错概率,保证计算的可靠性,而且云计算具有大数据能力,能够更高效的为用户提供服务,实用性很好,云计算所采用的编程能力,也是根据用户特点所编写的,保证其服务具有多样性与经济性。
2 云计算平台软件构造
2.1 云计算的软件架构层
通过对现在云计算的整体分析,可以发现其软件架构分为三层,分别是核心服务层、服务管理层以及用户访问层,核心服务层是云计算软甲你的中心,主要是对于系统中的硬件、软件以及应用程序进行融合,然后在呈现给客户,具有一定的多样性与稳定性,也需要适应各种应用程序;服务管理层是对于核心服务层的管理,保证其在一个稳定的环境中为用户提供服务;用户访问层就是在用户与云端之间提供交流信息通道。核心服务层一般来讲可以在分为三个方面,分别是基础服务层、平台服务层以及软件服务层,这中间基础设施服务层是按照用户需要进行模拟计算,在这其中需要向供应商提供一些个人信息;平台服务层则是对云计算进行应用程序管理服务,其相关的软件开发者可以绕过底层系统,能够让云计算的平台构建更加方便;软件服务层是利用云计算中的应用程序,来让企业建立自己需要的系统,是关键的一环。对于服务管理层来说,其主要是面向核心服务层的,让其能够在安全的环境中运行,保证其更加可靠,其服务的内容也是安全管理,但是云计算的结构是很巨大的,用户要找到自己需要的资料有点难度,所以利用一些搜索与保密协议,云计算的供应商根据用户自己的需求,进而保证每一个客户的要求,在用户获取信息的时候,保证交流信息时的安全性是非常重要的。用户访问层,就能够实现对于用户对于云系统的访问,通过这种形式,用户就能将本地的应用程序转移到云端,这样也能够了解云服务器,随时随地访问相关数据,这就可以缓解本地服务器的压力,提高办公效率。
2.2 云计算的关键技术
因为云计算主要是数据计算,在数据计算与储存方面,都是用较为先进的技术,其中关键的就是海量数据储存技术、编程的模型以及虚拟化技术。海量数据储存技术,是云计算系统的核心,云计算系统通过对大数据的采集分析,在保证其实用性的前提下,需要按照客户不同的需求进行服务,云计算所拥有的数据储存技术,在这情况下必须要高传输率。在以后的发展之中,也必须要更加的对于数据处理更加高效,保证大规模的数据储存,让数据变得安全可靠。编程的模型需要根据用户需要进行定制,利用程序的编写让用户更加容易进行云计算,所以这方面较为简单,保证后台的同时对于用户及相关人员的透明化,让其在运行过程中进行调度与执行,是以后的目标。虚拟化的技术目标就是让资料进行整合在一起,把资源变成为客户服务的东西,这种技术的使用会使得硬件的要求变得更大,但是软件的管理方面却变得更为简单,提高了资源的使用率,也让一些不被使用的资源可以被使用,是以后资源利用的基础。虚拟化技术将系统与硬件隔开之后,能够让不同的系统在一个物理机上运行,不管其硬件是不是相同,操作系统都会将其看做是一个统一的硬件。
3 总结
随着现在社会的发展,移动互联网对于人们生活与工作的影响十分巨大,而且大数据又是现在社会不可缺少的一部分,根据这种情况,云计算平台的出现正是顺应了这种环境要求,其自身的软件结构就决定了云计算在相关的条件下面,能够对数据的运算能力有着极大的提高,但是要保证其数据的可靠性,是现在云计算最为关键的问题,随着云计算被越来越多的接受,更多的企业会使用云计算,所以提高其系统的运算效率之后,保证其系统架构能够进一步升级。
参考文献
[1]李磊,李小宁,金连文.基于Openstack的科研教学云计算平台的构建与运用[J].实验技术与管理,2014,31(06):127-133+174.
[2]邱海斌.基于云计算平台的软件架构应用研究[J].计算机光盘软件与应用,2014,17(10):54-55.
[3]叶可江,吴朝晖,姜晓红,何钦铭.虚拟化云计算平台的能耗管理[J].计算机学报,2012,35(06):1262-1285.
作者单位
国网湖南省电力有限公司信息通信公司 湖南省长沙市 410004