EMC STORAGE OPTIONS FOR NICE PERFORM VERSION 3.5



Similar documents
EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage

EMC PERFORMANCE OPTIMIZATION FOR MICROSOFT FAST SEARCH SERVER 2010 FOR SHAREPOINT

EMC Backup and Recovery for Microsoft SQL Server

EMC CENTERA VIRTUAL ARCHIVE

EMC Integrated Infrastructure for VMware

EMC Business Continuity for Microsoft SQL Server 2008

Using EMC SourceOne Management in IBM Lotus Notes/Domino Environments

IP Storage in the Enterprise Now? Why? Daniel G. Webster Unified Storage Specialist Commercial Accounts

EMC Backup and Recovery for Microsoft SQL Server

IBM TSM DISASTER RECOVERY BEST PRACTICES WITH EMC DATA DOMAIN DEDUPLICATION STORAGE

How To Protect Data On Network Attached Storage (Nas) From Disaster

EMC Integrated Infrastructure for VMware

EMC Backup and Recovery for Microsoft Exchange 2007 SP2

Configuring Celerra for Security Information Management with Network Intelligence s envision

EMC Disk Library with EMC Data Domain Deployment Scenario

Virtual Provisioning. Management. Capacity oversubscription Physical allocation on the fly to logical size. With Thin Provisioning enabled

CONFIGURATION GUIDELINES: EMC STORAGE FOR PHYSICAL SECURITY

Windows Server 2008 Hyper-V Backup and Replication on EMC CLARiiON Storage. Applied Technology

Quick Start - Virtual Server idataagent (Microsoft/Hyper-V)

Cisco and EMC Solutions for Application Acceleration and Branch Office Infrastructure Consolidation

EMC AVAMAR INTEGRATION WITH EMC DATA DOMAIN SYSTEMS

How To Get A Storage And Data Protection Solution For Virtualization

EMC DATA DOMAIN OPERATING SYSTEM

EMC Virtual Infrastructure for Microsoft SQL Server

Backup and Recovery for SAP Environments using EMC Avamar 7

EMC Celerra Gateway. Reach new heights of availability, scalability, and flexibility with EMC Celerra Gateway platforms: NS40G and NS-G8

STORAGE CENTER. The Industry s Only SAN with Automated Tiered Storage STORAGE CENTER

Understanding EMC Avamar with EMC Data Protection Advisor

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

VMware vsphere Data Protection 6.0

EMC Data Protection Advisor 6.0

Protect Microsoft Exchange databases, achieve long-term data retention

STORAGE CENTER WITH NAS STORAGE CENTER DATASHEET

EMC VNX FAMILY. Copyright 2011 EMC Corporation. All rights reserved.

VMware Site Recovery Manager with EMC RecoverPoint

EMC DATA DOMAIN OPERATING SYSTEM

Infortrend EonNAS 3000 and 5000: Key System Features

EMC SourceOne. Disaster Recovery Solution Guide. Version REV 01

Microsoft SQL Server 2005 on Windows Server 2003

Pacific Life Insurance Company

ENTERPRISE STORAGE WITH THE FUTURE BUILT IN

EMC Unified Storage for Microsoft SQL Server 2008

Understanding EMC Avamar with EMC Data Protection Advisor

EMC arhiviranje. Lilijana Pelko Primož Golob. Sarajevo, Copyright 2008 EMC Corporation. All rights reserved.

Replicating VNXe3100/VNXe3150/VNXe3300 CIFS/NFS Shared Folders to VNX Technical Notes P/N h REV A01 Date June, 2011

ACCELERATING YOUR IT TRANSFORMATION WITH EMC NEXT-GENERATION UNIFIED STORAGE AND BACKUP

EMC VNXe File Deduplication and Compression

How to Manage Critical Data Stored in Microsoft Exchange Server By Hitachi Data Systems

EMC RECOVERPOINT FAMILY

Introduction to NetApp Infinite Volume

EMC Celerra NS Series/Integrated

Actifio Big Data Director. Virtual Data Pipeline for Unstructured Data

SharePoint Backup and Recovery: Ensuring Complete Protection

EMC ISILON OneFS OPERATING SYSTEM Powering scale-out storage for the new world of Big Data in the enterprise

EMC Data Domain Boost for Oracle Recovery Manager (RMAN)

EMC MID-RANGE STORAGE AND THE MICROSOFT SQL SERVER I/O RELIABILITY PROGRAM

Archive 8.0 for File Systems and NAS Optimize Storage Resources, Reduce Risk and Improve Operational Efficiencies

HP ProLiant Storage Server family. Radically simple storage

EMC Data Domain Boost for Oracle Recovery Manager (RMAN)

SILVER PEAK ACCELERATION WITH EMC VSPEX PRIVATE CLOUD WITH RECOVERPOINT FOR VMWARE VSPHERE

Using HP StoreOnce Backup systems for Oracle database backups

