Patent ID: 6074427
Filing Date: 2000-06-13
Classification: G06F

Abstract:
An apparatus for simulating a cluster of independent computer nodes, said apparatus comprising:a plurality of user-level non-simulated domains, each user-level domain having a distinct address space and having one or more user-level procedures; anda plurality of user-level simulated kernel domains, each user-level simulated kernel domain having a distinct address space and providing a capability to simulate a kernel operating system, each user-level simulated kernel domain including:at least one executable procedure;a gateway handler procedure receiving a request to execute a select one of the executable procedures and executing the select executable procedure; anda first interprocess communication mechanism providing communication between a select one of the user-level simulated kernel domains and the user-level domains;wherein the user-level domains utilize the first interprocess communication mechanism to request execution of a particular one of the executable procedures in a particular user-level simulated kernel domain.