Category Archives: VMworld

NestedESXi – Network Performance Improvements with Learnswitch

I’ve been running my NestedESXi homelab for about eight months now but in all that time I had not installed or enabled the ESXi MAC Learning dvFilter. As a quick refresher the VMware Fling addresses the issues with nested ESXi hosts and the impact that promiscuous mode has when enabled on virtual switches. In a nutshell, network traffic will hit all the network interfaces attached to the portgroup which reduces network throughput and also increases latency and impacts CPU.

The ESXi MAC Learn dvFilter Fling was released about two years ago and its a must have for those running homelabs or work labs running nested ESXi. However earlier this year a new fling was released that improves on the dvFilter and addresses some of it’s limitations. The new native MAC Learning VMkernel module is called Learnswitch.

ESXi Learnswitch is a complete implementation of MAC Learning and Filtering and is designed as a wrapper around the host virtual switch. It supports learning multiple source MAC addresses on virtual network interface cards (vNIC) and filters packets from egressing the wrong port based on destination MAC lookup. This substantially improves overall network throughput and system performance for nested ESX and container use cases.

For a more in depth look at it’s functionality head over to William Lams blog post here.

dvFilter vs Learnswitch:

I was interested to see if the new Learnswitch offered any significant performance improvements over the dvFilter in addition to its main benefits. I went about installing and enabling the dvFilter in my lab and ran some basic performance tests using Crystal Disk Mark. Before that, I ran the performance test without either installed as a base.

Firstly to see what the network traffic looks like hitting the nested hosts you can see from the ESXTOP output below that each host is dealing with about the same amount of received packets. Overall throughput is reduced when this happens.

In terms of performance the Crystal Disk Mark test run on a nested VM (right) showed reduced performance across all tests when compared to one run on the parent host (left) directly.

There was also elevated datastore latency and significant CPU usage due to the overheads with the increased traffic hitting all interfaces.

The CPU usage alone shows the value in having the dvFilter or Learnswitch installed when running nested ESXi hosts.

With the baseline testing done I installed and enabled the dvFilter and then ran the same tests. For a detailed look at how to install the dvFilter (just in case you don’t fit the requirements for using the Learnswitch module) check out my initial post on the dvFilter here. Having gone through that I went about uninstalling the dvFilter and installing and configuring the Learnswitch.

Like the dvFilter you need to download and install am ESXi software bundle but unlike the dvFilter, you need to reboot the host to enable the Learnswitch module.

As per the instructions on William Lam’s post or the Fling page you then need to configure and run a Python script to enable the Learnswitch against the NestedESXi portgroups that have promiscuous mode enabled.

From there the impact of the module is immediate and you can see a normalization of network traffic hitting the interfaces of each NestedESXi host. When running the performance test the ESXTOP output is significantly different to what you see if the module is not loaded as shown below.

You also have access to a new command that lists out stat’s of the Learnswitch showing packet and port statistics as well as the current MAC address table.

In terms of what it looks like from a performance point of view, below are the results of all Crystal Disk Mark tests. The bottom two represent the dvFilter (left) and the Learnswitch (right).

And finally to have a look at the improvement in CPU performance with the modules installed you can see below a timeline showing the performance tests run at different times across the last 24 hours…again a significant improvement looking at the graphs on the left hand side which was during the testing without any module and then moving across to the dvFilter test with the Learnswitch test on the right hand side. It does seem like the Learnswitch is a little better on CPU, but can’t be 100% with my limited testing.

Conclusion:

As expected there isn’t a huge different in performance between both modules but certainly the features of the Learnswitch make it the new preferred choice out of the two if the requirements are met. Again, the main advantages of the Learnswitch over the dvFilter make it a must have addition to any NestedESXi environment. If you haven’t installed either yet…get onto it!

VMworld 2017 – Session Breakdown and Analysis

Everything to do with VMworld this year feels like it’s earlier than in previous years. The call for papers opened in Feburary with session voting happening around the end of March. A couple of weeks ago presenters where notified if their session was accepted…or if it was rejected and the content catalog for the US event went live last week! At the moment there is 736 sessions listed which will grow when the #vBrownBag Tech Talks hosted by the VMTN Community get added.

As I do every year I like to filter through the content catalog and work out what technologies are getting the airplay at the event. What first struck me as being interesting was the track names:

