November 14, 2022

The Secret to Implementing VMware’s NSX-T for Dynamic VM Deployment

Yes, it can be done!


In a recent blog, I explored VMware’s NSX-T micro-segmentation tool and discussed why I’ve had a good amount of success with it for increasing security for our clients with both data center and/or cloud environment setups of varying configurations. By establishing “zones” in data centers and cloud environments, NSX-T’s micro-segmentation isolates workloads from one another, making it possible, for example, to deny all traffic or specific services, even between VMs on the same network.


What happens, though, when companies also must contend with remote access for employees and partners and the security challenges that arise as a result? Can NSX-T be implemented when the VMs are dynamically deployed?


In VDI (virtual desktop infrastructure), a hypervisor segments servers into virtual machines that, in turn, host virtual desktops, which users access remotely from their devices. Users can access these virtual desktops from any device or location, and all processing is done on the host server. The virtual desktop is closed at the end of the day, and a new one is opened the next time the user connects again. By defining permissions for the connection based on username and password, the user gets access to everything – the desktop, his/her information, workstation, etc – even without connecting to the same exact VM every time.


As I mentioned, NSX-T can only operate when installed in the environment in question. So, how can we establish micro-segmentation with NSX-T when the list of user devices and related VMs is dynamic?


The answer is to connect NSX-T to the active directory via LDAP (Lightweight Directory Access Protocol).


But let’s back up. In VDI environments, micro-segmentation relies on the system’s active directory for mapping login IDs. The active directory is where we can find every user’s username and password. By defining security groups based on username and password, we can create a micro-segmentation policy with NSX-T, but we must have a way to connect NSX-T to the active directory. This is done with LDAP.


Connecting NSX-T to LDAP is not terribly complicated, but for anyone who is unfamiliar, it can be daunting. When I first attempted the connection, I was surprised at how long it took me to find all the pieces necessary to implement the solution. Once I compiled all of the needed items in one place, future implementations went much more quickly. To save others from the same challenge, we published a “How-To” guide on the TeraSky blog, accessed here.


My strongest recommendation for anyone looking to implement this solution for their clients is to request that the client send all of the prerequisites in advance and, if necessary, work hand-in-hand with the client to get all their “ducks in a row.” As with most projects, the more you can reduce unanticipated changes or complications, the smoother the project will go!


Written by: Aviv Shaar, Cloud Network Consultant

If you still have questions, or would like to learn more about connecting NSX-T to LDAP , reach out to us! Our experts are here to help.

Data Center

Next Articles


16 June, 2024

TeraSky’s Cyber + EURO 2024 Viewing Event
Read Entry

16 June, 2024

Empowering GenAI Video Creation with Cost-Efficient Infrastructure
Read Entry

5 June, 2024

TeraSky & Google Roundtable: Taming Kubernetes for Business Growth
Read Entry
Skip to content