x
8.27.2010
Copyright Notice
The information contained in this document is subject to change without notice.
Fusion-io MAKES NO WARRANTY OF ANY KIND WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Except to correct same after receipt of reasonable notice, Fusion-io shall not be liable for errors contained
herein or for incidental and/or consequential damages in connection with the furnishing, performance, or use
of this material.
The information contained in this document is protected by copyright.
2010, Fusion-io. All rights reserved.
Fusion-io, the Fusion-io logo and ioDrive are registered trademarks of Fusion-io in the United States and other
countries.
The names of other organizations and products referenced herein are the trademarks or service marks (as
applicable) of their respective owners. Unless otherwise stated herein, no association with any other
organization or product referenced herein is intended or should be inferred.
Fusion-io 6350 South 3000 East 6th Floor Salt Lake City, UT 84121 USA
(801) 424-5500
2
WWW.FUSIONIO.COM
2010 Fusion-io, Inc. All rights reserved. ioDrive is a registered trademark of Fusion-io in the United States and/or other countries.
All other product and company names and marks mentioned in this document are property of their respective owners
CONTENTS
Introduction .......................................................................................................................................................... 1
Presenting a Fusion-io Device to a VM ................................................................................................................... 2
INSTALLING THE FIRMWARE AND UTILITIES................................................................................................. 2
UPDATING THE IODRIVE FIRMWARE............................................................................................................ 2
INSTALL THE IODRIVE DRIVER ............................................................................................................... 3
LOW-LEVEL-FORMATTING THE IODRIVE ...................................................................................................... 3
Using Virtual Hard Drive Devices on the VM Layer ................................................................................................. 5
CREATING THE DATASTORE ........................................................................................................................ 5
PRESENTING THE VIRTUAL HARD DISK DRIVE TO THE VIRTUAL MACHINE .................................................. 5
3
WWW.FUSIONIO.COM
2010 Fusion-io, Inc. All rights reserved. ioDrive is a registered trademark of Fusion-io in the United States and/or other countries.
All other product and company names and marks mentioned in this document are property of their respective owners
Introduction
_____________________________________________________________________________
Configuring the ioDrive and ioDrive Duo with ESX 4.x and ESXi 4.x
Creating, presenting, and accessing virtual hard drive (HDD) devices on the virtual machine layer
This solution is not directly supported by VMware. If you have questions or issues concerning this
configuration, contact contact Fusion-io (support@fusionio.com). VMware will offer best-effort
support to fix vSphere-related problems that may be found in the field. Partners must verify proper
functioning of the configuration with any future vSphere major and minor release, as VMware
doesnt guarantee that compatibility with future releases will be maintained.
Fusion-io offers two unique solid state storage devices:
The ioDrive, a revolutionary new solid-state technology that dramatically increases bandwidth
and application performance, reduces latency, and simplifies your IT infrastructure, all while
slashing capital and operating costs.
The ioDrive Duo, which doubles the performance and capacity available on a single device.
1
WWW.FUSIONIO.COM
2010 Fusion-io, Inc. All rights reserved. ioDrive is a registered trademark of Fusion-io in the United States and/or other countries.
All other product and company names and marks mentioned in this document are property of their respective owners
_____________________________________________________________________________
At present, the Fusion ioDrive and ioDrive Duo devices map directly to a virtual machine virtual hard
disk drive for use by the virtual machine only. ioDrive devices are not available via the Service
Console on ESX 4.x.
Before you begin, make sure ESX 4.x is already installed on your system.
To present an ioDrive or ioDrive Duo to a virtual machine, you need to do the following tasks:
Install the Fusion-io firmware and utilities RPMs in ESX4.x Service Console.
Update the ioDrive firmware.
Install the ioDrive driver.
Low-level-format the ioDrive device.
You can install ESXi 4.x after the firmware is updated and the devices are low-level formatted. For
details, see Using Virtual Hard Drive Devices on the VM Layer.
2
WWW.FUSIONIO.COM
2010 Fusion-io, Inc. All rights reserved. ioDrive is a registered trademark of Fusion-io in the United States and/or other countries.
All other product and company names and marks mentioned in this document are property of their respective owners
2.
Run the esxupdate command to install drivers using the offline bundle:
esxupdate bundle=offline-bundle.zip --nosigcheck --nodeps nocache \
--maintenancemode update
Next, you need to disable the ioDrive driver on the next boot; and then restart the ESX4.x host.
5.
Still logged in as administrator from ESX4.x Service Console, perform the following commands:
6.
esxcfg-module -d iomemory-vsl
esxcfg-boot b
reboot
The fio-format command formats the ioDrive with a blocksize of 512 bytes.
10. If you have an ioDrive Duo, or if multiple ioDrives are populate, repeat the fio-format
command for each /dev/fctx node. For example:
3
WWW.FUSIONIO.COM
2010 Fusion-io, Inc. All rights reserved. ioDrive is a registered trademark of Fusion-io in the United States and/or other countries.
All other product and company names and marks mentioned in this document are property of their respective owners
14. etc.
15. Finally, you need to re-enable the ioDrive driver.
16. Still logged in as administrator from ESX4.x Service Console, perform the following commands:
17. esxcfg-module -e iomemory-vsl
esxcfg-boot b
reboot
4
WWW.FUSIONIO.COM
2010 Fusion-io, Inc. All rights reserved. ioDrive is a registered trademark of Fusion-io in the United States and/or other countries.
All other product and company names and marks mentioned in this document are property of their respective owners
_____________________________________________________________________________
This section explains how to create and present virtual hard drive devices (HDDs) on a virtual machine layer.
At this point, it is possible to install ESXi 4.x, but the driver will need to be installed again after
installing ESXi 4.x using the vihostupdate utility. Please see the User Guide for more information.
5
WWW.FUSIONIO.COM
2010 Fusion-io, Inc. All rights reserved. ioDrive is a registered trademark of Fusion-io in the United States and/or other countries.
All other product and company names and marks mentioned in this document are property of their respective owners