Claims
- 1. A data center which enables centralized remote monitoring and deployment of support service through one or more firewalls, comprising:
at least one enterprise system executing on a virtual local area network (VLAN), the VLAN comprising a plurality of network components; at least one control plane management system in a control plane that controls one or more VLANs utilizing a protocol for uniquely identifying each component of the one or more VLANs controlled by the control plane management system, wherein network communication within the control plane is routed to an appropriate VLAN component based on the unique identifier, and wherein the control plane management system allocates each component to a specified VLAN based on requirements of each enterprise system; and a network operation center (NOC) which oversees the at least one control plane management system in the data center, the NOC communicating with each control plane management system through one or more firewalls and communicating with the VLAN components through its corresponding control plane management system and via at least one predefined port corresponding to the protocol for uniquely identifying each component, wherein the NOC utilizes a standard port and deploys local agents using translators for existing support actions, wherein support services are deployed to the at least one control plane management system and the at least one enterprise through the firewalls, wherein support agents are deployed to each of the at least one control plane management system and each of the at least one enterprise to handle requests and event objects sent through the firewalls.
- 2. The data center as recited in claim 1, wherein the requests are in eXtended Markup Language (XML) format.
- 3. The data center as recited in claim 1, wherein the firewalls are of the type selected from the group consisting of physical and logical firewalls.
- 4. The data center as recited in claim 1, wherein the protocol for uniquely identifying each component is a virtual private network (VPN) architecture.
- 5. The data center as recited in claim 1, wherein a control plane management system automatically reconfigures redundant components within an enterprise to accommodate failures and maintenance without requiring rewiring of the redundant components.
- 6. The data center as recited in claim 1, wherein a high availability observatory (HAO) is deployed and retrieves configuration and performance information from each component in an enterprise and a corresponding control plane management system for analysis.
- 7. The data center as recited in claim 6, wherein the configuration and performance information is retrieved by the NOC for analysis.
- 8. The data center as recited in claim 6, wherein the configuration and performance information is retrieved through a firewall by an external support node for analysis using a simple object access protocol (SOAP) request mechanism, and wherein simple network management protocol events generated from enterprises within a firewall are packaged in XML and transported via HTTP (hypertext transfer protocol) listeners.
- 9. The data center as recited in claim 1, wherein a control plane management system captures information about resources of each component in an enterprise system, the information including one or more of configuration information selected from the set of information relating to hardware systems, routers, storage, software versions and performance of the enterprise system, and forwards the information to a NOC upon request.
- 10. A method for centralized remote monitoring and deployment of support service through one or more firewalls in a data center, said method comprising steps of:
implementing at least one enterprise system executing on a virtual local area network (VLAN), wherein the VLAN comprises a plurality of network components, and wherein at least one control plane management system in a control plane controls one or more VLANs, the control plane utilizing a protocol for uniquely identifying each component of the one or more VLANs controlled by the control plane management system, and wherein network communication within the control plane is routed to an appropriate VLAN component based on the unique identifier, and wherein the control plane management system allocates each component to a specified VLAN based on requirements of each enterprise system, and wherein a network operation center (NOC) oversees the at least one control plane management system in the data center; communicating, by the NOC, with each control plane management system and to the VLAN components through its corresponding control plane management system, the communicating occurring through one or more firewalls via at least one predefined port corresponding to the protocol for uniquely identifying each component, wherein the NOC utilizes a standard port for communication through the firewall to deploy local agents using translators for existing support actions; and deploying support services to the at least one control plane management system and the at least one enterprise through the firewalls, wherein support agents are deployed to each of the at least one control plane management system and each of the at least one enterprise to handle requests and event objects sent through the firewalls.
- 11. The method as recited in claim 10, wherein the requests sent through the firewalls in the deploying step are in eXtended Markup Language (XML) format.
- 12. The method as recited in claim 10, wherein the firewalls are of the type selected from the group consisting of physical and logical firewalls.
- 13. The method as recited in claim 10, wherein the protocol for uniquely identifying each component is a virtual private network (VPN) architecture.
- 14. The method as recited in claim 10, further comprising the step of automatically reconfiguring redundant components by the control plane management system within an enterprise to accommodate failures and maintenance without requiring rewiring of the redundant components.
- 15. The method as recited in claim 10, further comprising the step of deploying a high availability observatory (HAO), the HAO retrieving configuration and performance information from each component in an enterprise and a corresponding control plane management system for analysis.
- 16. The method as recited in claim 10, further comprising the step of analyzing, by the NOC, the configuration and performance information retrieved by the HAO.
- 17. The method as recited in claim 16, further comprising the step of retrieving the configuration and performance information through a firewall by an external support node for analysis using a simple object access protocol (SOAP) request mechanism, wherein SOAP events generated from enterprises within a firewall are packaged in XML and transported via HTTP (hypertext transfer protocol) listeners.
- 18. The method as recited in claim 10, further comprising the steps of:
capturing, by a control plane management system, information about resources of each component in an enterprise system, the information including one or more of configuration information selected from the set of information relating to hardware systems, routers, storage, software versions and performance of the enterprise system; and forwarding the captured information to a NOC upon request, wherein the captured information is sent through one or more firewalls.
- 19. A data center which enables centralized remote monitoring and deployment of support service through one or more fireballs, comprising:
at least one enterprise system executing on a virtual local area network (VLAN), the VLAN comprising a plurality of network components; at least one control plane means for managing one or more VLANs, the control plane means utilizing a protocol for uniquely identifying each component of the one or more VLANs, wherein network communication within the control plane means is routed to an appropriate VLAN component based on the unique identifier, and wherein the control plane means allocates each component to a specified VLAN based on requirements of each enterprise system; and oversight means for overseeing the at least one control plane means in the data center, the oversight means communicating with each control plane means through one or more fireballs and communicating with the VLAN components through its corresponding control plane means and via at least one predefined port corresponding to the protocol for uniquely identifying each component, wherein the oversight means utilizes a deploying means for deploying existing support actions, wherein support services are deployed to the at least one control plane means and the at least one enterprise through the fireballs.
- 20. The data center as recited in claim 19, wherein the deploying means uses a standard port and deploys local agents using translators, the support agents being deployed to each of the at least one control plane management system and each of the at least one enterprise to handle requests and event objects sent through the firewalls.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application is related to U.S. patent application Ser. No. ______ (Docket No. 10019944-1) to D. Steele, R. Campbell and K. Hogan, entitled “System And Method To Combine A Product Database With An Existing Enterprise To Model Best Usage Of Funds For The Enterprise”; U.S. patent application Ser. No. ______ (Docket No. 10019948-1) to D. Steele, K. Hogan and R. Schloss, entitled “System And Method For An Enterprise-To-Enterprise Compare Within A Utility Data Center (UDC)”; and U.S. patent application Ser. No. ______ (Docket No. 10019960-1) to D. Steele, K. Hogan, R. Campbell, and A. Squassabia, entitled “System And Method For Analyzing Data Center Enterprise Information Via Backup Images”, all applications filed concurrently herewith by separate cover and assigned to a common assignee, and herein incorporated by reference in their entirety.