How RamDisk and RamDisk Plus® Work in a Server Cluster

   

In a server cluster, common resources are managed and shared between the servers, or nodes, in the cluster. As in a non-clustered environment, each node has a copy of the operating system, the services and the applications it will run, and it owns and manages physical and virtual devices local to the system. The nodes also share resources, such as network addresses, disks, file shares, etc. The Microsoft® Server Cluster Service (MSCS) manages these shared resources, organizing them into groups. MSCS permits only one node to own and manage a group at a time.

   

For most server clusters, the application data is stored on disks shared in the cluster. Frequently, the overall performance of the node which owns the application group is constrained by access to this data. By placing temporary disk data in a RAM disk, access to the data is accelerated, resulting in higher system throughput.

Disk data in RAM achieves the fastest access possible
  RamDisk and RamDisk Plus create RAM disk devices in sizes up to 511 GB. The RAM disks are created early in system startup, and are available to services and applications as soon as they start. Where desired, a RAM disk can be initialized with an empty file system, with populated file system, or even as a RAW device (no file system). By placing temporary data on the RAM disk, all read and write access to that data occurs at the highest rates possible, typically some fifty times the rates of disk access.
   

In cluster environments, a single RAM disk can be configured as a cluster resource. The RAM disk is integrated seamlessly into the cluster environment through the use of a proprietary cluster resource DLL. When the RAM disk cluster resource is brought online, the DLL mounts the RAM disk at a mount point on a shared disk. When taken offline, the RAM disk is dismounted from the mount point. In this way, the RAM disk, although a local resource, is made available to the cluster application hosted on the local node.

See Also:

How to implement RamDisk or RamDisk Plus® in a Server Cluster

How the Microsoft Server Cluster Service (MSCS) Works -
http://www.microsoft.com/technet/prodtechnol/windowsserver2003/library/TechRef/4aa0be73-ef61-4f9c-a071-b390278b4773.mspx


Citrix   HP   IBM

  Home - Site Map - Contact Us - Legal Notices - Privacy Policy  

U.S. Patents Nos. 5577226, 5606681, 5918244, 6370615, 6629201, 6651136, 7017013, 7039767, 7111129 and other worldwide patents pending.

Copyright © 1996-2008 SuperSpeed Software, Inc. All rights reserved.