Experience at VMworld 2018 Europe – Day 3 and Day 4

vmworld europe 2018
Reading Time: 3 minutes

To finish these posts about VMworld  2018 Europe, I am going to summarize day 3 and day 4 together as day 4 is usually the less busy of all of them (people usually leave in the morning).

On day 3 (Wednesday), I rest like 5-6 hours (pretty normal to me) after spending some part of the night at the Veeam Party. I made it to be at the enclosure at 8:30 AM because at 9:00 it will start the second general session.

I grabbed some coffee and go to the correspondent Hall, the same as the day before.

2nd General Session

For me it was a weaker session than on the previous day but, I was great.

Here you have a link to the Youtube video of the session: https://www.youtube.com/watch?v=5W_8t6F_yY0

In the previous post, I forgot to mention the VMware ESXi on a Raspberry PI as a prototype, that Pat and Ray showed us, really cool.

vCommunity, vStreetfighter and more

I must say that I had like 4 sessions scheduled on Wednesday and I only went to a couple of those. The most of the time I was hanging with people from the vCommunity and playing also I played some Street Fighter V in the gaming area. We have a group for that, check out #vstreetfighter for some tweets on Twitter and join us!

First, let me show us a couple of fights that I had against Bilal Ahmed (I lost and I don’t how yet…). You can check here that Gregg Robertson offered a challenge against me at the gaming area.

 

Another picture I took from him while been interviewed (Will we see this interview at any time?)

 

With Brett Guarino who, is really a nice guy and chatted a lot with him!

 

Here a blurry photo with Chris Williams! Also, there is half Val there! haha

I can’t be happier to be able to meet these persons and more that I didn’t mention or couldn’t take a photo. When you are there, the time passes by quick and because of this, I  didn’t go to some sessions (I knew that I could watch them later at home).

I enjoyed having dinner with Chris a couple of times, hanging a lot in the Solutions Exchange area or with Jorge de la Cruz to everywhere.

Thank you to Virtual Speaking Podcast for the Headphones, I was the lucky winner!

VMparty

I was there about an hour or so and there I went with Jorge de la Cruz to have dinner in a nice restaurant.

There was plenty of fast food: hamburgers, nachos, seafood, candy and more… so, if you want to feel full, you can’t go there!

Also, a Rolling Stones tribute band was there and they played really well!

The end

Well, I left around 5 PM and say goodbye to some people that still there.
It only would have been better if Gregg Robertson and Ariel Sanchez were been there.

And that’s all! Last post of the year obviously because it’s the last day.

P.S. : I forgot to mention I took a photo with someone… Rodney Mullen!

Experience at VMworld 2018 Europe – Day 2

Reading Time: 3 minutes

Today I am going to explain from my personal experience, the Day 2 at VMworld 2018 Europe, lots of networking, some technical sessions, events and the Solutions Exchange.

Before moving forward, I forgot to mention that I met in my first day a nice guy, Daniel Paluszek @dpaluszek, we had a great conversation and he should be known as the vCloud Director guy ;).

vBreakfast

If you don’t what is, check it here: http://www.vbrain.info/2018/10/14/vmworld-emea-2018-vbreakfast-2018-edition/

Thank you, Fred for doing this kind of things! In this case, Abdullah Abdullah @do0dzZZ was the host for this year as Fred couldn’t assist.

I woke up at 6 AM… a bit painful but, some sacrifices needed to be done when you are not at the office! It started at 7:00 AM but, I arrived around 7:30 AM or so.

And I arrived… a lot of people were sitting there! I had the chance met some people I already know from Twitter and others that not. We had great conversations there meanwhile we tried to eat some toasts with iberian ham and also a bit of omelet.

There I met finally Chris Williams @mistwire and Alastair Cooke @DemitasseNZ part of the vBrownbag crew! And also, more folks like @matjovanovic, @uprightvinyl.

The first General Session

I arrived at the hall and sit wherever I could and what a nice session…with some announcements and great stories to hear!

VMworld Europe 18 – 1st General Session

Besides the newer versions of VCF, Horizon, AppVolumes and more, the more interesting for me was the acquisition of Heptio and the announcement of VMware Cloud PKS (it will be expanded to Azure in the future!).

If you want to watch it, you can do it here: https://www.vmworld.com/en/europe/learning/general-sessions.html

After that, I had plenty of time to meet more people and attending a couple of technical sessions.

The best time, the vCommunity

The best time of all of this is the #vCommunity and the networking that you can do. I met a lot of people there and I couldn’t be happier to have done it.

