Virtual Data Movers
Upon completion of this module, you should be able to:
• Describe Virtual Data Mover and its benefits and operations
• Create and manage Virtual Data Movers on a VNX system
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
1
Virtual Data Movers
Lesson 1: Virtual Data Mover Overview
During this lesson the following topics are covered:
• VNX Virtual Data Mover (VDM) feature overview
• Benefits that VDMs provide to CIFS and NFS file storage
• VDM operations
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
2
Virtual Data Mover Overview
NFS
Server
CIFS
Server
• A “software” Data Mover
• Supports:
 Multiple CIFS servers
 An NFS server for single
domain namespace
VDM Root
File System
• Access data file system(s) and:
Data
File System
Virtual Data Mover
 Shares for CIFS servers
 Exports for NFS server
• A “virtual container”
 Holds configuration data for
CIFS and NFS servers, shares
and exports
 Portable - can be moved or
replicated to another physical
Data Mover
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
3
Configuration held within each VDM
• Root file system:
•
•
root_fs_<vdm_x>
Mounted data file systems
CIFS server specific data:







CIFS server configurations
Local Group DB
Kerberos Information
CIFS share DB
Home directory information
Audit and event logs
Secmap
• NFS server specific data:
 NFS server endpoint and exports
 Name resolvers and STATD
NFS
Server
CIFS
Server
Secmap
root_fs_vdm_1
data_FS
CIFS Server names and interfaces
Local Groups database
Kerberos Information
CIFS share database
Home Directories
Event logs
NFS server endpoint and namespace
STATD hostname
NFS exports
Interfaces
Virtual Data Mover
hostname
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
4
Data Mover Feature & Configuration Information
Physical
Virtual
FTP/SFTP/FTPS
Yes
No
DNS/NIS/NTP/Routing
Yes
No
Network Interfaces
Yes
No
Internationalization
Yes
No
Virus Checker
Yes
No
Local passwd & group files
Yes
No
Primary/Secondary Usermapper
Yes
No
Standby Data Mover
Yes
No
Parameters
Yes
No
Start/Stop CIFS
Yes
No
Usermapper client
Yes
Yes
Secmap
Yes
Yes
File Systems
Yes
Yes
NFS
Yes
Yes
CIFS info (Local groups, shares, home dirs, interface &
server names, audit logs, Kerberos)
Yes
Yes
Feature/Config Info
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
5
Virtual Data Mover Benefits
• Ease of management of CIFS servers
• Server isolation and security
• Independent CIFS configurations on the same Data Mover
• Load balancing
• Migration and replication solution
• NFS multiple domain solution
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
6
Operational Virtual Data Mover
• The physical Data Mover has the VDM root file system mounted
• The VDM’s NFS and CIFS servers are available on interfaces
• The VDM has the data file system mounted to its root file system
NFS
Server
Interface
Interface
NFS
Server
CIFS
Server
Interface
Interface
CIFS
Server
Interface
Interface
NIS, DNS &
NTP Client
root_fs_vdm_1
Root File System
/
/root_vdm_1
Physical Data Mover
Copyright © 2014 EMC Corporation. All Rights Reserved.
Mount
DataFS
/
/DataFS
Configuration Files
Mount
/
/share
/export
Virtual Data Mover
Virtual Data Movers
7
Moving a VDM
Storage > Shared Folders >
CIFS > VDMs > Properties
• VDM is moved to another
physical Data Mover
 VDM unmounts data file
systems
 VDM unloads from source
physical Data Mover
 VDM loads on target
physical Data Mover
 VDM mounts data file
systems
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
8
Unloading a VDM
Storage > Shared Folders > CIFS > VDMs > Properties
• VDM Stops running on physical Data Mover
 Data file system(s) must be
 VDM NFS/CIFS
unmounted from VDM
servers stop
 Data Mover
unmounts VDM
root file system
 VDM stops access
to Data Mover
resources
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
9
Virtual Data Movers
Lesson 1: Summary
During this lesson the following topics were covered:
• VNX Virtual Data Mover (VDM) feature overview
• Benefits that VDMs provide to CIFS and NFS file storage
• VDM operations
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
10
Virtual Data Movers
Lesson 2: Create and Manage Virtual Data Movers
During this lesson the following topics are covered:
• Virtual Data Mover creation
• VDM states
• VDM Implementation considerations for:
Naming
Internationalization
NFS
Portability
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
11
Creating a VDM via Unisphere
Storage > Shared Folders > CIFS > VDMs > Create
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
12
VDM States
• Loaded – normal operational state
• Unloaded – inactive state
Copyright © 2014 EMC Corporation. All Rights Reserved.
• Mounted – read-only state
Virtual Data Movers
13
Summary of VDM States
VDM State
NFS/CIFS
Servers active?
VDM root file
system state?
Data file
system state?
VDM reloaded
at boot?
Loaded
(Default)
Yes
Mounted
(read/write)
Accessible
Yes
Mounted
No
Mounted
(read-only)
Inaccessible
No
TempUnloaded
No
Unmounted
Inaccessible
Yes
PermUnloaded
No
Unmounted
Inaccessible
No
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
14
VDM Naming Considerations
• VDM names must be unique
 Avoid VDM name conflicts within VNX and if replicating to another
VNX system
 Renaming a VDM renames its root file system.
Replicator
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
15
Internationalization Mode Considerations
• When created, VDM is set to internationalization mode of source
physical Data Mover
 When VDM is moved or replicated, target Data Mover
internationalization mode must match VDM’s mode
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
16
Considerations for NFS on VDMs
• VDM supports NFSv3 and NFSv4 over TCP protocol
 UDP not supported
• Supports a single NFS domain naming space per VDM
• NFS configuration on VDMs is performed with CLI only
 Refer to Configuring Virtual Data Movers on VNX document
NFSv3/v4 TCP
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
17
VDM Portability Considerations
• Networks and network services for source and target Data
Movers
 DNS/LDAP/NIS, NTP
 Interface names for NFS and CIFS servers
• Disk volumes and file systems
NTP
DNS
NIS
LDAP
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
18
Virtual Data Movers
Lesson 2: Summary
During this lesson the following topics were covered:
• Virtual Data Mover creation
• VDM states
• VDM Implementation considerations
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
19
Summary
Key points covered in this module:
• A Virtual Data Mover (VDM) is a VNX software-based Data
Mover
• Considerations for implementing VDMs include:
 Naming
 Internationalization
 Portability
Copyright © 2014 EMC Corporation. All Rights Reserved.
Virtual Data Movers
20