Thursday, January 8, 2009

High Performance Linux Clusters with OSCAR Rocks OpenMosix and MPI or CCNP BCMSN Portable Command Guide

High Performance Linux Clusters with OSCAR, Rocks, OpenMosix, and MPI

Author: Joseph D Sloan

To the outside world, a "supercomputer" appears to be asingle system. In fact, it's a cluster of computers that share a local area network and have the ability to work together on a single problem as a team. Many businesses used to consider supercomputing beyond the reach of their budgets, but new Linux applications have made high-performance clusters more affordable than ever. These days, the promise of low-cost supercomputing is one of the main reasons many businesses choose Linux over other operating systems.

This new guide covers everything a newcomer to clustering will need to plan, build, and deploy a high-performance Linux cluster. The book focuses on clustering for high-performance computation, although much of its information also applies to clustering for high-availability (failover and disaster recovery). The book discusses the key tools you'll need to get started, including good practices to use while exploring the tools and growing a system. You'll learn about planning, hardware choices, bulk installation of Linux on multiple systems, and other basic considerations. Then, you'll learn about software options that can save you hours—or even weeks—of deployment time.

Since a wide variety of options exist in each area of clustering software, the author discusses the pros and cons of the major free software projects and chooses those that are most likely to be helpful to new cluster administrators and programmers. A few of the projects introduced in the book include:

  • MPI, the most popular programming library for clusters. This book offers simple but realistic introductory examples along with some pointers for advanced use.
  • OSCAR and Rocks, two comprehensive installation and administrative systems
  • openMosix (a convenient tool for distributing jobs), Linux kernel extensions that migrate processes transparently for load balancing
  • PVFS, one of the parallel filesystems that make clustering I/O easier
  • C3, a set of commands for administering multiple systems

Ganglia, OpenPBS, and cloning tools (Kickstart, SIS and G4U) are also covered. The book looks at cluster installation packages (OSCAR & Rocks) and then considers the core packages individually for greater depth or for folks wishing to do a custom installation. Guidelines for debugging, profiling, performance tuning, and managing jobs from multiple users round out this immensely useful book.



Table of Contents:
Pt. IAn introduction to clusters
1Cluster architecture3
2Cluster planning18
3Cluster hardware31
4Linux for clusters46
Pt. IIGetting started quickly
5OpenMosix65
6OSCAR86
7Rocks121
Pt. IIIBuilding custom clusters
8Cloning systems139
9Programming software164
10Management software184
11Scheduling software198
12Parallel filesystems210
Pt. IVCluster programming
13Getting started with MPI227
14Additional MPI features248
15Designing parallel programs264
16Debugging parallel programs283
17Profiling parallel programs300
Pt. VAppendix

New interesting textbook: The Iron Cage or Infrastructure

CCNP BCMSN Portable Command Guide

Author: Scott D Empson

All the BCMSN 642-812 commands in one compact, portable resource



Preparing for the CCNP® certification? Working as a network professional? Here are all the CCNP-level commands for the BCMSN exam you need in one condensed, portable resource. The CCNP BCMSN Portable Command Guide is filled with valuable, easy-to-access information and is portable enough for use whether you’re in the server room or the equipment closet.



This book will help you memorize commands and concepts as you work to pass the CCNP BCMSN exam (642-812). The guide summarizes all CCNP certification-level Cisco IOS® Software commands, keywords, command arguments, and associated prompts, providing you with tips and examples of how to apply the commands to real-world scenarios. Sample configurations throughout the book provide you with a better understanding of how these commands are used in simple network designs.



The topics in this portable command guide cover how to do the following:

  • Implement VLANs
  • Conduct the operation of Spanning Tree Protocol and EtherChannel in a hierarchical network
  • Implement inter-VLAN routing
  • Implement gateway redundancy technologies
  • Describe and configure wireless client access
  • Describe and configure security features in a switched network
  • Configure support for voice


Scott Empson is currently the assistant program chair of the bachelor of applied information systems technology degree program at the Northern Alberta Institute of Technology in Edmonton, Alberta, Canada, teaching Cisco® routing, switching, and network designcourses in certificate, diploma, and applied degree programs at the post-secondary level. He is also the program coordinator of the Cisco Networking Academy® Program at NAIT, a Regional Academy covering central and northern Alberta. He has earned three undergraduate degrees and currently holds several industry certifications, including CCNP, CCDA®, CCAI, and Network+.


  • Access all CCNP BCMSN commands—use as a quick offline resource for research and solutions
  • Logical “how-to” topic groupings provide one-stop research
  • Great for review before taking the CCNP BCMSN certification exam
  • Compact size makes it easy to carry with you, wherever you go
  • “Create your own journal” section with blank, lined pages allows you to personalize the book for your needs


This book is part of the Cisco Press® Certification Self-Study Product Family, which offers readers a self-paced study routine for Cisco® certification exams. Titles in the Cisco Press Certification Self-Study Product Family are part of a recommended learning program from Cisco that includes simulation and hands-on training from authorized Cisco Learning Partners and self-study products from Cisco Press.



Category: Cisco Press—Cisco Certification


Covers: CCNP BCMSN Certification 642-812




No comments:

Post a Comment