Patents Assigned to Scalent Systems, Inc.
-
Patent number: 7814274Abstract: A system, method and computer program product for dynamically binding a server to a remote disk in a data center is provided. In a data center, servers and storage devices that manage multiple remote disks communicate over a switched fabric by using a standard protocol suite. The servers, storage devices and the switched fabric constitute a Storage Area Network (SAN). The devices present on the SAN are assigned a virtual identity, independent of their physical identity. The virtual identity of the servers facilitates the dynamic instantiation of the server images located on multiple remote disks on the servers.Type: GrantFiled: January 19, 2007Date of Patent: October 12, 2010Assignee: Scalent Systems, Inc.Inventors: Michael T. Howard, Jared M. Oberhaus, Evan Bigall, Lawrence Stein
-
Patent number: 7743242Abstract: A method, system and computer program product for automatically generating an operating system boot image for remotely booting a target machine is provided. The operating system boot image is installed on a first machine. The first machine and the target machine are connected with each other. Further, the hardware information of the target machine is extracted. An example of the hardware information includes Peripheral Component Interconnect (PCI) devices present on the target machine. The operating system boot image is configured, based on the hardware information.Type: GrantFiled: October 16, 2006Date of Patent: June 22, 2010Assignee: Scalent Systems Inc.Inventors: Jared Martin Oberhaus, Paul Allen Emhoff, Ye Jin, Joshua Alan New
-
Patent number: 7724670Abstract: Methods and systems for determining paths for flows within a multi-stage network made up of clusters of processing nodes. The flow paths may be determined without knowledge of whether or not packets of a particular flow will actually traverse specific ones of the clusters within the multi-stage network. In various implementations, the nodes of the multi-stage network may be coupled to one or more physical network switches through respective physical interfaces and a virtual connectivity grid superimposed thereon and configured through the use of a flow routing framework and system management framework to group the nodes into a number of clusters. The nodes of each cluster are configured to perform similar packet processing functions and the clusters are interconnected through virtual networks to which the nodes are communicatively coupled via virtual interfaces overlaid on top of the physical network interfaces.Type: GrantFiled: December 19, 2008Date of Patent: May 25, 2010Assignee: Scalent Systems, Inc.Inventors: Chandrasekharan Nilakantan, Siva V. Kumar, Andrew Leslie Laursen, Saroop Mathur, Gary Michael Jaszewski, Mei-Ying Chan
-
Publication number: 20090097406Abstract: Methods and systems for determining paths for flows within a multi-stage network made up of clusters of processing nodes. The flow paths may be determined without knowledge of whether or not packets of a particular flow will actually traverse specific ones of the clusters within the multi-stage network. In various implementations, the nodes of the multi-stage network may be coupled to one or more physical network switches through respective physical interfaces and a virtual connectivity grid superimposed thereon and configured through the use of a flow routing framework and system management framework to group the nodes into a number of clusters. The nodes of each cluster are configured to perform similar packet processing functions and the clusters are interconnected through virtual networks to which the nodes are communicatively coupled via virtual interfaces overlaid on top of the physical network interfaces.Type: ApplicationFiled: December 19, 2008Publication date: April 16, 2009Applicant: SCALENT SYSTEMS, INC.Inventors: Chandrasekharan Nilakantan, Siva V. Kumar, Andrew Leslie Laursen, Saroop Mathur, Gary Michael Jaszewski, Mei-Ying Chan
-
Patent number: 7483374Abstract: Methods and systems for determining paths for flows within a multi-stage network made up of clusters of processing nodes. The flow paths may be determined without knowledge of whether or not packets of a particular flow will actually traverse specific ones of the clusters within the multi-stage network. In various implementations, the nodes of the multi-stage network may be coupled to one or more physical network switches through respective physical interfaces and a virtual connectivity grid superimposed thereon and configured through the use of a flow routing framework and system management framework to group the nodes into a number of clusters. The nodes of each cluster are configured to perform similar packet processing functions and the clusters are interconnected through virtual networks to which the nodes are communicatively coupled via virtual interfaces overlaid on top of the physical network interfaces.Type: GrantFiled: October 24, 2003Date of Patent: January 27, 2009Assignee: Scalent Systems, Inc.Inventors: Chandrasekharan Nilakantan, Siva V. Kumar, Andrew Leslie Laursen, Saroop Mathur, Gary Michael Jaszewski, Mei-Ying Chan
-
Patent number: 7440393Abstract: The present invention provides a method and system for managing communication in a data network. The method and system involves monitoring the communication channels at the host level. The hosts are updated with the monitoring information following which they take a coordinated decision in cases of failure of a channel. The data network comprises a plurality of hosts, which are connected to each other through a plurality of channels. A monitor host is elected out of the plurality of hosts to periodically broadcast a system state packet to the plurality of hosts. The system state packet contains information about the state of the plurality of channels and the plurality of hosts for a given channel. Each of the plurality of hosts compares the observed state of channels, as observed by it, with the reported state as reported in the system state packet.Type: GrantFiled: December 9, 2004Date of Patent: October 21, 2008Assignee: Scalent Systems, Inc.Inventors: Chandrasekharan Nilakantan, Gary M. Jaszewski
-
Publication number: 20080091929Abstract: A method, system and computer program product for automatically generating an operating system boot image for remotely booting a target machine is provided. The operating system boot image is installed on a first machine. The first machine and the target machine are connected with each other. Further, the hardware information of the target machine is extracted. An example of the hardware information includes Peripheral Component Interconnect (PCI) devices present on the target machine. The operating system boot image is configured, based on the hardware information.Type: ApplicationFiled: October 16, 2006Publication date: April 17, 2008Applicant: SCALENT SYSTEMS, INC.Inventors: Jared Martin Oberhaus, Paul Allen Emhoff, Ye Jin, Joshua Alan New
-
Publication number: 20060126654Abstract: The present invention provides a method and system for managing communication in a data network. The method and system involves monitoring the communication channels at the host level. The hosts are updated with the monitoring information following which they take a coordinated decision in cases of failure of a channel. The data network comprises a plurality of hosts, which are connected to each other through a plurality of channels. A monitor host is elected out of the plurality of hosts to periodically broadcast a system state packet to the plurality of hosts. The system state packet contains information about the state of the plurality of channels and the plurality of hosts for a given channel. Each of the plurality of hosts compares the observed state of channels, as observed by it, with the reported state as reported in the system state packet.Type: ApplicationFiled: December 9, 2004Publication date: June 15, 2006Applicant: SCALENT SYSTEMS, INC.Inventors: Chandrasekharan Nilakantan, Gary Jaszewski