HAPPY BOOKSGIVING
Use code BOOKSGIVING during checkout to save 40%-55% on books and eBooks. Shop now.
Register your product to gain access to bonus material or receive a coupon.
Thousands of IT organizations have adopted clustering to improve the availability of mission-critical software services. Today, with the rapid growth of cloud computing environments, clustering is even more crucial.
Oracle® Solaris Cluster Essentials is a comprehensive, authoritative guide to the industry’s most stable, robust clustering platform: Oracle Solaris Cluster. This book covers both Oracle Solaris Cluster 3.2 and Oracle Solaris Cluster Geographic Edition in thorough detail, offering start-to-finish lifecycle guidance for planning, implementation, management, and troubleshooting.
Written by Oracle Solaris Cluster expert Tim Read, this book covers both high availability and disaster recovery features, and offers in-depth guidance for both Oracle and non-Oracle database environments. It also presents several example implementations that can be used to quickly construct effective proofs-of-concept.
Whether you’re new to clustering or upgrading from older solutions, this book brings together all the information you’ll need to maximize the value, reliability, and performance of any Oracle Solaris Cluster environment. You’ll learn how to
Part of the Oracle Solaris System Administration Series, Oracle® Solaris Cluster Essentials combines a complete technology introduction and hands-on guide for every architect, administrator, and IT manager responsible for high availability and business continuity.
Managing Your Oracle Solaris Cluster Environment
Download the sample pages (includes Chapter 4 and Index)
Preface xiii
Acknowledgments xvii
About the Author xix
Chapter 1: Oracle Solaris Cluster: Overview 1
The Value of the Solaris Cluster Software 1
Solaris Cluster Architecture 6
How to Protect Your Data 13
Public Networking 21
Private Networking 26
Campus and Metro Clusters 28
Chapter 2: Oracle Solaris Cluster: Features and Architecture 35
Cluster Architecture 35
Object Request Broker Subsystem 38
High-Availability Framework 39
Cluster Configuration Control 42
Cluster Membership 44
Reconfiguration 55
Version Manager 56
Storage Device Fencing Subsystem 57
Devices 59
File Systems on a Solaris Cluster System 68
Cluster Public Networking 86
Cluster Private Interconnect 99
Data Service and Application Agents 105
Daemon Processes 126
Chapter 3: Combining Virtualization Technologies with Oracle Solaris Cluster Software 131
Defining a Cluster Node 132
Defining a Cluster 133
Comparison of “Black-Box” and “Fine-Grained” Control of Virtualized Entities 133
Dynamic System Domains 134
Oracle VM Server for SPARC 136
Oracle Solaris Zones 143
Zone Clusters 150
Chapter 4: Managing Your Oracle Solaris Cluster Environment 163
Installing the Oracle Solaris OS on a Cluster Node 163
Securing Your Solaris Operating System 166
Solaris Cluster Software Installation 169
Time Synchronization 172
Cluster Management 173
Cluster Monitoring 180
Service-Level Management and Telemetry 183
Patching and Upgrading Your Cluster 189
Backing Up Your Cluster 198
Creating New Resource Types 201
Tuning and Troubleshooting 220
Chapter 5: Oracle Solaris Cluster Geographic Edition: Overview 223
Why Have a Disaster Recovery Solution? 223
Choosing an Appropriate Disaster Recovery Solution 224
Benefits of a Third-Party Disaster Recovery Framework 225
Solaris Cluster Geographic Edition Architecture 226
Protecting Your Data Using Replication 227
Connection Topologies Supported by Solaris Cluster Geographic Edition 235
Using Solaris Cluster Geographic Edition with Virtualization Technologies 242
Chapter 6: Oracle Solaris Cluster Geographic Edition: Features and Architecture 247
Software Infrastructure Required for the Geographic Edition Software 248
Creating Trust between Clusters 253
Partnerships 254
Geographic Edition Heartbeat Messages 257
Protection Groups 260
Replication Components 263
Protecting Oracle RAC Databases with Storage-Based Replication Products 313
Starting and Stopping Protection Groups 313
Switchover and Takeover 315
Chapter 7: Managing Your Oracle Solaris Cluster Geographic Edition Systems 321
Installing and Removing the Geographic Edition Software 321
Patching and Upgrading 324
Cluster Management 324
Monitoring 325
Troubleshooting 327
Creating Additional Data Replication Modules 329
Chapter 8: Example Oracle Solaris Cluster Implementations 331
Test-Driving Solaris 10 OS and Solaris Cluster Software Using Oracle VM VirtualBox Software 331
Installing the Solaris Cluster Software to Create a Two-Node Cluster 339
Creating a Highly Available Oracle 11g Release 1 Database 358
Setting Up Solaris Cluster Telemetry 372
Creating a Scalable Web Service Using Global-Cluster Non-Voting Nodes 377
Creating an HA-Oracle Database Instance in a Zone Cluster 387
Chapter 9: Example Oracle Solaris Cluster Geographic Edition Implementations 395
Configuring Oracle Solaris Cluster Geographic Edition 395
Protecting a Scalable Web Service Using StorageTek Availability Suite 398
Bibliography 407
Index 411