从显示网络实体的用户界面选择性删除实体的方法和系统技术方案

技术编号:2852454 阅读:436 留言:0更新日期:2012-04-11 18:40
提供了一种用于从显示网络实体的用户界面中选择性地删除实体的方法、系统和程序。一发现数据库包括关于至少一个网络的信息以及对于每个网络关于该网络中的实体和这些实体的状态的信息。生成一指示一个网络中的可用的和不可用的实体的用户界面显示。接收对该网络中被显示为不可用的至少一个实体的用户选择,其中至少一个被显示的不可用的实体未被选择。接收欲删除所选择的至少一个实体的用户选择,并且响应于欲删除所选择的至少一个实体的用户选择删除该选择的至少一个实体和该选择的实体中的任何底层实体。

【技术实现步骤摘要】

本专利技术涉及用于从显示网络实体的用户界面选择性地删除实体的方法、系统和程序。
技术介绍
在网络计算环境例如具有多个主机、交换机和存储系统的存储区域网络(SAN)中,一管理器系统可搜集关于该SAN网络中的组件的拓扑的信息。然后管理器系统可显示一示出这些网络组件的拓扑的图形用户界面(GUI)。在执行一发现操作之后,某些先前检测到的组件可能会缺失。将更新该拓扑GUI以指示这些缺失的组件为不可用,例如通过以不同颜色或方式显示这些缺失的组件。然后用户可使用该GUI以删除被显示为缺失的所有组件的显示。
技术实现思路
提供了一种用于从显示网络实体的用户界面选择性地删除实体的方法、系统和程序。一发现数据库包括关于至少一个网络的信息以及对于每个网络关于该网络中的实体和这些实体的状态的信息。生成一用户界面显示,其指示一个网络中的可用的和不可用的实体。接收对该网络中被显示为不可用的至少一个实体的用户选择,其中至少一个被显示的不可用的实体未被选择。接收欲删除所选择的至少一个实体的用户选择,并且响应于欲删除所选择的至少一个实体的用户选择,删除该至少一个实体以及该选择的实体中的任何底层实体。附图说明图1示出了网络计算环境的一实施例。图2示出了实体信息的一实体例。图3和图4示出了拓扑GUI的一实施例。图5和图6示出了使能用户查看拓扑信息并删除不可用的实体的操作的实施例。具体实施例方式在以下描述中,参照了一些附图,这些附图构成该说明的一部分,并示出了本专利技术的一些实施例。应理解可利用其他实施例,并且可进行结构上和操作上的改变而不脱离本专利技术的范围。图1示出了一网络计算环境,该环境具有多个网络2a和2b,以及一发现管理器4系统,该系统连接到网络2a和2b两者。每个网络2a、2b包括多个实体,包括主机4a、4b、6a、6b、8a、8b,交换机10a、10b、12a、12b,和存储系统14a、14b、16a、16b、18a、18b。如图1所示,主机4a、4b、6a、6b、8a、8b可通过交换机10a、10b、12a、12b与存储系统14a、14b、16a、16b、18a、18b通信。图1提供了网络拓扑的一个示例。然而,可存在许多不同的拓扑可能性,它们具有在不同拓扑安排中的不同数量的主机、交换机、存储系统和其他组件。例如,主机可直接与存储系统通信。此外,在一主机和一存储系统之间可存在多个交换机。主机4a、4b、6a、6b、8a、8b可包括在本领域中已知的合适的计算设备,例如服务器、桌面计算机、工作站、大型机、手持式计算设备、电话设备等。交换机10a、10b、12a、12b可包括在本领域中已知的合适的交换机或集线器,并且存储系统14a、14b、16a、16b、18a、18b可包括在本领域中已知的任何合适的存储设备,例如包含多个存储设备的存储系统,诸如互连的硬盘驱动器(冗余独立磁盘阵列(RAID))、简单的硬盘组(JBOD)、直接存取存储设备(DASD)、连接在环形配置(串行环、光纤通道仲裁环)中的磁盘、磁带库、光盘库(optical library)、网络附加存储器(NAS)等。存储系统14a、14b、16a、16b、18a、18b可包括一管理对存储介质的访问的控制单元。网络2a、2b可包括本领域中已知的网络,例如广域网(WAN)、局域网(LAN)、存储区域网络(SAN)、无线网络、因特网、和内联网等。发现系统4与网络2a、2b两者通信。发现系统4具有一提供关于网络2a、2b内所有可发现的实体的拓扑信息的拓扑数据库20,和一搜集拓扑信息并将拓扑图形用户界面(GUI)26呈现在连接到发现系统4的显示监视器24上的发现管理器22。所搜集的实体信息可包括关于包括在一个更大实体中的底层实体的信息。发现管理器22可经由到网络2a、2b的连接通过交换机10a、10b、12a、12b之一搜集关于网络2a、2b中的实体例如主机4a、4b、6a、6b、8a、8b,交换机10a、10b、12a、12b,存储系统14a、14b、16a、16b、18a、18b等的信息。例如,在其中网络2a、2b包括SAN网络的实施例中,发现管理器22通过该SAN连接到交换机10a、10b、12a、12b以从交换机10a、10b、12a、12b获得拓扑信息。交换机10a、10b、12a、12b可作为设备注册到交换机的结果而收集拓扑信息。在作为另一选择的实施例中,可由在主机4a、4b、6a、6b、8a、8b中执行的代理程序(未示出)收集关于网络2a、2b中的实体的拓扑信息。这些代理程序在网络上进行查询以获得拓扑信息。然后这些代理程序可通过网络2a、2b或通过作为其他选择的网络连接将拓扑信息传送给发现管理器22。例如,如果网络2a、2b包括SAN网络,则代理可通过SAN网络2a、2b或通过未用于主机4a、4b、6a、6b、8a、8b和存储系统14a、14b、16a、16b、18a、18b之间的数据传输的另一网络例如一LAN将拓扑信息传送给发现系统4。图2示出了在拓扑数据库20中为网络2a、2b中为每个所发现实体例如主机、交换机、存储系统等以及网络组件实体(例如,主机、存储系统、交换机)的底层实体56(例如,适配器、文件系统、端口等)维护的实体信息50的实施例。该实体信息50包括实体标识符(ID)52,例如名称和/或全球号码(world wide number);父实体54,如果该实体是一更大实体(例如,主机、交换机、存储系统)中的底层实体(例如,子组件、适配器、文件系统、端口、节点、存储设备等)的话;指示包括在该所标识实体中的子组件例如适配器、文件系统、端口、节点等的底层实体56;该实体包括在其中的网络58,例如2a、2b;该实体的状态60,例如可用、不可用或部分可用。如果在拓扑数据库20中有一实体的实体信息50,但最近的发现操作未找到该实体和该实体的任何底层实体例如子组件,指示先前被识别的实体现在缺失或不可用,则将该状态60(图2)标记为不可用。如果在最近的发现操作中部分子组件或底层实体未找到,则将该状态60标记为部分不可用。如果在最近的发现操作中确定一实体的所有底层实体即子组件为可用,则将该状态标记为可用。在一个实施例中,可存在用于每一网络设备类型和关系的一单独的数据库表,例如用于一网络、网络到交换机、和交换机的表。此外,一附加的表可维护网络实体的状态信息,例如正常或缺失,而另一表可用于确定是否应当对当前突出显示的项目允许该操作。网络状态由网络2a、2b的所有实体组件例如主机、交换机、和存储系统的状态所确定,而实体组件的状态又由这些组件的底层实体即子组件的状态所确定。因此网络在该网络2a、2b的所有主机、交换机、和存储系统组件不可用时不可用,在部分网络组件例如主机、交换机、和存储系统不可用时部分不可用,或者在所有网络组件可用时可用。图3和4示出了在显示器24中呈现的拓扑GUI 26的实施例的示例。图3示出的拓扑GUI 100显示了两个网络102a、102b的图标表示,以及可用于选择网络表示102a、102b中的一个或两个以执行GUI操作的鼠标光标104。可以不同方式显示网络表示102a、102b以指示所表示的网络例如2a、2b的状态60。例如,在图3中以较深的填充显示了网络表本文档来自技高网...

【技术保护点】
一种方法,包括:维护发现数据库,该数据库包括关于至少一个网络的信息以及对于每个网络关于该网络中的实体和这些实体的状态的信息;生成用户界面显示,该显示指示一个网络中可用的和不可用的实体;接收对该网络中被显示为不可用的至 少一个实体的用户选择,其中至少一个被显示的不可用的实体未被选择;接收欲删除所选择的至少一个实体的用户选择;以及响应于欲删除所选择的至少一个实体的用户选择,从该发现数据库删除关于该选择的至少一个实体以及该选择的实体中的任何底层 实体的信息。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:何正文DL迈尔巴赫WR扬克尔
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1