Kehancuran Dari Filsafat Materialisme

Ucapan Mujadid terbesar abad 20, Abul 'Ala Al Maududi patut kiranya kita renungi bersama di tengah situasi dan kondisi yang semakin hari semakin memanas. Al Maududi dalam bukunya "Problema-problema…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Network Virtualization

Network Virtualization (NV) refers to abstracting network resources that were traditionally delivered in hardware to software. NV can combine multiple physical networks to one virtual, software-based network, or it can divide one physical network into separate, independent virtual networks. Network virtualization software allows network administrators to move virtual machines across different domains without reconfiguring the network. The software creates a network overlay that can run separate virtual network layers on top of the same physical network fabric.

Network virtualization helps organizations achieve major advances in speed, agility, and security by automating and simplifying many of the processes that go into running a data center network and managing networking and security in the cloud. Here are some of the key benefits of network virtualization:

VPC (virtual private cloud), an on-demand configurable pool of shared computing resources allocated within a public cloud environment, was first put forward as a commercial solution by AWS. It can divide for each user on public cloud an exclusive VLAN, and the user can add cloud services to this private network space, create a subnet, and establish connection with enterprise internal private cloud through VPN.

Arrangement:

Let us call this mobile application A. When it is in use, it first visits the website server on the outer network. The authentication and authorization servers, along with the WebAPI server of A-app, are set up in a security interception area surrounded by two layers of firewall. Passing through the security zone, mobile application A also needs to get access to the load balance module of B-app and the gateway before getting access to basic services, which is the production environment architecture of the product, and the test environment of the product must have same property. Here is just one product of the company. When the production environment is a complicated environment with a high cost, the test environment needs an equivalent investment.

Platform Infrastructure:

As a prototype, we choose VMware vSphere as our virtualization solution. The vSphere, as a mature commercial product, not only features the most advanced and complete server virtualization technology, but also offers the API and the SDK for these products and components. This platform customization management of vSphere can be implemented with the use of VMware vSphere Web Services SDK , which provides management interfaces for ESXi and vCenter and contains a Java sample code and very detailed API documentation. As shown in Figure, it is the architecture diagram for VNetCloud.

In addition, the VDS (vSphere distributed switch) is deployed for the management of virtual network, and the collection of network segments is differentiated through the VDS port group. The distributed port groups group many ports under a common zone and provide locating point for a virtual machine connected to the marked network . The virtual machine does not connect its virtual network interface card (vNIC) to a specific port on the vSwitch but to a port group. All the virtual machines connected to the same port group belong to the same network in the virtual environment. The port group can be used to break up the broadcast domains in the virtual environment. The vNIC of different port groups will not be broadcast by each other. As a result, the package transmission in the same port group is more secure.

Apparently, this virtual switch system is based on the Forwarding and Control Element Separation (ForCES) framework, which can be divided into two logical parts, data plane and control plane. Data plane performs the actual operations such as packet switching, filtering, and marking. Control plane is a central controller of virtual network management, allowing administrators to manage network services through the higher-level functionality.

In this way a virtual network platform for mobile application works !

So this was short overview of Network Virtualization.I hope the article was helpful for you, if you have any doubt at all or you want to suggest anything then please leave a comment to help you in the least possible time!!🙂

Thank you for reading this article.Have a nice day!🙂

Add a comment

Related posts:

Traditional Infrastructure vs Cloud

Traditional IT infrastructure is made up of physical hardware, like a desktop computer, which is connected to a network via a remote server. The server is installed on the premises and gives anyone…

Cincinnati Bengals Rookie John Ross Is The Quickest Player In Madden NFL 18

For the fifth Longshot mode challenge, you have to overcome Devin's previous, both forcing the ball to Colt downfield, or checking right down to the receiver near you. Joshua: Let me break down…

Making it Real

Real Property Token are going to be right at the forefront of change as the world embraces Crypto. We are facilitating Peer 2 Peer projects to allow 2 or many people to come together to participate…