<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: SSD + VAAI = TRIM ?</title>
	<atom:link href="http://www.hypervisor.fr/?feed=rss2&#038;p=4847" rel="self" type="application/rss+xml" />
	<link>http://www.hypervisor.fr/?p=4847</link>
	<description>French Bare-Metal weblog</description>
	<lastBuildDate>Fri, 30 Jul 2021 14:16:54 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Andreas Peetz</title>
		<link>http://www.hypervisor.fr/?p=4847&#038;cpage=1#comment-2940</link>
		<dc:creator>Andreas Peetz</dc:creator>
		<pubDate>Wed, 04 Sep 2013 13:44:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.hypervisor.fr/?p=4847#comment-2940</guid>
		<description>Hi Raphael,

I thought you were talking about VMworld in San Francisco, but obviously you mean Barcelona. Yes, I will also be there!
Maybe we can meet and together cross-examine Cormac ;-) ?!

Regarding TRIM in VMs I&#039;m pretty sure that this does not work. There is a VMware fling available to achieve space reclamation on disks that were thin provisioned at the storage array layer, see http://labs.vmware.com/flings/guest-reclaim. I&#039;m not sure if it still works. And I don&#039;t think that it will be useful with SSDs. If the guest unmaps a block on its virtual disk (e.g. NTFS) it will still be allocated to the VMDK file at the host (VMFS) level and cannot really be unmapped there. At the VMFS level you can only unmap/trim blocks that do not belong to an existing VMDK file.

At least I think so. It&#039;s hard and confusing to think through all the different layers of storage virtualization and abstraction ...

Andreas</description>
		<content:encoded><![CDATA[<p>Hi Raphael,</p>
<p>I thought you were talking about VMworld in San Francisco, but obviously you mean Barcelona. Yes, I will also be there!<br />
Maybe we can meet and together cross-examine Cormac <img src='http://www.hypervisor.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ?!</p>
<p>Regarding TRIM in VMs I&#8217;m pretty sure that this does not work. There is a VMware fling available to achieve space reclamation on disks that were thin provisioned at the storage array layer, see <a href="http://labs.vmware.com/flings/guest-reclaim" rel="nofollow">http://labs.vmware.com/flings/guest-reclaim</a>. I&#8217;m not sure if it still works. And I don&#8217;t think that it will be useful with SSDs. If the guest unmaps a block on its virtual disk (e.g. NTFS) it will still be allocated to the VMDK file at the host (VMFS) level and cannot really be unmapped there. At the VMFS level you can only unmap/trim blocks that do not belong to an existing VMDK file.</p>
<p>At least I think so. It&#8217;s hard and confusing to think through all the different layers of storage virtualization and abstraction &#8230;</p>
<p>Andreas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: NiTRo</title>
		<link>http://www.hypervisor.fr/?p=4847&#038;cpage=1#comment-2939</link>
		<dc:creator>NiTRo</dc:creator>
		<pubDate>Tue, 03 Sep 2013 23:16:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.hypervisor.fr/?p=4847#comment-2939</guid>
		<description>Hi Andreas,
What a coincidence indeed! I didn&#039;t spoke to Cormac about that, i keep that one for VMworld because i&#039;m sure i would have some juicy details i won&#039;t have by email or twitter :) Will you be there?

I&#039;m surprise no one else told about that BTW.

I also got the idea to check what appends when you remove files in Windows 8 VM residing on SSD. Maybe the TRIM command is catch by the vmkernel ?!</description>
		<content:encoded><![CDATA[<p>Hi Andreas,<br />
What a coincidence indeed! I didn&#8217;t spoke to Cormac about that, i keep that one for VMworld because i&#8217;m sure i would have some juicy details i won&#8217;t have by email or twitter <img src='http://www.hypervisor.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Will you be there?</p>
<p>I&#8217;m surprise no one else told about that BTW.</p>
<p>I also got the idea to check what appends when you remove files in Windows 8 VM residing on SSD. Maybe the TRIM command is catch by the vmkernel ?!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andreas Peetz</title>
		<link>http://www.hypervisor.fr/?p=4847&#038;cpage=1#comment-2938</link>
		<dc:creator>Andreas Peetz</dc:creator>
		<pubDate>Tue, 03 Sep 2013 17:57:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.hypervisor.fr/?p=4847#comment-2938</guid>
		<description>Hi Raphael,

what a coincidence! I am running an ESXi host on SSDs since a few days and was now researching on the issue of TRIM support in ESXi. I stumbled over the possible relationship to SCSI UNMAP feature and finally discovered the same than you: My SSDs support the VAAI Delete Status and I can run &quot;vmkfstools -y&quot; on them!

Have you talked to Cormac about that, and did he confirm that this is indeed equivalent to TRIM?

Thanks and best regards
Andreas</description>
		<content:encoded><![CDATA[<p>Hi Raphael,</p>
<p>what a coincidence! I am running an ESXi host on SSDs since a few days and was now researching on the issue of TRIM support in ESXi. I stumbled over the possible relationship to SCSI UNMAP feature and finally discovered the same than you: My SSDs support the VAAI Delete Status and I can run &#8220;vmkfstools -y&#8221; on them!</p>
<p>Have you talked to Cormac about that, and did he confirm that this is indeed equivalent to TRIM?</p>
<p>Thanks and best regards<br />
Andreas</p>
]]></content:encoded>
	</item>
</channel>
</rss>
