This paper describes a system, method and software for providing data to LSPF nodes in a large scale processing framework (LSPF) cluster. In one example, a method for providing data includes receiving an access request from a LSPF node to access data in accordance with a version of a distributed file system. The method also includes: in response to the access request, according to the different versions of the distributed file system access to the LSPF node data; and according to the distributed file system used by the LSPF node version of the data will be presented to the LSPF node.
【技术实现步骤摘要】
【国外来华专利技术】分布式文件系统的版本间映射
本公开内容的诸方面涉及计算硬件和软件技术,尤其涉及分布式文件系统的版本间映射。
技术介绍
越来越多的数据密集型分布式应用正在被开发以服务诸如处理通常不能由单个计算机处理的非常大的数据集的各种需要。相反,计算机集群被用于分配诸如组织和访问数据以及执行关于数据的相关操作的各种任务或作业。已经开发了包括Hive、HBase、Hadoop、AmazonS3和CloudStore等的各种应用和框架来与这样的大数据集交互。这些应用和框架通常采用允许更快地访问在集群内启动的计算机的各种分布式文件系统。然而,随着对文件系统和框架的创新,不同版本的框架可能不能访问不同版本的文件系统。除了分布式应用和框架的进步之外,虚拟化技术已经变得普及并且在数据中心和其他环境中是常见的,其中,在前述数据中心和其他环境中提高使用计算资源的效率是有用的。在虚拟化环境中,一个或更多个虚拟机在底层计算机(或另一虚拟机)上实例化并共享底层计算机的资源。因此,不是使每个计算设备具有单个处理节点,而是集群可以采用每个计算设备多个虚拟机以更有效地分配工作负荷。
技术实现思路
本文提供了一种向大规模处理框架(LSPF)集群中的LSPF节点提供数据的系统、方法及软件。在一个示例中,一种提供数据的方法包括:从LSPF节点接收根据分布式文件系统的版本访问数据的访问请求。该方法还包括:响应于访问请求,根据分布式文件系统的不同版本访问针对LSPF节点的数据;以及根据由LSPF节点使用的分布式文件系统的版本将数据呈送给LSPF节点。在另一实例中,一种向LSPF集群中的LSPF节点提供数据的计算机 ...
【技术保护点】
一种向大规模处理框架(LSPF)集群中的LSPF节点提供数据的方法,所述方法包括:从所述LSPF节点接收用于根据分布式文件系统的版本访问数据的访问请求;响应于所述访问请求,根据所述分布式文件系统的不同版本访问针对所述LSPF节点的数据;以及根据由所述LSPF节点使用的所述分布式文件系统的版本将所述数据呈送给所述LSPF节点。
【技术特征摘要】
【国外来华专利技术】2014.05.28 US 14/288,5061.一种向大规模处理框架(LSPF)集群中的LSPF节点提供数据的方法,所述方法包括:从所述LSPF节点接收用于根据分布式文件系统的版本访问数据的访问请求;响应于所述访问请求,根据所述分布式文件系统的不同版本访问针对所述LSPF节点的数据;以及根据由所述LSPF节点使用的所述分布式文件系统的版本将所述数据呈送给所述LSPF节点。2.根据权利要求1所述的方法,其中,所述分布式文件系统包括Hadoop分布式文件系统。3.根据权利要求1所述的方法,其中,所述LSPF节点包括Hadoop框架节点。4.根据权利要求1所述的方法,其中,所述分布式文件系统包括Gluster文件系统。5.根据权利要求1所述的方法,其中,所述LSPF集群包括虚拟LSPF集群。6.根据权利要求5所述的方法,其中,所述虚拟LSPF集群包括执行一个或更多个LSPF节点的一个或更多个主机。7.根据权利要求6所述的方法,其中,执行所述一个或更多个LSPF节点包括在所述一个或更多个主机上执行管理程序,以提供所述一个或更多个LSPF节点。8.根据权利要求1所述的方法,还包括:从所述LSPF节点接收用于根据所述分布式文件系统的版本访问第二数据的第二访问请求;响应于所述第二访问请求,根据所述分布式文件系统的第三版本访问针对所述LSPF节点的所述第二数据;以及根据由所述LSPF节点使用的所述分布式文件系统的版本将所述第二数据呈送给所述LSPF节点。9.一种向大规模处理框架(LSPF)集群中的LSPF节点提供数据的计算机装置,所述计算机装置包括:处理指令,所述处理指令当由数据服务计算系统执行时指示所述数据服务计算系统:从所述LSPF节点接收用于根据分布式文件系统的版本访问数据的访问请求;响应于所述访问请求,根据所述分布式文件系统的不同版本访问针对所述LSPF节点的数据;以及根据由所述LSPF节点使用的所述分布式文件系统的版本将数据呈送给所述LSPF节点;以及一个或更多...
【专利技术属性】
技术研发人员:托马斯·A·费伦,古纳西兰·拉克希米纳拉亚南,迈克尔·莫雷蒂,乔尔·巴克斯特,拉克什曼·希纳科特拉,
申请(专利权)人:蓝数据软件有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。