-
公开(公告)号:US09069784B2
公开(公告)日:2015-06-30
申请号:US14542756
申请日:2014-11-17
Applicant: HITACHI DATA SYSTEMS ENGINEERING UK LIMITED
Inventor: David Stephen Hartman , Thomas Andrew Glass , Shantanu Sinha , Ben Bernhard , Oleg Kiselev , James Mattly
IPC: G06F15/177 , G06F17/30 , G06F9/50 , G06F9/48 , H04L12/18 , H04L29/08 , G06F9/455 , H04L12/24 , H04L29/12
CPC classification number: G06F17/30194 , G06F9/45533 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5027 , G06F9/5038 , G06F9/5072 , G06F17/30091 , H04L12/1881 , H04L29/08 , H04L29/08117 , H04L29/08135 , H04L41/0803 , H04L61/2007 , H04L67/1097
Abstract: In some examples, a node in a distributed system may receive one or more IP addresses for use with one or more virtual machines. For example, at least one of the received IP addresses may be encoded into a respective MAC address. Further, a hypervisor implemented on the node may configure a virtual machine on the node. For instance, configuring the virtual machine may include passing the encoded MAC address to the virtual machine through the hypervisor. The virtual machine may be configured to decode the IP address from the encoded MAC address, and the IP address is assigned to the virtual machine.
Abstract translation: 在一些示例中,分布式系统中的节点可以接收用于一个或多个虚拟机的一个或多个IP地址。 例如,所接收的IP地址中的至少一个可以被编码成相应的MAC地址。 此外,在节点上实现的管理程序可以在节点上配置虚拟机。 例如,配置虚拟机可以包括通过管理程序将编码的MAC地址传递到虚拟机。 虚拟机可以被配置为从编码的MAC地址解码IP地址,并且将IP地址分配给虚拟机。
-
公开(公告)号:US09304821B2
公开(公告)日:2016-04-05
申请号:US14542760
申请日:2014-11-17
Applicant: HITACHI DATA SYSTEMS ENGINEERING UK LIMITED
Inventor: David Stephen Hartman , Thomas Andrew Glass , Shantanu Sinha , Ben Bernhard , Oleg Kiselev , James Mattly
IPC: G06F9/46 , G06F15/16 , G06F15/173 , G06F9/50 , H04L29/08 , G06F9/48 , H04L12/18 , G06F17/30 , H04L12/24 , G06F9/455 , H04L29/12
CPC classification number: G06F17/30194 , G06F9/45533 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5027 , G06F9/5038 , G06F9/5072 , G06F17/30091 , H04L12/1881 , H04L29/08 , H04L29/08117 , H04L29/08135 , H04L41/0803 , H04L61/2007 , H04L67/1097
Abstract: In some examples, a distributed system may include a plurality of nodes with a file stored in a file system across the plurality of nodes. One of the nodes may receive a request for location data corresponding to a part of the file. For instance, the location data may be included in a mapping file, and the request may specify an offset of the mapping file. The mapping file may include locations of nodes storing parts of the file in the file system across the plurality of nodes, and the mapping file may have a plurality of parts corresponding to the parts of the file. In response to the request, the node may access the mapping file and send location data corresponding to the offset of the mapping file. The location data may indicate at least one of the nodes storing the part of the file.
Abstract translation: 在一些示例中,分布式系统可以包括具有存储在跨越多个节点的文件系统中的文件的多个节点。 节点中的一个可以接收对应于文件的一部分的位置数据的请求。 例如,位置数据可以被包括在映射文件中,并且该请求可以指定映射文件的偏移。 映射文件可以包括在多个节点之间存储文件系统中的文件的部分的节点的位置,并且映射文件可以具有与文件的部分相对应的多个部分。 响应于该请求,节点可以访问映射文件并发送与映射文件的偏移相对应的位置数据。 位置数据可以指示存储文件的一部分的节点中的至少一个。
-
公开(公告)号:US09110719B2
公开(公告)日:2015-08-18
申请号:US14535850
申请日:2014-11-07
Applicant: HITACHI DATA SYSTEMS ENGINEERING UK LIMITED
Inventor: David Stephen Hartman , Thomas Andrew Glass , Shantanu Sinha , Ben Bernhard , Oleg Kiselev , James Mattly
IPC: G06F9/46 , G06F15/16 , G06F15/173 , G06F9/50 , H04L29/08 , G06F9/48 , H04L12/18 , G06F17/30 , H04L12/24
CPC classification number: G06F17/30194 , G06F9/45533 , G06F9/4881 , G06F9/50 , G06F9/5005 , G06F9/5027 , G06F9/5038 , G06F9/5072 , G06F17/30091 , H04L12/1881 , H04L29/08 , H04L29/08117 , H04L29/08135 , H04L41/0803 , H04L61/2007 , H04L67/1097
Abstract: A distributed system includes a plurality of nodes connected over a network. Each node has a unique node identifier which identifies the node in the distributed system. Tasks are launched from any node in the distributed system and include one or more node identifiers. If a node receives a task including its node identifier, the node executes the task. Each node may store each task in a log. If a node fails, after recovering from the failure, the node queries the distributed system for tasks which were not received and tasks which were not completed due to the failure.
Abstract translation: 分布式系统包括通过网络连接的多个节点。 每个节点都有唯一的节点标识符,用于标识分布式系统中的节点。 任务从分布式系统中的任何节点启动并包括一个或多个节点标识符。 如果节点接收到包含其节点标识符的任务,则节点执行该任务。 每个节点可以将每个任务存储在日志中。 如果节点出现故障,则从故障恢复后,节点会向分布式系统查询未接收到的任务,以及由于故障而未完成的任务。
-
-