Patent ID: 7099912

Claim:
A system, comprising: a connection to a virtual private network; a router, connected to said virtual private network, wherein said router maintains at least one virtual router for a client, wherein the router receives packets from the virtual private network, each packet having a VPN ID, wherein the router uses the VPN ID and a dedicated virtual routing table to filter packets to the virtual router associated with the VPN ID, wherein the virtual router adds tag information based on the VPN ID to the packets before transmitting the packets to the virtual LAN switch, thereby enabling virtual separation of packets within the router and enabling IP addresses spaces within a private address range to overlap between different clients; at least one server, each server having server identification information; a virtual LAN switch, connected to said router, said virtual LAN switch providing selectable forwarding of information from said router to said at least one server, said virtual LAN switch using the tag information and a dedicated server table to forward the packets to an appropriate one of said at least one server; at least one volume; an FC switch, wherein said FC switch provides selectable interconnection between said at least one server and said at least one volume, wherein the FC switch uses the server identification information and a storage table to determine an appropriate one of said at least one volume, to confirm rights of the server to access the determined volume, and to forward the packets from the server to the determined one of said at least one volume; at least two subsystem management systems for controlling configuration of at least two of the router, the virtual LAN switch and the FC switch; an integrated service management system communicatively coupled to the at least two subsystem management systems and for controlling configuration of the at least two subsystem management systems; and a customer portal application communicatively coupled to the integrated service management system and enabling a customer to issue configuration requests to the integrated service management system.