【技术实现步骤摘要】
【国外来华专利技术】
本专利技术总体上涉及计算机系统,并且更具体而言涉及用于操作联网的设备或节点的分布式系统的技术。
技术介绍
为了提供分布式文件系统的大小和带宽的可扩展性,传统的存储系统将文件的存储分散在分布式存储系统中的多个存储节点上。传统上,虽然存储节点中的文件存储已经被散布,但是,文件系统的管理、处理以及文件元数据被集中在控制节点或任务管理节点中。在传统的分布式文件系统中,用于定位文件系统内的数据的方法已经使用被当作“带外”或者不由通常用于访问文件系统的协议支持的机制。带外机制的一个示例用在ParaScaleTM分布式存储平台中。在ParaScaleTM分布式存储平台中,集中式任务管理器或主设备打开经由网络文件系统(NFS)导出的挂载点上的文件,使用“stat”操作来获得关于文件的关键信息,并且接着使用文件的关键信息、接收到的诸如为服务器的地址之类的数据位置的可扩展标记语言(XML)信息来在控制节点上传送数据位置服务。ParaScaleTM平台的客户端接着能够使用服务器的地址来启动数据任务。如上所记载的,传统的分布式文件系统使用负责协调所有节点上的任务的集中式任务管理器。典型地,任务管理器引导其他节点执行任务。虽然这样的配置允许以已知顺序来执行任务,但是,如果任务管理器故障,则分布式文件系统的弹性(resiliency)将受损,因为任务管理器必须在能够启动附加的任务之前从故障中恢复。进而,待定任 ...
【技术保护点】
一种非瞬态计算机可读介质,在其上存储有可执行指令,其中所述可执行指令使具有多个节点的分布式系统执行一种方法,所述方法包括:向所述多个节点中的每个节点分配唯一标识符;从所述节点中的一个节点向所述分布式系统广播包括所述节点的一个或多个唯一标识符的任务;在每个节点处存储广播的所述任务;针对所述节点中的每个节点,如果所述任务中的所述一个或多个唯一标识符包括相应的所述节点的所述唯一标识符则执行所述任务;以及从执行所述任务的每个节点向所述分布式系统广播完成消息。
【技术特征摘要】
【国外来华专利技术】1.一种非瞬态计算机可读介质,在其上存储有可执行指令,其
中所述可执行指令使具有多个节点的分布式系统执行一种方法,所
述方法包括:
向所述多个节点中的每个节点分配唯一标识符;
从所述节点中的一个节点向所述分布式系统广播包括所述节点
的一个或多个唯一标识符的任务;
在每个节点处存储广播的所述任务;
针对所述节点中的每个节点,如果所述任务中的所述一个或多
个唯一标识符包括相应的所述节点的所述唯一标识符则执行所述任
务;以及
从执行所述任务的每个节点向所述分布式系统广播完成消息。
2.根据权利要求1所述的非瞬态计算机可读介质,其中所述唯
一标识符为通用唯一标识符(UUID)。
3.根据权利要求1所述的非瞬态计算机可读介质,所述方法进
一步包括:
在所述节点中的一个节点处从连接到所述分布式系统的客户端
接收所述任务。
4.根据权利要求1所述的非瞬态计算机可读介质,所述方法进
一步包括:
如果所述任务中的所述一个或多个唯一标识符包括相应的所述
节点的所述唯一标识符,则在相应的所述节点处执行所述任务之前
将所述任务放入相应的所述节点的队列中。
5.根据权利要求1所述的非瞬态计算机可读介质,其中每个节
点在日志中存储广播的所述任务与时间戳。
6.根据权利要求5所述的非瞬态计算机可读介质,所述方法进
一步包括:
如果所述任务中的所述一个或多个唯一标识符包括相应的所述
\t节点的所述唯一标识符,则当相应的所述节点开始执行所述任务时,
广播开始消息。
7.根据权利要求6所述的非瞬态计算机可读介质,其中每个节
点与所述开始消息中指示的时间和所述完成消息中指示的时间相对
应地存储广播的所述任务。
8.根据权利要求1所述的非瞬态计算机可读介质,其中,所述
节点中的第一节点由于故障而不能接收广播的所述任务。
9.根据权利要求8所述的非瞬态计算机可读介质,所述方法进
一步包括:
在所述第一节点已经从所述故障中恢复之后,在所述第一节点
处从所述节点中的一个或多个节点接收广播的所述任务;以及
在所述第一节点已经从所述故障中恢复之后,在所述第一节点
处存储广播的所述任务。
10.一种非瞬态计算机可读介质,在其上存储有可执行指令,
其中所述可执行指令使处理器执行分配IP地址的方法,所述方法包
括:
在MAC地址中编码IP地址;
配置虚拟机以具有经编码的所述MAC地址;
从经编码的所述MAC地址中解码所述IP地址;以及
向所述虚拟机分配经解码的所述IP地址。
11.根据权利要求10所述的非瞬态计算机可读介质,其中所述
IP地址包括在所述MAC地址的低部分。
12.根据权利要求10所述的非瞬态计算机可读介质,所述方法
进一步包括:
在用于配置所述虚拟机的配置文件中存储经编码的所述MAC
地址。
13.根据权利要求10所述的非瞬态计算机可读...
【专利技术属性】
技术研发人员:D·S·哈特曼,T·A·格拉斯,S·辛哈,B·伯恩哈德,O·基塞勒夫,J·马特利,
申请(专利权)人:日立数据系统工程英国有限公司,
类型:发明
国别省市:英国;GB
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。