Create an Account
username: password:
 
  MemeStreams Logo

Kerrighed 1.0.1 for Linux - Kerrighed is a single system image for clusters. - Softpedia

search

Lost
Picture of Lost
My Blog
My Profile
My Audience
My Sources
Send Me a Message

sponsored links

Lost's topics
Arts
Business
Games
Health and Wellness
Home and Garden
Miscellaneous
Current Events
Recreation
Local Information
Science
Society
Sports
Technology

support us

Get MemeStreams Stuff!


 
Kerrighed 1.0.1 for Linux - Kerrighed is a single system image for clusters. - Softpedia
Topic: Technology 11:00 pm EDT, Oct 13, 2005

Kerrighed descriptionDownloadKerrighed is a Single System Image operating system for clusters. Kerrighed offers the view of a unique SMP machine on top of a cluster of standard PCs.

The goals of Kerrighed are high performance of applications, high availability of the cluster, efficient resources management, high customizability of the operating system and ease of use.

Kerrighed is implemented as an extension to Linux operating system (a set of Linux modules and a small patch to the kernel).

Here are some key features of "Kerrighed":
Customizable Cluster Wide Process Scheduler.

� Processes and threads are automatically scheduled over the cluster nodes to balance the CPU load using the Kerrighed default scheduling algorithm. However, Kerrighed offers a toolkit to easily write customized schedulers hot-loadable through kernel modules.

Cluster Wide Shared Memory.

� Threads and System V memory segments can operate through the whole cluster, just like on an SMP machine.

High Performance Stream Migration Mechanism.

� Processes using streams (socket, pipe, fifo, char device, etc) can be migrated with no penalty on communication performance after migration.

Distributed File System.

� A unique file name space is seen over the whole cluster. All cluster disks are merged in an unique virtual disk in a customizable RAID-like fashion.

Process Checkpointing.

� Processes can be checkpointed and restarted on any cluster node.

Full Posix Thread Interface.

� The full Posix Thread interface can operate with threads spread over cluster nodes.

Cluster Wide Unix Process Interface.

� All traditional UNIX process management commands (top, ps, kill, etc) operate cluster wide. Moreover, process identifiers (pid) are unique cluster wide.

Customizable Single System Image Features.

� Single system image features (shared memory, global scheduler, migrable streams, etc) can be enabled or desabled on a per process basis.

Looks like an SMP OSCAR... comes with Laser Beans.

Kerrighed 1.0.1 for Linux - Kerrighed is a single system image for clusters. - Softpedia



 
 
Powered By Industrial Memetics
RSS2.0