I met an amazing person and famous (amazing) blogger here in Spain, if you don’t who is, please do it! He’s Jorge de la Cruz (@jorgedlcruz) and nowadays works for Veeam. He’s just a blogger machine (I don’t know anyone who posts more than this man). In their blogs, he has information about anything! You can check it out here: https://www.jorgedelacruz.es/ and https://jorgedelacruz.uk/

Selfie with Jorge de la Cruz

A couple of selfies I took this day with some vBrownbag’s members!

This day, I also meet there Héctor Herrero @nheobug, Federico Cinalli @FCinalliP and Xavier Genestós @sysadmit.

The Solutions Exchange

A thing you can’t miss, the Solutions Exchange. A lot of partners in this Hall where you can chat with people that work in the company and have great discussions, gather some swag and maybe you can win something in the raffle (yes, a lot of companies offered free tickets and there were big prizes like a Nintendo Switch, Apple Watch, etc.) !

Veeam’s party

I was so lucky to be invited to this party and what a nice party! I only can say that there were good drinks, food and of course music! It was in a famous discotheque called Apollo.

Bad quality picture from the Veeam party

I know it’s not the best quality but, is just to show you how it looked:

And that’s all… I had to leave “early”, around 12 AM as I had to commute by train so, I didn’t have a chance to stay and enjoy this party.

P.S.: I forgot to mention that each day there is a free lunch in a specific area where you can grab food. The lunchtime I think that I was delivered between 12:00 – 2:00 PM

The next  post, the third day!

Experience at VMworld 2018 Europe – Day 1

Reading Time: 3 minutes

Let me talk to you about my experience on my first VMworld! This is a personal experience I want to share about Day 1 at VMworld 2018 Europe.

Introduction

I live in Barcelona so, I am fortunate that I don’t need to travel to go to the VMworld Europe. The only thing is to commute by train between home and Fira Barcelona (where VMworld is established).

It was Monday, November 5th, 2018. I woke up around 6 AM and took the train to arrive at 8 AM approximately.

This is how the entrance looked:

Inside VMworld

I picked up my badge (using a QR code from the VMworld app) and headed to the VMvillage (the main place on this event).

