1.5 DST Components

1.5.1 NCP Engine

The NCP Engine provides support for NCP clients and is the main file copy engine for Dynamic Storage Technology. It provides the merged view for NCP users and Novell CIFS users. It supports the ShadowFS access for supported native Linux file access protocols, such as Novell Samba (SMB/CIFS), SSH, and Novell FTP (Pure-FTPd).

1.5.2 Shadow Volume

Shadow Volume provides the merged file-tree view for NCP client users. The NCP merged view cache is leveraged to provide a merged view for Novell CIFS users.

1.5.3 ShadowFS

The Shadow File System (ShadowFS) works with FUSE (File System in Userspace) to provide a merged view for eDirectory users of native Linux file access protocols, including Novell Samba (SMB/CIFS) and supported Linux file access protocols, such as SSH and Novell FTP (Pure-FTPd). ShadowFS requires that eDirectory users and the native Linux service be enabled with Linux User Management (LUM).

IMPORTANT:Novell CIFS does not require ShadowFS, FUSE, and LUM. For information, see Novell CIFS.

ShadowFS uses FUSE to create a local mount point for each DST shadow volume in /media/shadowfs/<primary_volume_name>. FUSE is an open source software package that is installed automatically when you install DST.

1.5.4 Policy Engine

The Dynamic Storage Technology policy engine allows you to create, manage, and enforce policies for a shadow volume pair. You can use the following

  • Global Policies: Global policies are a set of NCP Server parameters that govern DST behavior. The settings apply at the server level for every mounted shadow volume pair on the server. They do not affect other NCP volumes. For information, see Section 7.0, Configuring DST Global Policies.

  • Volume Policies: A volume policy applies to one or more specified shadow volume pairs. You can also create a volume policy that automatically applies to all shadow volume pairs. For information, see Section 11.0, Creating and Managing Policies for Shadow Volumes.