Cluster-Mode Concepts as Physical or Logical:
Physical:
Node, Disk, Network Port, FC
Port
Logical:
Aggregate, Vserver, Cluster, Volume, Snapshot Copy, Mirror, LIF
The Scope of Cluster-Mode Concepts:
Node
Vserver :
Disk, Network Port, Aggregate, HBA
Cluster
(Data) Vserver:
Namespace, Mirror, Data LIF, Volume,
Snapshot Copy, LUN
Kernel and User-Space Processes:
The
path of a NAS write request:
1 – NFS or CIFS client
2 – Data network port
3 – N-blade
4 – Cluster session manager (CSM)
5 – D-blade
6 – NVRAM
User-Space
Processes:
- The management gateway daemon (mgwd)
- The volume location database (vldb)
- The vif manager (vifmgr)
- The block data access configuration (bcomd)
- The clustershell (ngsh)
- The NDMP daemon (ndmpd)
- NFS and CIFS authentication (secd)
- The service process manager daemon (spmd)
RDB and Quorum Concepts:
The four RDB (replicated database) units:
Management, VifMgr, VLDB, BCOM
The Management RDB unit: keeps track of the data that is used to operate the clustershell.
The VLDB RDB unit: keeps track of the volumes and
aggregates and which volumes are on which aggregates.
To maintain quorum in a cluster either requires
either (N/2) +1 healthy nodes or N/2 with one of them being the Epsilon node.
The update to the VLDB is made to the copy of the VLDB
database that lives on the VLDB master. That master then syncs to the other
(secondary) VLDB databases with itself. That entire sequence is considered to
be an atomic transaction (non-divisible / all-or-nothing).
An n-node cluster contains n local
VLDB databases.
An n-node cluster contains 4n
local RDB databases.
VOL0 Volumes Uses and Limitations:
The
minimum number of vol0 volumes in a 20-node cluster = 20
The
maximum number of vol0 volumes in a 20-node cluster = 20
In
the vol0 volume is stored:
log files, RDB databases
Characteristics
of vol0 and vsroot:
vol0 and vsroot are flexible volumes.
Characteristics
of vol0:
vol0 can be accessed by the local FreeBSD shell.
vol0 cannot be moved to another root aggregate.
Characteristics
of vsroot:
vsroot can have snapshot copies.
vsroot can have mirrors.
vsroot can be accessed by NFS or CIFS clients.
vsroot can be backed up to tape.
vsroot can be copied.
vsroot can have junctions to other volumes.
Comments
Post a Comment