Patents by Inventor Ky Tong Vong
Ky Tong Vong has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9769253Abstract: In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.Type: GrantFiled: April 13, 2016Date of Patent: September 19, 2017Assignee: Cisco Technology, Inc.Inventors: Patrick Glen Bose, Ky Tong Vong, Shrikant Jay Vaidya
-
Publication number: 20160226962Abstract: In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.Type: ApplicationFiled: April 13, 2016Publication date: August 4, 2016Inventors: Patrick Glen Bose, Ky Tong Vong, Shrikant Jay Vaidya
-
Patent number: 9338046Abstract: In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.Type: GrantFiled: July 3, 2013Date of Patent: May 10, 2016Assignee: Cisco Technology, Inc.Inventors: Patrick Glen Bose, Ky Tong Vong, Shrikant Jay Vaidya
-
Patent number: 8909758Abstract: A virtual server system and a method of provisioning a plurality of virtual servers is described. The system may comprise a plurality of physical servers, at least one switch connected to the plurality of physical servers, and a virtual frame director to direct provisioning of a plurality of virtual servers on the physical servers. The virtual frame director may be configured to monitor an event related to a link between each physical server and the switch and, in response to the event, update a virtual server database. The system may comprise a Storage Area Network (SAN) and the virtual frame director may be arranged to configure the network fabric to allow the plurality of physical servers to access to the SAN. For example, the network fabric may be configured to access storage on the SAN from which each physical server is to boot.Type: GrantFiled: July 28, 2006Date of Patent: December 9, 2014Assignee: Cisco Technology, Inc.Inventors: Patrick Glen Bose, Ky Tong Vong
-
Publication number: 20130297719Abstract: In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.Type: ApplicationFiled: July 3, 2013Publication date: November 7, 2013Inventors: Patrick Glen Bose, Ky Tong Vong, Shrikant Jay Vaidya
-
Patent number: 8483087Abstract: In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.Type: GrantFiled: April 5, 2010Date of Patent: July 9, 2013Assignee: Cisco Technology, Inc.Inventors: Patrick Glen Bose, Ky Tong Vong, Shrikant Jay Vaidya
-
Patent number: 8442958Abstract: In one embodiment, methods and systems for change management are described. A server system may include a physical server and a virtual server capable of being deployed on the physical server. A server change group may include one or more server change objects. Each server change object may represent a server change to be made to at least one of the physical server or the virtual server. A change manager may receive a request for a change to the server system, select transitioning change objects from among the server change objects to transition the server system from a current state to an expected state after implementation of the change, and execute the transitioning change objects to implement the change to the server system.Type: GrantFiled: March 28, 2007Date of Patent: May 14, 2013Assignee: Cisco Technology, Inc.Inventors: Patrick Glen Bose, Ky Tong Vong
-
Publication number: 20100228840Abstract: In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.Type: ApplicationFiled: April 5, 2010Publication date: September 9, 2010Applicant: Cisco Technology, Inc.Inventors: Patrick Glen Bose, Ky Tong Vong, Shrikant Jay Vaidya
-
Patent number: 7706303Abstract: In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.Type: GrantFiled: April 12, 2007Date of Patent: April 27, 2010Assignee: Cisco Technology, Inc.Inventors: Patrick Glen Bose, Ky Tong Vong, Shrikant Jay Vaidya
-
Publication number: 20070297428Abstract: In one embodiment, methods and systems for port pooling are described. An interface may communicate with at least one physical server. The at least one physical server may host a plurality of virtual servers and be connectable via a plurality of gateway ports to a storage area network (SAN). A virtual server manager configured to arrange the plurality of gateway ports in a plurality of port pools, define a virtual server group including a plurality of virtual servers, associate each virtual server with one or more port pools, the one or more port pools defining available gateway ports for access by the particular virtual server; and provide configuration instructions to allow the particular virtual server to communicate with the SAN through the available gateway ports.Type: ApplicationFiled: April 12, 2007Publication date: December 27, 2007Inventors: Patrick Glen Bose, Ky Tong Vong, Shrikant Jay Vaidya
-
Publication number: 20070299906Abstract: In one embodiment, methods and systems for change management are described. A server system may include a physical server and a virtual server capable of being deployed on the physical server. A server change group may include one or more server change objects. Each server change object may represent a server change to be made to at least one of the physical server or the virtual server. A change manager may receive a request for a change to the server system, select transitioning change objects from among the server change objects to transition the server system from a current state to an expected state after implementation of the change, and execute the transitioning change objects to implement the change to the server system.Type: ApplicationFiled: March 28, 2007Publication date: December 27, 2007Applicant: CISCO TECHNOLOGY, INC.Inventors: Patrick Glen Bose, Ky Tong Vong
-
Publication number: 20070260721Abstract: A virtual server system and a method of provisioning a plurality of virtual servers is described. The system may comprise a plurality of physical servers, at least one switch connected to the plurality of physical servers, and a virtual frame director to direct provisioning of a plurality of virtual servers on the physical servers. The virtual frame director may be configured to monitor an event related to a link between each physical server and the switch and, in response to the event, update a virtual server database. The system may comprise a Storage Area Network (SAN) and the virtual frame director may be arranged to configure the network fabric to allow the plurality of physical servers to access to the SAN. For example, the network fabric may be configured to access storage on the SAN from which each physical server is to boot.Type: ApplicationFiled: July 28, 2006Publication date: November 8, 2007Inventors: Patrick Glen Bose, Ky Tong Vong