How Parallels RAS Network Load Balancer Works

0
Share on FacebookTweet about this on TwitterShare on LinkedInShare on Google+Email this to someonePrint this pagePin on PinterestShare on TumblrBuffer this pageShare on RedditShare on StumbleUpon

Network Load Balancer Why a Network Load Balancer?

Mission-critical corporate applications such as a transactions database, an intranet, and other key functions must run 24 hours a day, seven days a week. Networks must also have the ability to scale performance to handle large volumes of client requests without creating unwanted delays.

For these reasons, IT managers distribute workload onto groups of servers. This procedure is called clustering. Clustering enables a group of independent servers to be managed as a single system for higher availability, easier manageability, and greater scalability. The process of distributing traffic between the different servers in order to provide failover support for critical applications is called network load balancing. A network load balancer provides scalability and high availability to services such as Terminal Services, and virtual desktop and application delivery.

Scalability. The network load balancer scales the performance of a server-based program by distributing its client requests across multiple servers. As traffic increases, additional servers can be added.
High availability. The network load balancer provides high availability by automatically detecting the failure of a server and repartitioning client traffic among the remaining servers, while providing users with continuous service.

Network Load Balancer: Servers and Gateways

With the increase in remote workers, companies often make corporate applications available to their employees on the move, so that the data center is hit by connection requests from devices outside the company perimeter. Depending on user credentials, access to applications and desktops is guaranteed. The requests can be dispatched between the gateways based on specific policies, by IP address, workload or round robin. It is widely accepted that the most reliable is balancing based on workload. It is possible to address users’ requests to the gateways with lower workload, to gain constant high availability. The traffic can be distributed following the network load balancer used for the servers.

Parallels provides a fully comprehensive solution that covers load balancing for servers and gateways at the same time. The high availability load balancing (HALB) feature within Parallels RAS has been extended to deal with high availability environments when distributing connections to gateways. In this manner, the terminal server redundancy gained by checking server availability is also extended to the gateways, therefore providing an additional layer of redundancy. Read more about HALB here.

Reference

Network Load Balancer:  https://msdn.microsoft.com/en-us/library/bb742455.aspx

Network Load Balancer: https://en.wikipedia.org/wiki/Network_Load_Balancing

Network Load Balancer: https://technet.microsoft.com/en-us/library/cc732855%28v=ws.10%29.aspx

Network Load Balancer: https://technet.microsoft.com/en-us/library/cc725691.aspx

 

Giorgio Bonuccelli is a Marketing and Communications Director at Parallels. Giorgio has extensive experience in cloud computing and virtualization, with a background of many years in multinational corporations (Dell, EMC and McAfee). In his career he has filled different roles, from sales to training and marketing. This wide-ranging experience and flexibility helps him simplify concepts and write content that is easy to read and understandable even by newcomers to the subject. As a blogger and technical writer he has published more than 1000 papers.