Do you see a common thread? They obviously centre around the “digital transformation” theme that we have been fed at every major conference for the last four to five years. I don’t mind it so much, but I know it’s becoming a bit of an industry joke when we hear the same messaging around transformation, digital workspace and modernization.

Shown above are all the products and topics listed in the content catalog and previously when the public voting took place I did some analysis around the number of sessions relating to the filters shown below.

  • vCD 32
  • vCloud 305
  • vCloud Director 64
  • NSX 426
  • NSX-T 116
  • vSAN 223
  • AWS 51
  • Containers 85
  • Devops 69
  • Automation 223

Using those same filters, below are the numbers from what made the cut and are in the content catalog for 2017.

What’s interesting in looking at the submitted sessions vs what was picked up…to be included in the content catalog for the event if you want a better than even chance of having your session accepted, submit around NSX, NSX-T, vSAN, AWS and Containers. In the case of vSAN and Containers, working with these numbers about 60% of the submitted sessions got approved and in the case of AWS the number of sessions approved was more than what was submitted!

Even though the number of vCD related sessions didn’t make it through the numbers are still well up from the dark days of vCD around the 2013 and 2014 VMworlds. For anyone working on cloud technologies this year promises to be a bumper year for content so if you haven’t registered for VMworld 2017 yet…what are you waiting for!

Register here:

VMworld 2017 – #vGolf Las Vegas

#vGolf is back! Bigger and better than the inaugural #vGolf held last year at VMworld 2016!

Last year we had 24 participants and everyone who attended had a blast at the majestic Bali Hai Golf complex which is in view of the VMworld 2017 venue, Mandalay Bay. This year the event will expand with more sponsors and a more structured golfing competition with prizes going out for the top 2 placed two ball teams.

Details will be updated on this site and on the Eventbrite page once the day is finalised. For the moment, if you are interested please reserve your spot by securing a ticket. At this stage there are 32 spots, but depending on popularity that could be extended.

Last year the golfing fee’s where heavily subsidised to $40 USD per person (green fees usually $130-150) thanks to the sponsors and I expect the same or lower depending on final sponsorship numbers this year. For now, please head to the Eventbrite page and reserve your ticket and wait for further updates as we get closer to the event.

Registration Page

There is a password on the registration page to protect against people registering directly via the public page. The password is vGolf2017Vegas. I’m looking forward to seeing you all there bright and early on Sunday morning!

Take a look at what awaits you…don’t miss out!

Sponsorship Call:

If you, or your company can offer some sponsorship for the event, please email [email protected] to discuss arrangements. I am looking to subsidise most of the green fee’s if possible and for that we would need four to five sponsors.

VMworld 2017 : Session Analysis and Voting Open…Already!

Well this has crept up on us quickly this year! It’s time to vote for the VMworld Sessions that will be part of the US and Europe VMworld’s held later in the year. The Session Voting is more Session liking as you have the ability to mark multiple sessions as ones that you would like to see. Apparently there are 1900 odd sessions, however the voting site lists 1500 that where submitted and are listed in the Online Catalog.

[EDIT]: I totally forgot that David Hill submitted a joint session

David Hill, VMware
Anthony Spiteri, Veeam
Service Providers globally are enthusiastically embracing hybrid cloud as both a way of reducing costs and improving the quality of service they provide to end customers. To achieve this, Service Providers are looking to VMware vCloud Air Network and Veeam to help them build a scalable cost effect cloud solution. In this session we will get into the details of the technology. We’ll focus on how these solutions are architected and what that implies in real-life implementations. A participant in this session will leave with a technical understanding of how to leverage technology to provide a successful cloud based storage service.
Session Type:  Breakout Session
Track :  Integrate Public Clouds
Integrate Public Clouds Subtrack:  Leverage Hybrid Clouds
Market Segment:  No Specific Segment
Session Audience:  IT – All, IT – Operations, Technical Support
Product and Topics:  vCloud
Technical Level:  Technical – Advanced
Event Submitted For:  Both

Having gone through the session catalog it’s pleasing to see the number of cloud and service provider content feature prominently again. NSX, vSAN and vCloud Director all have a number of decent sessions. Click below on the links to view the related sessions.

I was surprised with the number of sessions submitted for NSX-T, but there is obviously a lot of interest in the hypervisor agnostic NSX…along side the huge number of NSX-v sessions listed. AWS is mentioned in 51 sessions showing you another change of direction at VMworld and there is a decent amount of automation and container based sessions. It will be interesting to see what the final cut is and how those numbers look when the offical catalog becomes available.

