用于解决方案集成标记的方法和系统技术方案

技术编号:25122971 阅读:37 留言:0更新日期:2020-08-05 02:51
一种用于解决方案集成标记的方法和系统。具体地说,本文中所公开的所述方法和系统使得能够基于组件系统和主机网络配置来动态生成用于解决方案基础设施的推荐的集成选项。这些推荐的集成选项可以与合规或不合规指示符一起可视地呈现,以验证解决方案基础设施组件的部署和其间的互连性。

【技术实现步骤摘要】
用于解决方案集成标记的方法和系统
技术介绍
在数据中心基础设施配置完毕并投入运营后,重要的是可视化并了解如何实现主机操作系统(OS)配置,以确保整个基础设施的配置(对于各种关键参数)是统一的。附图说明图1A展示根据本专利技术的一个或多个实施例的系统。图1B展示根据本专利技术的一个或多个实施例的便携式扫描装置。图2A展示根据本专利技术的一个或多个实施例的配置存储库。图2B展示根据本专利技术的一个或多个实施例的图像存储库。图3A到3E展示根据本专利技术的一个或多个实施例的示例性配置图图像。图4A到4D展示描述根据本专利技术的一个或多个实施例的用于解决方案集成标记的方法的流程图。图5展示根据本专利技术的一个或多个实施例的计算系统。具体实施方式现在将参考附图详细描述本专利技术的具体实施例。在以下对本专利技术实施例的详细描述中,阐述了许多具体细节以便提供对本专利技术的更透彻理解。然而,对于本领域普通技术人员显而易见的是,可以在没有这些具体细节的情况下实践本专利技术。在其它情况下,没有详细描述众所周知的特征以避免使描述不必要地复杂化。在图1A到5的以下描述中,在本专利技术的各种实施例中,关于一个图描述的任一组件可等效于关于任一其它图描述的一个或多个相似命名的组件。为简洁起见,将不关于每一图来重复这些组件的描述。因此,每一图的组件的每个实施例被以引用的方式并入,且假定为任选地存在于具有一个或多个相似命名的组件的每一其它图内。另外,根据本专利技术的各种实施例,图的组件的任何描述应被解释为任选实施例,其可除了关于任一其它图中的对应的相似命名的组件描述的实施例外再实施,与所述实施例一起实施,或代替所述实施例加以实施。在整个申请中,序数(例如,第一、第二、第三等)可以用作元件(即,应用中的任何名词)的形容词。除非明确公开,例如通过使用术语“之前”、“之后”、“单个”和其它此类术语,否则使用序数不一定暗示或创建元件的任何特定排序,也不限制任何元件仅为单个元件。相反,序数的使用是为了区分元件。举例来说,第一元件不同于第二元件,并且第一元件可以涵盖多于一个元件并且在元件排序中接替(或先于)第二元件。在整个申请中,短语“可操作地连接”可用于描述组件之间的连接。如下文中所使用,前述短语可以指任何直接的(例如,在两个或更多个组件之间直接有线连接)或间接的(例如,在任意数目的组件之间的有线和/或无线连接连接可操作地连接的组件)连接。一般来说,本专利技术的实施例涉及用于解决方案集成标记的方法和系统。具体地说,本专利技术的一个或多个实施例使得能够基于组件系统和主机网络配置来动态生成用于解决方案基础设施的推荐的集成选项。这些推荐的集成选项可以与合规或不合规指示符一起可视地呈现,以验证解决方案基础设施组件的部署和其间的互连性。图1A展示根据本专利技术的一个或多个实施例的系统。系统(100)可包含解决方案基础设施(102)、便携式扫描装置(PSD)(110)和解决方案集成服务(SIS)(114)。下文描述这些组件中的每一个。在本专利技术的一个实施例中,上述组件可以通过网络(112)(例如,局域网(LAN)、例如因特网的广域网(WAN)、移动网络等)直接或间接地彼此连接。可以使用有线和/或无线连接的任何组合来实施网络(112)。在上述组件间接连接的实施例中,可能存在可便于通信、信息交换和/或资源共享的其它网路连接组件或系统(例如,交换机、路由器、网关等)。此外,上述组件可以使用有线和/或无线通信协议的任何组合彼此交互。在本专利技术的一个实施例中,解决方案基础设施(102)可以表示可以集成以实现期望的工作量或目的的数据中心组件的集合,例如硬件,软件,固件和/或其任何组合。期望的工作量可能例如需要大规模和复杂的数据处理。此外,前述的数据中心组件的集合可以包含但不限于管理装置(104)、一个或多个网络装置(106A到106N)以及一个或多个解决方案节点(108A到108N)。下文描述这些子组件中的每一个。在本专利技术的一个实施例中,管理装置(104)可以表示物理计算系统,当生产网络(例如,带内网络)不可用时,该物理计算系统能够访问和控制各种解决方案基础设施(102)的子组件。就此而言,管理装置(104)可包含通过带外网络(未示出)促进终端装置(例如,网络装置(106A到106N)、解决方案节点(108A到108N)、PSD(110)等)之间的通信和交互的功能。随后,管理装置(104)还可以被称为带外管理(OOBM)装置。此外,管理装置(104)可包含但不限于以下的全部或任何子集:永久性存储装置,存储器(例如,随机存取存储器(RAM)),一个或多个计算机处理器,以及两个或多于两个物理网络接口(还可被称为端口)。而且,管理装置(104)可以通过有线(例如,使用网络接口)和/或无线连接而连接到其它装置,例如其它解决方案基础设施(102)子组件、PSD(110)等。在本专利技术的一个实施例中,网络装置(106A到106N)可以表示物理计算系统,其促进通过带内网络(例如,网络(112))可操作地连接的终端装置(例如,解决方案节点(108A到108N)、PSD(110)、SIS(114)等)之间的交互。就此而言,通常,网络装置(106A到106N)可包含以下功能:通过网络接口或端口接收网络流量(例如协议数据单元(PDU)),并确定是否:(a)丢弃网络流量;(b)根据网络装置(106A到106N)的配置处理网络流量;(c)基于处理,通过其它网络接口或端口发送网络流量。此外,网络装置(106A到106N)可包含但不限于以下的全部或任何子集:永久性存储装置,存储器(例如,随机存取存储器(RAM)),一个或多个计算机处理器,一个或多个更多的网络芯片,以及两个或多于两个物理网络接口(还可被称为端口)。而且,网络装置(106A到106N)可以通过有线(例如,使用网络接口)和/或无线连接而连接到其它装置,例如其它解决方案基础设施(102)子组件、PSD(110)等。在本专利技术的一个实施例中,网络装置(106A到106N)如何处理网络流量可以至少部分地取决于网络装置(106A到106N)是用作第2层(L2)交换机还是第3层(L3)交换机(还被称为多层交换机),其可以执行路由器的至少一些功能。如果网络装置(106A到106N)用作L2交换机,则网络装置(106A到106N)可以使用目的地介质访问控制(MAC)地址以及一个或多个转发数据结构和/或策略来确定是否存在以下情况:哪个网络接口或端口将网络流量发送到下一跳(例如,另一个网络装置)或目的地(例如,终点)。替代地,如果网络装置(106A到106N)用作L3交换机,则网络装置(106A到106N)可以使用目的地因特网协议(IP)地址以及一个或多个路由数据结构和/或策略来确定哪个网络接口或端口将网络流量发送到下一跳或目的地。此外,如果网络装置(106A到106N)用作多层交换机,则网络装置(106A到106N)可包含使用MAC地址和IP地址两个来处理网络流量的功能。在本专利技术的一个实施例中,解决方案节点(108本文档来自技高网...

【技术保护点】
1.一种用于可视化推荐的解决方案集成的方法,其包括:/n扫描第一解决方案节点,以获得第一解决方案节点信息(SNI);/n基于所述第一SNI,作出所述第一解决方案节点并不属于解决方案节点组的第一确定;/n基于所述第一确定,从所述第一SNI提取第一集成相关信息(IPI);/n使用第一哈希函数和所述第一IPI生成第一库存哈希;/n获得第一用户期望的主机网络配置;/n使用第二哈希函数、所述第一库存哈希和所述第一用户期望的主机网络配置来生成第一解决方案哈希;及/n基于所述第一解决方案哈希可视化第一推荐的解决方案集成。/n

【技术特征摘要】
20190129 US 16/261,2851.一种用于可视化推荐的解决方案集成的方法,其包括:
扫描第一解决方案节点,以获得第一解决方案节点信息(SNI);
基于所述第一SNI,作出所述第一解决方案节点并不属于解决方案节点组的第一确定;
基于所述第一确定,从所述第一SNI提取第一集成相关信息(IPI);
使用第一哈希函数和所述第一IPI生成第一库存哈希;
获得第一用户期望的主机网络配置;
使用第二哈希函数、所述第一库存哈希和所述第一用户期望的主机网络配置来生成第一解决方案哈希;及
基于所述第一解决方案哈希可视化第一推荐的解决方案集成。


2.根据权利要求1所述的方法,其中基于所述第一解决方案哈希可视化所述第一推荐的解决方案集成包括:
基于所述第一SNI,作出所述第一解决方案节点上没有安装操作系统的第二确定;
基于所述第二确定,使用所述第一解决方案哈希来检索配置识别符(ID)和系统配置基线(SCB);
从第一SNI中提取系统配置信息(SCI);
使用所述SCI和所述SCB确定系统遵从性;
使用所述配置ID并基于系统遵从性来检索配置图图像(CDI);及
显示所述CDI,以可视化所述第一推荐的解决方案集成。


3.根据权利要求2所述的方法,其中所述系统遵从性反映所述SCI与所述SCB匹配。


4.根据权利要求2所述的方法,其中所述系统遵从性反映所述SCI与所述SCB不匹配。


5.根据权利要求1所述的方法,其中基于所述第一解决方案哈希来可视化所述第一推荐的解决方案集成包括:
基于所述第一SNI,作出所述第一解决方案节点包括安装在其上的操作系统(OS)的第二确定;
基于所述第二确定,使用所述第一解决方案哈希来检索配置识别符(ID)、系统配置基线(SCB)和网络配置基线(NCB);
从所述第一SNI提取系统配置信息(SCI)和网络配置信息(NCI);
使用所述SCI和所述SCB确定系统遵从性,以及使用所述NCI和所述NCB确定网络遵从性;
使用所述配置ID并基于所述系统遵从性和所述网络遵从性来检索配置图图像(CDI);及
显示所述CDI,以可视化所述第一推荐的解决方案集成。


6.根据权利要求5所述的方法,其中所述系统遵从性反映所述SCI与所述SCB匹配,其中所述网络遵从性反映所述NCI与所述NCB匹配。


7.根据权利要求5所述的方法,其中所述系统遵从性反映所述SCI与所述SCB不匹配,其中所述网络遵从性反映所述NCI与所述NCB匹配。


8.根据权利要求5所述的方法,其中所述系统遵从性反映所述SCI与所述SCB匹配,其中所述网络遵从性反映所述NCI与所述NCB不匹配。


9.根据权利要求5所述的方法,其中所述系统遵从性反映所述SCI与所述SCB不匹配,其中所述网络遵从性反映所述NCI与所述NCB不匹配。


10.根据权利要求1所述的方法,其进一步包括:
扫描第二解决方案节点,以获得第二SNI;
基于所述第二SNI,作出所述第二解决方案节点属于所述解决方案节点组的第二确定;
基于所述第二确定,从所述第二SNI中提取组成员信息(GMI);
使用所述GMI识别至少第三解决方案节点;
向所述第三解决方案节点发出解决方案节点查询,以获得第三SNI;
从所述第二SNI提取第二IPI,从所述第三SNI提取第三IPI;
使用所述第一哈希函数、所述第二IPI和所述第三IPI生成第二库存哈希;
获得第二用户期望的主机网络配置;
使用所述第二哈希函数、所述第二库存哈希和所述第二用户期望的主机网络配置生成第二解决方案哈希;及
基于所述第二解决方案哈希可视化第二推荐的解决方案集成。


11.一种系统,其包括:
解决方案节点;
便携式扫描装置(PSD),其可操作地连接到所述解决方案节点,并且包括计算机处理器;及
解决方案集成标记器(SIL),其在所述计算机处理器上执行,且编程为:
扫描所述解决方案节点,以获得解决方案节点信息(SNI);
基于所述SNI作出所述解决方案节点不属于解决方案节点组的确定;
基于所述确定,从所述SNI提取集成相关信息(IPI);
使用第一哈希函数和所述IPI生成库存哈希;
获得用户所...

【专利技术属性】
技术研发人员:R·查甘地瑞兹万·阿里D·M·帕特尔
申请(专利权)人:戴尔产品有限公司
类型:发明
国别省市:美国;US

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

1