Buy new:
-45% $24.90$24.90
$3.99 delivery November 23 - 26
Ships from: GreenIceMedia Sold by: GreenIceMedia
Save with Used - Like New
$7.71$7.71
FREE delivery November 19 - 22
Ships from: Better World Books: South Sold by: Better World Books: South
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Configuration and Capacity Planning for Solaris Servers First Edition
Purchase options and add-ons
- ISBN-100133499529
- ISBN-13978-0133499520
- EditionFirst Edition
- PublisherPrentice Hall
- Publication dateJanuary 15, 1997
- LanguageEnglish
- Dimensions7.25 x 1.25 x 9.5 inches
- Print length468 pages
Editorial Reviews
From the Inside Flap
Configuration and Capacity Planning for Solaris Servers provides information about how to configure aSolaris-based system for use as a server in NFS, database management, Internet/intranet orgeneral-purpose environments. In modern computing, systems are nearly always used in a networkedcontext, so this book considers the impact of a server on its clients and networking infrastructure -and in turn how those components affect the server. This document concentrates on the loadcharacteristics of each type of usage and how this usage interacts with the architecture of variousSolaris-based servers to affect end-user performance.
Although the title might lead one to believe that this book is about Solaris, it is really aboutcomputer architecture - specifically, applied computer architecture. Solaris is certainly a topic, butmore fundamentally the reader should take from this material an understanding of how to apply theprinciples of computer architecture to the solution of everyday configuration and usage problems.
One of the peculiarities of this book is its emphasis on understanding, configuring, and using I/Osubsystems. Virtually every "server" system in the open computing era has an enormous interest inmanaging I/O. Modern server systems certainly have their share of central processing functions, butthis topic is exhaustively covered in the literature and is relatively familiar to many readers. Muchless well understood is the nature of I/O functions, and how to tailor usage, applications, software,and hardware to accommodate the realities of I/O.Audience
This book aims to aid the reader in configuring a server for a given end-user requirement, whetherthat requirement is current or future. As such, it is oriented toward people who typically make thiskind of recommendation or who are responsible for managing it once a system is installed: typically,these would be MIS, data processing, or other technical staff. An understanding of the basic conceptsof computer architecture is assumed, as well as intuitive understanding of the requirements ofapplications. The first section of the book, which deals with application profiles, is somewhat lesstechnical, and is suitable for a wider audience. For this reason, the first part of the book makesrecommendations with little or no technical justification. The second part of the book provides thebasis for these recommendations in considerable depth.How to Use This Book
This document consists of two very different sections. After introductory comments about methodology,the first four chapters - dealing with NFS servers, DBMS servers, Internet/intranet servers, andtimesharing or general-purpose servers - are tutorial in nature. The categories are dealt with inorder of increasing complexity. As a rule, DBMS servers are considerably more complex than NFSservers, and timesharing or general-purpose servers, especially ones with diverse user communities,are the most complex of all. These chapters are intended to be read in their entirety, rather thanbeing used primarily as reference material. Because the topics are quite diverse and may not apply toevery reader, each chapter is written to be independent of the others. Each chapter includes a numberof case studies as well as explicit rules of thumb, along with questions to consider when analyzingreal problems. As noted, in-depth technical explanations are often deferred. The case studies providedirect illustrations of the guidelines at work. Although the examples are designed to berepresentative, they are all completely fictional and do not represent an real site. Any resemblancebetween these case studies and actual sites is purely coincidental and unintentional.
The second section provides detailed technical material on a variety of subjects related toconfiguration planning. Technical bookstores carry a wide variety of excellent books on computerarchitecture, but most of them treat the subject in an abstract manner. The discussion provided inthis text reflects the real-world concerns that are relevant in daily use. This section provides thetechnical justifications for the recommendations and rules of thumb provided in the first section. Itis intended to serve primarily as reference material. There are chapters on each other primarycomponents of architecture: the basic system core (processors, memory hierarchy, and bus structures),storage systems (primarily disk), the backup and recovery process, and the Solaris 2 operating system.For the most part, this section is not specific to Sun products, since much of the architecture is adirect implementation or derivation from well-known industry standards such as SCSI.
Throughout the book, many sections conclude with a group of configuration recommendations thatsummarize the preceding text. These recommendations are marked with the (arrow) symbol.
Scope
This book addresses products announced by Sun Microsystems through December 1996. Specificallyincluded are various models of the Ultra-1, Ultra-2, SPARCstation 4, SPARCstation 5, SPARCstation 20,the SPARCserver 1000E, SPARCcenter 2000E and the Ultra Enterprise family, as well as Solaris 2releases up to and including Solaris 2.5.1. Background information is provided about many earlierproducts such as the SPARCstation 2, the SPARCserver 600MP series, and previous releases of Solaris 1,including running in Intel x86 and PowerPC systems is also covered, although the diversity of hardwareplatforms makes this task somewhat difficult.
From the Back Cover
No matter what application or SPARC architecture you're working with, Configuration and Capacity Planning for Solaris Servers can help you maximize the performance of your Solaris-based server. This is the most comprehensive guide to configuring and sizing Solaris servers for virtually any task, including:
- World Wide Web, Internet E-mail, ftp, and Usenet news servers
- NFS servers
- Database management
- Client/server computing
- Timesharing
- General purpose application servers
- Internet firewalls
Sun Microsystems engineer Brian Wong reviews the load characteristics of each type of usage, in detail. He then demonstrates how each application interacts with Solaris server architecture to impact each aspect of system performance, including throughput, latency, utilization, and efficiency. Ten detailed case studies make it easy for system administrators to take advantage of the book's concepts and methodology.
Configuration and Capacity Planning for Solaris Servers focuses extensively on critical I/O issues, showing how to tailor usage, applications, software, and hardware to accommodate the realities of I/O. It presents detailed coverage of memory and virtual memory; SBus and VME configuration; disk access, SCSI and RAID subsystems; and file systems and backup issues. Wong also presents important considerations in configuring systems based on each major SPARC architecture.
Whether you're optimizing an existing Solaris system or planning a new one, Configurations and Capacity Planning for Solaris Servers gives you the practical advice and detailed technical information you need to deliver maximum performance at the lowest possible cost.
Excerpt. © Reprinted by permission. All rights reserved.
Preface
Configuration and Capacity Planning for Solaris Servers provides information about how to configure aSolaris-based system for use as a server in NFS, database management, Internet/intranet orgeneral-purpose environments. In modern computing, systems are nearly always used in a networkedcontext, so this book considers the impact of a server on its clients and networking infrastructure -and in turn how those components affect the server. This document concentrates on the loadcharacteristics of each type of usage and how this usage interacts with the architecture of variousSolaris-based servers to affect end-user performance.
Although the title might lead one to believe that this book is about Solaris, it is really aboutcomputer architecture - specifically, applied computer architecture. Solaris is certainly a topic, butmore fundamentally the reader should take from this material an understanding of how to apply theprinciples of computer architecture to the solution of everyday configuration and usage problems.
One of the peculiarities of this book is its emphasis on understanding, configuring, and using I/Osubsystems. Virtually every "server" system in the open computing era has an enormous interest inmanaging I/O. Modern server systems certainly have their share of central processing functions, butthis topic is exhaustively covered in the literature and is relatively familiar to many readers. Muchless well understood is the nature of I/O functions, and how to tailor usage, applications, software,and hardware to accommodate the realities of I/O.
Audience
This book aims to aid the reader in configuring a server for a given end-user requirement, whetherthat requirement is current or future. As such, it is oriented toward people who typically make thiskind of recommendation or who are responsible for managing it once a system is installed: typically,these would be MIS, data processing, or other technical staff. An understanding of the basic conceptsof computer architecture is assumed, as well as intuitive understanding of the requirements ofapplications. The first section of the book, which deals with application profiles, is somewhat lesstechnical, and is suitable for a wider audience. For this reason, the first part of the book makesrecommendations with little or no technical justification. The second part of the book provides thebasis for these recommendations in considerable depth.
How to Use This Book
This document consists of two very different sections. After introductory comments about methodology,the first four chapters - dealing with NFS servers, DBMS servers, Internet/intranet servers, andtimesharing or general-purpose servers - are tutorial in nature. The categories are dealt with inorder of increasing complexity. As a rule, DBMS servers are considerably more complex than NFSservers, and timesharing or general-purpose servers, especially ones with diverse user communities,are the most complex of all. These chapters are intended to be read in their entirety, rather thanbeing used primarily as reference material. Because the topics are quite diverse and may not apply toevery reader, each chapter is written to be independent of the others. Each chapter includes a numberof case studies as well as explicit rules of thumb, along with questions to consider when analyzingreal problems. As noted, in-depth technical explanations are often deferred. The case studies providedirect illustrations of the guidelines at work. Although the examples are designed to berepresentative, they are all completely fictional and do not represent an real site. Any resemblancebetween these case studies and actual sites is purely coincidental and unintentional.
The second section provides detailed technical material on a variety of subjects related toconfiguration planning. Technical bookstores carry a wide variety of excellent books on computerarchitecture, but most of them treat the subject in an abstract manner. The discussion provided inthis text reflects the real-world concerns that are relevant in daily use. This section provides thetechnical justifications for the recommendations and rules of thumb provided in the first section. Itis intended to serve primarily as reference material. There are chapters on each other primarycomponents of architecture: the basic system core (processors, memory hierarchy, and bus structures),storage systems (primarily disk), the backup and recovery process, and the Solaris 2 operating system.For the most part, this section is not specific to Sun products, since much of the architecture is adirect implementation or derivation from well-known industry standards such as SCSI.
Throughout the book, many sections conclude with a group of configuration recommendations thatsummarize the preceding text. These recommendations are marked with the (arrow) symbol.
Scope
This book addresses products announced by Sun Microsystems through December 1996. Specificallyincluded are various models of the Ultra-1, Ultra-2, SPARCstation 4, SPARCstation 5, SPARCstation 20,the SPARCserver 1000E, SPARCcenter 2000E and the Ultra Enterprise family, as well as Solaris 2releases up to and including Solaris 2.5.1. Background information is provided about many earlierproducts such as the SPARCstation 2, the SPARCserver 600MP series, and previous releases of Solaris 1,including running in Intel x86 and PowerPC systems is also covered, although the diversity of hardwareplatforms makes this task somewhat difficult.
Product details
- Publisher : Prentice Hall; First Edition (January 15, 1997)
- Language : English
- Paperback : 468 pages
- ISBN-10 : 0133499529
- ISBN-13 : 978-0133499520
- Item Weight : 1.95 pounds
- Dimensions : 7.25 x 1.25 x 9.5 inches
- Customer Reviews:
About the author

Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
- 5 star4 star3 star2 star1 star5 star33%33%0%33%0%33%
- 5 star4 star3 star2 star1 star4 star33%33%0%33%0%33%
- 5 star4 star3 star2 star1 star3 star33%33%0%33%0%0%
- 5 star4 star3 star2 star1 star2 star33%33%0%33%0%33%
- 5 star4 star3 star2 star1 star1 star33%33%0%33%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The coverage of RAID techniques and their performance characteristics applies as well to HP-UX and WindowsNT as it does to Solaris. The hardware and bus technology gives some insight on how system architecture affects system performance. NFS information applies to any other filesharing service (eg., Coda, IPX, SMB, FTAM, etc.).
The layout is intuitive but limiting. Dividing the types of servers into NFS, Timeshare, DBMS and Internet is helpful. The configuration guidelines under each of these spreads a great deal of useful information throughout the book. This isn't always logical as you are talking about backup policy under DBMS configuration guidelines before covering the backup configuration. Some technologies like PrestoServe are only discussed with NFS when they can be beneficial to other servers (eg., OLTP). The general layout can be improved. A stronger layout would cover all the technologies separately (as done with Storage, RAID and Backup) with details of their configuration benefits. Under each of the server types the technologies that benefit the utilization characteristics could then be mentioned.
An up-to-date edition would be nice, as much of the Hardware used today, isn't even mentioned. PCI is overtaking Sbus, as Sbus overtook VME. FC/AL at 100MB/s is standard. The Cray CS6400 is now Sun's flagship E10k. There are new software features in Solaris, Veritas and Oracle that allow system designers to look at their job from a different perspective. Storage is become more and more centralized with the A7000, IBM ESS, Symetrix and SANS. Solid-state drives are common again. In all, enough technology has changed that a 2nd edition would be well timed.
A must have for anyone who needs manage and design unix data centers.
The only problem: This book needs a 2002 update release covering the newest Sun hardware and the most server intensive needs made by web-centric computing.
