CN100463408C - 堆栈式设备的图形化管理***及方法 - Google Patents
堆栈式设备的图形化管理***及方法 Download PDFInfo
- Publication number
- CN100463408C CN100463408C CNB2004100153747A CN200410015374A CN100463408C CN 100463408 C CN100463408 C CN 100463408C CN B2004100153747 A CNB2004100153747 A CN B2004100153747A CN 200410015374 A CN200410015374 A CN 200410015374A CN 100463408 C CN100463408 C CN 100463408C
- Authority
- CN
- China
- Prior art keywords
- data
- stacked device
- state information
- interface
- stacked
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
一种堆栈式设备的图形化管理***,该***包括一个资料中心,用于存储堆栈式设备的设备资料;一个资料执行绪,用于定期从堆栈式设备获取状态资料传送至资料中心;一个设备面板框,包括多个设备前面板,用于一一对应显示所有堆栈式设备的状态资料;一个菜单条,用于项目选择使资料中心执行相应处理以显示与该项目相对应的状态资料;一个信息条,用于显示发生于堆栈式设备的最新事件;一个定时器,用于控制资料执行绪定期查询状态资料。本发明还提供一种堆栈式设备的图形化管理方法。该堆栈式设备的图形化管理***及方法可通过网络获取所有堆栈式设备的状态资料并用图形界面一一对应的直观的进行显示,便于管理者实时了解。
Description
【技术领域】
本发明涉及一种网络设备管理***及方法,尤指一种网络设备的图形化管理***及方法。
【背景技术】
由于互联网的迅速发展和广泛应用,如何有效的获知和管理网络中的网络设备成了一个很重要的任务。传统的做法是在网络设备所在地进行直接观察及管理,但这种方法极不方便且缺乏效率。
现在大多通过网络对网络设备进行远程管理,同时由于图形化用户接口(GUI)的发展,多以图形化接口的形式对网络设备资料进行显示,以加强直观性。如1998年9月1日公告的美国第5,801,707号专利即揭示了一种显示分等级网络设备资料的方法。该方法包括如下步骤:取得分等级的的网络资料;用三维透视锥形图显示分等级的网络设备资料。分等级的网络设备资料包括一组资料单元,每一资料单元均与一个网络设备相关。此发明还提供了一种显示分等级网络设备资料的装置。该显示装置包括:一个显示设备,一个存储分等级资料的存储设备以及一个响应存储设备的处理器。该处理器包括一个图形显示模块来显示分等级网络资料。
上述发明虽然可显示分等级的设备资料,但因其以三维锥形图的形式不能显示每个网络设备特别是堆栈式设备的详细资料,且设备资料不能及时更新,会给网络设备的远程管理造成延迟从而带来不便。根据以上习知技术的缺陷,需要一个能直观的显示设备资料的图形化管理设备,具有便捷的菜单操作***能使用户方便的操作以获取复杂网络设备的不同资料,且资料能实时更新。
【发明内容】
为解决上述现有技术所存在的问题,本发明提供一种堆栈式设备的图形化管理***及方法,其可通过网络获取所有堆栈式设备的状态资料并用图形化形式一一对应进行显示,并可对设备资料进行不断更新。
一种堆栈式设备的图形化管理***,包括:一个资料中心,用于存储所有堆栈式设备的特性资料及状态资料,其中状态资料包括端口状态、连接及速率、镜像资料、集合资料、802.1x资料及VLAN资料;一个资料执行绪,用于定期从所有堆栈式设备获取状态资料传送至资料中心;一个设备面板框,与资料中心相连接,用于显示所有堆栈式设备的状态资料;一个菜单条,用于项目选择使资料中心执行相应处理以显示与该项目相对应的状态资料;一个信息条,用于显示发生于所有堆栈式设备的最新事件;一个定时器,用于控制资料执行绪定期查询所有堆栈式设备的状态资料。设备面板框包括多个设备前面板,用于一一对应显示所有堆栈式设备的状态资料。
一种堆栈式设备的图形化管理的方法,包括:取得堆栈式设备的特性资料以建立设备特性表;利用设备特性表产生设备面板框的多个设备前面板,以与所有堆栈式设备一一对应;激活定时器;定时器计时停止;发送请求命令查询所有堆栈式设备的状态资料;获取当前状态资料并传送到资料中心的设备数据模型接口;若确定此状态资料发生变化,则发出数据模型事件;接听和处理数据模型事件;从资料中心的设备数据模型接口读取新的状态资料;多个设备前面板对应显示新的状态资料;及重新激活定时器。
应用本发明堆栈式设备的图形化管理***,可一一对应图形化显示所有堆栈式设备的状态资料,用户无需输入操作命令,只需选择相关菜单及图标,就可直观获知所有堆栈式设备详细的状态资料,并可进行远程管理和配置。
【附图说明】
图1是本发明堆栈式设备的图形化管理***的功能模块图。
图2是本发明图1中所示的资料执行绪获取设备资料的流程图。
图3是本发明图1中所示的信息条更新流程图。
图4是本发明图1中所示的设备面板框自动更新流程图。
图5是本发明图1中所示的设备面板框由用户主动设定引起的更新流程图。
【具体实施方式】
请参阅图1,是本发明堆栈式设备的图形化管理***的功能模块图。该堆栈式设备的图形化管理***运行于安装了JRE(Java RuntimeEnvironment)v1.31或更高版本的客户机上,通过网络获取所有堆栈式设备的设备资料,其包括一个资料中心10、一个资料执行绪(DataThread)20、一个设备面板框30、一个菜单条40、一个信息条50以及一个定时器60。资料中心10用于存储所有堆栈式设备70的设备资料,其包括有一个设备数据模型接口100、一个设备特性表接口101及一个表模型接口102。在本实施方式中,设备资料包括特性资料和状态资料,其中状态资料包括端口状态、连接及速率、镜像资料、集合资料、802.1x资料及VLAN资料。设备数据模型接口100具有与各个堆栈式设备70相对应的设备数据模型,用于存储所有堆栈式设备70的状态资料,当状态资料改变时,设备数据模型接口100就会发出数据模型事件。设备特性表接口101描述了堆栈式设备70的特性及组成组件,在堆栈式设备的图形化管理***与堆栈式设备70的主机相连接后,堆栈式设备的图形化管理***进入初始化状态,设备特性表接口101利用主机IP获得所有堆栈式设备70的特性资料从而组成设备特性表,设备特性资料在初始状态取得后将不会发生变化,此后也将不被再次查询。表模型接口102用于存储发生于堆栈式设备70的事件,其与设备数据模型接口100相连,当设备数据模型接口100发出数据模型事件后,表模型接口102就对其进行查询并存储此数据模型事件所代表的发生于堆栈式设备70的事件,然后发出表模型事件。
资料执行绪20用于通过网络从堆栈式设备70取得设备资料并存入资料中心10。资料执行绪20为定时器60所控制,定时器60设有计时期限,当计时期限期满时,定时器60计时停止,资料执行绪20就自动执行查询堆栈式设备70的状态资料并存入资料中心10的动作,查询完毕后定时器60重新激活,如此循环。
设备面板框30用于图形化显示各堆栈式设备70的状态资料,其包括有一个设备资料***300、多个设备前面板301以及一个行为***302。设备资料***300用于监听和处理资料中心10所通告的设备数据模型事件。设备前面板301为设备面板框30的显示模块,状态资料均可以图形化形式在其上显示,且设备前面板301同各堆栈式设备70一一对应,由设备特性表接口101于初始状态时根据设备特性表产生,并由设备数据模型接口100提供对应堆栈式设备70的状态资料。行为***302用于监听和处理LED模式按钮的行为事件,其中LED模式按钮位于设备前面板301上,用户可通过LED模式按钮对堆栈式设备70的LED模式进行主动设定。
菜单条40是菜单项目的容器,当某一菜单项目被选取时,就会发出一个相应的动作到资料中心10。资料中心10接收到该信息就会去执行对应的动作或处理。工具条400是菜单条40的快捷项目的容器,其以图形化按钮显示,作用同菜单条40相同。
信息条50用于显示最近发生于堆栈式设备70的事件,信息条50可变为信息表,可通过菜单条40的项目“浮动(floating)/不浮动(Un-floating)”进行选择,信息表可显示先前发生于堆栈式设备70的多个事件。信息条50包括一个表模型监听接口500,表模型监听接口500用于处理表模型接口102所发出的表模型事件。
图2是本发明资料执行绪20获取所有堆栈式设备70的设备资料并存入资料中心10的流程图,当堆栈式设备的图形化管理***与堆栈式设备70的主机相连接后,堆栈式设备图形化管理***进入初始化状态,资料中心10获得堆栈式设备70的特性资料以建立设备特性表(步骤201)。资料中心10利用设备特性表产生设备前面板301(步骤202)。激活定时器60(步骤203)。定时器60超时,则停止定时器60计时(步骤204)。在本发明的另一实施方式中,步骤204亦可为步骤205取代。当用户想获取设备的某项资料时,其可选取菜单条40或工具条400上的相应项目进行主动查询,此时定时器60被强行停止(步骤205)。资料执行绪20发送请求命令到堆栈式设备70询问当前堆栈式设备70的状态资料(步骤206)。在本实施方式中,该请求命令的格式如下:http://<device_ip>/gdm/device?<param1>,<param2>。其中,“param1”的值为“0”时代表获取通常资料;为“1”时代表获取通常资料和镜像资料;为“2”时代表获取通常资料和集合资料;为“4”时代表获取通常资料和802.1x资料;为“8”时代表获取通常资料和VLAN资料。“param2”的值为“<vlan_id>”,代表需要取得VLAN相关资料。在本实施方式中,通常资料、镜像资料、集合资料、802.1x资料及VLAN资料组成了状态资料,其中通常资料又包括端口状态、连接及速率等。资料执行绪20根据其所发送的请求命令从堆栈式设备70取得需要的状态资料,并将其传送到资料中心10(步骤207)。设备数据模型接口100将接收到的资料与原来的资料进行对比,确定其是否发生变化,若发生变化则进行更新,并发出数据模型事件(步骤208)。重新激活定时器60并可重新设定其计时期限(步骤209)。在本实施方式中,该计时期限为3秒。至此再返回步骤204,如此循环,定时查询堆栈式设备70的状态资料。
图3是本发明图2中资料执行绪20从堆栈式设备70取得状态资料传送至资料中心10,设备数据模型接口100确定资料发生变化并发出数据模型事件后信息条50的工作流程图。表模型接口102对设备数据模型接口100进行查询并存储数据模型事件所代表的发生于堆栈式设备70的事件(步骤301)。表模型接口102发出表模型事件通告信息条50,若菜单项目“浮动/不浮动”显示为“浮动”,信息条50将变为信息表,则此步将变为发送表模型事件通告信息表(步骤302)。表模型监听接口500处理此事件(步骤303)。信息条50从表模型接口102读取发生于堆栈式设备70的新事件并予以显示(步骤304)。
图4是本发明图2中资料执行绪20从堆栈式设备70取得状态资料传送到资料中心10,设备数据模型接口100确定堆栈式设备70的状态资料发生变化并发出数据模型事件后设备面板框30的工作流程图。资料监听接口300监听到此资料事件并进行处理(步骤401)。设备面板框30从设备数据模型接口100读取新的设备状态资料(步骤402)。设备面板框30根据读取的新状态资料对设备前面板301进行更新(步骤403)。
图5是本发明设备面板框30更新的另一个流程。设备前面板301接受外部LED触发并发送行为事件(步骤501)。行为***302处理此行为事件(步骤502)。设备前面板301根据行为事件设置新的LED模式(步骤503。)设备面板框30将新的LED模式资料存入资料中心10,以对资料中10进行更新(步骤504)。
Claims (6)
1.一种堆栈式设备的图形化管理***,可通过网络获取堆栈式设备的设备资料并以图形化形式显示,并可进行更新,其特征在于该图形化管理***包括:
一个资料中心,可存储所有堆栈式设备的状态资料及特性资料,所述状态资料包括端口状态、连接及速率、镜像资料、集合资料、802.1x资料及VLAN资料;
一个资料执行绪,与所述资料中心相连接,可定期从所述所有堆栈式设备获取状态资料并传送至所述资料中心;
一个设备面板框,与所述资料中心相连接,可显示所述所有堆栈式设备的状态资料,其包括多个设备前面板,用于一一对应显示所述所有堆栈式设备的状态资料;
一个菜单条,与所述资料中心相连接,可项目选择使所述资料中心执行相应处理以显示与该项目相对应的状态资料;
一个信息条,与所述资料中心相连接,可显示发生于所述所有堆栈式设备的最新事件;及
一个定时器,可控制所述资料执行绪定期查询所述所有堆栈式设备的状态资料。
2.如权利要求1所述的堆栈式设备的图形化管理***,其特征在于所述资料中心又包括:
一个设备数据模型接口,用于存储所述所有堆栈式设备的状态资料,及当所存储的状态资料改变时,发出数据模型事件;
一个设备特性表接口,可通过所述所有堆栈式设备的主机IP获得所述所有堆栈式设备的特性资料并存储;
一个表模型接口,通过对所述设备数据模型接口进行访问取得发生于所述所有堆栈式设备的事件并存储,及发出表模型事件。
3.如权利要求2所述的堆栈式设备的图形化管理***,其特征在于所述信息条包括一个表模型监听接口,用于处理所述表模型接口所发出的表模型事件,以使所述信息条从所述表模型接口读取发生于所述所有堆栈式设备的新事件并予以显示。
4.如权利要求2所述的堆栈式设备的图形化管理***,其特征在于所述设备面板框还包括一个设备资料***,用于监听和处理所述设备数据模型接口所发出的数据模型事件。
5.如权利要求4所述的堆栈式设备的图形化管理***,其特征在于所述设备面板框还用于从所述设备数据模型接口读取所述改变后的状态资料,所述多个设备前面板用于显示所述改变后的状态资料。
6.一种堆栈式设备的图形化管理方法,其特征在于包括以下步骤:
资料中心获得所有堆栈式设备的特性资料以建立设备特性表;
所述资料中心利用所述设备特性表产生设备面板框的多个设备前面板,以与所述所有堆栈式设备一一对应;
定时器激活;
所述定时器计时停止;
资料执行绪发送请求命令查询所述所有堆栈式设备的状态资料,所述状态资料包括端口状态、连接及速率、镜像资料、集合资料、802.1x资料及VLAN资料;
所述资料执行绪获取当前状态资料并传送到所述资料中心的设备数据模型接口;
若所述设备数据模型接口确定此状态资料发生变化,则发出数据模型事件;
所述设备面板框的设备资料***接听和处理所述数据模型事件;
所述设备面板框从所述资料中心的设备数据模型接口读取新的状态资料;
所述多个设备前面板对应显示所述新的状态资料;及
重新激活所述定时器。
7.如权利要求6所述的堆栈式设备的图形化管理方法,其特征在于更包括如下步骤:
所述资料中心的表模型接口访问所述设备数据模型接口,并存储所述数据模型事件所代表的发生于所述所有堆栈式设备的事件;
所述表模型接口发出表模型事件;
信息条的表模型监听接口处理所述表模型事件;
所述信息条从所述表模型接口读取并显示所述发生于所有堆栈式设备的新事件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100153747A CN100463408C (zh) | 2004-02-13 | 2004-02-13 | 堆栈式设备的图形化管理***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100153747A CN100463408C (zh) | 2004-02-13 | 2004-02-13 | 堆栈式设备的图形化管理***及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1655515A CN1655515A (zh) | 2005-08-17 |
CN100463408C true CN100463408C (zh) | 2009-02-18 |
Family
ID=34892163
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100153747A Expired - Fee Related CN100463408C (zh) | 2004-02-13 | 2004-02-13 | 堆栈式设备的图形化管理***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100463408C (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103001794B (zh) * | 2012-11-08 | 2015-01-21 | 华为技术有限公司 | 网管***的监控方法以及监控装置 |
CN104184767A (zh) * | 2013-05-23 | 2014-12-03 | 英业达科技有限公司 | 文件自动传输方法 |
CN103873303B (zh) * | 2014-03-26 | 2017-11-28 | 华为技术有限公司 | 一种设备配置方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1209208A (zh) * | 1995-12-22 | 1999-02-24 | 英特尔公司 | 管理计算机网络的方法和装置 |
CN1300030A (zh) * | 1999-12-16 | 2001-06-20 | 北方电讯网络有限公司 | 摘要构成单元、及管理网络的***与方法 |
CN1412978A (zh) * | 2001-10-19 | 2003-04-23 | 上海贝尔有限公司 | 用于数字数据网接入模块的管理指配控件及其控制方法 |
CN1428713A (zh) * | 2001-12-24 | 2003-07-09 | 友讯科技股份有限公司 | 利用网页功能对网络设备进行管理的方法 |
-
2004
- 2004-02-13 CN CNB2004100153747A patent/CN100463408C/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1209208A (zh) * | 1995-12-22 | 1999-02-24 | 英特尔公司 | 管理计算机网络的方法和装置 |
CN1300030A (zh) * | 1999-12-16 | 2001-06-20 | 北方电讯网络有限公司 | 摘要构成单元、及管理网络的***与方法 |
CN1412978A (zh) * | 2001-10-19 | 2003-04-23 | 上海贝尔有限公司 | 用于数字数据网接入模块的管理指配控件及其控制方法 |
CN1428713A (zh) * | 2001-12-24 | 2003-07-09 | 友讯科技股份有限公司 | 利用网页功能对网络设备进行管理的方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1655515A (zh) | 2005-08-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106549829B (zh) | 大数据计算平台监控***及方法 | |
CA2549321C (en) | Model for communication between manufacturing and enterprise levels | |
CN103559182A (zh) | 用于数据的异步搜索和过滤的***和方法 | |
RU2547708C2 (ru) | Информационная система для промышленных машин, включающая в себя циклически повторяющееся информационное сообщение машины | |
CN110524543A (zh) | 一种基于操控一体的工业机器人控制装置及*** | |
CN103532780A (zh) | 用于it领域的运维监控一体化***及一体化监控方法 | |
CN109144531A (zh) | 烧录***及其服务器的信息管理方法及装置 | |
EP1749251B1 (en) | Automatic tool with data interface | |
KR20050000345A (ko) | Scada 시스템이 자체 구성되도록 하는 장치,scada 시스템이 상호접속 및 상호작용과, 그것에대한 변화를 자동으로 도해할 수 있도록 하는 방법 | |
JP2003196193A (ja) | サービスポータルが動作可能なオートメーション制御モジュール(acm) | |
CN102859495B (zh) | 管理***以及计算机***的管理方法 | |
CN101771565B (zh) | 单一服务器实现大批量或不同种基板管理控制器模拟方法 | |
CN109189409A (zh) | 烧录***、烧录***服务器及其并行烧录管理方法和装置 | |
CN109062587A (zh) | 烧录***及其服务器的烧录管理方法及装置 | |
CN110515793A (zh) | ***性能监控方法、装置、设备及存储介质 | |
TW200527245A (en) | System and method for graphical management of stacking devices | |
CN106027351A (zh) | 一种嵌入式Web服务器现场总线故障诊断通信模块 | |
CN100463408C (zh) | 堆栈式设备的图形化管理***及方法 | |
CN1862477B (zh) | 在备份存储设备和管理器具之间共享信息 | |
CN101156143A (zh) | 装置驱动模块 | |
CN101174984A (zh) | 标示单板状态的方法 | |
CN111158763B (zh) | 一种用于建筑智能化管控的设备指令处理*** | |
CN110275785A (zh) | 数据处理方法、装置、客户端和服务器 | |
JP3241648B2 (ja) | ネットワーク接続機器管理アプリケーション開発方式 | |
CN111506360B (zh) | 一种实时数据处理***的外部设备接入***及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090218 Termination date: 20100213 |