ESX vs NSX
Sometimes you may want to launch a new program in your network and for this you need one or more new servers. The company that sells this program to you may ask you to provide a dedicated server for it, or you may want to separate their servers because you are worried that the new software will not interfere with your previous software.
You have to spend money to buy new servers and you will probably have to wait a long time for this budget to be provided. But did you know that you have servers that are running at only 5-15% of their actual capacity?
To solve such a problem, the world of technology offers virtualization, and by using the server virtualization method, you will be able to install the software and program you want without buying new hardware and servers.
Vmware company has presented a new way of working in virtualization, which is a great revolution in the network. It is the virtualization of the platform and network equipment such as routers, switches and firewalls in the licensed NSX platform. In fact, VMware ESXI virtualizes network resources, such as CPU, RAM, and network cards, but in comparison, NSX is a hypervisor that virtualizes network infrastructure such as cables, switches, routers, and firewalls.
This licensed platform is one of the leading platforms for network virtualization, which provides the operating model of a virtual machine for the network. Virtual networks, such as computing virtual machines, are prepared and managed programmatically independently of the main hardware. NSX completely recreates the network model in the software and enables the creation and preparation of any topology from simple networks to complex Multi-Tier networks. This technology activates a set of services and logical network factors such as firewalls, LoadBalancers, VPN, switches, logical routers, as well as workload security. In addition, users can create separate virtual networks through custom combinations of these capabilities.
For more information, VMware License
VMware NSX is a good solution by VMware company to virtualize physical networks. In fact, VMware’s SDN is to enter this field, a move that other companies, although limited, have made on the VMware vSphere structure, such as Cisco v1000, which virtualized the switches in the VMware vSphere environment. VMware NSX is a licensed network and security product of VMware company, which was added to the company’s product portfolio in 2012 with the purchase of Nicira. This product is one of the most widely used products of the VMware vSphere series, which are based on the following three important concepts:
Software Defined Networking
In SDN technology, in which the network is made more agile by separating equipment components, the network architecture is divided into Management plane, Control plane, and Data plane.
In this technology, using Overlay Networking protocols without changing the current network infrastructure, a new platform is provided by creating layer 2 on layer 3. The NV provider is the protocol used by the NSX product, that is, the VXLAN protocol.
Network Function Virtualization
In this technology, the focus is on separating the functions used in the equipment, so that if, for example, we need a feature called IPS or Intrusion Prevention System, we only use this feature in the infrastructure and there is no need to prepare Do not have general-purpose equipment such as firewalls or other appliances. These types of functions are usually placed in a virtual environment through a VM Appliance and controlled by a hypervisor, which is called NFV for short.
VMware ESXi is the latest version of the VMware Hypervisor software suite, which is independent of the operating system and is installed directly on the hardware. Bare Metal technology is used in this software and it provides the possibility to manage hardware and system resources.
Using this software, you can create a virtual machine and also perform the process of assigning resources to the virtual machine. In fact, it can be said that ESXi controls and manages hardware resources among virtual machines. In the rest of this article, you will learn about ESXi and its installation steps.
ESXi is mostly used in organizations and managers can upload the necessary information through a configured file. VMware management software series can be used to manage ESX servers and other virtual servers based on it. One of these softwares is VMware vCenter Server, which provides professional management of several virtual servers from different ESX servers.
The difference between ESXi and ESX
VMware released ESXi after releasing version 4.1 of VMware ESX software in 2010. The latest version of ESXi is version 6.7, most of its differences with the previous versions are minor bug fixes. ESX licenses can be used for ESXi and on any server. Both of these are VMware hypervisors and have equal features. The main difference between the two is in the Service Console component, which is why VMware advised users to use ESXi after vSphere 4.1.
In ESXi, there is a health status section, and the coloring of its management console is different. The network properties are configured in this way, so there is less error. Also, users use the remote command line instead of the console. Among other things, the installation and boot speed of ESXi is high, while the management and configuration of the firewall is better.
So, with the help of this system, virtual machines can be created and managed according to the amount and power of the hardware. Also, with a low cost, a large number of servers can be brought online and easily managed from anywhere.
Another important point is that depending on the number of virtual machines that are going to be uploaded on the server, as well as the amount of work and the type of work that needs to be done, the right server should be chosen.