Using HP StoreOnce D2D systems for Microsoft SQL Server backups

Cost-Effective Storage Solutions for VMware View 4.5 Enabled by EMC Unified Storage

Microsoft SQL Server 2008 R2 Enterprise Edition and Microsoft SharePoint Server 2010

WHY SECURE MULTI-TENANCY WITH DATA DOMAIN SYSTEMS?

Redefining Microsoft SQL Server Data Management

IMPROVING VMWARE DISASTER RECOVERY WITH EMC RECOVERPOINT Applied Technology

Virtualization Support - Real Backups of Virtual Environments

CommVault Simpana Archive 8.0 Integration Guide

Integration Guide. EMC Data Domain and Silver Peak VXOA Integration Guide

VMware vsphere Data Protection 5.8 TECHNICAL OVERVIEW REVISED AUGUST 2014

IBM Global Technology Services September NAS systems scale out to meet growing storage demand.

Virtualizing SQL Server 2008 Using EMC VNX Series and Microsoft Windows Server 2008 R2 Hyper-V. Reference Architecture

Quantum DXi6500 Family of Network-Attached Disk Backup Appliances with Deduplication

EMC Replication Manager and Kroll Ontrack PowerControls for Granular Recovery of SharePoint Items

BlueArc unified network storage systems 7th TF-Storage Meeting. Scale Bigger, Store Smarter, Accelerate Everything

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

How To Backup With Ec Avamar

EMC DATA DOMAIN RETENTION LOCK SOFTWARE

Isilon OneFS. Version OneFS Migration Tools Guide

Cost Effective Backup with Deduplication. Copyright 2009 EMC Corporation. All rights reserved.

Using HP StoreOnce Backup Systems for NDMP backups with Symantec NetBackup

EMC NetWorker and Replication: Solutions for Backup and Recovery Performance Improvement

EMC Virtual Infrastructure for SAP Enabled by EMC Symmetrix with Auto-provisioning Groups, Symmetrix Management Console, and VMware vcenter Converter

Virtualized Exchange 2007 Archiving with EMC Xtender/DiskXtender to EMC Centera

EMC Business Continuity for Microsoft SQL Server Enabled by SQL DB Mirroring Celerra Unified Storage Platforms Using iscsi

Big data management with IBM General Parallel File System

EMC Backup and Recovery for SAP Oracle with SAP BR*Tools Enabled by EMC Symmetrix DMX-3, EMC Replication Manager, EMC Disk Library, and EMC NetWorker

AUTOMATED DATA RETENTION WITH EMC ISILON SMARTLOCK

IBM Scale Out Network Attached Storage

Simplified Management With Hitachi Command Suite. By Hitachi Data Systems

IBM Infrastructure for Long Term Digital Archiving

IBM System Storage DS5020 Express

HIGHLY AVAILABLE MULTI-DATA CENTER WINDOWS SERVER SOLUTIONS USING EMC VPLEX METRO AND SANBOLIC MELIO 2010

Reference Architecture. EMC Global Solutions. 42 South Street Hopkinton MA

TECHNICAL PAPER. Veeam Backup & Replication with Nimble Storage

EMC NETWORKER AND DATADOMAIN

Evaluation of Enterprise Data Protection using SEP Software

Protecting enterprise servers with StoreOnce and CommVault Simpana

Transcription:

White Paper EMC STORAGE OPTIONS FOR NICE PERFORM VERSION 3.5 Abstract This white paper presents detailed information regarding the features offered by EMC storage solutions and the NICE Systems Perform call center recording application, and how the products have been integrated into a complete contact center recording archive solution. January 2011

Copyright 2011 EMC Corporation. All Rights Reserved. EMC believes the information in this publication is accurate of its publication date. The information is subject to change without notice. The information in this publication is provided as is. EMC Corporation makes no representations or warranties of any kind with respect to the information in this publication, and specifically disclaims implied warranties of merchantability or fitness for a particular purpose. Use, copying, and distribution of any EMC software described in this publication requires an applicable software license. For the most up-to-date listing of EMC product names, see EMC Corporation Trademarks on EMC.com. VMware is a registered trademark of VMware, Inc. All other trademarks used herein are the property of their respective owners. Part Number h8161 2

