NSX Load Balancing Flashcards

1
Q

When is load balancing used?

A

Load balancing is used when server redundancy is required to prevent outages, when fast response time is needed by spreading client requests across multiple servers, and when relief is needed when certain servers are heavily loaded.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the advantages of load balancing?

A

Load balancing provides high availability for applications, allows for easy scalability by adding more servers to meet demand, removes performance bottlenecks by distributing the workload, and eliminates downtime by allowing maintenance on servers without disruption.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the role of a layer 4 load balancer?

A

A layer 4 load balancer operates at the transport layer (TCP/UDP) and spreads the load across multiple servers based on factors such as current connections and server response times. It does not inspect the content of network packets.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the role of a layer 7 load balancer?

A

A layer 7 load balancer operates at the application layer and can inspect the content of packets (e.g., HTTP, HTTPS). It can uniquely identify client sessions and use this information to direct requests to the same server. It also allows for URL manipulation through user-defined rules.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does load balancing help improve application performance and availability?

A

Load balancing distributes client requests across multiple servers, ensuring fast response times and preventing any single server from becoming overloaded. It also provides high availability by allowing other servers to handle the workload if one server fails.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly