Upgrade to Pro — share decks privately, control downloads, hide ads and more …

vFlash - vBrownBag

Nick Marshall
September 11, 2013

vFlash - vBrownBag

Deck to accompany vBrownBag podcast from 11th Sept 2013

Nick Marshall

September 11, 2013
Tweet

More Decks by Nick Marshall

Other Decks in Technology

Transcript

  1. vFlash - Introduction §  Local Storage §  Integrated with ESXi

    §  Read Cache only §  Per VMDK §  Works with all the good stu (HA / DRS)
  2. vFlash - Prerequisites §  Local disks only §  Standard SSD

    or PCI-e works §  vCenter (needs the Web Client*) §  Enterprise+ License
  3. vFlash - Use Cases §  Collaboration Apps §  Middleware Apps

    §  Databases §  Any read intensive workload!
  4. vFlash - Architecture §  Max 8 SSDs / VFFS § 

    Max 4TB drive §  Max 400GB / VMDK §  SSD capacity can be used for SSD Swap
  5. vFlash - Architecture §  VFFS – a derivative of VMFS

    –  optimized for flash devices §  VFFS Not accessible in the UI §  VFFS is a resource, not a datastore
  6. vFlash - Management §  New Performance Counters –  vFlashCacheIOPs – 

    vFlashCacheLatency –  vFlashCacheThroughput Important!
  7. vFlash - Management Command   Op*ons   Descrip*on   esxcli

     storage  vflash   cache   vFRC  management   device   Virtual  flash  SSD  device  management   module   Virtual  flash  module  opera;ons   esxcli  storage  vflash  cache   get   Get  individual  vFRC  info   list   List  individual  vFRCs   esxcli  storage  vflash  cache  stats   get   Get  vFRC  sta;s;cs   reset   Reset  vFRC  sta;s;cs   esxcli  storage  vflash  device   list   List  all  SSD  devices  for  virtual  flash   list  -­‐e   List  all  eligible  devices  for  virtual  flash   list  -­‐u   List  all  unused  (or  unused)  devices  for  virtual  flash   esxcli  storage  vflash  module   get   Get  virtual  flash  module  info   list   List  virtual  flash  module  info  
  8. vFlash - Management ~  #  esxcli  storage  vflash  device  list

      Name                                                  Size        Is  Local      Is  Used  in  vFlash      Eligibility   -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐        -­‐-­‐-­‐-­‐-­‐-­‐        -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐        -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐        -­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐-­‐   naa.5001e82002600000      190782            true                                true          N/A   naa.5001e82002611111      190782            false                              false          Detected  as  a  remote  SAS  SSD   naa.5001e82002622222      190782            false                              false          Detected  as  a  remote  SAS  SSD     naa.5001e82002633333      190782              true                              false          Yes,  this  is  a  blank  disk.  
  9. References •  Yellow-Bricks: Intro to vFlash •  http://www.yellow-bricks.com/2013/08/26/ introduction-to-vsphere-flash-read-cache-aka- vflash/

    •  Various VMware Blogs •  http://blogs.vmware.com/vsphere/tag/vflash •  Mastering VMware vSphere 5.5 •  http://tinyurl.com/masteringvsphere