Table of Contents Executive summary... 5 Audience... 5 Terminology... 5 Solution overview... 7 NICE Perform... 8 NICE Perform and Storage Center... 8 EMC archive-capable storage platforms... 8 EMC Centera: Archiving made simple... 8 EMC Celerra: Simple, powerful, unified storage from EMC... 9 Celerra File-Level Retention... 9 Other Celerra benefits... 10 Solution design... 11 NICE Storage Center architecture for archiving... 12 Storage capacity... 13 Required network bandwidth... 13 High availability and disaster recovery... 13 NICE Perform and EMC Centera integration... 13 Interoperability... 13 Hardware platform support... 13 Operating system support... 14 Historical SDK and CentraStar support... 14 SDK and CentraStar compatibility support statement... 14 EMC Centera feature support... 14 Retention... 14 Access profiles / virtual pools... 14 Single instancing... 14 Embedded BLOB usage... 15 Containerization strategy... 15 Streaming model... 15 Other relevant API features deployed... 15 Solution configuration and setup considerations... 17 NICE Storage Center configuration... 17 EMC Centera-specific configuration... 17 Defining EMC Centera as an ESM device... 18 Deployment scenarios... 18 Single Storage Center single EMC Centera cluster... 18 Redundant EMC Centera configuration... 19 Redundant Storage Center and EMC Centera configuration... 20 3

NICE Perform and EMC Celerra integration... 20 Defining Celerra/FLR as an ESM device... 20 Retention... 21 Deployment scenarios... 21 Single Storage Center single EMC Celerra cluster... 21 Redundant Storage Center and EMC Celerra configuration... 22 Conclusion... 22 References... 23 Additional information... 23 Appendix: Configuring a NICE ESM device... 23 4

Executive summary Safely archiving, quickly accessing, and totally protecting fixed content are necessities rather than luxuries. Government regulations alone present the need for a fixed-content storage archiving solution that meets all of these requirements. For fixed content, such as recorded customer interactions, including voice recordings and screens containing email, Web interactions, and other application windows, the need for this solution is especially important. For example, imagine 500 traders taking multiple calls every day. If a customer dispute arises, the traders need proof of what was said, when, and by whom. For this they need the most efficient recording, retrieval, and secure storage solution for managing a high volume of transactions. This solution must help them reduce liability while minimizing the resources required to verify compliance and resolve customer disputes. This solution is available now from EMC and NICE Systems. EMC, the leading provider of open, consolidated, and highly available storage solutions, has joined forces with NICE, a worldwide leader of multimedia recording solutions, applications, and related professional services for business interaction management. The end result is a total recording and archiving solution that provides high-volume, efficient, secure, centralized storage of thousands of recorded customer conversations involved with financial trading, insurance, banking, customer service, and other business transactions. From application through storage, EMC storage arrays, in combination with the NICE Suite of products, create an intelligent, complete chain of information custody. This level of information authenticity and the ability to ensure that an organization s retention and disposition policies are enforced make EMC and NICE the optimal Customer Dynamics archive solution for businesses and organizations. Audience The intended audience is customers, including storage architects and administrators and any others involved in evaluating, acquiring, managing, or designing an EMC archiving environment. This includes EMC staff and partners for guidance and development of proposals. This paper is not intended to replace the standard NICE Perform, EMC Centera, or EMC Celerra documentation. Terminology Access profile: Access profiles are used by applications and users of management tools to authenticate to a cluster, and by clusters to authenticate to another cluster for replication or restore connections. System administrators can create access profiles using the CLI. Each access profile consists of a profile name, a secret (password), and a set of capabilities and roles. Celerra File-Level Retention (FLR): FLR is an EMC Celerra Network Server software feature that protects files from modification or deletion until a specified retention date. 5

Centera API / Centera SDK: The EMC Centera SDK is a set of cross-platform application programming interfaces (API) that makes it simple for customer applications to perform functions such as store, retrieve, delete, and query for data objects in a variety of flexible and powerful ways. All applications must use this API to read and write to EMC Centera. Centera capabilities: Pool-bound content access rights granted by the system administrator to an access profile. They determine which operations an application can perform on the pool data. Possible capabilities are write (w), read (r), delete (d), exist (e), privileged delete (D), query (q), clip copy (c), Purge (p), and Litigation hold (h). Centera CLI: The EMC Centera Command Line Interface (CLI) is a tool for system administrators to manage and monitor EMC Centera. Centera cluster: A cluster is a single logical CAS archive that is accessible to an SDKbased client application. Client applications can store, retrieve, and delete fixedcontent objects from a cluster. A single cluster can be accessed by one or more applications via a set of node IP addresses and access profiles. Clustered nodes are automatically aware of nodes that attach to and detach from the cluster. Centera pool: Note: In the context of this document, Centera pools refer to virtual application pools. A virtual pool (VP) is a logical construct that effectively subsets the cluster, allowing controlled data segregation with the granularity in access protection it implies, simple management, and capacity reporting capabilities. CentraStar : EMC firmware used by EMC Centera Cluster mask: Defines the server EMC Centera capabilities that access profiles can enable. At the cluster level, the cluster (authorization) mask is used to override other profiles. Content address: A data object s unique identifier. A content address is the claim ticket that is returned to the client application when an object is stored to the archive. Content address storage (CAS): An object-oriented, location-independent approach for archiving large quantities of fixed-content data. Node: Logically, a network entity that is uniquely identified through a system ID, IP address, and port. Physically, a node is a computer system that is part of the EMC Centera cluster. Node role: The roles that can be assigned to each individual node are either external or internal. Nodes with an external node role have an external IP address configured and use their Eth2 port for communication with the customer's network; external roles are access management, and replication. Storage role is the only internal role. Refer to the online help for additional information. Pool mask: Defines the EMC Centera capabilities granted to a particular virtual pool. 6