As per the VMworld Session Voting FAQ Session Voting is open March 28 to April 16…which is a lot earlier than last years May 12 to May 26 voting period. So it’s not just me that thinks this has come around sooner than previous years.

VMworld 2017 registration goes live on April 4!

VMware on AWS: vCloud Director and What Needs to be Done to Empower the vCAN

Last week VMware and Amazon Web Services officially announced their new joint venture whereby VMware technology will be available to run as a service on AWS in the form of bare-bones hardware with vCenter, ESXi, NSX and VSAN as the core VMware technology components. This isn’t some magic whereby ESXi is nested or emulated upon the existing AWS platform, but a fully fledged dedicated virtual datacenter offering that clients can buy through VMware and have VMware manage the stack right up to the core vCenter components.

Earlier in the week I wrote down some thoughts around the possible impact to the vCloud Air Network this new offering could have. While at first glance it would appear that I was largely negative towards the announcement, after having a think about the possible implications I started to think about how this could be advantageous for the vCloud Air Network. What it comes down to is how much VMware was to open up the API’s for all components hosted on AWS and how the vCloud Director SP product team develops around those API’s.

From there it will be on vCloud Air Network partners that have the capabilities to tap into the VMC’s. I believe there is an opportunity here for vCAN Service Providers to go beyond offering just IaaS and combine their offerings with the VMware AWS offering as well as help extend out to offer AWS PaaS without the worry that traditional VM workloads will be migrated to AWS.

For this to happen though VMware have to do something they haven’t done in the past…that is, commit to making sure vCAN providers can cash in on the opportunity and be empowered by the opportunity to grow VMware based services… as I mentioned in my original post:

In truth VMware have been very slow…almost reluctant to pass over features that would allow this cross cloud compatibility and migration be even more of a weapon for the vCAN by holding back on features that allowed on-premises vCenter and Workstation/Fusion connect directly to vCloud Air endpoints in products such as Hybrid Cloud Manager. I strongly believed that those products should have been extended from day zero to have the ability to connect to any vCloud Director endpoint…it wasn’t a stretch for that to occure as it is effectively the same endpoint but for some reason it was strategically labeled as a “coming soon” feature.

Extending vCloud Director SP:

I have taken liberty to extend the VMWonAWS graphic to include what I believe should be the final puzzle in what would make the partnership sit well with existing vCloud Air Network providers…that is, allow vCloud Director SP to bridge the gap between the on-premises compute, networking and storage and the AWS based VMware platform infrastructure.

vCloud Director is a cloud management platform that abstracts physical resources from vCenter and interacts with NSX to build out networking resources via the NSX Manager API’s…with that it’s not hard in my eyes to allow any exposed vCenter or NSX Manager to be consumed by vCloud Director.

With that allowed, any AWS vCenter dedicated instance can become a Virtual Datacenter object in vCloud Director and consumed by an organisation. For vCloud Air Network partners who have the ability to programatically interact with the vCloud Director APIs, this all of a sudden could open up another 70+ AWS locations on which to allow their customers to deploy Virtual Datacenters.

Take that one step further and allow vCD to overlay on-premises compute and networking resources and then allow connectivity between all locations via NSX hybridity and you have a seriously rock solid solution that extends a customer on-premises to a more conveniently placed (remember AWS isn’t everywhere) vCloud Air Network platform that can in turn consume/burst into a VMware Dedicated instance on AWS and you now have something that rivals the much hyped Hybrid Cloud Strategy of Microsoft and the Azure Stack.

What Needs to Happen:

It’s pretty simple…VMware need to commit to continued/accelerated development of vCloud Director SP (which has already begun in earnest) and give vCloud Air Network providers the ability to consume both ways…on-premises and on VMware’s AWS platform. VMware need to grant this capability to vCloud Air Network providers from the outset and not play the stalling game that was apparent when it came to feature parity with vCloud Air.

What I have envisioned isn’t far off becoming a reality…vCloud Director is mature and extensible enough to do what I have described above, and I believe that in my recent dealings with the vCloud Director product and marketing teams at VMworld US earlier this year that there is real belief in the team that the cloud management platform will continue to improve and evolve…if VMware allow it to.

Further improving on vCloud Directors maturity and extensibility, if the much maligned UI is improved as promised…with the upcoming addition of full NSX integration completing the network stack, the next step in greater adoption beyond the 300 odd vCAN SPs currently use vCloud Director needs a hook…and that hook should be VMWonAWS.

Time will tell…but there is huge potential here. VMware need to deliver to their partners in order to have that VMWonAWS potential realised.

 

VMworld Europe 2016: vCloud Air Network Out in Force!

VMworld Europe is a little over a week away and while I won’t be attending the even in Barcelona in looking through the session catalog for Partner Exchange and VMworld proper the refocus on the vCloud Air Network that was announced last year at VMworld 2015 is being put well into action. Though since VMworld in the US I have been a little more skeptical given the Cloud Foundations and Cross Cloud Platform announcements…however I am sure that VMware is focused on ensuring the success of it’s vCAN Service Providers as IaaS continues to grow in this new hybrid world.

With another successful VMworld US and VMware Partner Exchange in the books, the vCloud Air Network team is headed to Barcelona, Spain for VMworld Europe 2016 – held at the Fira Gran Via from 17-20 October.

If you are attending Partner Exchange there are a bunch of great sessions that should be on your list for the Sunday ranging from an overview of the vCloud Architecture Toolkit, sessions on Hybrid Cloud with vCloud Director and sessions around storage and networking specific for vCAN Service Providers. I’ve listed down my top picks below pulled from the vCloud Teams recent blog and added links to them for easy searchability in the VMworld Session Catalog.

  • PAR3700 – Building and Enabling a Hybrid Cloud with vCloud Director – a Perspective for Service Providers
  • RTM3702 – Route to Market Session – vCloud Air Network Service Provider Partners
  • PAR3831 – Hybrid Cloud Networking & Security
  • PAR3708 Hyper-Converged, Software-Defined Storage: A New Profitable Revenue Path for Cloud Service Providers
  • PAR3714 – Winning SDDC and Hybrid Cloud Deals Against Competition
  • PAR3728 – Hybrid Cloud Migration Strategies

Looking through the breakout sessions and quick talks at VMworld proper there is still a lot of content relating to vCloud Air…however this seems to be more DR focused and there are a lot of sessions around leveraging NSX for Hybrid Cloud and enhanced vMotion capabilities in vCenter.

  • HBC7602 – Build True Hybrid Clouds: See How Service Providers Can Use NSX to Extend Customers On-prem Data Centers
  • HBC8474 – Making it Easy to Orchestrate and Automate Your Hybrid Cloud Environment
  • HBC8799 – How OVH, vCloud Air Network Service Provider, is Using NSX to Easily Onboard Your Workloads to the Cloud
  • HBC7700 – Disaster Recovery in the Cloud with VMware Availability
  • HBC9171 – Intercontinental vMotion with Purpose

There is also a decent looking self paced HoL looking at building a vCD based IaaS Platform.

  • SPL-1787-USE-1 – VMware vCloud Director for Service Providers – Building IaaS Platform

Apart from what I have listed above there will be a bunch of vCAN talent hovering around the conference so make sure you make an effort to connect, network and share vCAN experiences. We are effectively all in this together and if the vCAN grows stronger…we all grow stronger.

#LongLivevCD

Cross Cloud: Why The VM Shouldn’t Be The Base Unit of Measurement

I’ve been sitting on this topic since the VMworld 2016 US Keynote where VMware announced the Cross Cloud Architecture. I posted some raw thoughts the day after keynote and have been reflecting on how the Cross Cloud Platform could impact on VMware’s vCAN business. As mentioned previously I believe it’s representative of how VMware is worrying over it’s future relevance and reacting to current market fads all while ultimately worrying about how the hyper-scalers will impact their core infrastructure business.

The concept of cross cloud isn’t new and in truth a lot of vendors today are working to, or have solutions that aim to convert workloads from one platform to another. Zerto do this with their Cloud Fabric with the ability to move certain VMs from ESXi to Hyper-V, AWS and Azure and every combination in between. Veeam also have a new feature where you can restore ESXi or Hyper-V VMs to Azure…again, limited in functionality but a strong indication of what’s to come given the latest Veeam announcements.

Both Zerto and Veeam market their solutions well, however those that have been involved in V2Vs know that only under certain conditions do conversions go smoothly. There is no doubt this cross platform world is getting more reliable and more and more vendors are chasing the perfect conversion. However what Veeam and Zerto are offering is Backup and DR services that complement VM workloads either on-premises or in a cloud…the end game with these products isn’t mobility…its availability.

