Skip to main content

VMware NSX and VMware SDN | IT NETWORKS

programming no copyright photo

VMware NSX and VMware SDN



VMware NSX is the VMware SDN network security and virtualization platform that emerged from VMware in 2012. This acquisition launched VMware in the world of software-defined networks (SDN) and network function virtualization (NFV).

The solution decouples the network functions of the physical devices, analogously to the decoupling of virtual servers (VMs) from physical servers.

To decouple the new virtual network from the traditional physical network, NSX recreates traditional network constructions in virtual space: these constructions include ports, switches, routers, firewalls, and other required components.

In the past, It was possible to see and touch the switch port to which a server is connected, but now, this is no longer possible.

Basically, they still exist with NSX, but it is no longer possible to touch them physically. It is for this reason, the virtual network is sometimes harder to conceptualize.

There are two different product editions of NSX:

NSX for vSphere and NSX for Multi-Hypervisor (MH).

 NSX for vSphere is the perfect solution for VMware environments, while NSX for MH is designed to integrate into cloud environments that take advantage of open standards like OpenStack.

VMware NSX for vSphere

The recent version of VMware NSX is designed specifically for vSphere environments,or NSX for vSphere.

NSX for vSphere will be implemented 90% of the time, as it has native integration with other VMware platforms, such as vCenter and vCloud for Automation Center (vCAC).



Also NSX integrates with third parties, such as Palo Alto Networks and F5.


Next-generation NVP product represents NSX second edition, which is initially from NICIRA.

NSX for MV does not have a native integration with vCenter because it was created specifically from scratch to support any cloud environment, such as OpenStack and CloudStack.


While there is no native integration with vCenter, in fact, it is still compatible with vSphere, KVM and XEN hypervisors, although it contains fewer functions than NSX for vSphere, from a network perspective.

Learn more:


In Security

Endpoint introduction :
https://itnetworks2020.blogspot.com/2019/10/endpoints-introduction.html

Firewalls:
https://itnetworks2020.blogspot.com/2019/10/firewalls.html



Comments

Popular posts from this blog

Automating VLAN Creation on Cisco Devices with Ansible

  Automating VLAN Creation on Cisco Devices with Ansible Ansible is a powerful automation tool that simplifies network management tasks, including creating VLANs on Cisco devices. For beginners, this guide will walk you through automating VLAN creation step-by-step, from setting up Ansible to deploying VLAN configurations. What is a VLAN? A VLAN (Virtual Local Area Network) is a logical group of devices within a network that can communicate as if they were on the same physical network, regardless of their physical location. VLANs improve network efficiency and security by segmenting traffic. Why Use Ansible for VLAN Automation? Consistency: Avoid manual configuration errors. Efficiency: Configure multiple devices in seconds. Scalability: Manage large-scale networks easily. Flexibility: Supports various Cisco devices and integrates with other tools. Prerequisites Cisco Device Configuration: Ensure your Cisco devices support SSH and are configured to allow Ans...

20 Linux Commands for Listing Users, Folders, and Processes on Ubuntu and Red Hat

 Linux provides a variety of commands to retrieve information about system users, directories, and processes. This article presents 20 essential Linux commands for listing and managing users, folders, and processes, applicable to both Ubuntu and Red Hat systems. 1. Listing Users cat /etc/passwd Displays a list of all users on the system along with their user IDs, home directories, and shells. getent passwd Fetches user information from the system's databases, useful in environments with LDAP or NIS. who Shows all users currently logged in to the system. w Displays detailed information about logged-in users, including their active processes. users A simple command that lists the currently logged-in users. id [username] Displays user ID (UID), group ID (GID), and group memberships for a specific user. finger [username] Provides information about a user, including their real name, login time, and more. (May require installation: sudo apt install finger...

30 Linux Commands You Should Know

Linux is a powerful operating system used by developers, system administrators, and tech enthusiasts worldwide. Whether you're new to Linux or brushing up on your skills, here are 30 essential commands every Linux user should know: Start Learning   Linux Fundamentals  For Free 1. ls Lists files and directories in the current directory. ls 2. cd Changes the current directory. cd /path/to/directory 3. pwd Prints the current working directory. pwd 4. touch Creates an empty file. touch filename 5. mkdir Creates a new directory. mkdir new_directory 6. rm Removes files or directories. rm filename Use rm -r for directories. 7. cp Copies files or directories. cp source destination 8. mv Moves or renames files and directories. mv oldname newname 9. cat Displays the contents of a file. cat filename 10. nano Opens a simple text editor. nano filename 11. vim A powerful text editor. vim filename 12. chmod Changes file permissions. chmod 755 filen...