Solution overview NICE is the market leader in providing fast and efficient solutions for the capture, storage, retrieval, and analysis of customer interactions for the enterprise sector, including contact centers, financial trading floors, and facilities organizations. Such organizations handle and record many thousands of interactions (phone calls, emails, and more) every day. NICE offers a uniquely holistic view of customer interactions, with the broadest set of performance and analytics solutions, each a leader in its category, addressing the full spectrum of business issues from strategic to operational, from providing competitive intelligence to reducing operational expenses, as depicted in Figure 1. Figure 1. NICE Perform applications platform Using NICE s multidimensional interaction analytics, organizations can identify specific customer interactions and analyze their content. This enables both contact center managers and other business users to gain valuable insights, take appropriate actions, and improve the business performance of the enterprise. NICE provides cost-effective solutions that operate in Time Division Multiplexing (TDM), hybrid, and VoIP environments for maximum flexibility and reliability. 7

NICE Perform NICE Perform, part of the NICE SmartCenter suite, provides a comprehensive solution for capturing and analyzing customer interactions to enable organizations to drive business performance, enhance operational efficiency, and ensure regulatory compliance, while maintaining low total cost of ownership (TCO). It provides organizations with critical business insights through unified solutions for compliance recording, quality management, interaction analytics, customer feedback and agent coaching. NICE Perform and Storage Center NICE Perform Storage Center is a storage management solution for audio and screen recording. The Storage Center module stores the desired audio and screen interactions data on an enterprise storage infrastructure (either SAN, NAS, or CAS architecture-based) for long-term archiving. Selective archiving and selective retention capabilities enable users to optimize archiving according to business policy requirements. The NICE Storage Center solution includes both a user interface, which enables users to set the system configuration and various storage rules, and an engine, which implements storage rules and enables the retrieval of calls. EMC archive-capable storage platforms With all of its storage platforms archive-capable, whether you need a multipurpose storage solution or a pure archive, EMC has the solution for your use with NICE Perform Storage Center. EMC Centera: Archiving made simple The EMC Centera disk storage platform was specifically designed to store and provide fast, easy access to archived information. It provides the most archive functionality, best operational efficiency, and best TCO. Whether integrated with an in-house-developed application or an application from a continually growing group of industry-focused EMC partners, EMC Centera is the optimal information archive for businesses and organizations that require a simple, affordable, and secure solution to expanding amounts of critical information. EMC Centera creates globally unique identifiers (digital fingerprints) for each piece of information, which greatly simplifies the task of managing, sharing, and protecting all sizes of content repositories. The use of digital fingerprinting for information identification eliminates applications from managing storage, is the mechanism for deduplication, eliminates the opportunity for errors, and assures that no piece of modified content can ever be represented as the original. All these benefits derived from the digital fingerprint content address allow EMC Centera to be the only archive storage platform that does not have a requirement to be backed up. This takes a huge cost out of storing information. 8

EMC Centera cost-effectively puts information online in support of new sources of revenue generation, expanded business models, and increased service levels to users and customers. EMC Centera provides write once, read many (WORM) attributes in a hands-free management environment that combine to provide users with a TCO superior to conventional archiving approaches. The EMC Centera CentraStar software operating environment employs an innovative content-addressing system to simplify management, ensure content uniqueness, and deliver the scalability needed for terabyte- to petabyte-level archive requirements. And the EMC Centera system accomplishes this while dramatically lowering overall management costs. The big picture Purpose-built magnetic-disk-based storage that overcomes the limitations of tape, optical, or traditional disk technologies Addresses governance and compliance needs for information authenticity, retention, and preservation Self- healing and self-managing capabilities allow you to easily manage 50-100 times more information than with other archive storage Tamper- and future-proof architecture Designed to store millions and billions of pieces of information that will outlive the platform on which they reside EMC Celerra: Simple, powerful, unified storage from EMC With the amount of data growing exponentially, EMC understands that consolidation is key. EMC unified storage can be used as both primary and secondary storage, as archiving is but one of its many use cases. With EMC unified storage you can consolidate file-based servers with NAS (CIFS, NFS) and application block-based storage with iscsi or Fibre Channel and further improve performance and scalability with Celerra Multi-Path File System (MPFS). EMC Celerra unified storage offerings support mixed application and mixed workload environments. It provides storage efficiency and performance-enhancing storage tiering (within the array itself across Flash, Fibre Channel, and SATA drive technologies or to other devices), WORM capability, and advanced single-instance storing that includes compression. Whatever the size of your enterprise or how diverse your application requirements, EMC Celerra provides industry-leading storage functionality in a single integrated system. Celerra File-Level Retention Celerra File-Level Retention is an EMC Celerra Network Server software feature that protects files from modification or deletion until a specified retention date. When you use FLR, you can archive data to file-level retention storage on standard rewriteable magnetic disks through NFS or CIFS operations. FLR enables you to create a permanent, unalterable set of files and directories, and ensures the integrity of data. 9

