Sun Logo




Netra™ High Availability Suite 3.0 1/08 Foundation Services Overview

819-5240-13


Contents

Figures

Tables

Preface

Introduction to the Foundation Services

What Are the Foundation Services?

High-Level View of the Foundation Services

Foundation Services Concepts

Cluster Model

Peer Nodes and Nonpeer Nodes

Server (Master-Eligible) Nodes

Client (Master-Ineligible) Nodes

Reliability, Serviceability, Redundancy, and Availability

Reliability

Serviceability

Redundancy

Availability

Failover and Switchover

Data Management Policy

Service Models

Fault Management Models

Fault Types

Fault Detection

Fault Reporting

Fault Isolation

Fault Recovery

Reliable Network Communication Service (CGTP)

Introduction to CGTP

Data Transfer Using CGTP

Sharing Physical Interfaces Between CGTP and IPMP Using VLAN

Cluster Network Addressing

Introduction to Cluster Network Addressing

Cluster Network Addressing Scheme

Node Address Triplets

Floating Address Triplet

Cluster Membership Manager

Introduction to the Cluster Membership Manager

Configuring the Cluster Membership

Monitoring the Presence of Peer Nodes

Interaction Between the nhprobed Daemon and the nhcmmd Daemon

Using the Direct Link to Prevent Split Brain Errors

Multicast Transmission of Heartbeats

Masterless Cluster

Reliable File Service

Reliable NFS

Master Node IP Address Failover

IP Replication

Replication During Normal Operations

Replication During Failover and Switchover

Data Area Used to Track Modifications to Data Blocks

Scorecard Bitmaps on the Solaris OS

DRBD Metadata on Linux

Synchronization Options

Delayed Synchronization

Reduced Duration of Disk Synchronization (Solaris OS Only)

Serialized Slice Synchronization

Sanity Check of Replicated Slices

Disk Partitioning

Solaris OS Standard Disk Partitioning

Solaris OS Virtual Disk Partitioning

Linux Standard Disk Partitioning

Linux Virtual Disk Partitioning

Logical Mirroring

Shared Disks

Standard Shared Disk Partitioning

Reliable Boot Service

Introduction to the Reliable Boot Service

Booting Diskless Nodes

Boot Policies for Diskless Nodes

DHCP Static

DHCP Client ID

External Addressing

Introduction to External Addressing

External Addressing Scheme

Floating External Addresses

Connecting Nonpeer Nodes Directly to a Cluster Network

Addressing a Shared Cluster Network and External Network

Connecting Nonpeer Nodes to the Cluster Through Additional Physical Interfaces

Addressing Physical Interfaces That Are Connected to an External Network

Connecting Nonpeer Nodes to the Cluster Network Through a Router

Node State Manager

Introduction to the Node State Manager

Writing Scripts

Output From User-Defined Scripts

Daemon Monitor

The nhpmd Daemon

Using the Node Management Agent With the Daemon Monitor

Node Management Agent

Introduction to the Node Management Agent

Monitoring Statistics With the NMA

Manipulating the Cluster With the NMA

Receiving Notifications With the NMA