TWI421689B - System and method for remote management - Google Patents
System and method for remote management Download PDFInfo
- Publication number
- TWI421689B TWI421689B TW98123232A TW98123232A TWI421689B TW I421689 B TWI421689 B TW I421689B TW 98123232 A TW98123232 A TW 98123232A TW 98123232 A TW98123232 A TW 98123232A TW I421689 B TWI421689 B TW I421689B
- Authority
- TW
- Taiwan
- Prior art keywords
- remote management
- menu
- ports
- remote
- management
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims 2
- 238000007726 management method Methods 0.000 claims description 340
- 238000012806 monitoring device Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 22
- 241000208140 Acer Species 0.000 description 2
- 238000013475 authorization Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
Description
本發明是有關於一種遠端管理系統及遠端管理方法,且特別是有關於一種管理遠端管理裝置之連接埠之遠端管理系統及遠端管理方法。The present invention relates to a remote management system and a remote management method, and more particularly to a remote management system and a remote management method for managing a connection between remote management devices.
一般來說,透過具有網路連接能力之遠端管理裝置來管理遠端之機房設備已經成為一種必然的趨勢,例如位於台灣之管理者可以透過遠端管理裝置對位於美國之伺服器進行管理,以便在某些情況下,當位於美國之伺服器出現故障時,位於台灣之管理者亦不需要親赴美國現場對伺服器進行檢修。請參照第13圖,第13圖繪示係為傳統遠端管理之網路架構圖。遠端管理裝置例如為網路型多電腦切換器1330(亦稱為KVM Over-IP或是KVM Over Net)、網路型電源管理裝置1340及網路型串列設備管理裝置1350。網路型多電腦切換器1330具有一網路介面1332及一電腦介面1334,其網路介面1332用以連接網路1320,電腦介面1334用以連接多台電腦之鍵盤埠、滑鼠埠及影像輸出埠。在網路1320一端之用戶端電腦1310能經由網路型多電腦切換器1330操控在網路1320另一端之多台電腦及接收多台電腦的影像訊號。In general, it has become an inevitable trend to manage a remote room device through a remote management device with network connectivity. For example, a manager in Taiwan can manage a server located in the United States through a remote management device. In some cases, when a server in the United States fails, the administrator in Taiwan does not need to go to the United States to overhaul the server. Please refer to FIG. 13 , which shows a network architecture diagram of traditional remote management. The remote management device is, for example, a network type KVM switch 1330 (also referred to as KVM Over-IP or KVM Over Net), a network type power management device 1340, and a network type serial device management device 1350. The network type KVM switch 1330 has a network interface 1332 and a computer interface 1334. The network interface 1332 is used to connect to the network 1320. The computer interface 1334 is used to connect the keyboard keys, mouse pads and images of multiple computers. Output 埠. The client computer 1310 at the end of the network 1320 can control multiple computers on the other end of the network 1320 and receive image signals from multiple computers via the network type KVM switch 1330.
網路型電源管理裝置1340則具有一網路介面1342及一電源介面1344,其網路介面1342用以連接網路1320,電源介面1344用以連接多台電腦之電源埠。在網路1320一端之用戶端電腦1310能經由網路型電源管理裝置1340對在網路1320另一端之多台電腦進行電源開關的管理。網路型串列設備管理裝置1350則具有一網路介面1352及一串列介面1354,其網路介面1352用以連接網路1320,串列介面1354用以連接多台網路裝置之RS-232埠。在網路1320一端之用戶端電腦1310能經由網路型串列設備管理裝置對在網路1320另一端之多台網路裝置進行操控。The network power management device 1340 has a network interface 1342 and a power interface 1344. The network interface 1342 is used to connect to the network 1320. The power interface 1344 is used to connect the power ports of multiple computers. The client computer 1310 at one end of the network 1320 can manage the power switches of the plurality of computers at the other end of the network 1320 via the network type power management device 1340. The network type serial device management device 1350 has a network interface 1352 and a serial interface 1354. The network interface 1352 is used to connect to the network 1320, and the serial interface 1354 is used to connect RS- of multiple network devices. 232 埠. The client computer 1310 at one end of the network 1320 can control multiple network devices at the other end of the network 1320 via the network type serial device management device.
然而,不同種類的遠端管理裝置有各自不同的管理介面以及IP位址,當一使用者或是管理者同時必須管理網路型多電腦切換器、網路型電源管理裝置及網路型串列設備管理裝置時,使用者必須先以數個不同的IP位址連接不同種類的遠端管理裝置,然後在不同的管理介面(例如網路瀏覽器視窗)來回切換,方能同時管理各種遠端管理裝置。再者,一個遠端管理系統包括多個遠端管理裝置,而每個遠端管理裝置又包括多個連接埠,此連接埠之總數加起來可能高達65535。因此,如何提供一個單一管理介面以有效地管理各種不同種類的遠端管理裝置的連接埠,即成為急需解決的重要課題。However, different types of remote management devices have different management interfaces and IP addresses. When a user or administrator must manage network type KVM switches, network power management devices, and network strings. When listing device management devices, users must first connect different types of remote management devices with several different IP addresses, and then switch back and forth between different management interfaces (such as web browser windows) to manage various remotes at the same time. End management device. Furthermore, a remote management system includes a plurality of remote management devices, and each remote management device includes a plurality of ports, and the total number of such ports may add up to 65535. Therefore, how to provide a single management interface to effectively manage the connections of various types of remote management devices becomes an important issue that needs to be solved urgently.
本發明係有關於一種遠端管理系統及遠端管理方法,其係至少包括如下優點:The present invention relates to a remote management system and a remote management method, which at least include the following advantages:
一、使用者經由單一管理介面即能管理不同種類的遠端管理裝置之連接埠。1. The user can manage the connection ports of different types of remote management devices through a single management interface.
二、使用者透過單一管理介面自行建立連接埠選單,以提高操作上的便利性。Second, the user establishes a connection menu through a single management interface to improve operational convenience.
根據本發明之一方面,提出一種遠端管理系統。遠端管理系統至少包含管理伺服器及管理程式。管理伺服器用以管理第一遠端管理裝置及第二遠端管理裝置。其中第一遠端管理裝置更具有M個連接埠,且該第二遠端管理裝置更具有N個連接埠。管理程式執行於用戶端電腦上,管理伺服器可由一管理伺服器程式執行於另一電腦上所構成,管理程式使用戶端電腦可與管理伺服器通訊,且管理程式提供第一選單。其中第一選單列出M個連接埠及N個連接埠以供使用者進行管理,使用者藉由第一選單自M個連接埠及N個連接埠中選出P個連接埠而建立第二選單。According to one aspect of the invention, a remote management system is presented. The remote management system includes at least a management server and a management program. The management server is configured to manage the first remote management device and the second remote management device. The first remote management device further has M ports, and the second remote management device further has N ports. The management program is executed on the client computer, and the management server can be executed by a management server program executed on another computer. The management program enables the client computer to communicate with the management server, and the management program provides the first menu. The first menu lists M ports and N ports for user management. The user selects P ports from M ports and N ports to create a second menu. .
根據本發明之另一方面,提出一種遠端管理系統。遠端管理系統至少包含第一遠端管理裝置、第二遠端管理裝置、管理伺服器及管理程式。第一遠端管理裝置具有M個連接埠且第二遠端管理裝置具有N個連接埠。管理伺服器用以管理第一遠端管理裝置及第二遠端管理裝置。管理程式執行於用戶端電腦上,管理程式使用戶端電腦與管理伺服器通訊,且管理程式提供第一選單。其中第一選單列出M個連接埠及N個連接埠以供使用者進行管理,使用者藉由第一選單自M個連接埠及N個連接埠中選出P個連接埠而建立第二選單。若第一選單為Q階樹狀結構,則第二選單為Q減1階樹狀結構。According to another aspect of the present invention, a remote management system is presented. The remote management system includes at least a first remote management device, a second remote management device, a management server, and a management program. The first remote management device has M ports and the second remote management device has N ports. The management server is configured to manage the first remote management device and the second remote management device. The management program is executed on the client computer, the management program enables the client computer to communicate with the management server, and the management program provides the first menu. The first menu lists M ports and N ports for user management. The user selects P ports from M ports and N ports to create a second menu. . If the first menu is a Q-order tree structure, the second menu is a Q-reduced 1st-order tree structure.
根據本發明之再一方面,提出一種遠端管理方法。遠端管理方法用於遠端管理系統中,遠端管理系統至少包含管理伺服器。管理伺服器與用戶端電腦進行通訊,管理伺服器用以管理第一遠端管理裝置及第二遠端管理裝置。遠端管理方法至少包含下列步驟:提供第一選單,第一選單列出第一遠端管理裝置之M個連接埠及第二遠端管理裝置之N個連接埠以供使用者進行管理;自M個連接埠及N個連接埠中選出P個連接埠而建立第二選單,且P小於M+N。According to still another aspect of the present invention, a remote management method is proposed. The remote management method is used in the remote management system, and the remote management system includes at least a management server. The management server communicates with the client computer, and the management server manages the first remote management device and the second remote management device. The remote management method includes at least the following steps: providing a first menu, where the first menu lists the M ports of the first remote management device and the N ports of the second remote management device for management by the user; The P ports are selected among the M ports and the N ports to establish a second menu, and P is smaller than M+N.
為讓本發明之上述內容能更明顯易懂,下文特舉一較佳實施例,並配合所附圖式,作詳細說明如下:In order to make the above-mentioned contents of the present invention more comprehensible, a preferred embodiment will be described below, and in conjunction with the drawings, a detailed description is as follows:
請同時參照第1圖至第4圖,第1圖所繪係為本專利之遠端管理系統的示意圖,第2圖所繪係為第一遠端管理裝置及其連接埠之示意圖,第3圖所繪係為第二遠端管理裝置及其連接埠之示意圖,第4圖所繪係為遠端管理系統、用戶端電腦及伺服器之網路架構圖。本專利之遠端管理系統10包含第一遠端管理裝置110、第二遠端管理裝置120、管理伺服器130及管理程式140。此第一遠端管理裝置110、第二遠端管理裝置120、管理伺服器130及用戶端電腦20分別具有各自的IP位址。用戶端電腦20除一電腦主機外,更具有一螢幕、一鍵盤及/或一滑鼠。管理伺服器130經網路30與用戶端電腦20、第一遠端管理裝置110及第二遠端管理裝置120進行通訊。第一遠端管理裝置110或第二遠端管理裝置120係由網路型多電腦切換器、網路型電源管理裝置、網路型串列設備管理裝置及網路型環境監控設備所組成之族群中所選出。網路型多電腦切換器例如可為宏正自動科技公司所提供之CN6000、CN8000、KN4132、KN2108或KN9108等機種;網路型電源管理裝置例如可為宏正自動科技公司所提供之PN9108或PN0108等機種;網路型串列設備管理裝置例如可為宏正自動科技公司所提供之SN0116或SN0108等機種;網路型環境監控設備例如可為宏正自動科技公司所提供之GN0116。Please refer to FIG. 1 to FIG. 4 at the same time. FIG. 1 is a schematic diagram of the remote management system of the present patent, and FIG. 2 is a schematic diagram of the first remote management device and its connection, 3 The figure is a schematic diagram of the second remote management device and its connection port, and FIG. 4 is a network architecture diagram of the remote management system, the client computer and the server. The remote management system 10 of the present patent includes a first remote management device 110, a second remote management device 120, a management server 130, and a management program 140. The first remote management device 110, the second remote management device 120, the management server 130, and the client computer 20 each have their own IP address. The client computer 20 has a screen, a keyboard and/or a mouse in addition to a computer host. The management server 130 communicates with the client computer 20, the first remote management device 110, and the second remote management device 120 via the network 30. The first remote management device 110 or the second remote management device 120 is composed of a network type KVM switch, a network type power management device, a network type serial device management device, and a network type environment monitoring device. Selected in the ethnic group. The network type KVM switch can be, for example, CN6000, CN8000, KN4132, KN2108 or KN9108 provided by Acer Auto Technology Co., Ltd.; the network type power management device can be, for example, the PN9108 or PN0108 provided by Acer Auto Technology Co., Ltd. The network type serial device management device may be, for example, a model such as SN0116 or SN0108 provided by Acer Automation Technology Co., Ltd.; the network type environment monitoring device may be, for example, GN0116 provided by Acer Automation Technology Co., Ltd.
第一遠端管理裝置110或第二遠端管理裝置120若為網路型多電腦切換器,則可連接一或多台電腦或是伺服器之鍵盤埠、滑鼠埠及影像輸出埠(例如VGA或DVI連接埠)。第一遠端管理裝置110或第二遠端管理裝置120若為網路型電源管理裝置,則可連接多台電腦之電源埠。第一遠端管理裝置110或第二遠端管理裝置120若為網路型串列設備管理裝置,則可連接多台網路裝置之RS-232埠(通常為一DB-9連接器)。If the first remote management device 110 or the second remote management device 120 is a network type KVM switch, the keyboard, the mouse, and the image output port of one or more computers or servers can be connected (for example, VGA or DVI connection 埠). If the first remote management device 110 or the second remote management device 120 is a network type power management device, the power ports of the plurality of computers can be connected. If the first remote management device 110 or the second remote management device 120 is a network type serial device management device, RS-232 ports (usually a DB-9 connector) of multiple network devices can be connected.
如第2圖及第3圖及所示,第一遠端管理裝置110具有連接埠112(1)至112(M)及網路介面114,而第二遠端管理裝置120具有連接埠122(1)至122(N)及網路介面124。在一較佳實施例中,連接埠112(1)至112(M)或連接埠122(1)至122(N)可為RJ-45連接埠。在另一較佳實施例中,若第一遠端管理裝置110或而第二遠端管理裝置120係為一網路型多電腦切換器,則連接埠112(1)至112(M)或連接埠122(1)至122(N)可為包含鍵盤埠、滑鼠埠及影像接收埠之連接器。在再一較佳實施例中,若第一遠端管理裝置110或而第二遠端管理裝置120係為一網路型多電腦切換器,則連接埠112(1)至112(M)或連接埠122(1)至122(N)可為整合鍵盤訊號、滑鼠訊號及影像訊號之單一連接器。As shown in Figures 2 and 3, the first remote management device 110 has ports 112(1) through 112(M) and a network interface 114, and the second remote management device 120 has a port 122 ( 1) to 122 (N) and network interface 124. In a preferred embodiment, the ports 112(1) through 112(M) or the ports 122(1) through 122(N) may be RJ-45 ports. In another preferred embodiment, if the first remote management device 110 or the second remote management device 120 is a network type KVM switch, the ports 112(1) to 112(M) or Ports 122(1) through 122(N) may be connectors including a keyboard pad, a mouse pad, and an image receiving port. In still another preferred embodiment, if the first remote management device 110 or the second remote management device 120 is a network type KVM switch, the ports 112(1) to 112(M) or Ports 122(1) through 122(N) can be a single connector that integrates keyboard signals, mouse signals, and video signals.
第2圖繪示之連接埠112(1)至112(M)分別連接至第4圖繪示之伺服器PC-1-1至PC-1-M,且第3圖繪示之連接埠122(1)至122(N)分別連接至第4圖繪示之伺服器PC-2-1至PC-2-N。第4圖之伺服器PC-1-1至PC-1-M及伺服器PC-2-1至PC-2-N亦可改為複數個網路設備,例如網路集線器、路由器(router)等。The ports 埠 112(1) to 112(M) shown in FIG. 2 are respectively connected to the servers PC-1-1 to PC-1-M shown in FIG. 4, and the port 122 shown in FIG. (1) to 122 (N) are respectively connected to the servers PC-2-1 to PC-2-N shown in FIG. The server PC-1-1 to PC-1-M and the server PC-2-1 to PC-2-N in Fig. 4 can also be changed into a plurality of network devices, such as a network hub and a router. Wait.
第一遠端管理裝置110經網路介面114連接網路30,而第二遠端管理裝置120經網路介面124連接網路30。此網路可為區域網路(例如一乙太網路)或是網際網路(Internet),網路介面114或網路介面124可為有線連接方式或是無線連接方式。或者是,用戶端電腦20與管理伺服器130之間以網際網路相互連接,而管理伺服器130與第一遠端管理裝置110或第二遠端管理裝置120之間以區域網路相互連接。管理伺服器130用以管理第一遠端管理裝置110及第二遠端管理裝置120。在一較佳實施例中,此管理伺服器130可由一台安裝管理伺服器軟體之個人電腦所構成,並且基於安全考量,此管理伺服器130亦必須安裝一認證金鑰(Authentication Key),此認證金鑰係儲存於一可攜式USB儲存裝置中。終端使用者僅需購買此管理伺服器軟體及此認證金鑰,然後將此管理伺服器軟體安裝於其個人電腦上即可構成此管理伺服器130。The first remote management device 110 is connected to the network 30 via the network interface 114, and the second remote management device 120 is connected to the network 30 via the network interface 124. The network can be a local area network (such as an Ethernet) or an Internet (Internet), and the network interface 114 or the network interface 124 can be a wired connection or a wireless connection. Alternatively, the client computer 20 and the management server 130 are connected to each other via the Internet, and the management server 130 is connected to the first remote management device 110 or the second remote management device 120 by a regional network. . The management server 130 is configured to manage the first remote management device 110 and the second remote management device 120. In a preferred embodiment, the management server 130 can be constituted by a personal computer that installs the management server software, and the management server 130 must also install an authentication key based on security considerations. The authentication key is stored in a portable USB storage device. The terminal user only needs to purchase the management server software and the authentication key, and then install the management server software on the personal computer to form the management server 130.
管理程式140執行於用戶端電腦20上,使得用戶端電腦20可與管理伺服器130通訊,進而使得用戶端電腦20可以解讀(例如解析與解密)來自管理伺服器130之網路封包並做出回應,這些網路封包代表由被控電腦(例如第四圖之伺服器)所傳來之影像訊號。另一方面,管理程式140可將用戶端電腦20之鍵盤或滑鼠訊號包裹成網路封包然後透過網路傳送至管理伺服器130,以管理第一遠端管理裝置110及第二遠端管理裝置120。其中管理程式140可經由電腦可讀取媒體進行安裝,或者,由用戶端電腦20可經由此管理伺服器之製造商或經銷商所提供之網頁或是連結下載管理程式140後進行安裝。此電腦可讀取媒體可為一藍光碟片、DVD光碟片、CD光碟片或是其他任意適當之儲存裝置。此管理程式140所提供之一管理介面整合上述三種不同類型之網路型遠端管理裝置之操作介面,使用者經由單一管理介面即能管理不同種類的遠端管理裝置及其連接埠所連接之電腦主機或是伺服器。此管理程式140可為視窗平台(Windows-based)類型或是以Java程式語言所寫成,因此具有跨平台(multiplatform)之能力,可在現有大部分的作業系統(例如MAC、Sun、Linux或Unix)上執行。The management program 140 is executed on the client computer 20 so that the client computer 20 can communicate with the management server 130, thereby enabling the client computer 20 to interpret (eg, parse and decrypt) the network packet from the management server 130 and make In response, these network packets represent the video signals transmitted by the controlled computer (such as the server in Figure 4). On the other hand, the management program 140 can package the keyboard or mouse signal of the client computer 20 into a network packet and then transmit it to the management server 130 through the network to manage the first remote management device 110 and the second remote management. Device 120. The management program 140 can be installed via the computer readable medium, or can be installed by the client computer 20 via the webpage provided by the manufacturer or distributor of the management server or the link download management program 140. The computer readable medium can be a Blu-ray disc, a DVD disc, a CD disc or any other suitable storage device. The management interface provided by the management program 140 integrates the operation interfaces of the three different types of network-type remote management devices, and the user can manage different types of remote management devices and their connections through a single management interface. Computer host or server. The hypervisor 140 can be written in a Windows-based type or in a Java programming language, and thus has the capability of a multiplatform that can be used in most existing operating systems (eg, MAC, Sun, Linux, or Unix). ) executed on.
請同時參照第4圖至第7圖,第5圖繪示係為遠端管理方法之流程圖,第6圖繪示係為第一選單之示意圖,第7圖繪示係為第二選單之示意圖。遠端管理方法可用於前述第1圖繪示之遠端管理系統10中,且包括如下步驟:首先如步驟510所示,管理伺服器130將第一遠端管理裝置110及第二遠端管理裝置120之資訊傳給用戶端電腦20以產生第一選單60。第一遠端管理裝置110及第二遠端管理裝置120之資訊例如包括第一遠端管理裝置110及第二遠端管理裝置120的型號、連接埠個數、連接埠是否連線(on-line)、連接埠類型、通訊協定位址(IP Address)及媒體存取控制(Media Access Control,MAC)位址。第一選單60列出第2圖繪示之連接埠112(1)至112(M)及第3圖繪示之連接埠122(1)至122(N)以供使用者進行管理。因此,使用者僅需知道管理伺服器之IP位址(使用者不需要知道第一遠端管理裝置110及第二遠端管理裝置120之IP位址),由此IP位址登入(Login)管理伺服器後即可對第一遠端管理裝置110及第二遠端管理裝置120進行管理。Please refer to FIG. 4 to FIG. 7 at the same time, FIG. 5 is a flow chart showing a remote management method, FIG. 6 is a schematic diagram showing a first menu, and FIG. 7 is a second menu. schematic diagram. The remote management method can be used in the remote management system 10 shown in FIG. 1 above, and includes the following steps: First, as shown in step 510, the management server 130 manages the first remote management device 110 and the second remote management. Information of device 120 is passed to client computer 20 to generate first menu 60. The information of the first remote management device 110 and the second remote management device 120 includes, for example, the model number of the first remote management device 110 and the second remote management device 120, the number of connections, and whether the connection port is connected (on- Line), port type, protocol address (IP Address), and media access control (MAC) address. The first menu 60 lists the ports 112(1) to 112(M) shown in FIG. 2 and the ports 122(1) to 122(N) shown in FIG. 3 for management by the user. Therefore, the user only needs to know the IP address of the management server (the user does not need to know the IP address of the first remote management device 110 and the second remote management device 120), and thus the IP address is logged in (Login). The first remote management device 110 and the second remote management device 120 can be managed after the server is managed.
由於第2圖繪示之連接埠112(1)至112(M)及第3圖繪示之連接埠122(1)至122(N)分別連接至伺服器PC-1-1至PC-1-M及伺服器PC-2-1至PC-2-N,因此第一選單60所列出連接埠112(1)至112(M)及連接埠122(1)至122(N)可以伺服器PC-1-1至PC-1-M及伺服器PC-2-1至PC-2-N表示(如第6圖繪示)。接著如步驟520所示,管理程式140提供第一選單60。在一較佳實施例中,此第一選單60以一個三階樹狀結構顯示第一遠端管理裝置110及第二遠端管理裝置120,以及其下所管轄之伺服器PC-1-1至PC-1-M及伺服器PC-2-1至PC-2-N,其中管理伺服器130為第零階;第一圖之第一或第二遠端管理裝置為第一階;第一或第二遠端管理裝置之連接埠為第二階。在一較佳實施例中,在第一選單60建立之後,若有一第三遠端管理裝置(未顯示)連接至此網路30,此第三遠端管理裝置會主動與管理伺服器130進行通訊,以便管理伺服器130可將此第三遠端管理裝置納入管理並更新第一選單60。The ports 埠 112(1) to 112(M) shown in FIG. 2 and the ports 122(1) to 122(N) shown in FIG. 3 are connected to the servers PC-1-1 to PC-1, respectively. -M and server PC-2-1 to PC-2-N, so the ports 埠112(1) to 112(M) and ports (122(1) to 122(N) listed in the first menu 60 can be servoized. The devices PC-1-1 to PC-1-M and the servers PC-2-1 to PC-2-N are represented (as shown in Fig. 6). Next, as shown in step 520, the hypervisor 140 provides a first menu 60. In a preferred embodiment, the first menu 60 displays the first remote management device 110 and the second remote management device 120 in a third-order tree structure, and the server PC-1-1 under its jurisdiction. Up to PC-1-M and server PC-2-1 to PC-2-N, wherein the management server 130 is the zeroth order; the first or second remote management device of the first figure is the first order; The connection of the one or the second remote management device is the second order. In a preferred embodiment, after the first menu 60 is established, if a third remote management device (not shown) is connected to the network 30, the third remote management device actively communicates with the management server 130. In order for the management server 130 to incorporate this third remote management device into management and update the first menu 60.
接著如步驟530所示,使用者自連接埠112(1)至112(M)及連接埠122(1)至122(N)中選出P個連接埠而建立如第7圖繪示之第二選單70,且P小於M+N。此外,若第一選單為Q階樹狀結構,則第二選單之階數不大於Q,例如為Q-1階樹狀結構。例如更詳細地說,第一選單為三階樹狀結構(其中第一圖管理伺服器為第零階;第一圖之第一或第二遠端管理裝置為第一階;第一或第二遠端管理裝置之連接埠為第二階),則第二選單為二階樹狀結構(其中第一圖管理伺服器為第零階;第一或第二遠端管理裝置之連接埠為第一階)。換言之,此第二選單並未顯示這些連接埠係由哪些遠端管理裝置所提供。另一方面,由於此第一遠端管理裝置或第二遠端管理裝置可為不同類型之遠端管理裝置,例如第一遠端管理裝置係為一網路型多電腦切換器,第二遠端管理裝置係為一網路型電源管理裝置,因此藉由本專利使用者可以自由地將第一遠端管理裝置之某些連接埠與第二遠端管理裝置之某些連接埠組合起來,使用者感覺上彷彿在管理一台同時具有電腦連接埠與電源埠之”虛擬設備”。由於前述第一選單60的連接埠112(1)至112(M)及連接埠122(1)至122(N)係以伺服器PC-1-1至PC-1-M及伺服器PC-2-1至PC-2-N表示,因此,使用者自第一清單60的伺服器PC-1-1至PC-1-M及伺服器PC-2-1至PC-2-N之中選出所欲管理的伺服器。舉例來說,若使用者欲管理伺服器PC-1-1、伺服器PC-1-2、伺服器PC-2-1及伺服器PC-2-2,則使用者自第一清單60中選擇伺服器PC-1-1、伺服器PC-1-2、伺服器PC-2-1及伺服器PC-2-2而建立第二清單70,此時P即等於4。第二清單70的伺服器PC-1-1、伺服器PC-1-2、伺服器PC-2-1及伺服器PC-2-2即分別表示連接埠112(1)、連接埠122(2)、連接埠122(1)及連接埠122(2)。Then, as shown in step 530, the user selects P ports from the ports 112(1) to 112(M) and the ports 122(1) to 122(N) to establish a second port as shown in FIG. Menu 70, and P is less than M+N. In addition, if the first menu is a Q-order tree structure, the order of the second menu is not greater than Q, for example, a Q-1 order tree structure. For example, in more detail, the first menu is a third-order tree structure (where the first map management server is the zeroth order; the first or second remote management device of the first map is the first order; the first or the first The connection between the two remote management devices is the second order), and the second menu is a second-order tree structure (where the first picture management server is the zeroth order; the connection between the first or second remote management device is the first level one). In other words, this second menu does not show which remote management devices are provided by these connections. On the other hand, since the first remote management device or the second remote management device can be different types of remote management devices, for example, the first remote management device is a network type KVM switch, and the second far The end management device is a network type power management device, so that the user of the patent can freely combine some ports of the first remote management device with certain ports of the second remote management device, and use It feels like managing a "virtual device" with both a computer connection and a power supply. Since the ports 埠 112(1) to 112(M) and the ports 122(1) to 122(N) of the aforementioned first menu 60 are served by the servers PC-1-1 to PC-1-M and the server PC- 2-1 to PC-2-N indicate that, therefore, the user is from the server PC-1-1 of the first list 60 to the PC-1-M and the server PC-2-1 to the PC-2-N. Select the server you want to manage. For example, if the user wants to manage the server PC-1-1, the server PC-1-2, the server PC-2-1, and the server PC-2-2, the user is from the first list 60. The second list 70 is created by selecting the server PC-1-1, the server PC-1-2, the server PC-2-1, and the server PC-2-2, at which point P is equal to four. The server PC-1-1, the server PC-1-2, the server PC-2-1, and the server PC-2-2 of the second list 70 respectively represent the port 112(1) and the port 122 ( 2), port 122 (1) and port 122 (2).
由於第二選單70所列出的連接埠個數少於第一選單60所列出的連接埠個數(可能高達65535),因此使用者透過第二選單70能更有效地管理其特別感興趣或是覺得特別重要的連接埠。換言之,使用者透過單一管理介面自行建立所需的連接埠選單,以提高操作上的效率與便利性。Since the number of connections listed in the second menu 70 is less than the number of connections listed in the first menu 60 (possibly up to 65535), the user can more effectively manage the particular interest through the second menu 70. Or a connection that feels particularly important. In other words, the user establishes the required connection menu through a single management interface to improve operational efficiency and convenience.
不僅如此,除前述步驟510至530之外,遠端管理方法更能進一步地切換及設定使用者的權限,以提供一個彈性化的使用者存取授權模式。其中,管理者可以針對特定使用者設定各連接埠的存取權限。每一連接埠可由一位使用者單獨存取,管理人員並可為每一連接埠單獨設定系統登入的安全保護方式。Moreover, in addition to the aforementioned steps 510 to 530, the remote management method can further switch and set the user's authority to provide an elasticized user access authorization mode. Among them, the administrator can set the access rights of each port for a specific user. Each port can be accessed by a single user, and the administrator can individually set the security mode for system login for each port.
請同時參照第1圖、第7圖及第8圖,第8圖繪示係為管理程式依據第二選單在用戶端電腦逐一顯示各P個連接埠所接收之影像訊號之示意圖。前述管理程式140不僅能夠建立第二清單70,更能依據第二選單70在用戶端電腦20逐一顯示各P個連接埠所接收之影像訊號。舉例來說,P個連接埠包括連接埠112(1)、連接埠112(2)、連接埠122(1)及連接埠122(2)。其中,連接埠112(1)接收來自伺服器PC-1-1之影像訊號810;連接埠112(2)接收來自伺服器PC-1-2之影像訊號820;連接埠122(1)接收來自伺服器PC-2-1之影像訊號830;連接埠122(2)接收來自伺服器PC-2-2之影像訊號840。前述管理程式140依據第二選單70在用戶端電腦20分別於時間T1至T4依序顯示影像訊號810至840。Please refer to FIG. 1 , FIG. 7 and FIG. 8 at the same time. FIG. 8 is a schematic diagram showing that the management program displays the image signals received by the P ports one by one on the user computer according to the second menu. The foregoing management program 140 can not only establish the second list 70, but also display the image signals received by the P ports one by one in the client computer 20 according to the second menu 70. For example, the P ports include a port 112(1), a port 112(2), a port 122(1), and a port 122(2). The port 112(1) receives the image signal 810 from the server PC-1-1; the port 112(2) receives the image signal 820 from the server PC-1-2; the port 122(1) receives the message from The image signal 830 of the server PC-2-1; the port 122 (2) receives the image signal 840 from the server PC-2-2. The management program 140 sequentially displays the image signals 810 to 840 on the client computer 20 according to the second menu 70 at times T1 to T4, respectively.
請同時參照第1圖、第7圖及第9圖,第9圖繪示係為P個連接埠所接收之影像訊號之分割畫面之示意圖。前述管理程式140不僅能能依據第二選單70在用戶端電腦20逐一顯示各P個連接埠所接收之影像訊號,更依據第二選單70在用戶端電腦20提供分割畫面90。分割畫面90顯示P個連接埠所接收之影像訊號。舉例來說,P個連接埠包括連接埠112(1)、連接埠112(2)、連接埠122(1)及連接埠122(2)。其中,連接埠112(1)接收來自伺服器PC-1-1之影像訊號910;連接埠112(2)接收來自伺服器PC-1-2之影像訊號920;連接埠122(1)接收來自伺服器PC-2-1之影像訊號930;連接埠122(2)接收來自伺服器PC-2-2之影像訊號940。分割畫面90即由影像訊號910、影像訊號920、影像訊號930及影像訊號940所組成。如此一來,使用者即能於同一時間監控多台伺服器,大幅提高使用上的便利性。Please refer to FIG. 1 , FIG. 7 and FIG. 9 at the same time. FIG. 9 is a schematic diagram showing a divided screen of image signals received by P ports. The management program 140 can not only display the image signals received by the P ports in the user computer 20 according to the second menu 70, but also provide the split screen 90 on the client computer 20 according to the second menu 70. The split screen 90 displays the image signals received by the P ports. For example, the P ports include a port 112(1), a port 112(2), a port 122(1), and a port 122(2). The port 112(1) receives the image signal 910 from the server PC-1-1; the port 112(2) receives the image signal 920 from the server PC-1-2; the port 122(1) receives the message from The image signal 930 of the server PC-2-1; the port 122 (2) receives the image signal 940 from the server PC-2-2. The split screen 90 is composed of an image signal 910, an image signal 920, an image signal 930, and an image signal 940. In this way, the user can monitor multiple servers at the same time, greatly improving the convenience of use.
請參照第10圖,第10圖繪示係為本發明另一較佳實施例之網路架構圖。在本發明之另一較佳實施例中,此遠端管理系統除了上述的管理伺服器130、第一遠端管理裝置110及第二遠端管理裝置120之外,更包含一第一虛擬機器軟體150(例如VMware)及一第二虛擬機器軟體160所構成,其中第一虛擬機器軟體可對應至R個作業系統,如作業系統152(1)至152(R);第二虛擬機器軟體160可對應至S個作業系統162(1)至162(S)。此R個作業系統152(1)至152(R)可再進一步對應至複數個應用程式1522;此S個作業系統162(1)至162(S)亦可再進一步對應至複數個應用程式1622。Please refer to FIG. 10, which is a network architecture diagram of another preferred embodiment of the present invention. In another preferred embodiment of the present invention, the remote management system includes a first virtual machine in addition to the management server 130, the first remote management device 110, and the second remote management device 120. The software 150 (for example, VMware) and a second virtual machine software 160 are configured, wherein the first virtual machine software can correspond to R operating systems, such as operating systems 152(1) to 152(R); and the second virtual machine software 160 It can correspond to S operating systems 162(1) through 162(S). The R operating systems 152(1) through 152(R) may further correspond to a plurality of applications 1522; the S operating systems 162(1) through 162(S) may further correspond to a plurality of applications 1622. .
此管理伺服器130除了可以管理前述第一遠端管理裝置110及第二遠端管理裝置120,亦可以上述之第一選單及Q階樹狀結構管理第一虛擬機器軟體及第二虛擬機器軟體及其所對應之複數個應用程式。亦可以第11圖所示之流程圖建立第二選單。請同時參照第10圖及第11圖,第11圖繪示係為建立第二選單之一種流程圖。首先如步驟1110所示,管理伺服器130將第一遠端管理裝置110、第二遠端管理裝置120、第一虛擬機器軟體150及第二虛擬機器軟體160之資訊傳給用戶端電腦20以產生第一選單。接著如步驟1120所示,管理程式140提供第一選單。接著如步驟530所示,使用者藉由該第一選單自該M個連接埠及該R個作業系統中選出P個連接埠而建立一第二選單(其樹狀結構之階數不大於Q,例如為Q-1階樹狀結構),其中P小於M加R。The management server 130 can manage the first remote management device 110 and the second remote management device 120, and can also manage the first virtual machine software and the second virtual machine software by using the first menu and the Q-th order tree structure. And the corresponding multiple applications. A second menu can also be created using the flow chart shown in FIG. Please refer to FIG. 10 and FIG. 11 at the same time. FIG. 11 is a flow chart showing the establishment of a second menu. First, as shown in step 1110, the management server 130 transmits the information of the first remote management device 110, the second remote management device 120, the first virtual machine software 150, and the second virtual machine software 160 to the client computer 20. Generate the first menu. Next, as shown in step 1120, the hypervisor 140 provides a first menu. Then, as shown in step 530, the user selects P ports from the M ports and the R operating systems by using the first menu to establish a second menu (the order of the tree structure is not greater than Q). , for example, a Q-1 order tree structure), wherein P is smaller than M plus R.
請參照第12圖,第12圖繪示係為本發明另一較佳實施例之網路架構圖。在本發明之另一較佳實施例中,此遠端管理系統除了上述的管理伺服器130、第一遠端管理裝置110及第二遠端管理裝置120、一第一虛擬機器軟體150(例如VMware)及一第二虛擬機器軟體160之外,更包含複數台(例如T台)安裝有遠端遙控軟體(例如VNC)之伺服器170(1)至170(T)。此管理伺服器130可不透過前述之網路型多電腦切換器直接管理該些安裝有遠端遙控軟體之伺服器170(1)至170(T)。例如該使用者藉由該第一選單自該M個連接埠及T台安裝有遠端遙控軟體之伺服器中選出P個連接埠而建立一第二選單,其中P小於M加T。或者是,該使用者藉由該第一選單自該R個作業系統及T台安裝有遠端遙控軟體之伺服器中選出P個連接埠而建立一第二選單,其中P小於R加T。又或者是,該使用者藉由該第一選單自該M個連接埠、該R個作業系統及T台安裝有遠端遙控軟體之伺服器中選出P個連接埠而建立一第二選單,其中P小於M加R加T。Please refer to FIG. 12, which is a network architecture diagram of another preferred embodiment of the present invention. In another preferred embodiment of the present invention, the remote management system includes the management server 130, the first remote management device 110, and the second remote management device 120, and a first virtual machine software 150 (for example, In addition to VMware and a second virtual machine software 160, a plurality of servers (e.g., T-stages) are provided with servers 170(1) through 170(T) with remote remote control software (e.g., VNC). The management server 130 can directly manage the servers 170(1) to 170(T) equipped with the remote control software without the aforementioned network type KVM switch. For example, the user selects P ports from the M ports and the servers on which the remote control software is installed by using the first menu, and establishes a second menu, where P is smaller than M plus T. Alternatively, the user selects P ports from the R operating system and the server in which the remote control software is installed by the first menu, and establishes a second menu, where P is smaller than R plus T. Or the user selects P ports from the M ports, the R operating systems, and the servers on which the remote control software is installed by using the first menu to establish a second menu. Where P is less than M plus R plus T.
上述實施例雖然以兩台遠端管理裝置為例說明,然本發明並不侷限於此。使用者可視其實際應用需求彈性地調整遠端管理裝置的個數。同樣地,遠端管理裝置所連接的伺服器或網路設備之多寡,亦不特別限定。使用者可視其實際應用需求彈性地調整連接遠端管理裝置的伺服器個數。第一選單及第二選單亦不侷限於前述揭露態樣,當遠端管理裝置的個數及與其連接的伺服器個數改變時,前述第一選單及第二選單即將隨之改變其內容。Although the above embodiment has been described by taking two remote management devices as an example, the present invention is not limited thereto. The user can flexibly adjust the number of remote management devices according to their actual application requirements. Similarly, the number of servers or network devices to which the remote management device is connected is not particularly limited. The user can flexibly adjust the number of servers connected to the remote management device according to the actual application requirements. The first menu and the second menu are not limited to the foregoing disclosure. When the number of remote management devices and the number of servers connected thereto are changed, the first menu and the second menu are about to change their contents.
本發明上述實施例所揭露之遠端管理系統及遠端管理方法,具有多項優點,以下僅列舉部分優點說明如下:The remote management system and the remote management method disclosed in the foregoing embodiments of the present invention have a plurality of advantages, and only some of the advantages listed below are as follows:
一、使用者經由單一管理介面即能管理不同種類的遠端管理裝置之連接埠。1. The user can manage the connection ports of different types of remote management devices through a single management interface.
二、使用者透過單一管理介面自行建立連接埠選單,以管理由不同類型之遠端管理裝置中所組成之複數個連接埠,進而提高操作上的便利性。Second, the user establishes a connection menu through a single management interface to manage a plurality of ports composed of different types of remote management devices, thereby improving operational convenience.
綜上所述,雖然本發明已以一較佳實施例揭露如上,然其並非用以限定本發明。本發明所屬技術領域中具有通常知識者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾。因此,本發明之保護範圍當視後附之申請專利範圍所界定者為準。In view of the above, the present invention has been disclosed in a preferred embodiment, and is not intended to limit the present invention. A person skilled in the art can make various changes and modifications without departing from the spirit and scope of the invention. Therefore, the scope of the invention is defined by the scope of the appended claims.
10...遠端管理系統10. . . Remote management system
20、1310...用戶端電腦20, 1310. . . Client computer
30、1320...網路30, 1320. . . network
60...第一選單60. . . First menu
70...第二選單70. . . Second menu
90...分割畫面90. . . Split screen
110...第一遠端管理裝置110. . . First remote management device
112(1)~112(M)、122(1)~122(N)...連接埠112 (1) ~ 112 (M), 122 (1) ~ 122 (N). . . Connection
114、124...網路介面114, 124. . . Network interface
120...第二遠端管理裝置120. . . Second remote management device
130...管理伺服器130. . . Management server
140...管理程式140. . . Management program
510、520、530...步驟510, 520, 530. . . step
810、820、830、840、910、920、930、940...影像訊號810, 820, 830, 840, 910, 920, 930, 940. . . Image signal
1330...網路型多電腦切換器1330. . . Network type KVM switch
1332、1342、13521332, 1342, 1352
1334...電腦介面1334. . . Computer interface
1340...網路型電源管理裝置1340. . . Network type power management device
1344...電源介面1344. . . Power interface
1350...網路型串列設備管理裝置1350. . . Network type serial device management device
1354...串列介面1354. . . Serial interface
PC-1-1~PC-1-M、PC-2-1~PC-2-N...伺服器PC-1-1~PC-1-M, PC-2-1~PC-2-N. . . server
第1圖繪示係為遠端管理系統之示意圖。Figure 1 depicts a schematic diagram of a remote management system.
第2圖繪示係為第一遠端管理裝置及其連接埠之示意圖。Figure 2 is a schematic diagram showing the first remote management device and its ports.
第3圖繪示係為第二遠端管理裝置及其連接埠之示意圖。Figure 3 is a schematic diagram showing the second remote management device and its connection port.
第4圖繪示係為遠端管理系統、用戶端電腦及伺服器之網路架構圖。Figure 4 is a diagram showing the network architecture of the remote management system, the client computer, and the server.
第5圖繪示係為遠端管理方法之流程圖。Figure 5 depicts a flow chart of the remote management method.
第6圖繪示係為第一選單之示意圖。Figure 6 is a schematic diagram showing the first menu.
第7圖繪示係為第二選單之示意圖。Figure 7 is a schematic diagram showing the second menu.
第8圖繪示係為管理程式依據第二選單在用戶端電腦逐一顯示各P個連接埠所接收之影像訊號之示意圖。FIG. 8 is a schematic diagram showing that the management program displays the image signals received by the P ports one by one on the user computer according to the second menu.
第9圖繪示係為P個連接埠所接收之影像訊號之分割畫面之示意圖。FIG. 9 is a schematic diagram showing a divided picture of image signals received by P ports.
第10圖繪示係為本發明另一較佳實施例之網路架構圖。FIG. 10 is a diagram showing a network architecture of another preferred embodiment of the present invention.
第11圖繪示係為建立第二選單之一種流程圖。Figure 11 depicts a flow chart for establishing a second menu.
第12圖繪示係為本發明另一較佳實施例之網路架構圖。Figure 12 is a diagram showing the network architecture of another preferred embodiment of the present invention.
第13圖繪示係為傳統遠端管理之網路架構圖。Figure 13 shows a network architecture diagram for traditional remote management.
510、520、530...步驟510, 520, 530. . . step
Claims (45)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW98123232A TWI421689B (en) | 2009-07-09 | 2009-07-09 | System and method for remote management |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW98123232A TWI421689B (en) | 2009-07-09 | 2009-07-09 | System and method for remote management |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201102821A TW201102821A (en) | 2011-01-16 |
| TWI421689B true TWI421689B (en) | 2014-01-01 |
Family
ID=44837611
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW98123232A TWI421689B (en) | 2009-07-09 | 2009-07-09 | System and method for remote management |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI421689B (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI497953B (en) * | 2013-04-24 | 2015-08-21 | Sunix Co Ltd | The controlling system and the method of the remote device and the server |
| TWI584612B (en) * | 2015-11-06 | 2017-05-21 | 宏正自動科技股份有限公司 | Remote centralized management system, remote centralized management apparatus and remote centralized management method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030233583A1 (en) * | 2002-06-13 | 2003-12-18 | Carley Jeffrey Alan | Secure remote management appliance |
| US20060107061A1 (en) * | 2004-11-12 | 2006-05-18 | Jayson Holovacs | Means and method for providing secure access to KVM switch and other server management systems |
| TW200919211A (en) * | 2007-10-01 | 2009-05-01 | Microsoft Corp | Server-controlled distribution of media content |
-
2009
- 2009-07-09 TW TW98123232A patent/TWI421689B/en not_active IP Right Cessation
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030233583A1 (en) * | 2002-06-13 | 2003-12-18 | Carley Jeffrey Alan | Secure remote management appliance |
| US20060107061A1 (en) * | 2004-11-12 | 2006-05-18 | Jayson Holovacs | Means and method for providing secure access to KVM switch and other server management systems |
| TW200919211A (en) * | 2007-10-01 | 2009-05-01 | Microsoft Corp | Server-controlled distribution of media content |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201102821A (en) | 2011-01-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10402076B2 (en) | Adaptive user interface for multi-source systems | |
| JP4709214B2 (en) | System and method for integrating, securing and automating out-of-band access to nodes in a data network | |
| TWI553485B (en) | Serial output system and method of the same | |
| US20070005693A1 (en) | Multi-console workstations concurrently supporting multiple users | |
| US20130283171A1 (en) | Methods and systems for an intermediate graphical desktop sharing protocol | |
| JP2007526565A (en) | Computer network architecture and method for providing display data | |
| CN105786302B (en) | Management Controller and management control method | |
| JP6347813B2 (en) | Network switch, device management system, and device management method thereof | |
| JP7390992B2 (en) | Information processing device and image display method | |
| US20090207097A1 (en) | Application display switch | |
| TW201327206A (en) | Remote management system, remote management apparatus, and remote management method | |
| CN101212428A (en) | A Home Gateway Applied to Digital Home System | |
| CN116233209A (en) | Remote management scheduling method for GPU cloud rendering service | |
| CN105208087A (en) | Remote management system and remote management method | |
| TWI421689B (en) | System and method for remote management | |
| CN103179102B (en) | A kind of desktop virtual method, equipment and system | |
| KR100636784B1 (en) | Service framework of home network | |
| Wan et al. | Design ideas of mobile internet desktop system based on virtualization technology in cloud computing | |
| US20080021978A1 (en) | Mechanism for universal media redirection control | |
| CN102122207B (en) | Remote management system | |
| JP2004280636A (en) | Information processing system including communication connection type information processing apparatus excluding user interface and its control method | |
| CN102387118B (en) | A kind of data output method and device | |
| KR101080870B1 (en) | Method for remote-controlling of device and computer readable recording medium thereof | |
| CN201311765Y (en) | electronic advertising device | |
| WO2016180082A1 (en) | Universal integrated device manager |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |