or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sun™ Cluster 3 Programming: Integrating Applications into the SunPlex™ Environment
 
See larger image
 
Tell the Publisher!
I'd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Sun™ Cluster 3 Programming: Integrating Applications into the SunPlex™ Environment [Paperback]

Joseph Bianco (Author), Peter Lees (Author), Kevin Rabito (Author)
4.0 out of 5 stars  See all reviews (2 customer reviews)

Price: $54.99 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 7 to 13 days.
Ships from and sold by Amazon.com. Gift-wrap available.
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more


Book Description

0130479756 978-0130479754 November 22, 2004 1

Customize Applications for Maximum Availability in Sun Cluster Environments

The Sun Cluster 3 environment offers developers and administrators a powerful API for creating custom "data services" that maximize the availability and enhance the horizontal scalability of many enterprise applications. Now, here's an authoritative tutorial and reference to building custom data services with the Sun Cluster 3 API. In Sun Cluster 3 Programming, three leading Sun Cluster experts systematically review the tools, programming interfaces, and features that make custom data services possible. Then, through a series of step-by-step examples, they demonstrate how to ensure that applications can recover smoothly from even the most serious failures.

This book

  • Reviews every facet of "availability" and what it takes to make software available
  • Provides extensive easy-to-understand code examples, all available for download
  • Covers all areas of agent development, from quick basics to advanced techniques
  • Covers all the APIs provided with Sun Cluster 3
  • Walks step-by-step through making existing applications available, scalable, and cluster-aware

Until now, this information has been available only in a three-day Sun training course. Now, with the help of Sun's in-house experts, you have all the information you need to build Sun Cluster 3 custom applications that deliver unprecedented levels of application availability.




Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Editorial Reviews

From the Back Cover

Customize Applications for Maximum Availability in Sun Cluster Environments

The Sun Cluster 3 environment offers developers and administrators a powerful API for creating custom "data services" that maximize the availability and enhance the horizontal scalability of many enterprise applications. Now, here's an authoritative tutorial and reference to building custom data services with the Sun Cluster 3 API. In Sun Cluster 3 Programming, three leading Sun Cluster experts systematically review the tools, programming interfaces, and features that make custom data services possible. Then, through a series of step-by-step examples, they demonstrate how to ensure that applications can recover smoothly from even the most serious failures.

This book

  • Reviews every facet of "availability" and what it takes to make software available
  • Provides extensive easy-to-understand code examples, all available for download
  • Covers all areas of agent development, from quick basics to advanced techniques
  • Covers all the APIs provided with Sun Cluster 3
  • Walks step-by-step through making existing applications available, scalable, and cluster-aware

Until now, this information has been available only in a three-day Sun training course. Now, with the help of Sun's in-house experts, you have all the information you need to build Sun Cluster 3 custom applications that deliver unprecedented levels of application availability.



About the Author

Joseph Bianco, Ph.D., principal engineer at Sun Microsystems' Service Division, has spent more than nine years consulting on and implementing all versions of Sun Cluster software. He coauthored Sun Cluster Environment: Sun Cluster 2.2 (Prentice Hall, 2001).

Peter Lees, senior solutions architect for Sun Microsystems' Global Client Services, works with customers and Sun systems engineers throughout the Asia-Pacific region. He has written several white papers on Sun Cluster technology, and frequently consults on the Sun Cluster API.

Kevin Rabito, a senior staff engineer at Sun Microsystems Service Division, has been implementing and supporting Sun Cluster products since Sun entered the market.




Product Details

  • Paperback: 408 pages
  • Publisher: Prentice Hall; 1 edition (November 22, 2004)
  • Language: English
  • ISBN-10: 0130479756
  • ISBN-13: 978-0130479754
  • Product Dimensions: 9.3 x 7.1 x 0.7 inches
  • Shipping Weight: 1.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Best Sellers Rank: #2,874,033 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

2 Reviews
5 star:
 (1)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (2 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

5.0 out of 5 stars A must read for a Sun Cluster user, May 2, 2005
By 
ART SEDIGHI (Old Bethpage, NY United States) - See all my reviews
This review is from: Sun™ Cluster 3 Programming: Integrating Applications into the SunPlex™ Environment (Paperback)
There are a number of ways to learn your way around the Sun Microsystems's Cluster 3 (SC3) software such as spending thousands of dollars on the training course, or you can simply read Sun Cluster 3 Programming by Joseph Bianco, et. al. and save yourself lots of money. This book has been written and reviewed by some of Sun's best architects and engineers, so the information presented is not only actuate but also very applicable to how end-users are using the product. Even if you have taken the training course and have been using the software for sometime, this book is still a valuable reference to be added to your bookshelf.

In short, "Sun Cluster is a powerful software environment capable of providing high levels of application availability to almost any application." There are a number of applications such as Oracle, Sybase, DB2, SAP and many others that can directly take advantage of the SC3 environment, but the book also demonstrates how one can write applications using the provided API to achieve the same goal. Being one of the pioneers in the high-performance computing realm, one can learn much from the ins and outs of the SC3 environment. I personally think that SC3's Resource Group Manager (RGM) is simply the state of the art. RGM, which is covered in detail in this book, is the monitoring module that all the other software applications that run on the cluster interact with using an event-driven callback model. RGM is configured to check the state of the cluster, and in case of an event, use one of the registered callbacks to take actions. The callback methods hover around the application and take actions when necessary. This allows for an automated response in case of a failure, and makes the task of cluster management a lot simpler. In addition to giving an overview of what makes up the Sun Cluster software, the authors go thru the entire set of Resource Management API (RMAPI). RMAPI is used to interface with the RGM, and is integrated into your application to make your application "cluster aware".

The authors introduce two types of applications: cluster aware applications and cluster compatible applications. The chances are that your application is cluster compatible, and with the RGM, you can still manage your applications at a high level (start, stop, check process status, etc). With the RMAPI, you can make your applications be cluster aware, which means that you can more tightly integrate and thus control the internals of your applications with the RGM. The authors spend the part of the book on how to make your application cluster aware. The SC3 API's are written in the C programming language, but various scripting languages can also be used. The API's can also be wrapped in C++, and the object oriented way which the SC3 is architected makes the task of wrapping the API's very simple.

The authors bring the book to a closure with a full blown example of two applications that: one that is cluster compatible and one that we want to make use of the available API's and make cluster aware. The authors go thru the example step-by-step, and explain each step thoroughly. The readers learn the process, and use this example for future development.

I recommend this book to anyone using or interested in the Sun Cluster 3 application. The authors are experienced Sun architects and engineers, and provide the readers with valuable information about the internals of the Sun Cluster 3 environment.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
3.0 out of 5 stars Short and sweet, January 9, 2005
This review is from: Sun™ Cluster 3 Programming: Integrating Applications into the SunPlex™ Environment (Paperback)
This is a quick jaunt through the Sun clustering APIs, primarily in C. You will get a good introduction from it, but there will be a lot more to learn. There is a practical example with MySQL. Overall the tone is pretty dry and terse. The introduction should have been a lot longer. More information on hardware configurations, and some reference to Java would have been nice as well.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject