• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Yellow Bricks

by Duncan Epping

  • Home
  • Unexplored Territory Podcast
  • HA Deepdive
  • ESXTOP
  • Stickers/Shirts
  • Privacy Policy
  • About
  • Show Search
Hide Search

Blogging

That’s why I love blogging…

Duncan Epping · Jun 2, 2009 ·

I’m an outspoken person as most of you noticed by now, but I’m also open for discussion and that’s why I particularly like blogging. Every now and then a good discussion starts based on one of my blog articles. (Or a blog article of any of the bloggers for that matter.) These usually start in the form of a comment on an article but also via email or Twitter, even within VMware some of my articles have been discussed extensively.

A couple of weeks ago I voiced my opinion about VMFS block sizes and growing your VMFS. Growing your VMFS is a new feature, introduced with vSphere. In the article I stated that a large block size, 8MB, would be preferabel because of the fact that you would have less locking when using thin provisioned disks.

If you create a thin provisioned disk on a datastore with a 1MB block size the thin provisioned disk will grow with increments of 1MB. Hopefully you can see where I’m going. A thin provisioned disk on a datastore with an 8MB block size will grow in 8MB increments. Each time the thin-provisioned disk grows a SCSI reservation takes place because of meta data changes. As you can imagine an 8MB block size will decrease the amount of meta data changes needed, which means less SCSI reservations. Less SCSI reservations equals better performance in my book.

As a consultant I get a lot of question on vmfs locking and I assumed, with the current understanding I had, that a larger blocksize would be beneficial in terms of performance. I’m no scientist or developer and I rely on the information I find on the internet, manuals, course material and the occasional internal mailinglists… In this case this information wasn’t correct, or better said not updated yet to the changes that vSphere introduced. Luckily for me, and you guys, one of my colleagues jumped in to give us some good insights:

I am a VMware employee and I wrote VMFS with a few cronies, but the following is a personal opinion:

Forget about locking. Period. Yes, SCSI reservations do happen (and I am not trying to defend that here) and there will be some minor differences in performance, but the suggestion on the (very well written) blog post goes against the mission of VMFS, which is to simplify storage virtualization.

Heres a counter example: if you have a nearly full 8MB VMFS volume and a less full 1MB VMFS volume, you’ll still encounter less IO overheads allocating blocks on a 1MB VMFS volume compared to the 8MB volume because the resource allocator will sweat more trying to find a free block in the nearly full volume. This is just one scenario, but my point is that there are tons of things to consider if one wants to account for overheads in a holistic manner and the VMFS engineers don’t want you to bother with these “tons” of things. Let us handle all that for you.

So in summary, blocksizes and thin provisioning should be treated orthogonally. Since thin provisioning is an official feature, the thing for users to know is that it will work “well” on all VMFS blocksize configurations that we support. Thinking about reservations or # IOs the resource manager does, queue sizes on a host vs the blocksize, etc will confuse the user with assertions that are not valid all the time.

I like the post in that it explains blocks vs sub-blocks. It also appeals to power users, so that’s great too. But reservation vs. thin provisioning considerations should be academic only. I can tell you about things like non-blocking retries, optimistic IO (not optimistic locking) and tons of other things that we have done under the covers to make sure reservations and thin provisioning don’t belong in the same sentence with vSphere 4. But conversely, I challenge any user to prove that 1MB incurs a significant overhead compared to 8MB with thin provisioning :)

Satyam Vaghani

Does this mean that I would not pick an 8MB block size over a 1MB block size any more?

Not exactly, but it will depend on the specific situation of a customer. My other reason for picking an 8MB block size was VMFS volume growing. If you grow a VMFS volume the reason for this probably is the fact that you need to grow a VMDK. If the VMDK needs to grow larger than the maximum file size, which is dictated by the chosen block size, you would need to move(Storage VMotion or cold migration) the VMDK to a different datastore. But if you would have selected an 8MB block size when you created the VMFS volume you would not be in this position. In other words I would prefer a larger block size, but this is based on flexibility in terms of administration and not based on performance or possible locking issues.

I want to thank Satyam for his very useful comment, thanks for chipping in!

VMware View 3.1 and new hot blog “That’s My View”

Duncan Epping · May 27, 2009 ·

A brand new version of View has just been released. You can find the download and the release notes here: VMware View 3.1 Download, Release Notes. There are a whole bunch of enhancements which definitely make this new release worth checking out. I’m not going to post them, just read the release notes.

Another thing I wanted to let you guys know about is this great “new” blog called That’s My View. That’s My View as the name already suggests mainly deals about Desktop Virtualization. Christoph Dommermuth started this blog but since then recruited multiple co-writers. If you want to keep up to date and get the latest tips and tricks I suggest you head over and subscribe to their RSS feed or just bookmark it.

Hyper9 VMM Beta Invites

Duncan Epping · May 14, 2009 ·

Hyper9 gave me 15 Special Beta invites for VMM for the first 15 people that comment on this post. (Please use a valid email address!) If you comment you will get a Hyper9 t-Shirt (in exchange for VMM beta feedback), a 50% discount should you choose to purchase and have a chance of winning a mobile device in a contest in June. Who wouldn’t want that? Indeed, comment now and sign up to the Hyper9 community and download the beta here.

Monitor and Manage Your VMs on the Go

VMM offers administrators remote monitoring and support – browser-based management that works on a wide variety of mobile devices.  Developed by virtualization infrastructure expert Andrew Kutz, VMM offers:

Features

  • Monitor and manage on the go
  • Monitor multiple host and VM performance stats (CPU, Memory)
  • Understand datacenter health

Mobile

  • Monitor Host and VM Performance Statistics (CPU, Memory)
  • Control VMs and Take Action on the Go (start, stop, pause, reset, disable network)
  • Optimized for Mobile Devices (Apple iPhone, Blackberry, Google Android and Windows Mobile Devices)

Supported Hypervisors

  • VMware Server 2
  • VMware Infrastructure 3.5 Hosts (VMware ESX 3.5, ESXi 3.5, VirtualCenter 2.5)
  • Microsoft Hyper-V
  • Citrix XenServer 5

Supported Platforms

  • VMM is hosted as an Apache Tomcat Web application
  • Windows, Linux, and Mac OS X

“vSphere” Screensaver

Duncan Epping · Apr 21, 2009 ·

I received this one via E-Mail… the vSphere Launch Screensaver. Pick it up here. It’s only 2MB by the way, and it’s pretty much similar to the flash movie on the announcement website.

vSphere Linkage

Duncan Epping · Apr 21, 2009 ·

There’s hardly any point in covering the announcements of today. There are so many people blogging right now that no one will have the chance to keep up with reading. That’s why I decided not to write or copy any of the announcements. Of course I just might give my thoughts on the webcast this evening but that’s probably it… Anyway, I divided it up in two major sections “News” and “Previews” and within these sections VMware and of course “Bloggers Community”. I will keep updating this post, make sure to visit it again. Here we go:

News / Coverage

VMware

  • VMware.com (includes podcast) – vSphere Product page
  • VMware.com (press) – Press Kit
  • VMware.com (press) – VMware Enables Users to Easily Test-Drive Cloud Computing through the VMware Virtual Appliance Marketplace (VAM) and VMware vCloud Service Provider Free Trials
  • VMware.com (press) – VMware vSphere 4 Provides ‘Always On IT’ for SMB and Branch Office IT Environments With Low Cost, High Availability Solutions
  • VMware.com (press) – VMware Unveils the Industry’s First Operating System for Building the Internal Cloud—VMware vSphere 4
  • VMware.com (press) – VMware vSphere 4 Launch Supported by Broad Virtualization Ecosystem
  • VMware.com (press) – VMware vSphere 4 Sets New Records in Virtualization Performance
  • VMTN – Introducing VMware vSphere 4 – The Industry’s First Cloud Operating System
  • VMTN – VMware vSphere Resources And Webcasts Customers Should Know About!
  • VMTN Community – VMware vSphere Community is here – plus some rearrangement…
  • Vroom – Database sizing charts for vSphere 4.0
  • Networking – vSphere launches
  • VMware (pdf’s) – vSphere list of Key Features
  • VMware (pdf’s) – vStorage: What’s New Whitepaper
  • VMware (pdf’s) – vNetwork: What’s New Whitepaper
  • VMware (pdf’s) – vSphere Pricing, Packaging, and Licensing Whitepaper

