IP Library Granted Patent US 9,444,704
Granted Patent B2
US 9,444,704 · App. 14/240,484 · Granted Sep 13, 2016

Method for controlling monitoring items, management computer, and computer system in cloud system where virtual environment and non-virtual environment are mixed

Inventors: Noriko Nakajima (Tokyo, JP); Akihisa Nagami (Tokyo, JP); Toshio Otani (Tokyo, JP); Atsumi Terayama (Tokyo, JP)
Assignee: Hitachi, Ltd.
H04L43/08G06F11/301G06F11/3006G06F11/3055G06F11/3409H04L41/08H04L67/10G06F11/3495G06F2201/815
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,444,704
App. No.
14/240,484
Granted
Sep 13, 2016
Kind
B2
Abstract

In a cloud environment that provides both virtual environment and non-virtual environment, in order to address a problem in that monitoring items that vary depending on usage cases must be managed, the present invention proposes a management method in which whether each server brings about a virtual environment or a non-virtual environment is managed by performing registration processing in cooperation with image management and a service resource registration task. In addition, user manager monitoring profile item management information for virtual/no-virtual environment is prepared, and with reference to this information, calculation methods, which specify monitoring items to be monitored out of monitoring items and infra monitoring items for each environment, are managed. With the use of these calculation methods, a user manager and an infrastructure manager may perform optimal monitorings.

Claims (80)

1. A computer system comprising:

a management computer;

a self-service portal; and

a cloud infrastructure system having physical computers and a storage device, the management computer, the self-service portal, and the cloud infrastructure system being coupled to each other,

wherein the management computer;

includes:

a memory,

virtual/non-virtual management information, stored in the memory, including identifiers of the physical computers and virtual/non-virtual statuses that show whether usage modes of the physical computers provided by an infrastructure manager are virtual environments or non-virtual environments, and

user manager monitoring item management information, stored in the memory, including the virtual/non-virtual statuses and monitoring items output by the self-service portal on a basis of the virtual/non-virtual statuses;

receives a designation of one of the physical computers as a monitoring target from the self-service portal;

makes a judgment whether a usage mode of the designated physical computer is non-virtual or virtual with reference to the virtual/non-virtual management information;

specifies monitoring items to be monitored regarding the designated physical computer with reference to the user manager monitoring item management information; and

transmits the specified monitoring items to the self-service portal,

wherein the self-service portal outputs the specified monitoring items.

2. The computer system according to claim 1 ,

wherein the virtual/non-virtual management information further includes type information that shows whether an operating system (OS) or a virtualization base is installed in the designated physical computer or not and, if installed, a type of the installed OS or virtualization base,

wherein the management computer further stores image management information that includes an identifier of the designated physical computer and an image information of the designated physical computer, and

wherein the judgment is decided on the basis of whether OS or a virtualization base is installed in the designated physical computer or not and, if installed, whether there is the image information of the installed OS or the image information of the installed virtualization base or not with reference to the type information and the image management information.

3. The computer system according to claim 2 ,

wherein the judgment is decided in such a way that,

in a case where the OS or the virtualization base is not installed in the designated physical computer, the virtual/non-virtual status is judged to be non-virtual;

in a case where the OS or the virtualization base is installed in the designated physical computer and there is the image information of the installed OS or the image information of the installed virtualization base, the virtual/non-virtual status is judged to be non-virtual; and

in case where the OS or the virtualization base is installed in the designated physical computer and there is no image information of the installed OS nor the installed virtualization base, the virtual/non-virtual status is judged to be virtual.

4. The computer system according to claim 3 ,

wherein, when a new physical computer is added to the cloud infrastructure system, the management computer sets a virtual/non-virtual status and a type information of the virtual/non-virtual management information of the added physical computer to “Unassigned”, and updates the virtual/non-virtual status and the type information by changing the virtual/non-virtual status and the type information to “Virtual” or “Non-virtual” on the basis of the judgment.

5. The computer system according to claim 4 ,

wherein the self-service portal:

receives the usage mode of the designated physical computer from the management computer;

creates monitoring information for virtual environment or monitoring information for non-virtual environment that are specified for the usage mode; and

extracts the specified monitoring items from the monitoring information for virtual environment or the monitoring information for non-virtual environment, and outputs the extracted monitoring items.

6. The computer system according to claim 5 , wherein the monitoring information for virtual environment includes: a CPU usage rate and a free capacity of a file system of the virtualization base running on the designated physical computer; and a memory capacity and a virtual disk capacity of a virtual computer running on the virtualization base.

7. The computer system according to claim 6 , wherein the monitoring item information for the non-virtual environment includes a number of CPU cores, the memory capacity, a disk capacity and a disk type of the designated physical computer.

8. A management computer that is coupled to a self-service portal and a cloud infrastructure system having physical computers and a storage device,

the management computer:

includes:

a memory,

virtual/non-virtual management information, stored in the memory, including identifiers of the physical computers and virtual/non-virtual statuses that show whether usage modes of the physical computers provided by an infrastructure manager are virtual environments or non-virtual environments, and

user manager monitoring item management information, stored in the memory, including the virtual/non-virtual statuses and monitoring items output by the self-service portal on a basis of the virtual/non-virtual statuses;

receives a designation of one of the physical computers as a monitoring target from the self-service portal;

makes a judgment whether a usage mode of the designated physical computer is virtual or non-virtual with reference to the virtual/non-virtual management information;

