I’m sure it will come as no surprise to many readers that virtualization has brought (and continues to bring) huge benefits with regards to data center efficiency. I’m sure you are all aware of how virtualization allows you to do more with your servers; no more single server – single application paradigms. No longer do you have huge amount of compute resources left idle on your servers. By being able to run many operating systems and many applications simultaneously on the same single server (server consolidation), virtualization brought a halt to server sprawl and data center expansion for many of…
Some time ago, I wrote about which policy changes can trigger a rebuild of an object. This came up again recently, as it was something that Duncan and I covered in our VMworld 2017 session on top 10 vSAN considerations. In the original post (which is over 3 years old now), I highlighted items like increasing the stripe width, growing the read cache reservation (relevant only to hybrid vSAN) and changing FTT when the read cache reservation is non-zero (again only relevant to hybrid vSAN) which led to a rebuild of the object (or components within the object). The other…
Well, I’m delighted to have been invited to present at quite a few VMUGs recently, so I thought I’d share the details of them with you here. I’ve been working on my presentation which is called “What is happening in the world of VMware Storage?”. In fact, there is a lot going on, not just in the world of vSAN and VVols, but also in core storage as well as in cloud native storage. So in my 1 hour slot, I’ll be trying to update you on all of this goodness. No easy task, but I’m always up for a…
Hot on the heels on Pure Storage’s recent announcement on Virtual Volume (VVol) support, I wanted to take a closer look at their VVol implementation for myself. Thanks to the support team over at Pure, they were able to very quickly update our lab array to the latest release that has support for VVols. Once this upgrade was complete (which was all done remotely), I wanted to go ahead and register the VASA provider with my vCenter server. You can read more about the role of VASA here. I wanted to step through the process manually, rather than use the…
A short post today to let you know about a new VMware training class that I helped to create. This new class is called VMware vSAN Production Operations, and is a new 3 day class delivered by our Education Services division. As you can imagine from the title, this class is geared towards administrators who are responsible for managing vSAN on a daily basis in a production environment. The class focuses primarily on operational considerations such as storage policy change impacts, hardware monitoring and replacement, scaling up and scaling out the cluster, data services (e.g. encryption), maintenance mode considerations and…
I got a chance to revisit my docker swarm deployment this week after a bit of a break. I was a little curious about my setup because when I spoke to some of our ‘Project Hatchway‘ engineers, I was told that I should be able to launch a single instance of Nginx in Docker Swarm (“docker service create –replicas 1 -p 8080:80 –name web nginx”) and I should be able to access the web service using the following command from any swarm node – “curl 127.0.0.1:8080”. This was not what I was seeing. When I launched the Nginx service, the…
After highlighting how easy it is to run docker swarm in Photon OS, I had a follow on question on how easy it would be to test the functionality. Just to recap, the only additional step you need to get Docker Swarm running on Photon OS was to open port 2377 on the master node. After that, you simply initialize the master, and all the other nodes/VMs are added as swarm workers. You might be wondering if you need to do a bunch of other stuff in iptables for docker, but the answer is no (for this relatively simple test…