|
云计算环境中DAI需求
云计算作为一种全新的计算模式,可以动态地定位和访问网络环境中各种数据资源,解决那些需要许多组织共同协作才能解决的问题
云计算环境中DAI需求 云计算作为一种全新的计算模式,可以动态地定位和访问网络环境中各种数据资源,解决那些需要许多组织共同协作才能解决的问题。在云计算环境中,数据资源广泛存储在各种分布、异构的数据库之中,数据资源的动态性、异构性为云计算研究带来新的机遇和挑战,需要使用网格技术对分布、异类、异构的网格数据资源提供无缝的共享和集成支持川。而且,随着云计算技术变得越来越复杂和自动化,就会增加这些数据资源的数量、容量以及多样性。因此,对于云计算自身来说,系统化的数据访问和集成方法同样变得相当重要。 在云计算环境中,一个应用往往由查询一个或更多的数据库以及对得到的数据进行分析来实现,而现有的数据库管理系统并不支持网络数据集成。一方面,如果每一种数据库都独立地访问网格接口,那将会出现两个负面的影响:首先要对数据库提供的网络接口代码进行重写;其次,为了便于访问,应用程序和数据集成服务将不得不为每一种网络环境中的数据库编写接口代码,这无形中提高了编写应用程序的代价。另一方面,数据库管理系统是成千上万人多年努力工作的产物,它们提供了广泛的功能、有价值的编程接口和工具,同时也提供了诸如安全、性能和依赖性等重要特性。由于网络应用也需要这些属性,从头编写全新网络集成的数据库管理系统是不现实的。而且是极大的浪费。因此,必须考虑如何将现有的数据库管理系统集成到网络中去。但这种方法也有一定的局限性,因为网络集成数据库有一些必需的属性不能通过这种方式获得,必须集成在相应的数据库管理系统本身之中。针对这些问题,可以开发一种DAI网络中间件来完成对云计算环境中流行的数据库管理系统的集成,实现分布的、不同种类的数据库数据访问和集成操作。随着云计算商业地位的提高,数据库的出版商也可把中间件的功能直接嵌人到产品当中,提供诸如“out-of-box"来支持网络数据集成,以此来支持OGSA(Qpen Grid Services Arcbitecnire)网格标准。同样在云计算环境中,嵌人许多特殊功能的网络中间件设计标准也是至关重要的,DAI中间件的目的之一就是揭示和表达这种需要。
责编:chrislee2012
微信扫一扫实时了解行业动态
微信扫一扫分享本文给好友
著作权声明:kaiyun体育官方人口 文章著作权分属kaiyun体育官方人口 、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。
|
最新专题
推荐圈子
|
|