Patents Assigned to Scalent Systems, Inc.
  • Patent number: 7814274
    Abstract: 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: Grant
    Filed: January 19, 2007
    Date of Patent: October 12, 2010
    Assignee: Scalent Systems, Inc.
    Inventors: Michael T. Howard, Jared M. Oberhaus, Evan Bigall, Lawrence Stein
  • Patent number: 7743242
    Abstract: 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: Grant
    Filed: October 16, 2006
    Date of Patent: June 22, 2010
    Assignee: Scalent Systems Inc.
    Inventors: Jared Martin Oberhaus, Paul Allen Emhoff, Ye Jin, Joshua Alan New
  • Patent number: 7724670
    Abstract: 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: Grant
    Filed: December 19, 2008
    Date of Patent: May 25, 2010
    Assignee: Scalent Systems, Inc.
    Inventors: Chandrasekharan Nilakantan, Siva V. Kumar, Andrew Leslie Laursen, Saroop Mathur, Gary Michael Jaszewski, Mei-Ying Chan
  • Publication number: 20090097406
    Abstract: 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: Application
    Filed: December 19, 2008
    Publication date: April 16, 2009
    Applicant: SCALENT SYSTEMS, INC.
    Inventors: Chandrasekharan Nilakantan, Siva V. Kumar, Andrew Leslie Laursen, Saroop Mathur, Gary Michael Jaszewski, Mei-Ying Chan
  • Patent number: 7483374
    Abstract: 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: Grant
    Filed: October 24, 2003
    Date of Patent: January 27, 2009
    Assignee: Scalent Systems, Inc.
    Inventors: Chandrasekharan Nilakantan, Siva V. Kumar, Andrew Leslie Laursen, Saroop Mathur, Gary Michael Jaszewski, Mei-Ying Chan
  • Patent number: 7440393
    Abstract: 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: Grant
    Filed: December 9, 2004
    Date of Patent: October 21, 2008
    Assignee: Scalent Systems, Inc.
    Inventors: Chandrasekharan Nilakantan, Gary M. Jaszewski
  • Publication number: 20080091929
    Abstract: 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: Application
    Filed: October 16, 2006
    Publication date: April 17, 2008
    Applicant: SCALENT SYSTEMS, INC.
    Inventors: Jared Martin Oberhaus, Paul Allen Emhoff, Ye Jin, Joshua Alan New
  • Publication number: 20060126654
    Abstract: 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: Application
    Filed: December 9, 2004
    Publication date: June 15, 2006
    Applicant: SCALENT SYSTEMS, INC.
    Inventors: Chandrasekharan Nilakantan, Gary Jaszewski