VMware vSphere

 View Only
Expand all | Collapse all
mcowger

mcowgerJun 05, 2012 10:25 PMBest Answer

  • 1.  SSD Cache

    Posted Jun 05, 2012 10:06 PM

    Does VMWare ESXi support SSD caching to improve Disk I/O?



  • 2.  RE: SSD Cache

    Posted Jun 05, 2012 10:11 PM

    I know Citrix Xen supports something like this, I believe its called IntelliCache but I could be wrong



  • 3.  RE: SSD Cache

    Posted Jun 13, 2012 04:03 AM

    Is that even ESXi related? OP is asking vSphere ESXi 5



  • 4.  RE: SSD Cache

    Posted Jun 13, 2012 04:08 AM

    Does VMWare ESXi support SSD caching to improve Disk I/O?

    Yes at two levels

    1) Host cache on SSD  :  This is used when you give more memory to guests than physical memory

    2) Guest's Swap Space  on SSD (vs on same directory as vmdk)

      :  This is when Guest applications use more memory than each guest is configured to consume.

    FYI: Whatever you do with vsphere-client actually happens on ESXI server side.  



  • 5.  RE: SSD Cache

    Posted Jun 13, 2012 04:09 PM

    1) There is no such Host Cache on SSD option.



  • 6.  RE: SSD Cache

    Posted Jun 13, 2012 04:14 PM

    Vsphere Client

    Highlight left top nod.

    Configuration.(under software).Host Cache Configuration 

    You can only use SSD for this.  Default Host Swap Cache is at

    OS disk partition.

    Jimmy



  • 7.  RE: SSD Cache

    Posted Jun 13, 2012 05:01 PM

    Thats for SWAP only - not general storage access, which is what the OP is referring to.



  • 8.  RE: SSD Cache

    Posted Jun 13, 2012 05:03 PM

    Host cache does not directly improve disk performance, its for the ESX to swap out from memory in case of oversubscribtion.

    Indirect this can have an effect since you normally would swap this to spinning disk in a slower rate and this IO is now gone.

    // Linjo



  • 9.  RE: SSD Cache

    Posted Jun 13, 2012 06:33 PM

    Sorry I misunderstood original post.  

    You guys are correct.  Vmware SSD cache is LAST hit-device, thus does nothing to improve I/O.

    I jumped on it because I thought it was like zfs L2ARC (first hit-device). What disappointment. 

    Jimmy



  • 10.  RE: SSD Cache

    Posted Jun 05, 2012 10:16 PM

    A new feature of View 5.1 is the "View Storage Accelerator" aka "Content Based Read Cache". Not sure this can be used outside of the VDI environment, though. This puts storage into memory instead of SSD.



  • 11.  RE: SSD Cache
    Best Answer

    Posted Jun 05, 2012 10:25 PM

    Its limited to 2GB, and View use only.



  • 12.  RE: SSD Cache

    Posted Jun 05, 2012 10:23 PM

    I'm basically using 4x local drives in hardware RAID10 now, and want to achieve better Disk I/O in my containers in VMWare. Intellicache for Citrix Xen does this and you can put something like a 60GB SSD for Intellicache, then it improves read operations (not write, but by offloading reads to an SSD cache it will improve write speeds).

    So that is what I'm trying to accomplish, does VMWare ESXi offer something like that?



  • 13.  RE: SSD Cache

    Posted Jun 05, 2012 10:25 PM

    Not today, no.



  • 14.  RE: SSD Cache

    Posted Jun 09, 2012 02:21 PM

    TheVMEvolution wrote:

    I'm basically using 4x local drives in hardware RAID10 now, and want to achieve better Disk I/O in my containers in VMWare.

    In ESXi 5 there is the feature of "SSD Swap Cache" which could use local SSD as a first-hit instance before going to mechanical disk. However, as the name implies, it is only for VMkernel swapping and not for general disk access.



  • 15.  RE: SSD Cache

    Posted Jun 09, 2012 03:42 PM

    I just found this feature, which allowing guests to use SSD as swap device DIRECTLY.

    on Vsphere client

    1) Highligh Hosting Node

    2) Click  Configuration

    3) Click on "Virtual Machine Swapfile Location"

    4) change from your OS drive to SSD

    On Guest setting, use  Swapfile Location "Default"  , which is

    same location as hosting server swapfile location (SSD), assuming

    that you already setup "Host cache" to SSD.

    Now you can do memory-overcommit without worrying bringing down other guests.

    Jimmy



  • 16.  RE: SSD Cache

    Posted Jun 05, 2012 10:27 PM

    Thanks for the information. What are the chances in your opinion that VMWare will support something like Intellicache in the future?

    I appreciate your responses.



  • 17.  RE: SSD Cache

    Posted Jun 05, 2012 10:36 PM

    Personally?  I would consider it doubtful - they wouldn't want to alienate their vendor partners too much, most/many of whom already provide similar functionality within the array (where its more effective than in-host).



  • 18.  RE: SSD Cache

    Posted Jun 05, 2012 11:21 PM

    I understand. Will the "View" with 2GB cache help what I'm trying to accomplish at all?



  • 19.  RE: SSD Cache

    Posted Jun 05, 2012 11:22 PM

    No - it only work if you are using VMware View.