System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 支持多个集群和集群管理器的集群管理插件制造技术_技高网

支持多个集群和集群管理器的集群管理插件制造技术

技术编号:41205094 阅读:3 留言:0更新日期:2024-05-07 22:30
所公开的系统和方法可以将第一插件服务器注册为虚拟化平台客户端的用户界面(UI)的集群管理插件(CMP)的主服务器,并将第二插件服务器注册为所述CMP的辅助服务器。第一插件服务器可以与虚拟化平台的第一集群相关联,并且第二插件服务器与虚拟化平台的第二集群相关联。这些集群可以包括一个或多个多节点超融合基础架构(HCI)集群。第一集群可以由集群管理器的第一实例管理,而第二集群可以由集群管理器的第二实例管理。将指示由CMP定义的用户界面扩展点的CMP清单从主服务器加载到浏览器中。响应于在第二集群是UI的上下文内集群时检测到对扩展点中的一个的访问,从辅助服务器加载用于扩展点的静态资源,并且从辅助服务器调用REST API。

【技术实现步骤摘要】

本公开涉及信息处理系统的管理,更具体地,涉及经由平台插件实施的自定义管理特征。


技术介绍

1、随着信息的价值和用途的不断增加,个人和企业寻求更多的方法来处理和存储信息。用户可用的一个选项是信息处理系统。信息处理系统通常处理、编译、存储和/或传达用于商业、个人或其他目的的信息或数据,从而允许用户利用这些信息的价值。由于技术和信息处理的需要和要求可能在不同的用户或应用之间有所不同,因此信息处理系统也可能关于以下方面有所不同:处理什么信息,如何处理信息,处理、存储或传达多少信息,以及可多快速且多高效地处理、存储或传达信息。信息处理系统的变化允许信息处理系统是通用的或者针对特定用户或特定用途(如财务交易处理、航班预定、企业数据存储或全球通信)进行配置。另外,信息处理系统可包括可被配置为处理、存储和传达信息的多种硬件和软件组件,并且可包括一个或多个计算机系统、数据存储系统和联网系统。

2、用于部署和管理虚拟化信息处理系统的平台和服务通常被配置为可由it管理员和其他用户经由标准网络浏览器访问的基于网络的资源。例如,虚拟化平台可以提供浏览器就绪用户界面(ui),所述浏览器就绪用户界面使得用户能够部署、配置和管理虚拟化信息处理系统和资源。例如,来自vmware的vsphere虚拟化平台包括vsphere客户端ui,所述vsphere客户端ui提供了用于创建和管理vmware主机的管理界面,vmware主机即为置备有用于运行虚拟机(vm)的管理程序(诸如vmware esxi)的服务器。为了鼓励和支持附加特征的第三方开发,平台提供商可以支持插件的使用。例如,vsphere客户端ui示例包括对远程插件的内置支持,以使第三方开发人员能够扩展平台的基础架构管理能力。然而,至少在某些情况下,插件支持可能以与插件所提供的一个或多个特征的部署特性相冲突的一种或多种方式受到限制或约束。插件限制或约束的一个示例是限制可在平台实例内注册的远程插件实例的数量的约束,和/或要求在特定插件的两个或更多个实例之间功能严格对等的相关或替代约束。因为这样的限制至少在某些情况下可能会与可能的和/或期望的部署场景相冲突,所以it管理员可能希望避免或减轻插件限制的影响。


技术实现思路

1、根据本文所公开的教导,与对虚拟化平台客户端(诸如来自vmware的vsphere客户端)的用户界面使用平台插件的限制相关联的常见问题通过以下系统和方法得到解决,所述系统和方法包括:将第一插件服务器注册为虚拟化平台客户端的用户界面(ui)的集群管理插件(cmp)的主服务器以及将第二插件服务器注册为cmp的辅助服务器。

2、在至少一些实施方案中,第一插件服务器与虚拟化平台的第一集群相关联,并且第二插件服务器与虚拟化平台的第二集群相关联。在至少一些实施方案中,这些集群可以包括一个或多个多节点超融合基础架构(hci)集群。在这样的实施方案中,每个节点可以用hci应用程序来实施,诸如来自戴尔科技公司(dell technologies)的vxrail系列的hci设备中的任一hci设备。

3、第一集群可以由集群管理器的第一实例管理,而第二集群可以由集群管理器的第二实例管理。将指示由cmp定义的用户界面扩展点的cmp清单从主服务器加载到浏览器中。响应于在第二集群是ui的上下文内集群时检测到对扩展点中的一个的访问,从辅助服务器加载用于扩展点的静态资源,并且从上下文内集群的辅助服务器调用rest api。另一方面,响应于在第一集群是虚拟化平台用户界面的上下文内集群时检测到对扩展点中的一个的访问,从辅助服务器加载用于扩展点的静态资源,并且从上下文内集群的辅助服务器调用rest api。

4、在至少一些实施方案中,所公开的方法还包括:通过从主服务器加载插件代码并向主服务器中的插件核心发送服务器id查询请求来响应检测到对扩展点中的一个的访问。此外,所公开的系统和方法还可以包括:基于上下文内集群的一个或多个集群自定义属性,来确定上下文内集群的服务器id以及统一资源定位符(url)。集群自定义属性可以包括适用的插件服务器的ip地址和适用的集群管理器的版本指示符。

5、根据本文包括的附图、说明书和权利要求书,本公开的技术优点对于本领域技术人员来说是显而易见的。实施方案的目的和优点将至少通过权利要求书中特别指出的元件、特征和组合来实现和达到。

6、应当理解,前面的一般描述和下面的详细描述都是示例和说明性的,而不是对本公开中阐述的权利要求的限制。

本文档来自技高网...

【技术保护点】

1.一种方法,其包括:

2.根据权利要求1所述的方法,其还包括:

3.根据权利要求2所述的方法,其还包括:

4.根据权利要求3所述的方法,其中所述集群自定义属性包括服务器IP地址和管理器版本。

5.根据权利要求1所述的方法,其中所述VPUI包括vSphere客户端用户界面。

6.根据权利要求1所述的方法,其中所述第一集群和所述第二集群中的至少一者包括在HCI设备中运行的HCI。

7.一种信息处理系统,其包括:

8.根据权利要求7所述的信息处理系统,其还包括:

9.根据权利要求8所述的信息处理系统,其还包括:

10.根据权利要求9所述的信息处理系统,其中所述集群自定义属性包括服务器IP地址和管理器版本。

11.根据权利要求7所述的信息处理系统,其中所述VPUI包括vSphere客户端用户界面。

12.根据权利要求7所述的信息处理系统,其中所述第一集群和所述第二集群中的至少一者包括在HCI设备中运行的HCI。

【技术特征摘要】

1.一种方法,其包括:

2.根据权利要求1所述的方法,其还包括:

3.根据权利要求2所述的方法,其还包括:

4.根据权利要求3所述的方法,其中所述集群自定义属性包括服务器ip地址和管理器版本。

5.根据权利要求1所述的方法,其中所述vpui包括vsphere客户端用户界面。

6.根据权利要求1所述的方法,其中所述第一集群和所述第二集群中的至少一者包括在hci设备中运行的hci。

7.一种信息处理系统...

【专利技术属性】
技术研发人员:凌胜利李源张伟胡之景
申请(专利权)人:戴尔产品有限公司
类型:发明
国别省市:

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

1