Storage

Create ScaleIO Volume ESXi datastore

Recently, we took a look at deploying ScaleIO in a VMware vSphere 6 environment. With the 2.0.1.3 release, vSphere 6.5 is supported. In the previous post, we only looked at the process of deploying the ScaleIO environment including the SDC vibs on the ESX hosts, the vSphere web client plugin, and then also creating the ScaleIO environment. Let’s look at the piece that we all are interested in after getting the system deployed. Let’s look at how to create ScaleIO Volume ESXi datastore.

Create ScaleIO volume ESXi datastore

Using the vSphere web client to add a volume in ScaleIO after we have provisioned the system, we navigate to ScaleIO >> Storage Pools >> Create volume.

sciovol02a

The create volumes dialog box pops up.  Here we choose a name for the ScaleIO volume, volume size, volume provisioning, RAM Read Cache.  Also, we need to choose to Map volume to ESXs.  Below that, we select the ESXi servers we want to map the volume to.

sciovol02b

To provision the volume we enter the admin password.

sciovol03

You should see the volumes are mapped successfully to the ESXi servers.

sciovol04

EMC ScaleIO Windows client

We can also perform this same operation using the EMC ScaleIO Windows client.  We can navigate to Frontend >> Volumes >> Add Volume.

sciovol10

In the Add Volume box we have the same options that we saw in the vSphere web client.

sciovol11

Add the ScaleIO Volume as a Datastore to ESXi

On our ESXi hosts, we need to rescan our storage adapters.  After we do a rescan, we should be able to Add a new datastore and see the EMC Fibre Channel Disk presented as available to our ESXi host.

sciovol05

The rest is standard “add a datastore” options, including which VMFS version we want to format our datastore as.

sciovol06

Here, simply accepting the defaults on the partition configuration.

sciovol07

Finally, we are ready to complete the addition of the datastore.

sciovol08

We should now be able to see the datastore on our ESXi host.  We should be able to rescan our other hosts and have the datastore appear.

sciovol09

Thoughts

The process to create ScaleIO volume ESXi datastore is fairly straightforward and is just a matter of provisioning the volume in ScaleIO and then adding the datastore in ESXi as we would any provisioning of storage in vSphere.  The ScaleIO disk is presented in this case as a EMC fibre channel disk in vSphere.  Take a look here to download a copy of EMC ScaleIO.  Stay tuned for more ScaleIO tinkering!

Subscribe to VirtualizationHowto via Email 🔔

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com and has over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, Brandon has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.