由分布式系统中虚拟处理器进行的数据访问技术方案

技术编号:43576479 阅读:22 留言:0更新日期:2024-12-06 17:43
本公开的实施例涉及分布式系统中虚拟处理器进行的数据访问。在示例中,分布式系统包括多个计算机节点,计算机节点包括到网络附接存储系统的相应物理输入/输出(I/O)接口。虚拟I/O接口在分布式虚拟管理程序与虚拟机(VM)的访客操作系统(OS)之间。多个虚拟处理器使用相应物理I/O接口并行地通过虚拟I/O接口访问网络附接存储系统,其中第一计算机节点中的第一虚拟处理器使用虚拟I/O接口中的数据结构来提交对访问网络附接存储系统中的数据的请求和接收请求的结果,其中用以满足请求的对来自网络附接存储系统的数据的访问使用第一计算机节点的物理I/O接口在第一计算机节点处本地执行。分布式虚拟管理程序跨多个计算机节点维持数据结构的一致性。

【技术实现步骤摘要】


技术介绍

1、分布式计算布置可以包括计算机节点的集群以提供与单个节点系统相比增加的处理吞吐量。计算机节点可以执行用于执行对应操作的相应程序。在一些情况下,分布式计算布置可以包括虚拟化分布式系统,该虚拟化分布式系统包括程序可以在其中执行的虚拟化环境。


技术实现思路

【技术保护点】

1.一种分布式系统,包括:

2.根据权利要求1所述的分布式系统,其中所述一致性由所述分布式虚拟管理程序维持,所述分布式虚拟管理程序控制由不同实体对所述数据结构的选择性访问,所述不同实体包括所述第一计算机节点中的所述第一虚拟处理器和虚拟I/O处理器。

3.根据权利要求2所述的分布式系统,其中所述第一虚拟处理器用以向所述数据结构添加所述请求的表示,并且所述虚拟I/O处理器用以向所述数据结构添加所述请求的结果。

4.根据权利要求1所述的分布式系统,其中所述分布式虚拟管理程序用以仲裁来自不同实体的针对对所述数据结构的请求,并且作为所述仲裁的一部分,设置关于要由...

【技术特征摘要】

1.一种分布式系统,包括:

2.根据权利要求1所述的分布式系统,其中所述一致性由所述分布式虚拟管理程序维持,所述分布式虚拟管理程序控制由不同实体对所述数据结构的选择性访问,所述不同实体包括所述第一计算机节点中的所述第一虚拟处理器和虚拟i/o处理器。

3.根据权利要求2所述的分布式系统,其中所述第一虚拟处理器用以向所述数据结构添加所述请求的表示,并且所述虚拟i/o处理器用以向所述数据结构添加所述请求的结果。

4.根据权利要求1所述的分布式系统,其中所述分布式虚拟管理程序用以仲裁来自不同实体的针对对所述数据结构的请求,并且作为所述仲裁的一部分,设置关于要由所述第一虚拟处理器在访问所述数据结构时经历的延迟的上限。

5.根据权利要求1所述的分布式系统,其中由所述分布式虚拟管理程序维持的所述一致性迫使所述数据结构的单个副本存在于所述分布式系统中以用于所述第一虚拟处理器。

6.根据权利要求1所述的分布式系统,包括被指派给所述多个虚拟处理器中的相应虚拟处理器的多个数据结构,所述相应虚拟处理器用以使用所述多个数据结构来提交用以访问所述网络附接存储系统中的数据的请求。

7.根据权利要求1所述的分布式系统,其中所述数据结构仅被指派给所述第一虚拟处理器。

8.根据权利要求1所述的分布式系统,其中所述数据结构被指派给所述第一虚拟处理器和至少一个其他虚拟处理器,并且其中由所述分布式虚拟管理程序维持的所述一致性控制由所述第一虚拟处理器和所述至少一个其他虚拟处理器对所述数据结构的访问。

9.根据权利要求1所述的分布式系统,其中所述分布式虚拟管理程序用以:

1...

【专利技术属性】
技术研发人员:K·雷诺兹M·伯曼
申请(专利权)人:慧与发展有限责任合伙企业
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1