云计算中数据库的相关问题研究综述分析
作为一种新兴的交付模式和新的IT部署模式,云计算数据库已经可以在互联网上为个人和企业用户提供产品和服务,以及个性的需求方案,正在使我们的生活方式悄悄的改变。
1云计算数据库的简述和现状
1.1云计算数据库的简述
云计算在本质上可以理解为显示的基础构架和服务器虚拟化的技术的相互结合所形成的一种技术。这种技术的核心就是把其中的某些数据根据所建立的数据中心库虚拟化之后,然后提供给用户使用,这是一种很重要的运作形式,这种提供计算服务和资源的已经很常见了,并不是一项新型的技术,但是这是新的创新模式。云计算具有其特有的特征:1)云计算的数据是存在网络云端上的,同时这些应用也是存储在网络云端的,这些对于企业和个人用户来说是开放透明的,往往这种数据和资源是由第三方所支持和提供的;2)云计算特别注重服务,强调服务,往往在现有的商业模式上根据用户的使用需求,来进行计费的。这种模式可以达到互惠互利的目的实行共赢;3)云计算是可以把互联网当做发挥的舞台,同时把互联网的浏览系统当做计算的新型模式。数据库指的是一种服务形式,这一般的使用者可以获得自己然后通过接口的模式进行连接,这在以前是一种特别的计算服务,同时这些用户是有着巨大的计算需求。
1.2 云计算数据库的现状
现在互联网技术正在飞速的发展,云计算数据库已经悄悄的出现在我们的生活中了。云计算进行大规模的计算需要大量的,性能良好的硬件设备,这些硬件设备往往是由大量的服务器所组成的。通过这种互联网的强大的计算能力,企业和我们的个人用户就可以从中获得自己所需要的计算结果,在未来的发展中,云计算数据库很可能实现一种通过广域网的途径来为一些大型或者超大型的企业提供计算能力的服务模式。这种模式的优点就是一方面不需要投资大量的硬件设备,方便快捷。现在的云计算书籍库的市场基本是由谷歌的Bigtable,甲骨文开源的BerkeyDB,亚马逊的simpleDB,APPJet的APPJet所占据。这些都是最近几年内发展起来的,其中亚马逊和谷歌占据了半壁江山。在管理机构上是数据结构分布式的存储是谷歌Bigtable的一个重要特点,最初的设计目的也是为了实现是数据存储的单元系统能够进一步的扩展。这可以通过成千上万的网络服务器完成PB级的网络储存数据,而亚马逊的simpleDB则是一种高效率,高灵活性,高扩展性和可容性的存储模式,这种数据查询和数据存储方式是由公司的开发和技术人员开发的,他们通过向网络的数据服务器发出请求,这些都是可以通过亚马逊的这个云计算数据平台来完成。
1.3 云计算数据库存在的问题
1.3.1 没有足够的安全性
现在的云计算数据库也是刚刚被应用,技术还没有足够的成熟,在数据的传输和存储过程中很容易丢失,被恶意的程序删除,篡改,这使得企业和用户的数据得到泄露,影响用户的正常使用。同时,这种用户数据泄露,往往云计算运行商也是有很大的责任的。而且,在数据上没有办法没有达到一定的统一性,在使用云计算的数据库的时候我们应该考虑数据库的可靠性,一致性,可用性等方面。
1.3.2 某些传统的功能无法实现
在传统的数据库中,这些数据的边界和使用设备的用户都是可以很好的被定义,这种是通过逻辑和安全方面来定义的。在云计算的数据库中这种功能是没有得到开发和应用的。同时,现在的企业和个人用户,没有权限访问这种数据资源,往往被提示非授权访问,没有被事先授权,得到这份系统的权利,但是可以访问计算机和互联网上的某些资源。在这个计算系统中,有着优先访问资格的往往的云计算中的数据库服务商,而不是个人和企业。
2 云计算数据库在智能电网中的广泛运用
由于云计算数据库在智能电网的运用,现在的智能电网可以用来数据更多的电网云。这种方式构建的电网可以为人们提供更加高效、安全、可靠、环保的电力安全系统,这可以实现多种能源的发电方式协调运转,同时满足高度市场化的电力的商业需求。
电网的信息种类繁多,人户请求次数不断的增加,大量的数据同时请求,传统的电网计算模式已经很难满足这种数据请求的需要。而智能电网在云技术的支持下,对大规模的数据进行分析和处理,对海量的请求数据进行分析,优化和设计,决策,快速的进行回应。采用云计算数据库技术的电网可以分为四个层次,从上到下依次为:1)物理存储层。物理存储层指的是在智能电网中的一些物理网络设备,这是网络存储的基础。2)基础管理层,基础管理层指的就是为达到智能电网中所有程序和设备的协调一致的运行,所用的方法就是通过分布和集群式的系统来完成的。3)应用接口层,应用接口层的使用,可以使得管理机构和权限使用根据这自己的需求和所拥有的权限,选用不同的接口,提供不同的服务。运用这种形式的智能电网云,可以使各级电网通过公共的接口进行接入和登陆,从而获得相应的数据,信息和服务。4)高级访问层,这种系统也是运用云计算数据库的形式,这种感觉高级访问层,可以为提供电力系数的电力软件提供强大的运行平台和软件平台。这样智能电网中的海量数据便可以很轻松的处理。
3 云计算数据库在远程教学中的运用
现在在网络教学中,最重要的是资源的共享和利用,这是不受时间和空间限制的。而且最重要的是学习者可以根据自身的学习进度和自己的学习能力去安排这些时间和资源。这些是传统的网上教学所不具备的特点。但客观上讲,运用云计算的数据库是可以实现的利用云计算的优势我们可以很好的解决现实学习中的一些问题,比如机械设计,自动化专业和数控技术这些要求的学习设备和学习软件都特别昂贵,这方面的学员又是比较少的,为很少的学员提供一整套的学习设备是很浪费的,而运用这种云计算数据库在教学方面可以很好的向学员提供优质的、方便的、全方位的服务。
4 云计算数据库系统未来的发展前景和方向
云技术在现在的电脑技术中不断的被创新发现。这种技术可以使得多个计算机使用同一个系统,同一个数据库资源,储存所有的客户的使用数据。在现在的云数据库中,其本身就有很好的扩展性,在应用中和join操作相互配合,这样可以使得不易被兼并操作进行的join操作所取代。根据云计算数据库市场的发展特点和需求,现在的NoS
QL数据库将会是最好的计算方法。这种推测的根源是NoSQL数据库具有分布式,水平可扩展性,非关系性等特点,非常适合云计算的海量数据的计算。NoSQL,是一种非关系型的数据库。在互联网网站的大量出现中,传统的web2.0网站已经满足不了市场的需求,出现了很多无法克服的问题,在这种背景下,非关系型数据库却得到了很好的发展。同时,另外的一项云技术的发展方向就是共享磁盘数据库构架,这项技术也将会成为一项理想的云计算技术,这种技术可以使低成本的服务器和设备进行单一的数据采集,这样可以为用户提供区域网络和附加存储网络。
这些运行模式和技术的使用将会节省大量的硬件设备资源,同时也会大量的节省运营成本。
5 结束语
在现实的生活中,云计算数据库的运用十分广泛。云计算数据库处理给人们的生活带来了极大的便利,个人和企业可以对大型的数据进行处理和运算。相信在未来的发展中,云计算数据库也会发展的更加的迅速,更大范围的应用在人类的生活中。
参考文献:
[1] 陈彦玲,易久,金虹.企业统计信息数据库的构建[J].中国统计,2001(6).
[2] 冯玉才,桂浩,孙碧容.国际最新数据库SQL标准的相关研究[J].信息技术与标准化,2004(Z1).