At the NAS level, FLR provides an option to retain necessary data to meet WORM requirements. Celerra FLR comes in two variations: File Level Retention Compliance (FLR-C): Protects data from changes made by users through NAS protocols such as CIFS, NFS, and FTP including an administrator action, plus it meets the requirement of SEC Rule 17a-4(f). You cannot delete an FLR-C file system that has files in the locked state. File Level Retention Enterprise (FLR-E): Protects data from changes made by users through NAS protocols such as CIFS, NFS, and FTP but not including an administrator action. This means that (only) a Celerra administrator with the appropriate authorization can delete an FLR-E file system even if it has protected files. Other Celerra benefits Ease of use Celerra Manager provides a simple-to-use, web-based graphical user interface for configuring, controlling, and monitoring all Celerra platforms and functionalities. Celerra Manager provides wizards to simplify common administrative tasks as well as monitoring capabilities such as at-a-glance system status and detailed performance metrics High availability Celerra keeps your information online with no-compromise availability, which means you continue running at the same performance and service levels even in the event of a failure. This unprecedented level of system availability is attributed to the robust design of the underlying EMC CLARiiON architecture and the unique fault-detection and fault-isolation capabilities, and to Celerra s DART and CLARiiON s FLARE operating environments. Advanced protection The EMC Celerra family offers multiple protection options to keep business up and running from powerful snaps that allow file-level and application-level restores and disk-based logical copies, to LAN-free backup to improve the efficiency of backup operations, to remote IP-based replication for disaster recovery, backups, and testing. And you can also leverage the advanced data protection capabilities of Celerra Replicator across all Celerra unified storage offerings. Celerra Replicator allows users to manage replications based on the business-defined services levels and has proactive modeling capabilities to ensure service levels can be met. Advanced functionality EMC Celerra provides the flexibility of adding optional functionality: Ensuring disk-based WORM requirements are enabled with Celerra FLR 10

Providing Web-based/wizard-driven intuitive management through Celerra Manager/Advanced Edition Improving performance and scalability over traditional NAS environments with Celerra Multi-Path File System (MPFS) Creating point-in-time copies with EMC Celerra Replicator Integrating leading anti-virus providers and quota management vendors with Celerra Anti-Virus Agent and Celerra Event Publishing Agent, respectively System flexibility All Celerra offerings provide superior flexibility and investment protection to meet various customer business requirements and achieve the results you require for applications such as Microsoft Exchange, SQL Server, and Windows, Oracle, and UNIX/Linux file servers. The Celerra family is also certified to support VMware, Microsoft Hyper-V, and Xen deployments where customers enjoy the consolidation benefits of a virtual environment. All EMC, Microsoft, Oracle, and VMware solutions are backed with industry-leading best practices and proven reference architectures for investment protection. EMC: Your best choice for unified storage EMC offers many options for unified storage with the EMC Celerra family from the entry-level Celerra NX4, to the midrange NS-120 and NS-480, and to the enterpriseclass NS-960. Celerra also offers the most comprehensive suite of built-in features at no additional cost, such as snapshots and snapshot management, to create readonly and read/write logical views for data protection and application testing, automated volume management to enable profile-based provisioning, virtual (thin) provisioning to optimize capacity utilization, data deduplication for increased storage efficiency, and file movement APIs for tiered storage and archiving. This means that customers can buy a more complete solution for less money. Solution design NICE Storage Center has developed enhanced integrations with EMC Centera CAS or Celerra NAS, to appropriately address unique customer s regulatory and operational archiving requirements. As audio-recording systems are considered critical by most customers, redundancy solutions for the Storage Center Server are also available. In case of a failure a hotstandby Storage Center Server will be employed to handle the audio- and screenrecordings storage tasks. Customers today have a choice of archive storage options when implementing NICE solutions. Whether the requirement is for a purpose-built, compliant long-term archive at the lowest TCO, or for a flexible NAS-based, multipurpose file system, EMC 11

storage solutions provide cost-effective, scalable, and easily managed archive platforms. NICE Storage Center architecture for archiving As of version 3.5 of NICE Perform, EMC customers have the choice of archiving to either (or both) EMC Centera or Celerra. Figure 2 represents the architecture of the archive process for Storage Center, including EMC Centera and Celerra as possible archiving targets. Figure 2. Storage Center architecture diagram Archiving takes place according to the following steps: 1. An administrator using the Web Client defines rules via the Rule Manager. 2. Based on the rules definition, the Rule Engine Applications server queries the Database and creates tasks for Storage Center. 3. Storage Center queries the database for recordings to archive. 4. Storage Center fetches data from the Voice/Screen Loggers. 5. Storage Center archives the calls to EMC Centera, Celerra, or another Enterprise Storage Management device. 12

