×

Maintenance unit architecture for a scalable internet engine

  • US 20050080891A1
  • Filed: 08/30/2004
  • Published: 04/14/2005
  • Est. Priority Date: 08/28/2003
  • Status: Abandoned Application
First Claim
Patent Images

1. An architecture for a scalable Internet engine for providing dynamic reassignment of server operations in the event of a failure of a server, the architecture comprising:

  • at least one blade server operatively connected to an ethernet switching arrangement;

    a first active data storage system (ADSS) server programmatically coupled to the at least one blade server via the ethernet switching arrangement, the first ADSS server comprising;

    a first database adapted to interface with a first internet protocol (IP) address server adapted to assign IP addresses within the architecture and a first ADSS module adapted to provide a directory service to a user; and

    a first XML interface daemon adapted to interface between an engine operating system and the first ADSS module;

    a second active data storage system (ADSS) server programmatically coupled to the at least one blade server via the ethernet switching arrangement, the second ADSS server comprising;

    a second database adapted to interface with a second internet protocol (IP) address server adapted to assign IP addresses within the architecture upon failure of the first ADSS server, the second database also adapted to interface with a second ADSS module adapted to provide the directory service to the user, wherein the second database is programmatically coupled to the first database and includes redundant information from the first database; and

    a second XML interface daemon adapted to interface between the second ADSS module and the engine operating system, wherein the second ADSS server is adapted to detect a failure in the first ADSS server, via a heartbeat monitoring circuit connected to the first ADSS server, and initiate a failover action that switchovers the functions of the first ADSS server to the second ADSS server;

    at least one supervisory data management arrangement programmatically coupled to the engine operating system and adapted to be responsive to the first and second ADSS modules;

    a storage switch programmatically coupled to the first and second ADSS servers; and

    a disk storage arrangement coupled to the storage switch.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×