[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now

x
?
Solved

VMWare: Disk Overhead

Posted on 2011-02-22
6
Medium Priority
?
1,253 Views
Last Modified: 2012-05-11
Provisioned Space is larger under "Resources" than inside "Disk Provisioning". So how much SAN space is actually needed for a 60GB template?
0
Comment
Question by:TPG-IT
[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
6 Comments
 
LVL 40

Expert Comment

by:coolsport00
ID: 34954344
You should only need 60GB, plus extra space for the size of the remaining files in the Template folder (.nvram, .logs, etc.). What is the discrepancy amount between the 2?

~coolsport00
0
 
LVL 28

Accepted Solution

by:
bgoering earned 1600 total points
ID: 34954545
That kind of depends on how you provision you disk. If you use "thin" provisioning very little space is initially used, but it can grow up to 60GB as you add data to it. If you use any kind of "thick" provisioning you will allocate 60GB for the "flat" file that actually holds the data on the disk, plus just a few bytes (less than 4k typically) for the descripter file. A small amount will also be used for the items listed by coolsport00. When you power on the vm a swap file is created that is the same size as the allocated memory for the vm, so if you have a 4GB vm then a 4GB swap file is created. The size of this file can be reduced by making memory reservation for the virtual machine - but this should only be done if it is absolutely critical the ESX never swap memory contents to disk.

Hope this helps
0
 

Author Comment

by:TPG-IT
ID: 34955162
If I have a 60GB template, and 12GB of memory, I am really using 72GB of space on the SAN?
0
NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.

 
LVL 40

Assisted Solution

by:coolsport00
coolsport00 earned 400 total points
ID: 34955221
Somewhat. It would be 72GB only if it was a VM and was powered on, when swap files become active.

~coolsport00
0
 
LVL 28

Expert Comment

by:bgoering
ID: 34955693
For a template no - but for deploying a vm and then running that vm 72gb would be correct assuming disk was thick provisioned.
0
 
LVL 27

Expert Comment

by:Tolomir
ID: 34973745
I've learned today that it gets a bit more complicated. The SAN volumes that contain the luns also keep snapshots of the luns (which are files at the volume level). So depending on the number of snapshots being taken at the volume level you have to consider additional space needed.

We store our backups in the same SAN where we keep our virtual machines this is the fasted method to create the backups but this also implies that we have only half of the storage available for virtual machines.

0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

In this step by step tutorial with screenshots, we will show you HOW TO: Enable SSH Remote Access on a VMware vSphere Hypervisor 6.5 (ESXi 6.5). This is important if you need to enable SSH remote access for additional troubleshooting of the ESXi hos…
In this article, I will show you HOW TO: Create your first Windows Virtual Machine on a VMware vSphere Hypervisor 6.5 (ESXi 6.5) Host Server, the Windows OS we will install is Windows Server 2016.
Advanced tutorial on how to run the esxtop command to capture a batch file in csv format in order to export the file and use it for performance analysis. He demonstrates how to download the file using a vSphere web client (or vSphere client) and exp…
This tutorial will walk an individual through the steps necessary to enable the VMware\Hyper-V licensed feature of Backup Exec 2012. In addition, how to add a VMware server and configure a backup job. The first step is to acquire the necessary licen…

656 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