Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Abstract
This white paper outlines best practices for deploying EMC Isilon
scale-out storage with CommVault Simpana. EMC Isilon
seamlessly integrates with Simpana to provide a flexible and
scalable backup solution.
April 2014
Table of Contents
Executive Summary ........................................................................................ 4
Audience .....................................................................................................5
Terminology.................................................................................................5
Solution Components ....................................................................................6
Architecture Overview.................................................................................... 6
Best practices................................................................................................. 7
Networking ..................................................................................................7
Basic .......................................................................................................7
Advanced .................................................................................................9
Performance ................................................................................................9
Basic .......................................................................................................9
Advanced ............................................................................................... 10
Configuration ............................................................................................... 11
Isilon Storage Platform Configuration ............................................................ 11
Basic ..................................................................................................... 11
Advanced ............................................................................................... 12
CommVault Simpana Configuration ............................................................... 14
Basic ..................................................................................................... 14
Advanced ............................................................................................... 19
Conclusion.................................................................................................... 20
About EMC .................................................................................................... 21
Executive Summary
This paper describes the best practices and solution-specific configuration steps for
deployment of CommVault SimpanaTM with EMC Isilon for both basic and advanced
deployments. EMC Isilon scale-out NAS storage together with CommVault Simpana
provides a comprehensive, flexible and scalable backup and archive solution that lets
enterprises of all sizes address their backup needs; from data protection to
preservation while providing secure self-service access to data.
Backup challenges with traditional storage
1. Compounding effect of backups
Each year organizations are generating more data and keeping that data for longer.
This growth can be exponential, since traditionally many full backup copies are kept
weekly, monthly, and yearly. For example: If the most recent weekly backups are
kept for 8 weeks, monthly backups for 10 months (covering the remainder of the
year), and yearly backups for 7 years, then one file would have 25 copies just using
the backup algorithm. Using this example, just 40 TB of new data would need 1 PB of
storage. There are mechanisms to reduce some of the common data, like
compression, deduplication, and snapshots, but portions of the data will be unique or
not easily reduced.
This compounding growth affects the cost of tape even more, since many of these
data reduction mechanisms are not available, native tape drive compression is only
supported by tape. In addition, there are many often overlooked issues that need to
be considered when using tape the cost of secure off-site storage, cost to
periodically retrieve backups from storage to perform test restores as needed for
compliance or business policy, and the risk of not being able to read older tapes if too
many tape drive generations have passed.
2. Management overhead
Individually monitoring performance and free space on traditional RAID-based
volumes / LUNs becomes a huge burden. The constant juggling and adding of new
volumes / LUNs when capacity or hardware limits are reached consumes more and
more time, and each storage change often requires the applications configuration to
be updated as well.
3. Refresh cycle and data migration
The inevitable, and often overlooked, hardware refresh every 3 to 5 years will more
than likely take up many nights and weekends, data center resources, and budget
with traditional RAID-based storage systems. With extensive planning, a complete
re-evaluation of performance and capacity requirements, including future needs out
to 3 or more years; they will need a new infrastructure to be stood up alongside the
old infrastructure to allow the data to be migrated, likely with one or more outage
windows. Provisioning data center rack space, power, cooling, and network
infrastructure for this type of hardware refresh can be very expensive and time
consuming.
Audience
This document is intended for administrators who will deploy and configure EMC Isilon
with CommVault Simpana. The assumed level of technical knowledge for the devices
and technologies described in this document is high.
Terminology
The abbreviations used in this document are summarized in Table 1.
Abbreviation
Description
CS
CommServe Server
MA
MediaAgent Server
DB
Database
Abbreviation
Description
DDB
Deduplication Database
SQL
Table 1. Abbreviations
Solution Components
The following solution components are described in this document:
CommVault Simpana 9 and 10, and EMC Isilon scale-out NAS with OneFS 7.0
and 7.1
The Isilon Third-Party Software & Hardware Compatibility Guide can be found at
https://support.emc.com/docu45932.
Architecture Overview
To understand the CommVault Simpana architecture, let us first discuss the
components and their function. Starting at the edge and working our way towards
the center, the iDataAgent software is deployed on all servers, workstations, and
laptops that need to be backed up; they are collectively called clients. There are
specific iDataAgents for each of the different File Systems, Applications, and
Databases supported by Simpana. The MediaAgent software is deployed on dedicated
servers that manage the transfer of data between the clients and media; there are
often multiple MediaAgents within an environment to distribute the load. The
CommServe software is deployed on a dedicated server that communicates and
coordinates all operations; backups, restores, copies, media management, etc. The
CommServe creates a logical grouping of MediaAgents and clients called a CommCell;
depending on the size of the environment, or network and physical boundaries, there
can be multiple CommCells within an environment.
An overview of the logical architecture for a CommVault Simpana and EMC Isilon
scale-out storage deployment is provided in Figure 1. This shows the Isilon cluster
defined as a single CommCell Disk Library that is being shared between the
CommServe and MediaAgents. With this configuration, the Disk Library settings
never need to be updated. When capacity is added to the Isilon cluster, the
CommServe and MediaAgents immediately see the additional capacity without
intervention; nodes can be added to an Isilon cluster in as little as 60 seconds with
just a few clicks.
Adding capacity to a CommCell that is using traditional RAID-based storage requires
many configuration steps on both the storage system and the CommCell. The
storage system needs to be manually configured to provision the additional storage
on existing or new volumes / LUNs. The CommCell would need an existing Disk
Library modified with an additional mount path or a new Disk Library created, which
requires a new Storage Policies to be defined. This could also require that Subclients
be manually rebalanced across the existing Storage Policies. These are time
consuming tasks that are eliminated when Isilon storage is used instead.
Best practices
Networking
The networking sections that follow provide guidance and best practices to design and deploy
the network connectivity and communication pathways of your environment.
Basic
In this section we will discuss the basic information you should know to avoid firewall,
permissions, and latency pitfalls, and understand your connectivity options.
Firewall
During the installation, it is recommended to select the option to Add programs to
the Windows Firewall Exclusion List, even if the Windows Firewall is disabled. This
will add CommCell programs and servers to the exclusion list and ensure they
function, even if a disabled Windows Firewall is later enabled. Depending on the
Simpana version, this may be enabled by default.
Permissions
The CommServe, MediaAgent, and client software must be deployed using an
Administrator account or an account that is a member of the Administrator group on
these systems.
Similarly, the account used to define an Isilon cluster as a CommVault Disk Library
should have full control permissions on the share and directory.
Target
Permissions Required
Local Administrator
Administrator Group
Full Control
Bandwidth
Generally, more bandwidth available between services provides better performance.
Other factors account for overall performance; however, bandwidth can be an
important component
For most deployments, a pair of bonded Gigabit Ethernet connections on the
CommServe, MediaAgents, and Isilon cluster nodes will provide sufficient bandwidth
and resiliency. The CommVault recommendation for one exclusive 10 GbE connection
to a NAS Disk Library is based on a traditional NAS that has one or two filer
controllers with limited connectivity. Isilon is a scale-out NAS with CPU, RAM, drives,
and networking that scale-out together to provide more configuration options.
If switch ports are limited and bandwidth needs can be met with less than all the
Isilon cluster nodes, the excess nodes can remain disconnected on the external
Ethernet interfaces. This is possible due to the internal InfiniBand connections that
enable all of the nodes to continue to communicate and access resources, including
capacity. At a minimum, it is recommended to connect at least two different nodes in
the cluster to two different Ethernet switches to avoid a single point of failure.
Latency
Latency can affect transfer rate performance. Therefore, it is recommended that no
more than 25 ms of latency exist between the CommVault services and Isilon cluster.
Performance could be seriously affected if this latency is greater than 50 ms.
Advanced
In this section we will discuss the advanced information you should know regarding firewall
ports and connectivity option for high performance.
Firewall
Server
CommServe Server
Destination ports
81
Comments
CommCell Console Management UI
CommServe, MediaAgent,
and Clients
8400
CommServe, MediaAgent,
and Clients
8401
CommServe, MediaAgent,
and Clients
8402
CommServe, MediaAgent,
and Clients
8403
1024 to 65525
Bandwidth
The use of 10 GbE connections should be considered for deployments where there are
enough excess CommVault and client resources to support higher transfer rates than
the dual bonded Gigabit Ethernet interfaces can provide, and a reduced
backup/restore window is needed.
Performance
The performance sections that follow provide guidance and best practices to ensure the health
and performance of the CommCell components and their resources.
Basic
In this section we will discuss the basic information you should know about the resource
requirements for the CommServe and MediaAgent servers, CommServe database, and virtual
deployments.
CommServe and MediaAgent Server Configurations
The CommVault server recommendations should be followed for your deployment
size. Consider stepping up to the next higher recommendation to ensure optimal DB
performance and to provide the most flexibility. For example, client resources may
be insufficient to perform deduplication and/or compression tasks on backup data at
an acceptable transfer rate, so it may be best to offload those tasks to the
Advanced
In this section we will discuss the advanced information you should know regarding the
MediaAgent Deduplication Database performance.
Deduplication DB (DDB)
As a general guideline, you will need to store the DDB on four or more SSDs (RAID 5
or 10) or PCIe flash, such as EMC XtremSF PCIe Flash, on each MA server locally to
achieve the DDB performance necessary to ensure adequate backup/restore transfer
rates. The DDB should not be placed on an Isilon cluster; it must be local to each MA
server.
More information can be found in the following CommVault documents.
10
Configuration
An overview of the configuration steps for a CommVault Simpana and EMC Isilon
OneFS scale-out storage deployment is provided in Figure 2. The sections that follow
provide guidance on best practices or required settings for each step, where
applicable.
11
Advanced
In this section we will discuss the advanced options of creating a CommVault specific share or
export on the Isilon cluster.
Create CommVault Specific Share or Export
Depending on the cluster configuration and other workloads being placed on the
cluster, it may be helpful to create a specific share or export for CommVault. This
could be useful to more easily expose the directory being use for this purpose, if not
immediately under the /ifs directory, or to more clearly show the workloads on a
cluster from a visibility / manageability perspective. This is facilitated by the
additional details that can be recorded within the share or export description on the
Isilon cluster.
When creating the CommVault share or export, ensure the user account used by the
CommServe and MediaAgents has the appropriate permissions on the share.
For example, the following CLI command can be used to create CommVault backup
directory and its SMB share.
12
2.
3.
Add the user account used by the CommServe and MediaAgents to the SMB
Share with Full Control permissions
4.
2.
3.
Add CommServe and MediaAgents Server IP Address in the NFS client list and
allow Read-Write access
4.
5.
13
14
2. Click Add All >> from the Available MediaAgents, click OK (see Figure 5)
15
16
6. Select the Shared Disk Device tab > right-click Folder > select Configure for All
Selected MediaAgents (see Figure 9)
17
8. This shows the MediaAgents configured with this Isilon Disk Library, the window can be
closed now (see Figure 11)
18
Advanced
In this section we will discuss the advanced performance considerations.
CommVault Backup Performance
The backup process is a resource intensive operation, especially the compression and
deduplication process, so the amount of spare CPU, RAM, and hard drive performance
on a client all contribute to its backup performance.
If a client requires the total backup time to be reduced, in addition to monitoring the
CS and MA performance, the client performance should also be monitored during the
time of the backups. Additional CPU and RAM can help with the compression and
deduplication hashing algorithms and therefore reduce the backup time. Obviously
hard drive performance affects how quickly the data can be read during the backup
process and therefore the backup time, so ensure other workload or maintenance
operations are not hampering the backup. If resources cannot be easily increased,
test if offloading the compression and/or deduplication process from the client to the
MediaAgents helps. This will cause more network bandwidth to be consumed
between the client and the MediaAgent, so this must be considered when making
these adjustments.
19
Conclusion
The accelerating amount of data being generated today can have an exponential
effect on the amount of space needed for backups. This creates unprecedented
challenges on storage systems not built with scale-out as a core component of their
technology. Choosing the right storage solution that provides ease of management,
automated distribution, seamlessly scales, saves valuable data center resources, and
turns the inevitable hardware refresh / migration into a simple push-button affair is
critical to providing peace of mind to IT organizations already stretched thin on
resources.
Using the basic deployment method you are able to implement the CommVault
Simpana and EMC Isilon environment with the least amount of effort, provide good
resiliency and performance, and have the information necessary to avoid common
issues. The advanced deployment method provides additional information to
customize, administer, and optimize backup performance.
20
About EMC
EMC Corporation is a global leader in enabling businesses and service providers to
transform their operations and deliver IT as a service. Fundamental to this
transformation is cloud computing. Through innovative products and services, EMC
accelerates the journey to cloud computing, helping IT departments to store,
manage, protect, and analyze their most valuable assetinformationin a more
agile, trusted, and cost-efficient way. Additional information about EMC can be found
at www.EMC.com.
21