Solved

What is the difference between Provisioned Storage and Datastore?

Posted on 2011-03-04
10
3,190 Views
Last Modified: 2012-05-11
On VSphere Client on a VM machine in Summary tab, in Ressources section what is the difference between Provisioned Storage and Datastore?
0
Comment
Question by:SAM2009
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
10 Comments
 
LVL 40

Expert Comment

by:coolsport00
ID: 35039184
Provisioned Storage is what you've allocated it's VMDK. A datastore is a proprietary VMFS volume that stores VMs.

Hope that helps.

~coolsport00
0
 
LVL 1

Author Comment

by:SAM2009
ID: 35039506
You mean Datastore is for VMFS where OS is installed (C drive) and Provisioned Storage  it's VMDK which use for logical drive ?
0
 
LVL 40

Assisted Solution

by:coolsport00
coolsport00 earned 83 total points
ID: 35039529
Let me clarify my Datastore definition -> it is storage, like your hard disk is in our workstation. It typically houses VMs (mostly), but can also be a storage location for ISOs, or whatever data you want to put there. It's formatted as VMFS, a VMware proprietary file system. Provisioned Storage is just the term that describes the amount of strorage you have given a VM's virtual disk.

Hope that helps.

~coolsport00
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 40

Expert Comment

by:coolsport00
ID: 35039624
Typo - "like your hard disk in *your* workstation" :)
0
 
LVL 42

Accepted Solution

by:
paulsolov earned 84 total points
ID: 35039630
Keep in mind that you may have provisioned more storage than actually exists in your datastore.  If you are using thin provisioning you have to keep an eye out.

Example:  your datastore is 300GB.  You provision a VM with a 400GB volume but thin provision it.  Initially the amount of actual data in the VM is 100GB and everyone is happy. Let's say you try to add another 250GB of data to the VM by a user since he thinks that there is plenty of space in the VM.  This is what you have to be carefull of as it will take down your VM hard.

0
 
LVL 40

Expert Comment

by:coolsport00
ID: 35039656
Correct,...good additional point "paulsolov"; and 'Provisioned' can be more than 'used' due to ...say...snapshots being present. So, it can be a bit confusing.
0
 
LVL 1

Author Comment

by:SAM2009
ID: 35039693
Ok I see so normally Provisoned Storage should be less than datastore right?
0
 

Assisted Solution

by:WolfofWharfStreet
WolfofWharfStreet earned 83 total points
ID: 35040419
Provisioned Storage is how much Space the VM has reserved for itself.

It will usually be

1x the amount of RAM you have assigned to the VM
1x the amount of disk space you have assigned to the VM
1x the amount of disk space you have assigned to the VM per active snapshot of the VM

So you could have a 100GB Datastore and a VM with 616GB provisioned for it (if you were daft)

VM with 200GB Thin provisioned disk (more than you have, but allowable)
16GB RAM
2x Snapshots

In an ideal world, your provisioned space will always be less than your Datastore capacity, if its not you're on the way to potential headaches.
0
 
LVL 40

Expert Comment

by:coolsport00
ID: 35040437
Yes..almost always.
0
 
LVL 1

Author Closing Comment

by:SAM2009
ID: 35040790
Thank you everybody for your helps!
0

Featured Post

Want Experts Exchange at your fingertips?

With Experts Exchange’s latest app release, you can now experience our most recent features, updates, and the same community interface while on-the-go. Download our latest app release at the Android or Apple stores today!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If we need to check who deleted a Virtual Machine from our vCenter. Looking this task in logs can be painful and spend lot of time, so the best way to check this is in the vCenter DB. Just connect to vCenter DB(default DB should be VCDB and using…
Will try to explain how to use the VMware feature TAGs in the VMs and create Veeam Backup Jobs using TAGs. Since this article is too long, I will create second article for the Veeam tasks.
Teach the user how to delpoy the vCenter Server Appliance and how to configure its network settings Deploy OVF: Open VM console and configure networking:
Teach the user how to use configure the vCenter Server storage filters Open vSphere Web Client:  Navigate to vCenter Server Advanced Settings: Add the four vCenter Server storage filters: Review the advanced settings: Modify the values of the four v…

623 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question