specifies monitoring items to be monitored regarding the designated physical computer with reference to the user manager monitoring item management information; and

transmits the specified monitoring items to the self-service portal as monitoring items regarding the designated physical computer.

9. The management computer according to claim 8 , further including image management information that includes an identifier of the designated physical computer and an image information of the designated physical computer,

wherein the virtual/non-virtual management information further includes type information that shows whether an operating system (OS) or a virtualization base is installed in the designated physical computer or not and, if installed, a type of the installed OS or virtualization base, and

wherein the judgment is decided on the basis of whether the OS or a virtualization base is installed in the physical computer or not and, if installed, whether there is the image information of the installed OS or the image information of the installed virtualization base or not with reference to the type information and the image management information.

10. The management computer according to claim 9 ,

wherein the judgment is decided in such a way that,

in a case where the OS or the virtualization base is not installed in the designated physical computer, the virtual/non-virtual status is judged to be non-virtual;

in the case where the OS or the virtualization base is installed in the designated physical computer, and there is the image information of the installed OS or the image information of the installed virtualization base, the virtual/non-virtual status is judged to be non-virtual; and

in the case where the OS or the virtualization base is installed in the designated physical computer, and there is not the image information of the installed OS nor the image information of the installed virtualization base, the virtual/non-virtual status is judged to be virtual.

11. The management computer according to claim 10 ,

wherein, in case where a new physical computer is added to the cloud infrastructure system, the management computer

sets the virtual/non-virtual status of the virtual/non-virtual management information of the added physical computer to “Unassigned”, and

updates the virtual/non-virtual status by changing the virtual/non-virtual status from “Unassigned” to “Virtual” or “Non-virtual” on the basis of the judgment.

12. A method for controlling monitoring items regarding a computer system including a self-service portal; a cloud infrastructure system having physical computers and a storage device; and a management computer having virtual/non-virtual management information, stored in the memory of the management computer, including identifiers of the physical computers and virtual/non-virtual statuses that show whether usage modes of the physical computers provided by an infrastructure manager are virtual environments or non-virtual environments, and user manager monitoring item management information, stored in the memory, including the virtual/non-virtual statuses and monitoring items output by the self-service portal on a basis of the virtual/non-virtual statuses, the self-service portal, the cloud infrastructure system, and the management computer being coupled to each other, the method for controlling monitoring items regarding the computer system comprising:

transmitting a designation of one of the physical computers as a monitoring target from the self-service portal to the management computer;

making a judgment, by the management computer, whether a usage mode of the designated physical computer is non-virtual or virtual with reference to the virtual/non-virtual management information;

specifying monitoring items to be monitored regarding the designated physical computer with reference to the user manager monitoring item management information;

transmitting the specified monitoring items from the management computer to the self-service portal, and

outputting the specified monitoring items.

13. The method for controlling monitoring items according to claim 12 ,

wherein the virtual/non-virtual management information further includes type information that shows whether an operating system (OS) or a virtualization base is installed in the physical computer or not and, if installed, a type of the installed OS or virtualization base,

wherein the management computer further includes image management information that includes an identifier of the designated physical computer and image information of the designated physical computer, and

wherein the judgment is decided on the basis of whether the OS or the virtualization base is installed in the designated physical computer or not and, if installed, whether there is the image information of the installed OS or the image information of the installed virtualization base or not with reference to the type information and the image management information.

14. The method for controlling the monitoring items according to claim 13 , wherein the judgment is decided in such a way that,

in a case where the OS or the virtualization base is not installed in the designated physical computer, the virtual/non-virtual status is judged to be non-virtual;

in a case where the OS or the virtualization base is installed in the designated physical computer, and there is the image information of the installed OS or the image information of the installed virtualization base, the virtual/non-virtual status is judged to be non-virtual; and

in a case where the OS or the virtualization base is installed in the designated physical computer, and there is not the image information of the installed OS nor the image information of the installed virtualization base, the virtual/non-virtual status is judged to be virtual.

15. The method for controlling monitoring items according to claim 14 , further comprising:

setting the virtual/non-virtual status of the virtual/non-virtual management information of a new physical computer to “Unassigned” in a case where the designated physical computer is added to the cloud infrastructure system; and

updating the virtual/non-virtual status by changing the virtual/non-virtual status to “Virtual” or “Non-virtual” on the basis of the judgment.

16. The method for controlling the monitoring items according to claim 15 , further comprising:

transmitting the usage mode of the designated physical computer from the management computer to the self-service portal;

creating monitoring information for virtual environment or monitoring information for non-virtual environment that are specified for the usage mode;

extracting the specified monitoring items from the monitoring information for virtual environment or the monitoring information for non-virtual environment; and

outputting the extracted monitoring items.

17. The method for controlling the monitoring items according to claim 16 , wherein the monitoring information for virtual environment includes:

a CPU usage rate and a free capacity of a file system of a virtualization base running on the designated physical computer; and

a memory capacity and a virtual disk capacity of a virtual computer running on the virtualization base.

18. The method for controlling monitoring items according to claim 17 , wherein the monitoring item information for non-virtual environment includes a number of CPU cores, the memory capacity, the disk capacity and disk type of the designated physical computer.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2014
From: NAKAJIMA, NORIKO; NAGAMI, AKIHISA; OTANI, TOSHIO; TERAYAMA, ATSUMI
To: HITACHI, LTD.
Reel/Frame 032279/0815 →
Continuity (1)
Related Publication 20160072687A1 · Mar 10, 2016