The ideal introduction to an exciting emergent technology-shared data clusters
What are shared data clusters? What is clustering technology? Does it really work? How does it work? How is data stored and accessed on clusters? Dilip Ranade takes you on a fascinating journey to answer these questions and learn all there is to know about this developing technology. Each chapter builds on what you have learned in the previous section, offering you a wide breadth of information at a comfortable pace. After you view the various hardware and software components that constitute a computer system, you'll receive an examination of how cluster software works with an in-depth look at essential clustering services such as locking and messaging. By the end of the book, you will use the progressive knowledge you have gained to understand how shared data clusters can be put to use. You'll study some real-world applications that can be used on a cluster, the difficulties in deploying them, best practices, and finally two case studies -- cluster file systems and cluster managers.
Ranade thoroughly covers all you need to know about shared data clusters, including:
Networks for clusters
Highly available systems
Databases and other applications
Monitoring, messaging, and transactions in a cluster
Cluster lock manager, cluster volume manager, and cluster file system