Bloggers Community

  • Chriswolf.com – VMware Launches the V series mainframe
  • itsjustanotherlayer.com – vSphere 4 – the next great thing
  • blog.VirtualTacIt.com – VMware vSphere: Not your average Cloud-OS… oh wait the only Cloud-OS
  • Blog.Fosketts.net – Storage changes in the VMware vSphere 4 family
  • VMETC.com – vSphere announced. Now what for VMware customers?
  • BriandMadden.com – VMware announces vSphere – the foundation for the next generation datacenter
  • vinternals.com – VMware Slaps Enterprise and Cisco  In Face, Opens Doors For Competitors
  • technodrone.blogspot.com – vSphere 4, so what is new?
  • Dabcc.com – vSphere, initial comparison with Hyper-v and Xen
  • VMware-land.com – My growing collection of vSphere links
  • Virtualgeek.typepad.com – One man’s take on the vSphere launch
  • VMwareTips.com – VMware vSphere launch event, onsite coverage
  • Mikedipetrillo.com – VMware Launches vSphere
  • Ideationcloud.com – VMware unveils vSphere 4.0; calls it Cloud Operating System
  • sqlchicken.blogspot.com – VMware unveils new vSphere 4
  • virtualizationexchange.blogspot.com – Breaking news from VMware: vSphere 4 unveiled
  • Hypervizor.com – The ultimate vSphere4 learning path: Videos, Webcasts, Podcasts, Free online classes and much more
  • Latogalabs.com – VMware Announces vSphere 4 Cloud OS
  • ROIDude.typepad.com – VMware has its Head in the Clouds, but its Feet are Planted Firmly on the Ground
  • TheVirtualBlackhole.com – Partner Exchange and the vSphere Press Release
  • vmjunkie.wordpress.com – vSphere Launch
  • chucksblog.emc.com – The real impact of vSphere
  • chucksblog.emc.com – vSphere as an I/O engine
  • OzVMs.com – vSphere – Skillsets and VCP
  • OzVMs.com – Paul Maritz quotes from the vSphere launch
  • OzVMs.com – Efficiency, control and choice – vSphere launch review
  • VirtualLifestyle.nl – One big step for VMware, one giant leap for virtualization: VMware launches vSphere 4
  • NTPRO.nl – VMware vSphere(TM) 4 Sets New Records in Virtualization Performance
  • NTPRO.nl – VMware vSphere(TM) 4 Provides ‘Always On IT’ for SMB and Branch Office IT Environments With Low Cost, High Availability Solutions
  • NTPRO.nl – VMware Enables Users to Easily Test-Drive Cloud Computing Through the VMware Virtual Appliance Marketplace (VAM) and VMware vCloud(TM) Service Provider Free Trials
  • NTPRO.nl – VMware vSphereTM 4 Launch Supported by Broad Virtualization Ecosystem
  • NTPRO.nl – VMware Unveils the Industry’s First Operating System for Building the Internal Cloud–VMware vSphere(TM) 4
  • NTPRO.nl – VMware vSphere Podcasts
  • rtfm-ed.co.uk – vSphere4 Pricing – From the Press Release
  • rtfm-ed.co.uk – vSphere launch video
  • VMGuru.nl –VMware announces vSphere 4
  • MalaysiaVM.com – VMware vSphere 4
  • MalaysiaVM.com – 6 cores limitation per socket for vSphere Enterprise
  • Boche.net – vSphere licensing notables
  • Boche.net – VMware vSphere Cheat Sheet
  • Punchingclouds.com – Reach out and touch the clouds
  • virtualization-spotlight.com – VMware Unveils vSphere 4
  • kevinkomiegasstorageblog.blogspot.com – VMware vSphere of influence
  • Techtarget.com – A guide to VMware vSphere 4.0
  • blog.ScottLowe.org – Mastering VMware vSphere 4.0
  • VirtualizationReview.com – Breaking down vSphere pricing
  • Gabesvirtualworld.com – List of VMware FT compatible CPUs
  • thestoragearchitect.com – Enterprise computing – VMware announces vSphere 4.0
  • virtualisedreality.wordpress.com – vSphere launch