Storage capacity Calculating the required net storage capacity can be done using the following formula: Daily storage capacity = (Average number of calls per day) (Average call audio size) The average call audio size can be calculated using the following formula: Average call audio size = (Audio compression in Kb/s) seconds) (Average call length in For example, in a site using ACA 5.6 Kb/s compression for recording, having an average call length of 3 minutes, the average call audio size will be 3 60 (seconds) 5.6 Kb/s = 1008 kilobits = 126 kilobytes. Referring to the storage capacity per day, if this site has 20,000 calls per day and is required to store them all, then the average daily net storage capacity required will be 20,000 calls 126 KB = 2.4 GB. Note: The formulas above refer to storing the audio in a NICE proprietary format. Required network bandwidth Calculating the required average network bandwidth can be done using the following formula: Required network bandwidth = amount of data to be archived / the time used for archiving For example, if the data to be archived is 20 GB in size and it should take 24 hours to complete the archiving procedure, then the required average network bandwidth is 20 GB / 24 hour = 0.83 GB/hour = 242.4 KB/s. High availability and disaster recovery Additional considerations on high availability and disaster recovery specific to each EMC storage platform are described in the following sections. NICE Perform and EMC Centera integration Interoperability Hardware platform support NICE Perform Storage Center components are installed on a commercial off-the-shelf (COTS) server as long as it meets the NICE minimum requirements server spec. These servers are normally supplied by the end customer. Note: All NICE software components including Storage Center can be fully virtualized. NICE provides sizing recommendations as part of its documentation. 13

Operating system support NICE supports both Windows Server 2003 and Windows Server 2008. Historical SDK and CentraStar support Table 1. SDK and CentraStar support Version SDK supported CentraStar supported NICE Perform 3.5 2.x, 3.1,3.2 All revisions NICE Perform 3.2 2.x, 3.1,3.2 All revisions NICE Perform 3.1 2.x, 3.1, 3.2 All revisions NICE Perform 3.0 SP1, SP2, SP3 2.x, 3.1 All revisions Storage Center 8.9 SP5 2.x, 3.2 All revisions SDK and CentraStar compatibility support statement NICE accepts the EMC Centera statement on compatibility between an SDK revision and future revisions of CentraStar. If a customer wishes to upgrade an existing EMC Centera cluster in a Storage Center deployment, they may do so. EMC Centera feature support Retention NICE Perform Storage Center allows retention periods to be set for archived audio or screen recordings. The retention value is set to the value defined in the Forced Deletion field. If retention is not selected, then NICE Perform will set the retention period to be zero. Please note that NICE Perform calculates the EMC Centera retention period based on when the recording was first recorded, not when it s first archived. For example, if the policy for the retention of audio recordings is 4 weeks and the recording is held on the call logger for 1 week before it is archived to EMC Centera, Storage Center will then set the clip s retention period to be 3 weeks. The retention period is specified in a flexible way for each of the recordings archived by Storage Center. Note: Storage Center also supports Advanced Retention Management, that is, Litigation Hold and also allows the extension of existing retention periods on stored calls. Access profiles / virtual pools NICE Perform Storage Center (NICE Perform 3.1, 3.2, and 3.5) supports the use of PEA files to allow an instance of Storage Centera to be authenticated to an EMC Centera cluster via an access profile. It therefore follows that virtual pools are supported. Single instancing Single instancing is not relevant to the archiving of voice call recordings. 14

Embedded BLOB usage Storage Center does not enable the use of embedded BLOBs natively. This could be enabled through the use of the environment variables: FP_OPTION_EMBEDDED_DATA_THRESHOLD Please note that if this is set higher than 16 KB (and EMC recommends a maximum of 100 KB is used) then you should also set FP_OPTION_BUFFER_SIZE to the same size to ensure the CDF can be accommodated in the memory buffer used to temporarily house the CDF until it is written to the Centera. Otherwise portions of it will be paged to disk and performance may suffer. Before doing so a customer should check with NICE support. Also please note that embedded BLOB will cause CDFs to grow in size by 33 percent. Containerization strategy NICE Storage Center does not containerize calls at this moment. Streaming model NICE Storage Center uses Generic Streams to write content to EMC Centera with marker support disabled. Other relevant API features deployed Pool connections Storage Center opens a single pool of connection for each and every archive task. The administrator should configure multiple IP addresses for the primary Centera, and if one exists, for the secondary Centera too. Storage Center always attempts to open a connection to the primary Centera. If this connection times out, then an attempt will be made to open a connection to the secondary Centera. 15

Open pool connection to Centera YES Primary Cluster opened? YES Start archive process Lost connection to Centera? NO NO Open pool connection to Secondary Centera Archive completed Failure NO Secondary Cluster opened? YES Figure 3. Storage Center Connection flow diagram C-Clip level There is a one-to-one mapping of C-CLIPs and recording files. An additional metadata TAG, <STORAGECENTER>, is inserted into clips denoting that those C-CLIPs belong to the Storage Center application. Multithreading Storage Center by default uses a pool of 20 threads to perform its I/O to EMC Centera. The number of threads is controlled by the EMS.ini file. ThreadPoolSize It is used to set the number of threads in the Storage Center pool. If this changes, Storage Center will need to be restarted for this to take effect. 16

Writing The write operation from Storage Center to the EMC Centera is a multithreaded operation. The number of threads to be used is a configurable parameter and is set in the ESM.ini file. Deletion Storage Center has an automated delete function. When configuring a storage rule, you can set a Forced Deletion for those recordings. Storage Center automatically runs a process to identify those items that have reached their forced deletion period and will automatically issue a delete. As the retention period is not longer than the Forced Deletion period, the data will be deleted from the EMC Centera. The act of deleting a recording is a two-phase function. Phase 1 is to delete the content from the EMC Centera, and Phase 2 is to update the NICE Perform database to reflect the fact that the call has been deleted. Special consideration: It has been observed that if the deletion task is terminated abnormally a delete task may be interrupted between phases. This means that the content has been deleted from the EMC Centera but not marked as such in the NICE database. The next time the delete task runs, it will attempt to delete the call for the second time, and fail. This will generate an error making it appear that there is a problem with EMC Centera s ability to delete content. Solution configuration and setup considerations NICE Storage Center configuration A full discussion of how to configure NICE Storage Centera is outside of the scope of this document; however, the steps involved, including Centera-specific details, are detailed next. When defining a Storage Center you must perform the following steps: 1. Install and define the Storage Center Server using the NICE Perform installation tools and the Storage Center plug-in in the administration applications of NICE Perform. 2. Define an ESM device for that Storage Center. For EMC Centera this is the IP addresses of the access nodes (see below). 3. Define a storage group. For each group a group name and retention period are defined. The ESM is associated with a storage group that Storage Center writes the recording to before moving it to the ESM. The correlation between a storage group and an ESM is done using the storage rules. EMC Centera-specific configuration Storage Center should be configured with the IP addresses of the primary, and if one exists, replica EMC Centera cluster. This can be carried out within the Storage Center plug-in in the NICE Perform administration application. It is recommended that two or 17

more IP addresses should be provided for both the primary and replica clusters. This is for redundancy. If you specified only one IP address for the primary cluster and that particular access node was not currently online, then the system would be unable to communicate with that cluster even though it might be working online with several online access nodes. Please note that NICE use the term secondary to mean an NICE replica cluster. It is not to be confused with an EMC Centera secondary, which is a read-only cluster associated with a primary cluster in an EMC Centera pool. Defining EMC Centera as an ESM device You must create an ESM device for the EMC Centera being used by Storage Center. Note at present you can only define one EMC Centera for a Storage Center instance. Configuring EMC Centera for NICE Storage Center is covered fully in the Storage Center Installation and Configuration Guide and this document should be consulted before any configuration of the EMC Centera. Nevertheless, high-level details are covered in the Appendix. The secondary that Storage Center is referring to in this GUI is not an EMC Centera secondary. It is the EMC Centera that is at the Storage Center secondary site (see the redundant configuration discussions below). If you configure the IP address of the replica Centera cluster as the secondary referred to in this GUI, then if Storage Center detects that the primary cluster is down, it will close and reopen the pool connection and pick up the replica and continue to write to that. Deployment scenarios Single Storage Center single EMC Centera cluster Figure 4 shows the standard configuration of one Storage Center Server with one EMC Centera cluster. In this configuration, there is no HA or DR provision at either the level of Storage Center or EMC Centera. Figure 4. Single Storage Center and single EMC Centera cluster 18

Redundant EMC Centera configuration Figure 5. Redundant EMC Centera In this configuration only the EMC Centera configuration is redundant as only a replica Centera is configured, not a NICE Storage Center redundant secondary server. So HA and DR are only at the EMC Centera level. All content written by the production site Storage Center will be replicated by the primary EMC Centera to the replica Centera across the WAN. In the event that the primary EMC Centera becomes unavailable to the NICE Storage Center Server it will close the connection to the primary Centera and reattempt a connection to the pool. If the primary is still unavailable then NICE Storage Center will connect to the replica EMC Centera. Once the primary EMC Centera comes back online, the NICE Storage Center Server will reopen the pool connection in time and at that point it will connect to the primary EMC Centera again. It is recommended that Bi-Directional Replication is configured so that when the primary comes back online, all content that was written to the replica EMC Centera will be copied to the primary, thus resynchronizing it with the replica EMC Centera. 19

Redundant Storage Center and EMC Centera configuration Figure 6. Redundant Storage Center and EMC Centera In this configuration the hot standby site has both an EMC Centera replica cluster and a standby NICE Storage Center configuration. In the event of the primary Storage Center failing, the hot standby Storage Center will take over and resume working with the primary EMC Centera via the WAN connection. Once the primary Storage Center has recovered and is back online, it resumes its primary role and the hot standby Storage Server returns to Standby mode. Please refer to the NICE Storage Center Installation and Configuration Guide for more information on configuring Hot Standby Mode. If required, the hot standby can be configured to use the replica EMC Centera cluster instead of the primary EMC Centera. In either case the architecture depicted will also provide HA and DR at the EMC Centera cluster level as discussed in Redundant EMC Centera configuration. NICE Perform and EMC Celerra integration Defining Celerra/FLR as an ESM device Configuring EMC Celerra for NICE Storage Center is covered fully in the Storage Center Installation and Configuration Guide and this document should be consulted before 20

any configuration of the EMC Celerra. Nevertheless, high-level details are covered in the Appendix. Retention Retention is defined at the storage rule level. There can be multiple storage groups per ESM device. The customer can define retention values as the number of days to retain calls on the ESM device. Deployment scenarios Single Storage Center single EMC Celerra cluster Figure 7 shows the standard configuration of one Storage Center Server with one EMC Celerra cluster. There is no HA or DR provision at either the level of Storage Center or EMC Celerra. EMC Celerra Figure 7. Single Storage Center and single EMC Celerra cluster 21

Redundant Storage Center and EMC Celerra configuration EMC Celerra Figure 8. Redundant Storage Center and EMC Celerra In this configuration the hot standby site has a standby NICE Storage Center configuration. In the event of the primary Storage Center failing, the hot standby Storage Center will take over and resume working with the EMC Celerra via the WAN connection. Once the primary storage Centera has been recovered and is back online, it resumes its primary role and the hot standby Storage Server returns to Standby mode. Please refer to the NICE Storage Center User s Guide for more information on configuring Hot Standby Mode. Conclusion Whether your need is a dedicated archive or a multiuse storage platform, EMC has the archive-capable storage solution for you. EMC Centera-based archives enforce organizational and application policies for information retention and disposition intrinsic in storage and by doing so completes the information chain of custody. It ensures corporate accountability and reduces the costs of legal discovery and litigation support and it s easy to manage. 22

EMC Celerra unified storage provides all the flexibility needed to deploy it as both your primary storage and archive. With advanced functionality and the ability to simultaneously use Flash, FC, and SATA disk technology you ll get the best TCO at every stage of your information s life. High-performing, cost-effective, and secure, EMC Celerra unified storage is a great choice when a singular architecture is best for your environment. NICE Perform Storage Center and EMC s archive-capable storage platforms will automate your entire content lifecycle to mitigate the risk of noncompliance. You'll leverage full auditability at all stages of content creation, approval, and use while enforcing information retention and disposal. References The following can be found on EMC Powerlink (access required): EMC Centera Online Help EMC Centera SDK Version 3.2 API Reference Guide EMC Centera Console Version 2.2 Setup Guide EMC Centera SDK Version 3.2 Programmer s Guide EMC Centera Server Version 4.0 Release Notes EMC Celerra FLR Additional information NICE website Celerra Family and EMC Centera pages on EMC.com CONTACT US This seamless integration of EMC and NICE products is available now. To learn more, call your EMC or NICE sales representative or visit our websites at www.emc.com and www.nice.com. Appendix: Configuring a NICE ESM device This appendix provides additional information on how to configure EMC Centera or Celerra as an ESM device. Complete information is available in the Storage Center Installation and Configuration Guide and this document should be consulted before any configuration is performed. To configure an ESM device: 1. Verify that you are in Technician mode: From the Settings menu, verify that Technician Mode is selected. 2. In the Organization Tree, expand the Storage branch, and select the ESM Devices branch. 3. From the Actions menu, select New ESM Device. The New ESM Definition wizard starts. 23

Note: Use the Retention API for remote storage option when configuring Celerra unified storage. 4. Click Next. The Define the ESM Device window appears: In the ESM Device Name field, enter a name for the ESM device. In the ESM Device Type list, select the ESM at your site. NOTE: Use the Retention API for remote storage option when configuring Celerra unified storage. In the Retrieve Group list, select the storage group with which you want to associate the ESM. 5. Click Next. Depending on the ESM device type, different options appear: For an EMC Centera device, enter the IP Address of the available access node on the primary Centera. For EMC Celerra unified storage (Retention API for remote storage), enter Host Name or IP Address, and Volume information as shown. 24

6. Click Next. The Summary window appears. 7. Click Finish. At this point, the new ESM device appears in the ESM Devices branch. 25