Configuration and DeploymentDell EMC ECS: Using Veritas Enterprise VaultAbstractThis document explains how to use Dell EMC ECS object storage asPrimary Storage for Veritas Enterprise Vault .April 2020H15309
RevisionsRevisionsDateDescriptionOctober 2018Release 8December 2018Release 9January 2019Release 10April 2019Release 11January 2020Release 12April 2020Release 13AcknowledgementsAuthor: Paul McKeownThe information in this publication is provided “as is.” Dell Inc. makes no representations or warranties of any kind with respect to the information in thispublication, and specifically disclaims implied warranties of merchantability or fitness for a particular purpose.Use, copying, and distribution of any software described in this publication requires an applicable software license.Copyright 2019 Dell Inc. or its subsidiaries. All Rights Reserved. Dell, EMC, Dell EMC and other trademarks are trademarks of Dell Inc. or itssubsidiaries. Other trademarks may be trademarks of their respective owners. [4/22/2020] [Configuration and Deployment] [H15309]2Dell EMC ECS: Using Veritas Enterprise Vault H15309
Acknowledgements3Dell EMC ECS: Using Veritas Enterprise Vault H15309
Table of contentsTable of contentsRevisions.2Acknowledgements .2Table of contents .4Executive summary.6Audience .6Terminology .61Solution overview .71.1ECS Streamer overview .71.2ECS: multi-protocol, API-accessible storage .81.2.1 Simple multi-tenancy .81.2.2 Multi-site, active-active architecture and access .82ECS configuration details .92.134Namespace compliance .9ECS Streamer installation .123.1ECS Streamer driver install (simple) .123.2ECS Streamer driver install (manual) .143.3ECS Streamer driver remote installation .14ECS Streamer configuration .174.1Add ECS as a storage option in Enterprise Vault .174.2Configuring an ECS Streamer-based Enterprise Vault Store partition .174.2.1 Host property .195ECS Streamer driver details .235.1Network ports.235.2Retention .235.2.1 Retention policies .235.3WORM and NON-WORM support .235.4Safe Copy Check .245.5Support of large partition listings .265.6Handling failed ECS nodes .265.7Windows performance monitoring support .265.7.1 Global counter object .265.7.2 Instance counter object .275.7.3 Process counter object .285.7.4 Reset performance monitor maximum counters: EVResetPerf.exe .295.7.5 Log-level registry value to troubleshoot performance monitor support .304Dell EMC ECS: Using Veritas Enterprise Vault H15309
Table of contents6Troubleshooting .316.1Windows event log.316.2Fiddler .326.3DebugView .366.4ECSCHECK.EXE.386.4.1 Test dtquery .4077.1Veritas Enterprise Vault .417.2Dell EMC ECS .418Streamer release information .429Performance information .45A5Supported environments .419.1Testing configuration .459.2Results .45Technical support and resources .46Dell EMC ECS: Using Veritas Enterprise Vault H15309
Executive summaryExecutive summaryTo support Dell EMC ECS object storage with Veritas Enterprise Vault , the Dell EMC ECS Streamerdriver is used to translate the Veritas Streamer API to the ECS S3 API. This allows content to be archivedfrom Enterprise Vault servers to ECS, as well as queried, restored, and deleted. The ECS Streamer driverleverages the ECS S3 API extensions for retention support and for replication status checking required byEnterprise Vault.This document discusses how to configure Enterprise Vault to use ECS as an archive target.AudienceThis document is intended for storage administrators and Dell EMC professional services personnel who wishto learn how to deploy and configure Dell EMC ECS object storage with Veritas Enterprise Vault.TerminologyEV: Veritas Enterprise VaultS3: Simple Storage Service (API)LB: IP Network Load BalancerVDC: ECS Virtual Data CenterBucket: Logical unit of storage on an ECS system in which objects (including their metadata) are stored6Dell EMC ECS: Using Veritas Enterprise Vault H15309
Solution overview1Solution overviewThis section provides an overview of the integration of ECS with Veritas Enterprise Vault and the keytechnologies used.1.1ECS Streamer overviewVeritas has developed a Storage Streamer API for Enterprise Vault (EV) which archive storage vendors mustintegrate with to allow Enterprise Vault to archive files, email, and other items to their storage systems. DellEMC has developed the ECS Storage Streamer driver to allow Veritas Enterprise Vault to archive to ECS.The ECS Streamer driver translates the Streamer API calls to the ECS S3 API.Customers can now create Vault Store partitions of type Dell EMC ECS within the Veritas Enterprise VaultVAC. These Vault Store partitions are associated with S3 buckets on the ECS cluster where savesetsarchived to the Vault Store will reside.ECS buckets reside within ECS namespaces that may be compliant or non-compliant. Both compliant andnon-compliant namespaces allow retention to be propagated from Enterprise Vault to the ECS cluster,however compliant namespaces store archive data in tamper-resistant storage which meets strict SEC 17a4(f) rules for electronic record-keeping.Example of an ECS-based storage solution for Veritas Enterprise VaultThe Veritas Enterprise Vault system has archive policies that archive files to a Vault Store in which an ECSbased partition has been defined. The ECS Streamer driver uses the ECS S3 API to store/access objects inthe S3 bucket on the ECS cluster.ECS systems are clusters of 4 or more individual ECS nodes. Customers can use the ECS Streamer built inload balancer (from revision 2.0) to distribute I/O across all nodes in the ECS cluster or deploy an IP LoadBalancer to distribute I/O.7Dell EMC ECS: Using Veritas Enterprise Vault H15309
Solution overview1.2ECS: multi-protocol, API-accessible storageECS is a massively scalable, software-defined object storage platform that enables any organization to store,access and manipulate unstructured data as objects. ECS provides support for industry standard APIs suchas Amazon S3. In addition, ECS extends the Amazon S3 API with support for retention, byte range updatesand atomic appends.1.2.1Simple multi-tenancyECS delivers a flat software architecture ideal for multi-tenant environments. Configuring, provisioning,creating a namespace and managing a multitenant platform has never been easier. Key metrics and reportingare provided for capacity, object count, objects created, objects deleted and inbound/outbound bandwidth.These activities are all visible via the ECS GUI and through the REST API.1.2.2Multi-site, active-active architecture and accessECS features a truly geo-efficient architecture that stores, distributes and protects data both locally andgeographically. This eliminates any single point of failure and provides seamless failover from site to site withno impact to the business. ECS automatically maximizes throughout, maintains high availability and datadurability, and increases capacity and the reliability of applications. In terms of geographic limitations – thereare none – providing users with a single global namespace with anywhere access to contentToday’s modern applications demand a different architecture. Managing both cost and accessibility asstorage environments grow and become more complex is one of the biggest challenge’s organizations facetoday. Developers are finding it easier to go to public cloud alternatives putting data at risk and increasingmanagement costs. ECS provides a cloud-scale storage architecture that is specifically designed to supportmodern applications with unparalleled availability, protection, simplicity and scale.8Dell EMC ECS: Using Veritas Enterprise Vault H15309
ECS configuration details2ECS configuration detailsHow the ECS is configured (for example, the number of ECS nodes, number of VDCs, GEO protection, andapplication location access) is decided by the solution architect designing the ECS configuration, and for themost part, Veritas Enterprise Vault is unaware of the design. However, the solution architect should considerthe compliance requirements of the customer’s Enterprise Vault solution.2.1Namespace complianceIf the customer wishes to have an SEC-compliant solution, the namespace that the buckets (that allEnterprise Vault partitions will use) should be configured as compliant.When creating the namespace in the ECS Management GUI, ensure the Compliance option is selected.Namespace creationWhen using ECS buckets in a compliant ECS namespace to meet SEC 17-A4 requirements, be aware of thefollowing potential issues when choosing between WORM and NON-WORM partition types9Dell EMC ECS: Using Veritas Enterprise Vault H15309
ECS configuration detailsNON-WORM mode EV partitionsIf you are setting an ECS Streamer partition to NON-WORM mode, EV will write objects with no retentionperiod even if you are setting a retention period in the EV Retention Category. If you are using NON-WORMpartitions, it is likely that you should not be using a compliant ECS namespace.WORM modeIf you are using a compliant namespace, you must give a minimum of a one-second retention to the bucketretention value. This means you must set the following option after the Host IP address when creating theECS Streamer Partition:DISABLE WRITE TESTIf you do not set this option, the ECS Streamer will fail connectivity checking because it will create an objectand then delete it as part of its checks. This create/delete will occur within one second and will fail and causethe connectivity check fail.Revision 2.0.1 of the ECS Streamer driver will check if there is a retention period set on the bucket and if so, itwill not perform the write test.Later revisions of the ECS Streamer driver reintroduced write check when there is bucket level retention butnow retry to ensure the operation is performed over a 1 second timeframe.ECS Bucket default retention settingCreate the bucket for the EV Vault Store in the compliant Namespace.Ensure that the Bucket Retention is set to a value that does not conflict with any Enterprise Vault RetentionCategory, ideally just 1 second. This must be set, or an error will occur when you attempt to create thebucket.Administrators should take care when setting the ECS bucket-level retention. Enterprise Vault will expect tobe able to delete expired content and although EV will cleanly handle deletion errors on content that is stillunder ECS retention, it will post and error in the Microsoft Windows Event log.If a customer is using a NON-WORM EV partition it is recommended that ECS bucket level retention is notapplied as EV will expect all the savesets written to the partition to have no retention.10Dell EMC ECS: Using Veritas Enterprise Vault H15309
ECS configuration detailsBucket creationConsideration should be given to the interaction between Enterprise Vault and bucket-level retention if morethan one second is used for Enterprise Vault Partitions.11Dell EMC ECS: Using Veritas Enterprise Vault H15309
ECS Streamer installation3ECS Streamer installation3.1ECS Streamer driver install (simple)You can use the following procedure to download the ECS Streamer driver and quickly perform a defaultinstallation of the driver on a Windows serverGo to www.dell.com/support to locate the ECS Streamer driver installer. Once you have download the ECSStreamer driver onto the Enterprise Vault server, double click the installation file and installation will startUnless they have already been installed on this server you will be prompted to allow the installer to install theVC Redistributed fileECS Streamer driver install - 1Click Install to install the Visual C redistributed packages. You will be asked to reboot the serverECS Streamer driver install - Reboot12Dell EMC ECS: Using Veritas Enterprise Vault H15309
ECS Streamer installationClick Yes to reboot the server.When you log in after the restart you may be asked to install the VC 32bit version of the distribution, followthe instructions are reboot.When you log in after the reboot the installer will automatically continue the installationClick Next to install the ECS Streamer driver and click through the remaining screens to finish the installation.ECS Streamer installation13Dell EMC ECS: Using Veritas Enterprise Vault H15309
ECS Streamer installationECS Streamer installation – change installation folderYou can change the installation folder for the ECS Streamer driver at this screen if you wish, otherwise clickthrough the remaining prompts.The ECS Streamer driver should be installed on all Enterprise Vault servers.Please refer to the ECS Streamer release notice for further details on installing the driver.3.2ECS Streamer driver install (manual)Download the ECS Streamer driver as per the above section.Admins can run the ECS Streamer installation from a CLI (DOS) shell and specify The log file pathnameSet the installation directory by specifying a path for the INSTALLDIR propertyFor example: ECSStreamer.220.127.116.11.exe /V"/log c:\setuplogs\install.log INSTALLDIR f:\EVStreamer"Please refer to the ECS Streamer release notice for further details on installing the driver3.3ECS Streamer driver remote installationA utility is now part of the distribution that aids in scripting remote installations.EVRemoteInstall.exe is a stand-alone executable that can be used in a script. It takes as parameters the ECSStreamer setup file, along with a remote computer target. It also has extensive logging options.This utility can be run in one of two ways: 14Install ECS Streamer on a rem
The Veritas Enterprise Vault system has archive policies that archive files to a Vault Store in which an ECS based partition has been defined. The ECS Streamer driver uses the ECS S3 API to store/access objects in the S3 bucket on the ECS cluster.
Dell EMC Unity: Investment Protection Grow with Dell EMC Unity All-Flash Dell EMC Unity 350F Dell EMC Unity 450F Dell EMC Unity 550F Dell EMC Unity 650F ONLINE DATA-IN PLACE UPGRADE PROCESSOR 6c / 1.7GHz 96 GB Memory 10c / 2.2GHz 128 GB Memory 14c / 2.0GHz 256 GB Memory 14c / 2.4GHz 512 GB Memory CAPACITY 150 Drives 2.4 PB 250 Drives 4 PB 500 .
HAProxy load balancer. HAProxy is a key component of the Loadbalancer.org appliance, making it a great fit for load balancing ECS deployments. 6. Load Balancing Dell EMC ECS Note It's highly recommended that you have a working Dell EMC ECS environment first before implementing the load balancer. Persistence (aka Server Affinity)
This document is a reference guide for configuring the VMware NSX-T load balancer with ECS. An external load balancer (traffic manager) is required with ECS for applications that do not proactively monitor ECS node availability or natively manage traffic load to ECS nodes. Directing application traffic to ECS nodes using local
“Dell EMC”, as used in this document, means the applicable Dell sales entity (“Dell”) specified on your Dell quote or invoice and the applicable EMC sales entity (“EMC”) specified on your EMC quote. The use of “Dell EMC” in this document does not indicate a change to the legal name of the Dell
VPN-gateway (hereafter called the ECS-gateway). The ECS-client is used to encrypt/decrypt the traffic to and from the ECS-gateway. The ECS client can be installed on a PC with Microsoft Windows operating systems. Besides to encrypt/decrypt the traffic to and from an ECS-client, the ECS-gateway forces the user to
EMC： EMC Unity、EMC CLARiiON EMC VNX EMC Celerra EMC Isilon EMC Symmetrix VMAX 、VMAXe 、DMX EMC XtremIO VMAX3（闪存系列） Dell： Dell PowerVault MD3xxxi Dell EqualLogic Dell Compellent IBM： IBM N 系列 IBM DS3xxx、4xxx、5xx
102799 CPU OMNIMET II Human Performance & Robotics Lab ECS 115 10160 2122102PP Emel Demircan . 204475 SRVER DELL POWEREDGE ECS 207 2850 5JN2791 204476 SRVER DELL POWEREDGE ECS 207 2850 8JN2791 204731 SERVER DELL ECS 207 EM501 C2072C1 205217 Dell Poweredge Server ECS 207 2900 J2535D1 2062
An informative and interactive one-day workshop. No dance experience necessary, but a fun outlook will be a mandate. (contact local churches and temples to see if their adult singles groups are interested in co-sponoring) Introduction to Free Weights for Women Women will learn the basics of working out with free weights with emphasis on safety, form and fun. Any questions or concerns about .