Focusing back on VMware it was clear to almost everyone that the Cross Cloud Platform featuring Azure and AWS workload migrations, was tech previewed to show that VMware is relevant in an enterprise multi cloud world but I am going to argue that the focus on the VM as the base unit of measurement is misguided…especially when it comes to VMware supporting it’s vCloud Air Network providers. I understand it as a necessity being able to have a class of portable applications in this new microservice and serverless world while having them transportable between multiple clouds. Again, I don’t believe the VM should be the base unit of measurement and the unit shown to be the most transportable.

Service providers need to play to their strengths, which in the vCAN world is no bill shock fixed cost IaaS workloads. This remains the base platform for a significant portion of any on-premises or cloud workload. Service providers take most of their revenue stream from compute, storage and networking that are the building blocks of instance based and resource pool offerings from which VMs can be provisioned and consumed. If you ask any service provider they would say that they would like total VM stickiness and any mechanism that aims to make VMs more portable will impact the bottom line and threatens ongoing viability.

Having customers access a VMware provided console that moves VM workloads off VMware based infrastructure and onto AWS or Azure to my mind is close to madness, and while there is an argument to suggest that cloud is the new hardware and VMware want to manage this new hardware…it still doesn’t make up for the fact that most revenue is made by having VMs staying local and not having an easy way to migrate them to platforms where smaller margins are the norm.

Going back to the point of this post around the theory that the VM shouldn’t be the base unit in a cross cloud world, I believe that for the sake of the vCAN VMware should be focusing within the VM and the applications that run within them…working towards a truly hybrid scenario whereby Platform and Feature as a Service offerings are managed, configured and operated via the Cross Cloud platform. This will help achieve a sustained revenue stream for IaaS providers that in truth, still represents the best value for money for the vast majority of critical business applications that are in existence today, all while allowing consumers the choice of going out and finding the best “As a Service” offering that specifically suits application requirements.

At the end of the day I do wonder which side of the VMware business wins out…the one that derive their revenue from Enterprise…or the one that derive their revenue from Service Providers. Unfortunately I know where the bigger revenue streams lie and that doesn’t bode well for Service Providers. It’s all about the corporate dollar after all.

VMworld 2016: Top Session Pick Videos Right Here!

VMworld 2016 US is done and dusted and for those that didn’t attend or attended but missed out on sessions due to “scheduling conflicts”, VMware has been awesome in opening up the sessions catalog recordings to everyone. In previous years this was limited to attendees only and only opened up after a period of time however this year VMware have made them available here after entering in some basic form details.

http://www.vmworld.com/en/sessions/2016.html

Before VMworld 2016 kicked off I listed my Top Session Picks for this years event. I’ve gone through and embedded all the awesome sessions below for your viewing pleasure.

  • Virtual SAN – Day 2 Operations [STO7534]
  • Advanced Network Services with NSX [NET7907]
  • A Day in the Life of a VSAN I/O [STO7875]
  • vSphere 6.x Host Resource Deep Dive [INF8430]
  • The Architectural Future of Network Virtualization [NET8193R]
  • Conducting a Successful Virtual SAN 6.2 Proof of Concept [STO7535]
  • PowerNSX and PyNSXv: Using PowerShell and Python for Automation and Management of VMware NSX for vSphere [NET7514]
  • Evolving the vSphere API for the Modern Era [INF8255]
  • Multisite Networking and Security with Cross-vCenter NSX: Part 2 [NET7861R]

I was blown away with the quality of all those sessions listed, but I must make special mention to Frank Denneman and Niels Hagoort for their session [INF8430] which I’ve already watched and listened to a couple times. It’s truly one of the best deeply technical sessions you will ever come across at any VMworld and full of brilliant insight into compute, storage and networking.

NOTE: IF the Video’s don’t load and ask for a username/password you may need to hit the registration link here and then refresh this page.

Also up and available are the vBrownBag Tech Talks and while I didn’t participate this year it looks like it was a great success once again with awesome quality content delivered by the community.

Enjoy!

VMworld 2016: Cross Cloud Platform – Raw Thoughts

