CN102945123A - Device and method for displaying system resource status - Google Patents

Device and method for displaying system resource status Download PDF

Info

Publication number
CN102945123A
CN102945123A CN2012103871560A CN201210387156A CN102945123A CN 102945123 A CN102945123 A CN 102945123A CN 2012103871560 A CN2012103871560 A CN 2012103871560A CN 201210387156 A CN201210387156 A CN 201210387156A CN 102945123 A CN102945123 A CN 102945123A
Authority
CN
China
Prior art keywords
memory controller
lun
node memory
arc section
zone
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.)
Granted
Application number
CN2012103871560A
Other languages
Chinese (zh)
Other versions
CN102945123B (en
Inventor
张冬
周士钦
刘丽彦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201210387156.0A priority Critical patent/CN102945123B/en
Publication of CN102945123A publication Critical patent/CN102945123A/en
Application granted granted Critical
Publication of CN102945123B publication Critical patent/CN102945123B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a device and a method for displaying a system resource status, relates to the field of computers, and solves the problem that the system performance index, the system resource usage status, or the system performance index and the system resource usage status of node storage controllers cannot be displayed in the same display drawing as an LUN (logical unit number) distribution status. The device comprises a node displaying unit, which is used for displaying the information of each node storage controller by a first area on an interface, a node resource displaying unit, which is used for displaying the system performance index, system resource usage status, or the system performance index and the system resource usage status corresponding to each node storage controller by a second area on the interface, and an LUN displaying unit, which is used for displaying the distribution status of the LUN in each node storage controller by a third area on the interface. The device and the method are applied to displaying the system resource status of a distributed storage system.

Description

A kind of system resource condition presentation device and system resource condition methods of exhibiting
Technical field
The present invention relates to computer realm, relate in particular to a kind of system resource condition presentation device and system resource condition methods of exhibiting.
Background technology
In distributed memory system, each node memory controller externally provides stores service jointly, for better guidance system configuration, distributed memory system need to be to the operating position of the various system resources of each node memory controller in system management memory person's display systems, the system resource that needs externally to show includes but not limited to: CPU usage, cache hit rate, the disk load factor, system resource operating position and the bandwidth such as hard drive space state, main frame IOPS (Input/Output Operations Per Second, be the input and output number of operations of per second) etc. system performance index and logical unit number (Logical Unit Number is called for short LUN) distribution.
This just need to show each system resource the distributed memory system from multiple dimension, for example the keeper need to know all system resource distribution situations of the some node memory controllers in the distributed system, exist unusually with this node possibility of assisted diagnosis, the keeper also may want the CPU usage of all nodes in the comparison distributed system, and the distribution situation of LUN on each node, be convenient to judge the balanced situation of system resource, in order to when disposing new storage resources, can accomplish evidence-basedly, and in time unbalance resource utilization is adjusted.
There are at present a lot of schemes to be used for showing the system resource of distributed memory system, comprise tabulation, bar chart, histogram, pie chart or based on the combination of aforesaid way, if but need to concentrate the display systems resource situation to be generally the system performance index that adopts to show each node memory controller of showing interface, perhaps system resource operating position, perhaps system performance index and system resource operating position, as use a bivariate table, wherein, laterally gauge outfit is nodename, and vertically gauge outfit is the title (CPU usage of correspondence system resource operating position, cache hit rate, the disk load factor, hard drive space state etc.), perhaps system performance index title (bandwidth, main frame IOPS etc.), the perhaps title of system resource operating position and system performance index title; Adopt another to show the distribution situation of certain LUN of showing interface in each node memory controller, as use pie chart or only use numeral to describe, in a word in the prior art, because display systems performance index, perhaps system resource operating position, perhaps system performance index adopts different exhibition methods (such as tabulation with the system resource operating position from showing the distribution situation of LUN in each node memory controller, bar chart, histogram, pie chart etc.), and two kinds of exhibition method inconvenience are unified intuitively, therefore need by a showing interface system performance index, perhaps system resource operating position, perhaps system performance index and system resource operating position adopt the distribution situation of another showing interface LUN in each node memory controller.
When adopting prior art showing each system resource in the distributed memory system, because the system performance index of each node memory controller or system resource operating position or system performance index and system resource operating position and LUN distribution situation can not be showed in same exploded view, then the user need to spend the more time and remove to learn two kinds of different exhibition methods, and system resource showed intuitively can't automatically not do the overall situation relatively, not direct to the displaying that LUN distributes.
Summary of the invention
Embodiments of the invention provide a kind of system resource condition presentation device and system resource condition methods of exhibiting, can solve the problem that each node store controller system performance index or system resource operating position or system performance index and system resource operating position and LUN distribution situation can not be showed in same exploded view, reduced the time of user learning exhibition method, made system resource show that the more direct overall situation of being convenient to simultaneously compares.
For achieving the above object, embodiments of the invention adopt following technical scheme:
First aspect provides a kind of system resource condition presentation device, comprising:
The node display unit, for the information of showing each node memory controller by the first area on the interface, described information comprises described each node memory controller title;
The node resource display unit is used for showing corresponding system performance index or system resource operating position or described system performance index and the described system resource operating position of described each node memory controller by the second area on the described interface;
Logical unit number LUN display unit is used for showing that by zone, the 3rd on the described interface LUN is in the distribution situation of described each node memory controller.
In the possible implementation of the first, in conjunction with first aspect, described logical unit number LUN display unit comprises:
LUN information shows subelement, when being used for receiving trigger pip in described the 3rd zone, shows the preset information of the LUN that described the 3rd zone of triggering is corresponding at described interface.
In the possible implementation of the second, in conjunction with first aspect, described node display unit comprises:
Node memory controller information shows subelement, when being used for receiving trigger pip in the first area, shows the preset information that triggers node memory controller corresponding to described first area.
In the third possible implementation, in conjunction with first aspect, implementation and the possible implementation of the second that the first is possible, described logical unit number LUN display unit comprises:
LUN processes subelement, is used for being received in the operational order in described the 3rd zone, adjusts the distribution situation of LUN in described each node memory controller corresponding to described the 3rd zone according to described operational order.
In the 4th kind of possible implementation, in conjunction with the third possible implementation, comprising:
Described first area is the annulus that is comprised of identical concentric the first arc section of radius, and described each arc section represents respectively a described node memory controller;
Described second area is annulus concentric and radius different a plurality of second arc sections corresponding from described first area, the first arc section on the annulus of the corresponding described first area of fan-shaped difference that described the second arc section and the center of circle form, the thickness of described the second arc section are used for showing various system performance index or system resource operating position or described system performance index and the described system resource operating position on the corresponding described node memory controller;
Described the 3rd zone is the annulus concentric and radius different a plurality of three-arc sections corresponding from described first area, the first arc section on the annulus of the corresponding described first area of fan-shaped difference that described three-arc section and the center of circle form, described three-arc section is used for showing the distribution situation of described LUN in described each node memory controller.
In the 5th kind of possible implementation, in conjunction with the 4th kind of possible implementation,
Described LUN processes subelement, the concrete operational order that is used for receiving to arbitrary three-arc section in described the 3rd zone carries out drag operation to described three-arc section or described three-arc section is stretched by the bearing of trend of circular arc or shrinkage operation is adjusted the distribution of described LUN in described each node memory controller according to described operational order.
In the 6th kind of possible implementation, in conjunction with the 4th kind of possible implementation,
Described LUN processes subelement and specifically is used for reception to the operational order of arbitrary three-arc section in described the 3rd zone, eject the check box of the distribution situation of corresponding described LUN in described each node memory controller according to described operational order, and according to what receive node memory controller selection instruction is adjusted the distribution of described LUN in described each node memory controller.
Second aspect provides a kind of system resource condition methods of exhibiting, comprising:
The information of showing each node memory controller by the first area on the interface, described information comprise described each node memory controller title;
Show corresponding system performance index or system resource operating position or described system performance index and the described system resource operating position of described each node memory controller by the second area on the described interface;
Show the distribution situation of logical unit number LUN in described each node memory controller by zone, the 3rd on the described interface.
In the possible implementation of the first, in conjunction with second aspect, comprising:
When described the 3rd zone receives trigger pip, by the preset information of LUN corresponding to described the 3rd zone of described interface display triggering.
In the possible implementation of the second, in conjunction with second aspect, also comprise:
When the first area receives trigger pip, show to trigger described first area corresponding the preset information of node memory controller.
In the third possible implementation, in conjunction with second aspect, implementation and the possible implementation of the second that the first is possible, also comprise:
Be received in the operational order in described the 3rd zone, adjust the distribution situation of LUN in described each node memory controller corresponding to described the 3rd zone according to described operational order.
In the 4th kind of possible implementation, in conjunction with the third possible implementation, described method also comprises:
Described first area is the annulus that is comprised of identical concentric the first arc section of radius, and described each arc section represents respectively a described node memory controller;
Described second area is annulus concentric and radius different a plurality of second arc sections corresponding from described first area, the first arc section on the annulus of the corresponding described first area of fan-shaped difference that described the second arc section and the center of circle form, the thickness of described the second arc section are used for showing various system performance index or system resource operating position or described system performance index and the described system resource operating position on the corresponding described node memory controller;
Described the 3rd zone is the annulus concentric and radius different a plurality of three-arc sections corresponding from described first area, the first arc section on the annulus of the corresponding described first area of fan-shaped difference that described three-arc section and the center of circle form, described three-arc section is used for showing the distribution situation of described LUN in described each node memory controller.
In the 5th kind of possible implementation, in conjunction with the third possible implementation, the described operational order that is received in described the 3rd zone, adjust the distribution situation of LUN in described each node memory controller corresponding to described the 3rd zone according to described operational order and specifically comprise:
Reception is to the operational order of arbitrary three-arc section in described the 3rd zone, described three-arc section carried out drag operation or described three-arc section is stretched by the bearing of trend of circular arc or shrinkage operation is adjusted the distribution of described LUN in described each node memory controller according to described operational order.
In the 6th kind of possible implementation, in conjunction with the 4th kind of possible implementation, the described operational order that is received in described the 3rd zone, adjust the distribution situation of LUN in described each node memory controller corresponding to described the 3rd zone according to described operational order and specifically comprise:
Reception is to the operational order of arbitrary three-arc section in described the 3rd zone, eject the check box of the distribution situation of corresponding described LUN in described each node memory controller according to described operational order, and according to what receive node memory controller selection instruction is adjusted the distribution of described LUN in described each node memory controller.
The system resource condition presentation device that embodiments of the invention provide and system resource condition methods of exhibiting, by the system performance index that each node memory controller is corresponding, perhaps system resource operating position, perhaps system performance index and system resource operating position and the LUN distribution situation in each node memory controller is showed in same interface, each node store controller system performance index have been solved, perhaps system resource operating position, the perhaps problem that can not in same exploded view, show of system performance index and system resource operating position and LUN distribution situation, reduced the time of user learning exhibition method, made system resource show the more direct overall situation comparison of being convenient to simultaneously do.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art, apparently, accompanying drawing in the following describes only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
The structural representation of a kind of system resource condition presentation device that Fig. 1 provides for the embodiment of the invention;
The structural representation of the another kind of system resource condition presentation device that Fig. 2 provides for the embodiment of the invention;
The arcuate structure schematic diagram of the system resource condition presentation device that Fig. 3 provides for the embodiment of the invention;
A kind of system resource condition methods of exhibiting schematic diagram that Fig. 4 provides for the embodiment of the invention;
The another kind of system resource condition methods of exhibiting schematic diagram that Fig. 5 provides for the embodiment of the invention;
The another kind of system resource condition that Fig. 6 provides for the embodiment of the invention is showed the structural representation of another kind of equipment.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making the every other embodiment that obtains under the creative work prerequisite.
Embodiments of the invention provide a kind of system resource condition presentation device 1, and as shown in Figure 1, this equipment comprises:
Node display unit 11, for the information of showing each node memory controller by the first area on the interface, this information comprises each node memory controller title;
Node resource display unit 12 is used for showing system performance index or system resource operating position or system performance index and the system resource operating position that each node memory controller is corresponding by the second area on the interface;
Here, system performance index includes but not limited to bandwidth, main frame IOPS, and the system resource operating position includes but not limited to CPU usage, cache hit rate, disk load factor, hard drive space state.
Logical unit number LUN display unit 13 is used for showing that by zone, the 3rd on the interface LUN is in the distribution situation of each node memory controller.
Understandable, unique logical drive in each logical unit number LUN correspondence system, wherein the distribution situation of LUN in each node memory controller is the distribution situation of logical drive in each node memory controller.
The system resource condition presentation device that embodiments of the invention provide, by the system performance index that each node memory controller is corresponding, perhaps system resource operating position, perhaps system performance index and system resource operating position and the LUN distribution situation in each node memory controller is showed in same interface, each node store controller system performance index have been solved, perhaps system resource operating position, the perhaps problem that can not in same exploded view, show of system performance index and system resource operating position and LUN distribution situation, reduced the time of user learning exhibition method, system resource is showed more direct, be convenient to simultaneously do the overall situation relatively.
Embodiments of the invention provide a kind of system resource condition presentation device 2, and as shown in Figure 2, this equipment comprises:
Node display unit 21, node resource display unit 22, logical unit number LUN display unit 23; Wherein node display unit 21 comprises that also node memory controller information shows subelement 211; Logical unit number LUN display unit 23 comprises that also LUN information shows that subelement 231, LUN process subelement 232, wherein:
Node display unit 21, for the information of showing each node memory controller by the first area on the interface, this information comprises each node memory controller title;
Optionally, with reference to shown in Figure 3, the first area is the annulus that is comprised of identical concentric the first arc section of radius, and each arc section represents respectively a node memory controller; Wherein in Fig. 3, the node memory controller is comprised (controller 1~8) referred to as controller.
Wherein the node resource display unit 22 shown in Fig. 2 is used for showing system performance index or system resource operating position or system performance index and the system resource operating position that each node memory controller is corresponding by the second area on the interface;
Here, system performance index includes but not limited to bandwidth, main frame IOPS, and the system resource operating position includes but not limited to CPU usage, cache hit rate, disk load factor, hard drive space state.
Optionally, with reference to shown in Figure 3, second area is annulus concentric and radius different a plurality of second arc sections corresponding from the first area, the first arc section on the annulus of the corresponding first area of fan-shaped difference that this second arc section and the center of circle form, the thickness of the second arc section are used for showing the various system performance index on the corresponding node memory controller.Wherein, system resource operating position shown in Fig. 3 middle finger is just take cpu busy percentage, space utilization rate, cache hit rate, hard disk load factor as example, system resource operating position and the system performance index that can certainly comprise other perhaps customize or arrange voluntarily system performance index or system resource operating position or system performance index and the system resource operating position that only demonstration needs displaying by system.
Wherein the logical unit number LUN display unit 23 shown in Fig. 2 is used for showing that by zone, the 3rd on the interface LUN is in the distribution situation of each node memory controller.
Optionally, with reference to shown in Figure 3, the 3rd zone is the annulus concentric and radius different a plurality of three-arc sections corresponding from the first area, the first arc section on the annulus of the corresponding first area of fan-shaped difference that three-arc section and the center of circle form, this three-arc section is used for showing the distribution situation of LUN in each node memory controller.
Wherein the logical unit number LUN display unit 23 shown in Fig. 2 comprises: LNU information shows subelement 231, when being used for receiving trigger pip in the 3rd zone, shows the preset information of the LUN that the 3rd zone of triggering is corresponding at the interface.
Concrete, receive trigger pip in the time of can setting the LUN zone that will show when user's mouse-over and be a certain three-arc section in the 3rd zone, can show the preset information of the LUN of this three-arc section correspondence, this information includes but not limited to the title of LUN.
Node display unit 21 comprises that node memory controller information shows subelement 211, when being used for receiving trigger pip in the first area, shows the preset information that triggers node memory controller corresponding to first area.
Concrete, can be set as and when the user by the current node memory controller of mouse-click is a certain first arc section of first area, receive trigger pip, this moment, popup menu was showed the preset information of this Node Controller, and this information includes but not limited to the utilization factor value of LUN.
Logical unit number LUN display unit 23 comprises: LUN processes subelement 232, is used for being received in the operational order in the 3rd zone, adjusts the distribution situation of LUN in each node memory controller corresponding to the 3rd zone according to this operational order.
Concrete with reference to shown in Figure 3, LUN processes the subelement 232 concrete operational orders that are used for receiving to arbitrary three-arc section in the 3rd zone, the three-arc section is carried out drag operation or the three-arc section is stretched by the bearing of trend of circular arc or shrinkage operation is adjusted the distribution of LUN in each node memory controller according to operational order.
Specifically, the user is according to the various system performance index on the node memory controller of correspondence, perhaps system resource operating position, perhaps system performance index and system resource operating position need to be readjusted the distribution of LUN in each node memory controller (for example certain system performance index is too high in certain node memory controller, then need readjust the distribution of LUN in each node memory controller so that the various system performance index in each node memory controller are evenly distributed, to reduce the loss to the individual nodes memory controller, the elevator system performance), can be by arbitrary three-arc section in mouse-click the 3rd zone, so that arbitrary three-arc section is grown by left mouse button this three-arc section enforcement drag operation after being in excited state, can certainly be that the bearing of trend of this three-arc section by circular arc stretched or shrinkage operation, expression changes distribution with the LUN of this three-arc section representative, expanding distributes or shrink distributes, thus the corresponding distribution of adjustment LUN in each node memory controller.
Perhaps, LUN processes subelement 232 and also is used for reception to the operational order of arbitrary three-arc section in the 3rd zone, eject the check box of the distribution situation of corresponding LUN in each node memory controller according to this operational order, and according to what receive node memory controller selection instruction is adjusted the distribution of LUN in each node memory controller.
Concrete reference is shown in Figure 3, the user is according to the various system performance index on the node memory controller of correspondence, perhaps system resource operating position, perhaps system performance index and system resource operating position need to be readjusted the distribution of LUN in each node memory controller (certain system performance index in certain node memory controller for example, perhaps system resource utilization rate, perhaps system performance index and system resource utilization rate are too high, then need readjust the distribution of LUN in each node memory controller so that the various system performance index in each node memory controller, perhaps system resource operating position, perhaps system performance index and system resource operating position are evenly distributed, to reduce the loss to the individual nodes memory controller, the elevator system performance), click arbitrary three-arc section in the 3rd zone by right mouse button, eject and adjust the menu that LUN distributes, click the adjustment option of menu, eject one and be used for adjusting the window that LUN distributes, the node memory controller that LUN distributes that can be used for that can comprise screening system in this window, and the check box of corresponding node memory controller, if need to be with the LUN resource distribution on certain node memory controller, the user can choose check box corresponding to this node memory controller, thus the corresponding distribution of adjustment LUN in each node memory controller.Simultaneously, according to prior art, general node memory controller is by engine control, therefore engine and node memory controller have certain corresponding relation, and engine comprises the Node Controller (for example engine 1 corresponding node memory controller 1 and node memory controller 2) under in the of two, therefore also can be by the sign of engine be set in window, by choosing engine, arrive the purpose of selecting the node memory controller, to realize adjusting the distribution of LUN in each node memory controller.
The system resource condition presentation device that embodiments of the invention provide, by the system performance index that each node memory controller is corresponding, perhaps system resource operating position, perhaps system performance index and system resource operating position and the LUN distribution situation in each node memory controller is showed in same interface, each node store controller system performance index have been solved, perhaps system resource operating position, the perhaps problem that can not in same exploded view, show of system performance index and system resource operating position and LUN distribution situation, reduced the time of user learning exhibition method, made system resource show the more direct overall situation comparison of being convenient to simultaneously do.Simultaneously, owing to adopting the mode display systems resource situation of concentric circles segmental arc, realized the effect of visualization of the distribution of better system performance index or system resource operating position or system performance index and system resource operating position and LUN; The problem of inconvenience is adjusted in the distribution that has solved in addition LUN.
Embodiments of the invention provide a kind of system resource condition methods of exhibiting, as shown in Figure 4, may further comprise the steps:
The information of 401, showing each node memory controller by the first area on the interface, this information comprise each node memory controller title.
402, show system performance index or system resource operating position or system performance index and the system resource operating position that each node memory controller is corresponding by the second area on the interface.
Here, system performance index includes but not limited to bandwidth, main frame IOPS, and the system resource operating position includes but not limited to CPU usage, cache hit rate, disk load factor, hard drive space state.
403, show the distribution situation of logical unit number LUN in each node memory controller by zone, the 3rd on the interface.
Understandable, unique logical drive in each logical unit number LUN correspondence system, wherein the distribution situation of LUN in each node memory controller is the distribution situation of logical drive in each node memory controller.
The system resource condition methods of exhibiting that embodiments of the invention provide, by the system performance index that each node memory controller is corresponding, perhaps system resource operating position, perhaps system performance index and system resource operating position and the LUN distribution situation in each node memory controller is showed in same interface, each node store controller system performance index have been solved, perhaps system resource operating position, the perhaps problem that can not in same exploded view, show of system performance index and system resource operating position and LUN distribution situation, reduced the time of user learning exhibition method, made system resource show the more direct overall situation comparison of being convenient to simultaneously do.
Embodiments of the invention provide a kind of system resource condition methods of exhibiting, as shown in Figure 5, may further comprise the steps:
The information of 501, showing each node memory controller by the first area on the interface, this information comprise each node memory controller title.
Optionally, with reference to shown in Figure 3, the first area is the annulus that is comprised of identical concentric the first arc section of radius, and each arc section represents respectively a node memory controller.
502, show system performance index or system resource operating position or system performance index and the system resource operating position that each node memory controller is corresponding by the second area on the interface.
Here, system performance index includes but not limited to bandwidth, main frame IOPS, and the system resource operating position includes but not limited to CPU usage, cache hit rate, disk load factor, hard drive space state.
Optionally, with reference to shown in Figure 3, second area is annulus concentric and radius different a plurality of second arc sections corresponding from the first area, the first arc section on the annulus of the corresponding first area of fan-shaped difference that this second arc section and the center of circle form, the thickness of this second arc section are used for showing various system performance index or system resource operating position or system performance index and the system resource operating position on the corresponding node memory controller.Wherein, system resource operating position shown in Fig. 3 middle finger is just take cpu busy percentage, space utilization rate, cache hit rate, hard disk load factor as example, can certainly comprise other system resource operating position and system performance index (certainly not providing system performance index among the figure), perhaps customize or arrange voluntarily system performance index or system resource operating position or system performance index and the system resource operating position that only demonstration needs displaying by system.
503, show the distribution situation of logical unit number LUN in each node memory controller by zone, the 3rd on the interface.
Optionally, with reference to shown in Figure 3, the 3rd zone is the annulus concentric and radius different a plurality of three-arc sections corresponding from the first area, the first arc section on the annulus of the corresponding first area of fan-shaped difference that three-arc section and the center of circle form, this three-arc section is used for showing the distribution situation of LUN in each node memory controller.
When 504, receiving trigger pip in the 3rd zone, by the preset information of LUN corresponding to the 3rd zone of interface display triggering.
Concrete, receive trigger pip in the time of can setting the LUN zone that will show when user's mouse-over and be a certain three-arc section in the 3rd zone, can show the preset information of the LUN of this three-arc section correspondence, this information includes but not limited to the title of LUN.
When 505, receiving trigger pip in the first area, show the preset information that triggers node memory controller corresponding to first area.
Concrete, can be set as and when the user by the current node memory controller of mouse-click is a certain first arc section of first area, receive trigger pip, this moment, popup menu was showed the preset information of this Node Controller, and this information includes but not limited to the utilization factor value of LUN.
506, be received in the operational order in the 3rd zone, adjust the distribution situation of LUN in each node memory controller corresponding to the 3rd zone according to this operational order.
Concrete with reference to shown in Figure 3, reception is to the operational order of arbitrary three-arc section in the 3rd zone, the three-arc section carried out drag operation or the three-arc section is stretched by the bearing of trend of circular arc or shrinkage operation is adjusted the distribution of LUN in each node memory controller according to operational order.
Specifically, the user is according to the various system performance index on the node memory controller of correspondence, perhaps system resource operating position, perhaps system performance index and system resource operating position need to be readjusted the distribution of LUN in each node memory controller (certain system performance index in certain node memory controller for example, perhaps system resource utilization rate, perhaps system performance index and system resource utilization rate are too high, then need readjust the distribution of LUN in each node memory controller so that the various system performance index in each node memory controller, perhaps system resource operating position, perhaps system performance index and system resource operating position are evenly distributed, to reduce the loss to the individual nodes memory controller, the elevator system performance), can be by arbitrary three-arc section in mouse-click the 3rd zone, so that arbitrary three-arc section is grown by left mouse button this three-arc section enforcement drag operation after being in excited state, can certainly be that the bearing of trend of this three-arc section by circular arc stretched or shrinkage operation, expression changes distribution with the LUN of this three-arc section representative, expanding distributes or shrink distributes, thus the corresponding distribution of adjustment LUN in each node memory controller.
Perhaps receive the operational order to arbitrary three-arc section in the 3rd zone, eject the check box of the distribution situation of corresponding LUN in each node memory controller according to this operational order, and according to what receive node memory controller selection instruction is adjusted the distribution of LUN in each node memory controller.
Concrete reference is shown in Figure 3, the user is according to the various system performance index on the node memory controller of correspondence, perhaps system resource operating position, perhaps system performance index and system resource operating position need to be readjusted the distribution of LUN in each node memory controller (certain system performance index in certain node memory controller for example, perhaps system resource utilization rate, perhaps system performance index and system resource utilization rate are too high, then need readjust the distribution of LUN in each node memory controller so that the various system performance index in each node memory controller, perhaps system resource operating position, perhaps system performance index and system resource operating position are evenly distributed, to reduce the loss to the individual nodes memory controller, the elevator system performance), click arbitrary three-arc section in the 3rd zone by right mouse button, eject and adjust the menu that LUN distributes, click the adjustment option of menu, eject one and be used for adjusting the window that LUN distributes, the node memory controller that LUN distributes that can be used for that can comprise screening system in this window, and the check box of corresponding node memory controller, if need to be with the LUN resource distribution on certain node memory controller, the user can choose check box corresponding to this node memory controller, thus the corresponding distribution of adjustment LUN in each node memory controller.Simultaneously, according to prior art, general node memory controller is by engine control, therefore engine and node memory controller have certain corresponding relation, and engine comprises the node memory controller (for example engine 1 corresponding node memory controller 1 and node memory controller 2) under in the of two, therefore also can be by the sign of engine be set in window, by choosing engine, reach the purpose of selecting the node memory controller, to adjust the distribution of LUN in each node memory controller.
Reality if all display, because arc section quantity is too much, fuzzy problem may occur showing in isocentric circular arc when the numerical value of the LUN of required usefulness is more.For fear of the generation of this kind situation, LUN can be joined among the sets of views ViewGroup according to certain attribute.At this moment, each all LUN that only show among one of them View Group.Concrete, can check the information of View Group and the information of the LUN among one of them ViewGroup by menu setting.
The system resource condition methods of exhibiting that embodiments of the invention provide, by the system performance index that each node memory controller is corresponding, perhaps system resource operating position, perhaps system performance index and system resource operating position and the LUN distribution situation in each node memory controller is showed in same interface, each node store controller system performance index have been solved, perhaps system resource operating position, the perhaps problem that can not in same exploded view, show of system performance index and system resource operating position and LUN distribution situation, reduced the time of user learning exhibition method, made system resource show the more direct overall situation comparison of being convenient to simultaneously do.Simultaneously, owing to adopting the mode display systems resource situation of concentric circles segmental arc, realized the effect of visualization of the distribution of better system performance index or system resource operating position or system performance index and system resource operating position and LUN; The problem of inconvenience is adjusted in the distribution that has solved in addition LUN.
Embodiments of the invention provide a kind of system resource condition presentation device 3, as shown in Figure 6, this equipment comprises: at least one storer 31, processor 32, communication interface 33 and bus 34, at least one processor 32, storer 31 is connected by bus 34 connections and is finished mutual communication with communication interface, this bus 34 can be industry standard architecture (IndustryStandard Architecture, referred to as ISA) bus, peripheral component interconnect (PeripheralComponent, referred to as PCI) bus or extended industry-standard architecture (ExtendedIndustry Standard Architecture is referred to as EISA) bus etc.This bus 34 can be divided into address bus, data bus, control bus etc.For ease of expression, only represent with a thick line among Fig. 6, but do not represent only to have the bus of a bus or a type.Wherein.Storer 31 is used for the stores executable programs code, and this program code comprises computer-managed instruction.Storer 31 may comprise the high-speed RAM storer, also may also comprise nonvolatile memory (non-volatile memory), for example at least one magnetic disk memory.
Processor 32 may be a central processing unit (Central Processing Unit, referred to as CPU), or specific integrated circuit (Application Specific IntegratedCircuit, referred to as ASIC), or be configured to implement one or more integrated circuit of the embodiment of the invention.
Communication interface 33 is mainly used in realizing the communication between the device of the present embodiment.
Processor 32 moves the program corresponding with executable program code by the executable program code of storage in the read memory 31.
Wherein processor 32 is specifically for the information of showing each node memory controller by the first area of display device on the interface that links to each other with communication interface 33, and this information comprises each node memory controller title.
Optionally, with reference to shown in Figure 3, the first area is the annulus that is comprised of identical concentric the first arc section of radius, and each arc section represents respectively a node memory controller.
Processor 32 also is used for showing system performance index or system resource operating position or system performance index and the system resource operating position that each node memory controller is corresponding by the second area of display device on the interface that links to each other with communication interface 33.
Here, system performance index includes but not limited to bandwidth, main frame IOPS, and the system resource operating position includes but not limited to CPU usage, cache hit rate, disk load factor, hard drive space state.
Optionally, with reference to shown in Figure 3, second area is annulus concentric and radius different a plurality of second arc sections corresponding from the first area, the first arc section on the annulus of the corresponding first area of fan-shaped difference that this second arc section and the center of circle form, the thickness of this second arc section are used for showing various system performance index or system resource operating position or system performance index and the system resource operating position on the corresponding node memory controller.Wherein, system resource operating position shown in Fig. 3 middle finger is just take cpu busy percentage, space utilization rate, hard disk load factor as example, system resource operating position and the system performance index that can certainly comprise other perhaps customize or arrange voluntarily system performance index or system resource operating position or system performance index and the system resource operating position that only demonstration needs displaying by system.
Processor 32 also is used for showing that by the 3rd zone of display device on the interface that links to each other with communication interface 33 logical unit number LUN is in the distribution situation of each node memory controller.
Understandable, unique logical drive in each logical unit number LUN correspondence system, wherein the distribution situation of LUN in each node memory controller is the distribution situation of logical drive in each node memory controller.
Optionally, with reference to shown in Figure 3, the 3rd zone is the annulus concentric and radius different a plurality of three-arc sections corresponding from the first area, the first arc section on the annulus of the corresponding first area of fan-shaped difference that three-arc section and the center of circle form, this three-arc section is used for showing the distribution situation of LUN in each node memory controller.
When simultaneous processor 32 is used for receiving trigger pip by communication interface 33 in the 3rd zone, the preset information of the LUN that the 3rd zone of triggering by interface display is corresponding.
Concrete, can set the LUN zone that will show when user's mouse-over namely during a certain three-arc section in the 3rd zone processor 32 receive trigger pip by communication interface 33, the preset information that can show the LUN of this three-arc section correspondence, this information includes but not limited to the title of LUN.
When processor 32 can also receive trigger pip in the first area by communication interface 33, trigger the preset information of node memory controller corresponding to first area by interface display.
Concrete, can be set as that processor 32 receives trigger pip by communication interface 33 when the user by the current node memory controller of mouse-click is a certain first arc section of first area, show the preset information of this Node Controller this moment by the interface popup menu, this information includes but not limited to the utilization factor value of LUN.
Processor 32 is received in the operational order in the 3rd zone by communication interface 33, adjust the distribution situation of LUN in each node memory controller corresponding to the 3rd zone according to this operational order.
Concrete, the operational order that processor 32 receives arbitrary three-arc section in the 3rd zone by communication interface 33 carries out drag operation to the three-arc section or the three-arc section is stretched by the bearing of trend of circular arc or shrinkage operation is adjusted the distribution of LUN in each node memory controller according to this operational order; Perhaps receive the operational order to arbitrary three-arc section in the 3rd zone, eject the check box of the distribution situation of corresponding LUN in each node memory controller according to this operational order, and according to what receive node memory controller selection instruction is adjusted the distribution of LUN in each node memory controller.
Detailed adjustment process can with reference to the detailed description in the said equipment or the embodiment of the method, repeat no more herein.
The system resource condition methods of exhibiting that embodiments of the invention provide, by the system performance index that each node memory controller is corresponding, perhaps system resource operating position, perhaps system performance index and system resource operating position and the LUN distribution situation in each node memory controller is showed in same interface, each node store controller system performance index have been solved, perhaps system resource operating position, the perhaps problem that can not in same exploded view, show of system performance index and system resource operating position and LUN distribution situation, reduced the time of user learning exhibition method, made system resource show the more direct overall situation comparison of being convenient to simultaneously do.Simultaneously, owing to adopting the mode display systems resource situation of concentric circles segmental arc, realized the effect of visualization of the distribution of better system performance index or system resource operating position or system performance index and system resource operating position and LUN; The problem of inconvenience is adjusted in the distribution that has solved in addition LUN.
One of ordinary skill in the art will appreciate that: all or part of step that realizes said method embodiment can be finished by the relevant hardware of programmed instruction, aforesaid program can be stored in the computer read/write memory medium, this program is carried out the step that comprises said method embodiment when carrying out; And aforesaid storage medium comprises: the various media that can be program code stored such as ROM, RAM, magnetic disc or CD.
The above; be the specific embodiment of the present invention only, but protection scope of the present invention is not limited to this, anyly is familiar with those skilled in the art in the technical scope that the present invention discloses; can expect easily changing or replacing, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of described claim.

Claims (14)

1. a system resource condition presentation device is characterized in that, comprising:
The node display unit, for the information of showing each node memory controller by the first area on the interface, described information comprises described each node memory controller title;
The node resource display unit is used for showing corresponding system performance index or system resource operating position or described system performance index and the described system resource operating position of described each node memory controller by the second area on the described interface;
Logical unit number LUN display unit is used for showing that by zone, the 3rd on the described interface LUN is in the distribution situation of described each node memory controller.
2. equipment according to claim 1, it is characterized in that, described logical unit number LUN display unit comprises: LUN information shows subelement, when being used for receiving trigger pip in described the 3rd zone, shows the preset information of the LUN that described the 3rd zone of triggering is corresponding at described interface.
3. equipment according to claim 1, it is characterized in that, described node display unit comprises that node memory controller information shows subelement, when being used for receiving trigger pip in the first area, shows the preset information that triggers node memory controller corresponding to described first area.
4. described equipment according to claim 1~3, it is characterized in that, described logical unit number LUN display unit comprises: LUN processes subelement, be used for being received in the operational order in described the 3rd zone, adjust the distribution situation of LUN in described each node memory controller corresponding to described the 3rd zone according to described operational order.
5. equipment according to claim 4 is characterized in that, comprising:
Described first area is the annulus that is comprised of identical concentric the first arc section of radius, and described each arc section represents respectively a described node memory controller;
Described second area is annulus concentric and radius different a plurality of second arc sections corresponding from described first area, the first arc section on the annulus of the corresponding described first area of fan-shaped difference that described the second arc section and the center of circle form, the thickness of described the second arc section are used for showing various system performance index or system resource operating position or described system performance index and the described system resource operating position on the corresponding described node memory controller;
Described the 3rd zone is the annulus concentric and radius different a plurality of three-arc sections corresponding from described first area, the first arc section on the annulus of the corresponding described first area of fan-shaped difference that described three-arc section and the center of circle form, described three-arc section is used for showing the distribution situation of described LUN in described each node memory controller.
6. equipment according to claim 5 is characterized in that,
Described LUN processes subelement, the concrete operational order that is used for receiving to arbitrary three-arc section in described the 3rd zone carries out drag operation to described three-arc section or described three-arc section is stretched by the bearing of trend of circular arc or shrinkage operation is adjusted the distribution of described LUN in described each node memory controller according to described operational order.
7. equipment according to claim 5, it is characterized in that, described LUN processes subelement and specifically is used for reception to the operational order of arbitrary three-arc section in described the 3rd zone, eject the check box of the distribution situation of corresponding described LUN in described each node memory controller according to described operational order, and according to what receive node memory controller selection instruction is adjusted the distribution of described LUN in described each node memory controller.
8. a system resource condition methods of exhibiting is characterized in that, comprising:
The information of showing each node memory controller by the first area on the interface, described information comprise described each node memory controller title;
Show corresponding system performance index or system resource operating position or described system performance index and the described system resource operating position of described each node memory controller by the second area on the described interface;
Show the distribution situation of logical unit number LUN in described each node memory controller by zone, the 3rd on the described interface.
9. method according to claim 8 is characterized in that, also comprises:
When described the 3rd zone receives trigger pip, by the preset information of LUN corresponding to described the 3rd zone of described interface display triggering.
10. method according to claim 8 is characterized in that, comprising:
When described first area receives trigger pip, show the preset information that triggers node memory controller corresponding to described first area.
11. described method is characterized in that according to claim 8~10, described method also comprises:
Be received in the operational order in described the 3rd zone, adjust the distribution situation of LUN in described each node memory controller corresponding to described the 3rd zone according to described operational order.
12. method according to claim 11 is characterized in that, described method also comprises:
Described first area is the annulus that is comprised of identical concentric the first arc section of radius, and described each arc section represents respectively a described node memory controller;
Described second area is annulus concentric and radius different a plurality of second arc sections corresponding from described first area, the first arc section on the annulus of the corresponding described first area of fan-shaped difference that described the second arc section and the center of circle form, the thickness of described the second arc section are used for showing various system performance index or system resource operating position or described system performance index and the described system resource operating position on the corresponding described node memory controller;
Described the 3rd zone is the annulus concentric and radius different a plurality of three-arc sections corresponding from described first area, the first arc section on the annulus of the corresponding described first area of fan-shaped difference that described three-arc section and the center of circle form, described three-arc section is used for showing the distribution situation of described LUN in described each node memory controller.
13. method according to claim 11 is characterized in that, the described operational order that is received in described the 3rd zone is adjusted the distribution situation of LUN in described each node memory controller corresponding to described the 3rd zone according to described operational order and is specifically comprised:
Reception is to the operational order of arbitrary three-arc section in described the 3rd zone, described three-arc section carried out drag operation or described three-arc section is stretched by the bearing of trend of circular arc or shrinkage operation is adjusted the distribution of described LUN in described each node memory controller according to described operational order.
14. method according to claim 12 is characterized in that, the described operational order that is received in described the 3rd zone is adjusted the distribution situation of LUN in described each node memory controller corresponding to described the 3rd zone according to described operational order and is specifically comprised:
Reception is to the operational order of arbitrary three-arc section in described the 3rd zone, eject the check box of the distribution situation of corresponding described LUN in described each node memory controller according to described operational order, and according to what receive node memory controller selection instruction is adjusted the distribution of described LUN in described each node memory controller.
CN201210387156.0A 2012-10-12 2012-10-12 A kind of system resource condition presentation device and system resource condition methods of exhibiting Active CN102945123B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210387156.0A CN102945123B (en) 2012-10-12 2012-10-12 A kind of system resource condition presentation device and system resource condition methods of exhibiting

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210387156.0A CN102945123B (en) 2012-10-12 2012-10-12 A kind of system resource condition presentation device and system resource condition methods of exhibiting

Publications (2)

Publication Number Publication Date
CN102945123A true CN102945123A (en) 2013-02-27
CN102945123B CN102945123B (en) 2015-08-19

Family

ID=47728073

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210387156.0A Active CN102945123B (en) 2012-10-12 2012-10-12 A kind of system resource condition presentation device and system resource condition methods of exhibiting

Country Status (1)

Country Link
CN (1) CN102945123B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105677330A (en) * 2015-12-31 2016-06-15 杭州华为数字技术有限公司 User interaction providing method and device
WO2023010849A1 (en) * 2021-08-02 2023-02-09 华为技术有限公司 Lun management method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1412672A (en) * 2001-10-15 2003-04-23 英业达股份有限公司 Server state monitoring system
US20030093619A1 (en) * 2001-11-14 2003-05-15 Hitachi, Inc. Management method and apparatus for storage apparatus
CN102147770A (en) * 2011-03-28 2011-08-10 杭州电子科技大学 Storage resource management system and method
CN102541470A (en) * 2011-12-21 2012-07-04 成都市华为赛门铁克科技有限公司 Data object processing method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1412672A (en) * 2001-10-15 2003-04-23 英业达股份有限公司 Server state monitoring system
US20030093619A1 (en) * 2001-11-14 2003-05-15 Hitachi, Inc. Management method and apparatus for storage apparatus
CN102147770A (en) * 2011-03-28 2011-08-10 杭州电子科技大学 Storage resource management system and method
CN102541470A (en) * 2011-12-21 2012-07-04 成都市华为赛门铁克科技有限公司 Data object processing method and device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105677330A (en) * 2015-12-31 2016-06-15 杭州华为数字技术有限公司 User interaction providing method and device
CN105677330B (en) * 2015-12-31 2019-04-19 杭州华为数字技术有限公司 A kind of user interaction providing method and device
WO2023010849A1 (en) * 2021-08-02 2023-02-09 华为技术有限公司 Lun management method and device

Also Published As

Publication number Publication date
CN102945123B (en) 2015-08-19

Similar Documents

Publication Publication Date Title
US11385786B2 (en) Spin control user interface for selecting options
US11270066B2 (en) Temporary formatting and charting of selected data
US8600967B2 (en) Automatic organization of browsing histories
US8799807B2 (en) Organization and display of tabs and tab groups over hierarchical levels
US9703445B2 (en) Dynamic, optimized placement of computer-based windows
US20110066973A1 (en) Rendering System Log Data
CN103809845A (en) Mobile terminal supporting multi-application display and multi-application display method
US10210150B2 (en) Grid-based user interface system
KR101773781B1 (en) Method and apparatus for user oriented data visualzation based on the web
CN103019520A (en) Display method for optional item information of terminal application and terminal
WO2016101816A1 (en) Method and device for information display in instant messaging
CN107704241A (en) A kind of display methods and device of page status switching
US9916565B2 (en) Undo stack to explore past actions in business analytics
CN108153454A (en) Multiple point touching switching method, device, storage medium and terminal device
US20080155433A1 (en) Zooming task management
CN102945123A (en) Device and method for displaying system resource status
US20210209559A1 (en) Table grid with multi-level header and value
US20150193323A1 (en) Providing a user interface to enable selection of storage systems, components within storage systems and common performance metrics for generating performance metric reports across storage systems and components
CN109271618B (en) Form component realization method capable of memorizing user operation habit
US10748093B2 (en) Card view interface with automatically generated calculated value
US9952768B2 (en) Multiple mode data structures for representation of multiple system components in a storage management system
US10574604B2 (en) Apparatus, method, and non-transitory computer readable medium for providing chat service
CN105700805A (en) Handwriting display method, handwriting display device and mobile terminal
CN103269401B (en) A kind of methods of exhibiting of icon and terminal
CN103823612A (en) Information processing method, system and electronic equipment

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