Improving security with VMware NSX and micro-segmentation