After taking some pictures… I went to take a lab at the HOL Lounge, why? Because I wanted to try new labs, there are more slots available and I wanted to feel an experience like that at VMworld. Also, you learn some coins for the VMware code ( http://vmwcc.com/).

The first day is the calm day, I mean, the Solutions Exchange (where partners have their booths) is not opened and there are less interesting sessions (at least for my self) than other days. People usually are on TAM/Partners sessions or maybe they come on Tuesday.

I explored every enclosure’s corner and checked where were all Halls  (to not waste more time the next day). There was food everywhere, from sandwiches to pastries and of course coffee, you could pick it on any lounge or at the VMvillage for free.

In the middle of the VMvillage, there was a Gaming Area with a  table tennis table, pinball machines, a giant table football and more things… my favourite part, the Arcade machines with a lot of games!

I was eager to meet some people I met on Twitter and of course, I did it!

The first person I met was Graham Barker @VirtualG_UK an awesome guy who which I spent some time in the beginning, now I am thinking we didn’t take a selfie…

Also, I met Angelo Luciani @AngeloLuciani, very kind guy! He takes selfies with a lot of people and always open to anyone, I chatted with him a bit and it was a pleasure.

See you…tomorrow!

At the end of the day, I had some workshops to attend and couldn’t meet more people (obviously some of them are busy in the first day) but this only was the beginning of an awesome journey that will start at the next day, when the action begins.

I returned home early as I had things to do and also on the next day vBreakfast will be awaiting me (at 7:00 AM).

So, the first day was a great experience, is more dedicated for the partners but maybe you can network with people that on the next days will have no time (as probably you).

In the next post, the second day, hasta la vista!

Pre-VMworld 2018 Europe – Expectations and information

Reading Time: 2 minutes

VMworld 2018 Europe is only a week away! And I wanted to explain you share expectations and information I found about. It will be my 1st time!

VMworld Location

As you may know, VMworld Europe is located in Fira Barcelona between 5-8th of November. As it’s in Barcelona, I am able to assist without paying any trip (I live close to the city).

Main information

When: 5-8 November 2018
Where: Barcelona, Spain | Exact location: https://goo.gl/maps/eR8cFyow89q
Agenda: https://www.vmworld.com/en/europe/agenda.html
If you want to register:
https://www.vmworld.com/en/europe/index.html

A quick guide from VMware before going: https://blogs.vmware.com/vmworld/2018/07/vmworld-guide.html

Events

At VMworld, there are a lot of events happening before, during and after. You can join them free or by invitation. Be quick to register as some events will close earlier…

All events (parties, meetings, etc.):
http://www.vbrain.info/2018/10/09/vmworld-emea-2018-parties-gatherings-events-and-more/
http://www.running-system.com/vmworld-2018-barcelona-party-list/

I will be attending vBreakfast: http://www.vbrain.info/2018/10/14/vmworld-emea-2018-vbreakfast-2018-edition/

Also, I’ll be at VMFest on Wednesday and maybe other parties but I can’t assure anything.

Expectations

I am going every day except for Thursday that I’ll leave before 1 PM.

My schedule is built with sessions, workshops, parties (just a couple) and obviously a couple of hours of free time, to network and do whatever I want (also relax, as it seems that can be exhausting). Remember that all sessions will be recorded so if you can’t attend it, you can watch it later.

About the parties, I won’t be able to stay too late because I need to come back home and we have more days to enjoy VMworld.

If you want to talk or something (like play some video games), you can find me on Twitter (I am really active). I’ll be open to everyone in the community!

Even I know I am not a famous guy, (and don’t pretend to be it), talking with new people can be satisfying and it’s always great to meet someone new.  If you are shy you could try to engage someone on Twitter and let him/her know that you are there!

As it is my 1st time I can’t give any advice on this, you should check other blogs for that.

P.S. I wanted to meet especially (among other people) Ariel (@arielsanchezmora) but it couldn’t be as he can’t assist.

See you there and enjoy Barcelona!

Dan Belmonte

 

 

VCAP6-DCV Deploy exam experience

Reading Time: 5 minutes

Hi! I am going to talk about my VCAP6-DCV Deploy exam experience.

I thought about making a huge post about the VCAP6-DCV experience (resources, notes, etc.) but, I don’t want to overwhelm you know. Hence, I am going to make another post for that, hence this post will be shorter and more readable.

1st attempt (Java error at the beginning)

At September, 21st I sat down to take my first attempt in a VCAP exam. I was confident because I was studying the previous 10 weeks approximately and I covered all the objectives.

Well, my exam was scheduled at 10:00 AM, I sat down and my exam starts. The interface is exactly the same as the HOLs, so, if you familiarized with it, you will gain a lot of time!

The lab was deploying and the manual on the right side showed some information but as soon as the lab finishes to deploy…bum!

A Java error appeared: Java error: Unhandled Exception, then I pressed OK and my exam finishes itself!

I contacted the TA and she told me that my exam was finished, and I was like “What? In 2 minutes?”. After spending some hours with Pearson VUE, the TA (Test Administrator) opened a case with Pearson VUE and I left the Test Center.

I left with a feeling that this test center has serious issues, the TA didn’t know how to speak in English (I was taking it in Barcelona, Spain) and finally, I ended talking my self with Pearson VUE and explaining the problem. They couldn’t do anything as my exam was finished (it wasn’t my fault obviously)

A week later I received a voucher code for my crashed exam.

2nd attempt (Manual stuck in loading)

This second attempt was scheduled at October, 5th. I rescheduled in another Test Center as I didn’t trust the TA for that Test Center.

The problem you face with the VCAP exams is that they are delivered in fewer Test Centers, therefore, there are  less available spots to take it. I found another Test Center here in Barcelona, so I scheduled there even I didn’t know that one.

Well, my exam started at 10:00 am, the server’s console loaded correctly after the lab was deployed (nice!) but, the manual didn’t appear, there was only a grey window without content.

After waiting for 5 minutes, I spoke with the TA, and he told me to wait another 5 minutes. So, as expected, the manual was stuck loading and even trying to stop and start the exam didn’t fix the problem.

Hence, the TA contacts Pearson VUE and Pearson VUE fixed the problem this time! But what happened with all the time I lost in my exam? Well, the TA told me Pearson VUE would contact with VMware and the time will be added meanwhile I am taking it.

At that time, the exam started again but I had a weird feeling about.

In the exam, I finished writing down each question number and a brief description on the erasable board, in this manner, I could check quickly which questions I can take first and cross out which I have done.

It was curious that at times, backspace and shift keys worked in Putty. Also, occasionally, during 5-10 minutes I experienced quite delay with the Web Client. I continued with the exam, contacted with the TA about the time but no response from Pearson VUE and time were running out…

The time isn’t going to be added, hence, I had to left like 4 or 5 empty questions because I didn’t have more time (I lost 30 minutes) and the exam finalizes automatically. I felt bad because of the 30 mins. would be nice to try other questions.

After that, I spoke with the TA and he opened a case with Pearson VUE about the time lost. One hour later, I received my score report, 278/500 (almost got it!).

After a few days, Pearson VUE reviewed my case and, as I was close to passing the exam (remember that you need 300/500), I suppose they decided to give me another voucher code, so I felt good about the free re-schedule but bad for the score and the time lost.

3rd attempt (Redeployed lab and final attempt)

Well, this is really a lie, because I “took” 2 exams in a row. Let me explain…

On October, 16th, my exam was scheduled at 10:00 AM, I studied a bit the previous night just to remember some things. My last attempt was 11 days ago and I was focused on other things so, it’s always good to brush up some concepts.

Well, the exam started and the lab was deploying itself… then, it appeared a notification like “Query not found”. This time the manual loaded correctly, but the pop-up appeared all the time, appearing and disappearing, and the console didn’t load as the error appears instead.

Therefore, the TA (Test Administrator) contacted Pearson VUE and for my surprise, Pearson VUE this time could contact VMware quite fast. The TA told me that VMware was going to redeploy another lab (Now my time wasn’t wasted at all!) and I could try in 30 minutes.

Finally, I tried again and it worked correctly, the manual and console loaded correctly so, I took the exam. The connection seemed a bit better so I can’t complain about. Also, the backspace and shift keys worked as in my previous exam, therefore, I took advantage of it.

Now, I tried to answer all questions (I left 1 answer empty because I didn’t want to lose more time) and I finished my exam (well the lab finished and it closes automatically) with a good feeling.

In 1 hour approximately I received the email and…a PASS! Couldn’t be happier! Finally, a full exam without issues made me pass the exam!

Conclusion

I can do a recap of what I learned about my experience with that exam and all the issues I experienced:

  • If you have any problem, contact your TA, don’t waste time to wait for the manual or console to load.
  • Test if backspace and shift keys work! I was concerned that these keys were blocked but I was able to use it and avoid the On-Screen keyboard, maybe it can work for you.
  • Manage your time, manage your time. Everything you will read about this exam (or new ones) is about managing your time and I couldn’t agree more.
  • Use the erasable board! I used to write down each question number and a brief description, it helped me to know if I was running out of time and focus in the “easy” questions.
  • Be aware of the dates, it was like a month ago since I scheduled the first attempt, so, if you are going to take it because your certification is expiring, be sure to schedule it in advance.

I am not going sugar coat the fact that I was happy with the exam’s delivery because I suffered many issues…but, finally, with some patience it was paid-off.

I hope this can be helpful for someone and I will write another post about the resources and how I prepared my self about this exam.

 

Thanks for reading!

Dan Belmonte

VM showing disk size is 0 MB

Reading Time: 2 minutes

Some time ago, I was doing some clean up on VMs that have attached an image file, when I found a particular VM with an strange behavior, each disk from the VM (local and RDM disks) was showing 0 MB of disk size:

So, what I did?

First of all, I checked the guest OS and verified that it was up and running. So I was wondering how the guest OS seems correct but vSphere Web Client (I refreshed several times the browser) was showing no space in all disks and I verified in the Datastores that the .vmdk files were there.

Investigation

I found in the Events tab for this VM, an error about a snapshot a few weeks ago that it wasn’t successfully created (from the 3rd party Software), so, maybe this problem is related to the snapshots?

I verified the .vmx file configuration and check that was correct, also reviewing each descriptor file (vmdk), they were pointing to the disk data (vmdk-flat) that really exists in the datastore, so it couldn’t be a problem related to snapshots.

Anyway, I logged out and logged in just to verify that it wasn’t a problem of the vSphere Web client but it showed the same (no luck), all disks (LUNs and disks) attached to that VM showed 0 MB .

Conclusion

Well, it’s an easy solution, if you power-off the VM, unregister and register the VM in the vCenter then… it works! The VM appeared as usual (showing the allocated space for each disk).

Hence, which was the error? I can’t assure which was the error but maybe something happened to the .vmx file and unregistering and registering the VM again “repaired” the VM configuration file.

Azure – Backup and restore SQL DB using SSMS

Reading Time: 3 minutes

A quick post talking about how to backup and restore a SQL database on Azure using SQL Server Management Studio (SSMS).

First, you will need to install SSMS. You can download it here: https://go.microsoft.com/fwlink/?linkid=875802

Once installed, in order to access the database, you will need the server name where is installed. So, you will have to check the Server name in Azure Portal (you can also do it by Powershell of course):

Now, open SSMS and access the server name (you gathered the information before):

Export/Backup Database

Once you logged in, select the database you want to export -> Export Data-tier Application

In the new window > Next > Select where do you want to save the DB (you can do it locally or in a Storage Account), in our case Local Disk:

In the Advanced tab you can choose which tables you want to export, we will Select All:

Finally, we have a Summary of the process before exporting the database:

Then it will start to export the database, depending on the size of your DB will take more or less time to export:

Finally, we will have a file with .bacpac extension.

Import/Restore database

The process is almost the same but now we select Import Data-tier Application:

Continue selecting the file with .bacpac extension we exported before:

Then, with Database settings, here you can choose different options as you can do on the Azure portal:

Summary of the imported database:

Finally, it was imported successfully (it took a while for a 10 MB DB):

In consequence of the restore, it will appear the restored database (Restore_DB) in SSMS:

 

Therefore, I posted a quick way to export and import a SQL database by using SSMS. You could use it as a backup (please, not in local) or for example, to overwrite changes from UAT to PROD.

 

vSphere 6.0: New external PSC within existing SSO Domain

Reading Time: 2 minutes

Hello there!

A quick post talking about a new external PSC in vSphere 6.0 environments.

As you may now the vCenter product is composed by the PSC (Platform Services Controller) and the vCenter component.

Services provided by each component:

Platform Services Controller vCenter
vCenter Single Sign-On PostgreSQL or SQL Express (in 6.0 version)
VMware Certificate Authority vSphere Web Client
vSphere License Service vSphere Client
vSphere ESXi Dump Collector
vSphere Syslog Collector
vSphere Auto Deploy
vSphere Update Manager

Let’s go to the point. I am going to repoint a vCenter with an embedded PSC (a vCSA called “pokecenter”) to an external PSC I created in a Windows server called “digicenter” (I know is kinda original). Digicenter is already joined to the same SSO domain as pokecenter.


Note: If you have any problem when adding an external PSC to an existing SSO domain, check cmsso-util unregister command in the vCSA appliance. In my case, I had to re-install it three times and in the last one, I used the command.

More information in KB: https://kb.vmware.com/s/article/2114233


In the vCenter with embedded PSC, I will connect through SSH and repoint my vCenter to the external Windows PSC “digicenter”.

The command is: cmsso-util reconfigure –-repoint-psc digicenter.pokemon.jp –username administrator –domain-name vsphere.local –passwd VMware1!

Now, time to wait, it will take a couple of minutes as the text says:

 And after the pass, successful!

 

Hence, our vCenter “pokecenter” has an external PSC “digicenter”. We can check it in vCenter > Manage > Settings > Advanced Settings:

So…

If found some problems when repointing to the external PSC,  make sure the time on both servers is the same (check NTP server), also DNS resolution of the external PSC. Give some time for the vSphere Client to initialize after the repointment.

Finally, be patient, I found some errors (SSO errors about the external PSC) when login to the vSphere Web Client but, after waiting about 10 minutes finally it initialized up successfully.

vSphere Network I/O Control: NIC Limit bandwidth

Reading Time: 4 minutes

Today let’s talk about vSphere Network I/O Control (NIOC) version 3 (vSphere 6.0), it’s a feature in the vSphere Distributed Switch that allows you to control granularly the output/egress bandwidth from a VM network adapter level. Besides there are other useful options within NIOC capabilities, today, I will focus only in the network adapter bandwidth limit for VMs.

Prerequisites:

Enable the feature in the dvSwitch (in our case the one with Data Network):Scenario:

2 VMs within 2 Networks (Portgroups in dvSwitch)

KenshiroVM is a VM with Ubuntu that simulates traffic with iperf as a client.

Win10Pro is a VM with iperf application configured as a server:

Objective:

We will look in how Network I/O control (NIOC) let us limit the bandwidth granularly from a Virtual Machine (KenshiroVM), so, we will limit the bandwidth for a single NIC and see if it really works.

Testing:

Lab time! I enabled NIOC in the dvSwitch that I have created for OS traffic (Data Network), dvSwitch is called “DSwitch_DataNW”. The other dvSwitch is “DSwitchMGMT” and NIOC is not enabled (no NIOC = no restrictions).

As I said before we have 2 networks:

  • Data Network: 10.10.6.0/24
  • Management Network: 192.168.1.0/24

Main steps:

1. Verify that the client (KenshiroVM) has no restrictions within the network.

2. Then, we will limit the Data Network adapter from KenshiroVM, launch iperf to simulate traffic and review the limitation configured.

3. Finally we will test iperf again but in the Management Network and review that we have no restrictions.


1. Currently, KenshiroVM has no restrictions configured (notice that in the blue rectangle there are no options for NIOC because that portgroup (Management) it’s located in another dvSwitch where we didn’t enable NIOC):

If we launch iperf command with 200Mbps on port 9999 from KenshiroVM:

We can see the traffic on the destination (Win10Pro) on the Data Network Adapter (you can see the subnet in the screenshot):

Also, we can review it in vSphere Web Client (25 MBps = 200 Mbps):

2. Now we are going to set a limit on KenshiroVM Data Network adapter to 88 Mbits:

Now, we perform the same command with iperf on the client (KenshiroVM):

Even pushing 200 Mbits through the Data Netowork Adapter using iperf, NIOC will limit the traffic to 88 Mbits as set before. Here is the traffic seen by Win10Pro Data Network adapter:

In KenshiroVM, iperf performed the transfer in 88 Mbps approximately:

3. Now, if we do the same experiment (150 Mbps) but in the adapter where NIOC is not enabled:

KenshiroVM confirmed that it performed at 150 Mbps approximately:

  • Conclusion

As a result of using vSphere NIOC,  we can granularly set limits in the bandwidth in a VM network adapter and it will obey the settings configured. It only works for outbound traffic, if you set a limit in a destination VM adapter, then, NIOC will not make any restrictions regarding the inbound traffic.

VMkernel: vMotion and Provisioning in dedicated TCP/IP stacks

Reading Time: 3 minutes

It’s been a while since I posted something, but I was busy with university duties and to be honest I couldn’t spend time on publishing things but, here we are!

First, I am currently studying for the VCAP6 – DCV Deployment Exam (3V0-623) and I am learning a lot with it, so maybe I will post more topics related with.

Today I am going to talk about TCP/IP stacks in VMkernels (for vSphere 6). This is a thing that I didn’t care so much when I studied for the VCP6-DCV but now with the VCAP and all the time spent in the lab I thought that it was a great topic to talk!

So, get down to brass tacks.

Just as a reminder, a VMkernel port is a port you create in an ESXi host to connect with the “outside world” (outside the host), so when you want to communicate two hosts, each host will have a VMkernel port to communicate.

TCP/IP stacks

A TCP/IP stack is a set of networking protocols (Do you remember the OSI Model?) used to provide networking support for the services that it handles. So you can use different stacks to support in different ways a service within the stack.

A quick look at the services you can choose when creating a VMkernel port:

I am not going to explain each one because we are going to focus on vMotion and Provisioning traffic.

Continuing with TCP/IP stacks, when you create a new VMkernel in an ESXi host, you can choose which services do you want to enable: 

Regarding vMotion and Provisioning TCP/IP stacks you could do it in two ways:

  • For vMotion, for example, you can do the following (this is the most common configuration, Default TCP/IP stack with a service Enabled):
  • Or (Dedicated TCP/IP stack):

I must admit I always use the first one, the Default TCP/IP stack with the service enabled, so which should we use, the dedicated stack or the default one?

Dedicated TCP/IP stack options

  • vMotion: It provides better isolation (more security), a separate set of buffers and sockets and avoids routing table conflicts than using the same TCP/IP Stack.
  • Provisioning:  Used for cold VM migration (migrate power-off VMs), cloning and snapshot traffic.

So, I discussed with some people because I wanted to know which benefit could give you to use the dedicated TCP/IP stacks and this is what I gathered:

  • For vMotion: As a short answer, I would say, that if you need to do Cross vCenter vMotion you will need it because the dedicated stack gives you a  Layer 3 VMkernel, meaning routing. With a dedicated stack, you can change the Gateway and DNS used in the default TCP/IP stack, meaning that you don’t have to use the same stack options that other services.do.
  • For Provisioning traffic: If you have massive data coming from snapshots or cloning, is better that you use this dedicated stack instead of the default one.

In the end, this is my recap and I hope it can help someone that is not familiar with it. Obviously, you could use the dedicated TCP/IP stack whenever you want but bear in mind that it will disable that service in the rest of the VMkernels.

Anyway, if you think that I missed or want to discuss something, let me know in the comments!