I’m still trying to process the VMworld 2016 Day 1 Keynote in my mind…trying to make sense of the mixed messages that myself and others took away from the 90 minute opening. Before I continue, I’ll point out that this is going to be raw post with opinions that are purely driven buy what I saw and heard during the keynote…I haven’t had much time to validate my thoughts although from my brief discussions with others here at the conference (and on Twitter) it’s clear that the Cross Cloud migration tech preview is an attempt at VMware catering to the masses. I’ll explain below why that’s both a good and bad thing and why the vCloud Air Network should be rightly miffed about what we saw demoed on stage.

Yesterday’s opening was all about Pat trying to make sure that everyone who was listening understood that VMware is still cool and relevant. The message around be_tomorrow was lost for me by the overall message that VMware has grown up and matured, but are still capable of producing teen like excitement through cool and hip technologies. If there was ever a direct reaction to the disruptive competitors VMware has had to deal with (looking at you Nutanix) then this was corporates attempt to mitigate that threat. Not sure that it worked, but did it really need to be done when you are effectively preaching to the converted?

Pat Gelsinger used his keynote to introduce the VMware® Cross-Cloud Architecture™. This is a game-changing new architecture that, as he says, “will enable customers to run, manage, connect, and secure applications across clouds and devices in a common operating environment.

During the first part of the keynote things where looking good for the vCAN with vCloud Air not getting much of a mention over the strong growth in the vCAN as shown on stage in the image above. Pat then went through and talked about trends in public and private clouds which lead into the messaging that Hybrid Cloud is the way of the future…no one cloud will rule them all. This isn’t new messaging and I agree 100% that there is a place in the world for all types of clouds, from the HyperScalers through to the smaller but more agile IaaS providers and managed private clouds.

AWSworld? – vCloud Air Network Concerns:

The second part of the keynote was where things got a little confusing for me. We saw two demo’s of Cross Cloud Architecture in tech preview. Let me start by saying that the UI looked consistent and modern and even managed to integrate vRealize Network Insight (Arkin) seamlessly and the NSX network extension is a brilliant step forward in being able to extend cloud networks between on-premises to public to vCAN Service Provider.

Where things got a little awkward for me was when the demo of the Cross Cloud Management console went through managing services and instances on AWS and Azure…without any mention or example or listing of any vCAN service provider. Not withstanding the focus on the growing partnership with IBM Softlayer in the new Cloud Foundation ecosystem that naturally competes directly against vCAN service providers the specific focus of AWS made a lot of providers uneasy.

Now, I understand that the vCAN can’t do everything and the there is an existing and future sense of inevitability around clients using more hyper-scale cloud services…but here is why I found this to be a bit of a slap in the face to the 4000+ strong vCAN. If you are going to demo the use of cross cloud why not focus on what the hyper-scalers do best that is PaaS? Don’t demo creating and moving traditional workload instances on AWS and then move it to Azure.

Again, this is a raw post and I do need to digest this a little more and I will follow up with a more in depth post and make no mistake that I do see value in the tool…but it does nothing to build and grow the vCAN…and that is the sore point at this point in time.

VMworld 2016 – #vGolf Las Vegas – Final Details + Sponsors

[UPDATE] – WE HAVE REACHED CAPACITY – APOLOGIES TO THOSE THAT MISSED OUT

With VMworld now a week away, I am pleased to announce that #vGolf 2016 has a venue and has sponsorship. The awesome part of securing sponsorship is that we are able to play at the amazing Bali Hai Golf Course Las Vegas! The course looks like it will provide a near once in a lifetime golfing experience right in full view of the VMworld Convention at Mandalay Bay!

With that, thanks to the sponsors below for contributing to the event.

 

Full Details:

  • Date: Sunday 28th Aug
  • Location: Bali Hai Golf Course Las Vegas
  • Arrival Time: 6:30am-6:45am (no later)
  • Tee Off Time: 7am
  • Format: 9 Holes – 4 Ball Ambrose, Random Teams
  • Cost: $40 Including Green Fees, Club Hire, Cart Hire and Unlimited Practice Balls
  • Payment: Cash on the day
  • Prize: #vGolf Bragging Rights

At the moment we have 16 confirmed to tee off with a few still to confirm via Twitter DM. For those still interested please fill out the form below ASAP as there is a limit of 24 players. If you have filled out the form and haven’t sent me your email address please amend the form or send me your email via DM.

#vGolf Registration

Thanks to the sponsors for coming on board! To put it into perspective to play 9 holes at this course would usually cost $130 for 9 holes with all the trimmings…as I said this will be a true golfing experience and I am looking forward to kicking off VMworld with everyone who makes it nice and early!

Directions

« Older Entries