IP Library Granted Patent US 8,244,842
Granted Patent B1
US 8,244,842 · App. 10/867,423 · Granted Aug 14, 2012

Computer management

Assignee: Oracle America, Inc.
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 8,244,842
App. No.
10/867,423
Granted
Aug 14, 2012
Kind
B1
Abstract

A management adapter is provided for a computer management system. A data acquisition layer provides a mapping between platform-specific instrumentation interface and platform-specific component tables. A management model transformation layer provides a mapping between the platform-specific component tables and generic component tables. A presentation mapping layer provides a mapping between the generic component tables and a management protocol schema.

Claims (36)

1. A non-transitory computer readable storage medium comprising program instructions, wherein the program instructions are executable to implement: —at least one data acquisition module operable to provide a mapping between at least one platform-specific instrumentation interface for a computer system platform and at least one platform-specific component table providing a platform-specific representation of platform components; —at least one management model transformation module operable to provide a mapping between the at least one platform-specific component table and at least one generic component table providing a platform-independent representation of the platform components; and—at least one presentation mapping module operable to provide a mapping between the at least one generic component table and a management protocol schema.

2. The non-transitory computer readable storage medium of claim 1 , comprising a platform-specific component table for each class of platform component.

3. The non-transitory computer readable storage medium of claim 1 , wherein respective entries in the at least one platform-specific table relates to respective instances of a platform component.

4. The non-transitory computer readable storage medium of claim 1 , wherein the at least one data acquisition module is operable to maintain a mapping between instances of platform components and entries in the at least one platform-specific component table.

5. The non-transitory computer readable storage medium of claim 1 , wherein the at least one management model transformation module is operable to respond to a mapping rule set for each platform for mapping between at least one platform-specific component table for the platform and the at least one generic component table.

6. The non-transitory computer readable storage medium of claim 1 , wherein the at least one presentation mapping module is operable to export data in accordance with the management protocol schema.

7. The non-transitory computer readable storage medium of claim 1 , wherein the at least one presentation mapping module is operable to accept management requests in accordance with the management protocol schema.

8. The non-transitory computer readable storage medium of claim 1 , wherein the management protocol schema includes at least one management information base.

9. A computer system, comprising a service controller, the service controller providing a management adapter, the management adapter comprising:

at least one data acquisition module operable to provide a mapping between at least one platform-specific instrumentation interface for a computer system platform and at least one platform-specific component table providing a platform-specific representation of platform components;

at least one management model transformation module operable to provide a mapping between the at least one platform-specific component table and at least one generic component table providing a platform-independent representation of the platform components; and

at least one presentation mapping module operable to provide a mapping between the at least one generic component table and a management protocol schema.

10. The computer system of claim 9 , wherein the management adapter comprises a platform-specific component table for each class of platform component.

11. The computer system of claim 9 , wherein respective entries in the at least one platform-specific table relates to respective instances of a platform component.

12. The computer system of claim 9 , wherein the at least one data acquisition module is operable to maintain a mapping between instances of platform components and entries in the at least one platform-specific component table.

13. The computer system of claim 9 , wherein the at least one management model transformation module is operable to respond to a mapping rule set for each platform for mapping between at least one platform-specific component table for the platform and the at least one generic component table.

14. The computer system of claim 9 , wherein the at least one presentation mapping module is operable to export data in accordance with the management protocol schema.

15. The computer system of claim 9 , wherein the at least one presentation mapping module is operable to accept management requests in accordance with the management protocol schema.

16. The computer system of claim 9 , wherein the management protocol schema includes at least one management information base.

17. A method of managing a computer management system, the method comprising:

(a) providing a mapping between at least one platform-specific instrumentation interface for a computer system platform and at least one platform-specific component table providing a platform-specific representation of platform components;

(b) providing a mapping between the at least one platform-specific component table and at least one generic component table providing a platform-independent representation of the platform components; and

(c) providing a mapping between the at least one generic component table and a management protocol schema.

18. The method of claim 17 , comprising providing a platform-specific component table for each class of platform component.

19. The method of claim 17 , wherein respective entries in the at least one platform-specific table relates to respective instances of a platform component.

20. The method of claim 17 , wherein (a) comprises maintaining a mapping between instances of platform components and entries in the at least one platform-specific component table.

21. The method of claim 17 , wherein (b) comprises responding to a mapping rule set for each platform for mapping between at least one platform-specific component table for the platform and the at least one generic component table.

22. The method of claim 17 , wherein (c) comprises exporting data in accordance with the management protocol schema.

23. The method of claim 17 , wherein (c) comprises accepting management requests in accordance with the management protocol schema.

24. The method of claim 17 , wherein the management protocol schema includes at least one management information base.

25. A management adapter for a computer management system, the management adapter comprising:

data acquisition means for mapping between platform-specific instrumentation interface means for a computer system platform and platform-specific component table means for a platform-specific representation of platform components;

management model transformation means for mapping between the platform-specific component table means and generic component table means for a platform-independent representation of the platform components; and

presentation mapping means for mapping between the generic component table means and management protocol schema means.

26. The computer readable storage medium of claim 1 , wherein the program instructions implement a management adapter.

27. The computer readable storage medium of claim 1 , wherein the program instructions implement a management agent.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Dec 16, 2015
From: ORACLE USA, INC.; SUN MICROSYSTEMS, INC.; ORACLE AMERICA, INC.
To: ORACLE AMERICA, INC.
Reel/Frame 037311/0182 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 5, 2004
From: SIMONS, DAVID ALAN; TUCK, ROBERT LESLIE; BAUMANN, ASHLEY KEVIN; SUN MICROSYSTEMS LIMITED
To: SUN MICROSYSTEMS, INC.
Reel/Frame 015966/0052 →