Previews

VMware

  • –

Bloggers Community

  • Dailyhypervisor.com – VMware vSphere 4 under the covers, first look
  • Boche.net – A random collection of what’s new vSphere eye candy
  • Mikedipetrillo.com – Time to Upgrade
  • OzVMs.com – vSphere Networking enhancements and features
  • Virtualgeek.typepad.com – Incoming treat for EMC CLARiiON/Celerra+VMware Customers
  • Virtualgeek.typepad.com – A sneak peek at vSphere 4 I/O goodness (and world records)
  • Yellow-Bricks.com – Storage views, exploring the next version of ….
  • Yellow-Bricks.com – Alarm Actions, exploring the new version of ESX/vCenter
  • Yellow-Bricks.com – Storage VMotion, exploring the next version of ESX/vCenter
  • Yellow-Bricks.com – Resizing your VMFS the right way, exploring the next version of ESX/vCenter
  • Yellow-Bricks.com – Pluggable Storage Architecture, exploring the next version of ESX/vCenter
  • Yellow-Bricks.com – iSCSI multipathing with esxcli! Exploring the next version of ESX
  • Yellow-Bricks.com – esxcfg-scsidevs, Exploring the next version of ESX!
  • Yellow-Bricks.com – Disabling the VMFS-2 module! Exploring the next generation of ESX
  • Yellow-Bricks.com – VMFS recognized as a snapshot what to do? Exploring the next version of ESX…
  • NTPRO.nl – CPU compatibility with VMware Fault Tolerance
  • NTPRO.nl – Datastore Performance Charts
  • NTPRO.nl – Migration with Storage vMotion
  • NTPRO.nl – How to set up an email event trigger
  • NTPRO.nl – Using vNetwork Distributed Switches and dvPort Groups
  • NTPRO.nl – New Alarm Actions
  • NTPRO.nl – Acknowledge Triggered Alarms
  • NTPRO.nl – Managing VMware vApp
  • NTPRO.nl – Zoom In or Out of the Map View
  • NTPRO.nl – New alarm definitions in the next version
  • NTPRO.nl – Generate virtual machine desktop shortcut
  • NTPRO.nl – EMC Powerpath/VE for VMware vSphere
  • MalaysiaVM.com – Windows 7 on vSphere
  • MalaysiaVM.com – Virtual CPU Increase on Demand in vSphere
  • MalaysiaVM.com – ESX Host Profiles with vSphere
  • MalaysiaVM.com – Match RDM to Actual LUN on SAN Storage with vSphere
  • MalaysiaVM.com – Storage VMotion through GUI in vSphere
  • MalaysiaVM.com – Memory Hot Add for Virtual Machine
  • MalaysiaVM.com – Storage Management in VMware vSphere
  • Vinf.net – Remote in-place upgrade from ESX 3.5 to vSphere
  • « Go to Previous Page
  • Page 1
  • Interim pages omitted …
  • Page 8
  • Page 9
  • Page 10
  • Page 11
  • Page 12
  • Interim pages omitted …
  • Page 25
  • Go to Next Page »

Primary Sidebar

About the Author

Duncan Epping is a Chief Technologist and Distinguished Engineering Architect at Broadcom. Besides writing on Yellow-Bricks, Duncan is the co-author of the vSAN Deep Dive and the vSphere Clustering Deep Dive book series. Duncan is also the host of the Unexplored Territory Podcast.

Follow Us

  • X
  • Spotify
  • RSS Feed
  • LinkedIn

Recommended Book(s)

Advertisements




Copyright Yellow-Bricks.com © 2025 · Log in