T R AF D ct ub je -S to e ng ch a Xiotech Corporation 9950 Federal Drive, Suite 100 Colorado Springs, CO 80921-3686 www.X-IO.com Main: 719.388.5500 Fax: 719.388.5300 Customer Support: 1.800.734.4716 IMPORTANT NOTICE This manual is provided to you by Xiotech Corporation (“Xiotech”), and your receipt and use of this manual is subject to your agreement to the following conditions: • This manual and the information it contains are the property of Xiotech and are confidential. You agree to keep this manual in a secure location and not disclose or make available its contents to any third party without the written permission of Xiotech Corporation. ng e • Reproduction or distribution of this document, in whole or in part, may only be made with the written permission of Xiotech Corporation. ch a • This manual is not an endorsement or recommendation of any of the products or services provided by third parties and referred to herein. ct to • Use of this manual does not assure legal or regulatory compliance. -S ub je • This document is not a warranty of any kind. The only warranties given in connection with this product are those contained in the Xiotech standard Terms and Conditions. D R AF T • Xiotech, Magnitude, Magnitude 3D, and TimeScale are registered trademarks of Xiotech Corporation. XIO, Emprise, Intelligent Storage Element, ISE, Block Storage Controller, File Storage Controller, Dimensional Storage Cluster, DataScale, and GeoRAID are trademarks of Xiotech Corporation. Other trademarks or service marks contained herein are the property of their respective owners. Trademarks and service marks belonging to third parties appear in this document for the purposes of identification of the goods or services of that third party only. No reproduction of any trademark or service mark is authorized by this document. No right or title or other proprietary interest in any mark is transferred because of this document. © 2015 Xiotech Corporation. All rights reserved. Publication Number: XXXXXX-000 Rev A April 2015 Xiotech—Proprietary X-IO VASA Provider for VMware ECOsystem White Paper Table of Contents 1 1 2 2 2 4 5 D R AF T -S ub je ct to ch a ng e Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Provisioning Virtual Machine Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Profile-driven Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Storage Distributed Resource Scheduler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VASA Session Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VM Storage Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Storage Array Alerts and Events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Xiotech—Proprietary XXXXXX-000 Rev A, 31 March, 2015 Page i X-IO VASA Provider for VMware ECOsystem D R AF T -S ub je ct to ch a ng e White Paper Page ii XXXXXX-000 Rev A, 31 March, 2015 Xiotech—Proprietary X-IO VASA Provider for VMware ECOsystem White Paper Introduction The X-IO ISE VASA Provider is a set of extensible APIs that enable vCenter to see the capabilities of storage array LUNs and corresponding datastores. The VASA Provider is deployed on a standalone Microsoft Windows server and provides responses to VMware vCenter Server queries. Figure 1 illustrates the VASA Provider architecture. The VASA Provider is the vCenter framework for tighter integration with storage arrays. The VASA Provider enables storage arrays to send information about the type of storage attached to the storage array and the capabilities of the storage array. D R AF T -S ub je ct to ch a ng e With the VASA Provider, you can discover and characterize a datastore’s static capabilities. With visibility into capabilities underlying a datastore, you can more easily select the appropriate disk for virtual machine placement. You can receive alert and event notifications within vCenter from the storage arrays that are monitored by the VASA provider. Figure 1. VASA Provider Architecture Provisioning Virtual Machine Storage Provisioning operations ensure that storage can meet the VM needs. Extreme—SSD volumes for the most demanding performance requirements Performance—high-performance disk drives ( >= 10K RPM) Value—Near-line storage for bulk storage needs ( < 10K RPM) Extreme-Replicated—Highest availability, highest performance storage Perf-Replicated—Highest availability, high-performance storage Value-Replicated—Highest availability with near-line performance Extreme-Thin—A thin provisioned volume composed of Solid State Device (SSD) physical drives Perf-Thin—A thin provisioned volume composed of high performance physical drives Xiotech—Proprietary XXXXXX-000 Rev A, 31 March, 2015 Page 1 X-IO VASA Provider for VMware ECOsystem White Paper Value-Thin—A thin provisioned volume composed of less than 10K RPM physical drives The VASA Provider can manage multiple storage arrays simultaneously. The VASA Provider supports ISE-2 and iSCSI ISE only. Profile-driven Storage The VASA Provider enables you to perform Profile Driven Storage, which allows rapid and intelligent provisioning of applications, ensures application service levels match the available storage, and provides visibility into your storage pool. The VASA Profiler categorizes volumes by capability and reports capabilities of the storage arrays in the storage profile. Policy-Based Storage Management Policy-based storage management in vSphere 5.0 helps you provision virtual machines (VMs) by automating datastore placement decisions for VMs. Storage Service Level Agreements ng e You no longer need to maintain spreadsheets that detail the storage capabilities of each LUN to map correct service level agreements (SLAs) to virtual machines. ct to ch a Deliver the best-matched resources to the SLA demanded by the VM. This is especially true in the case of storage resources, because storage environments can be heterogeneous, and different types of storage have very different performance and availability characteristics. ub je Discover and Monitor Array SLA Properties 1. Availability -S 2. Security R AF T 3. Performance D 4. Leverage array services to enforce storage VM SLAs Storage Distributed Resource Scheduler The VASA Provider extends VMware’s Distributed Resource Scheduler (DRS) functionality to data storage by enabling Storage Distributed Resource Scheduler (SDRS) to operate on a group of datastores with similar capabilities. The VASA Provider enables SDRS to determine whether a storage array supports SDRS migration and whether SDRS recommends migration. VASA Session Communications All communications between the vCenter Server and the VASA Provider use Secure Sockets Layer (SSL) certificates. The VASA Provider can use a self-signed certificate or certificate issued by a certificate authority (CA). Using the X-IO ISE VASA Provider After registering the VASA provider, you should see a list of the managed storage arrays in the Vendor Provider Details window. To verify the operation of the VASA provider: Page 2 XXXXXX-000 Rev A, 31 March, 2015 Xiotech—Proprietary X-IO VASA Provider for VMware ECOsystem White Paper 1. Select Datastores and Datastore Clusters from the Home view in the vSphere Client. 2. Select a datastore residing on a storage array monitored by the VASA provider. 3. Click the Summary tab. You should see a capability category for the System Storage Capability. These capabilities are generated by the VASA provider based on the following criteria: GOLD Storage array volumes composed of Solid State Drives (SSD) SILVER Storage array volumes composed of 10K RPM or faster physical drives. BRONZE Storage array volumes composed of less than 10K RPM physical drives. e Replicated ch a ng Any of the above capabilities that are remotely mirrored. Replicated will be appended to the above capability (for example, Perf-Replicated). to Thin D R AF T -S ub je ct Any of the above capabilities that are thin provisioned. Thin will be appended to the above capability (for example, Perf-Thin). Figure 2. Storage Capability Details Xiotech—Proprietary XXXXXX-000 Rev A, 31 March, 2015 Page 3 X-IO VASA Provider for VMware ECOsystem White Paper Clicking the blue speech balloon link displays the description for the capability listed. e Selecting the Storage Views tab and then selecting Show all SCSI Volumes (LUNs) displays a list of SCSI IDs, LUNs, status, capacity, capability, storage array, etc. ch a ng Figure 3. Storage Views to VM Storage Profiles ub je ct VM Storage Profiles allow the creation of storage profiles that can be used to select datastores based on user selected criteria. To enable VM Storage Profiles, perform the following actions: 2. Click Enable VM Storage Profiles. T 3. Click Create VM Storage Profile. -S 1. Click VM Storage Profiles from the vSphere Client Home view. R AF 4. Enter the properties for the new profile and click Next. D 5. Select the storage capability to be associated with the profile and click Next. Page 4 XXXXXX-000 Rev A, 31 March, 2015 Xiotech—Proprietary X-IO VASA Provider for VMware ECOsystem White Paper ch a ng e 6. Review the summary information and click Finish. ct Storage Array Alerts and Events to Figure 4. Create New VM Storage Profile D R AF T -S ub je The X-IO ISE VASA Provider also propagates storage array alerts to the vCenter Server Event monitor. Alerts will be displayed on the Alert tab for the respective property or by switching from the Tasks view to the Alarms view at the bottom of the vSphere Client. Events may be viewed by clicking on Events icon from the vSphere Client Home view. Figure 5. Triggered Alarms Xiotech—Proprietary XXXXXX-000 Rev A, 31 March, 2015 Page 5 T R AF D ct ub je -S to e ng ch a
© Copyright 2024