Home » Microsoft » 70-647 » What should you recommend?
Your network consists of one Active Directory domain. All servers run Windows Server 2008 R2.
You plan to publish a Web site on two Web servers.
You need to recommend a solution for the deployment of the two Web servers. The solution must provide the following requirements:
. Session-state information for all users
. Access to the Web site if a single server fails
. Scalability to as many as seven Web servers
. Support for multiple dedicated IP addresses for each Web server what should you recommend?
A. Install failover clustering on each Web server.
B. Install Network Load Balancing on each Web server.
C. Assign multiple binding5 in Internet Information Services (IIS).
D. Create managed handler mappings in Internet Information Services (IIS).
Correct Answer: B
Explanation/Reference:
Scalability is the operative word here.
Network Load Balancing servers (also called hosts) in a cluster communicate among themselves to provide key benefits, including:
Scalability. Network Load Balancing scales the performance of a server-based program, such as a Web server, by distributing its client requests across multiple servers within the cluster. As traffic increases, additional servers can be added to the cluster, with up to 32 servers possible in any one cluster.
High availability. Network Load Balancing provides high availability by automatically detecting the failure of a server and repartitioning client traffic among the remaining servers within ten seconds, while providing users with continuous service.
IP Addresses
Once Network Load Balancing is enabled, its parameters are configured using its Properties dialog box, as described in the online help guide. The cluster is assigned a primary IP address, which represents a virtual IP address to which all cluster hosts respond. The remote control program provided as a part of Network Load Balancing uses this IP address to identify a target cluster. Each cluster host also can be assigned a dedicated IP address for network traffic unique to that particular host within the cluster. Network Load Balancing never load-balances traffic for the dedicated IP address. Instead, it load-balances incoming traffic from all IP addresses other than the dedicated IP address.
Managing Application State
Application state refers to data maintained by a server application on behalf of its clients. If a server application (such as a Web server) maintains state information about a client session–that is, when it maintains a client’s session state–that spans multiple TCP connections, it is usually important that all TCP connections for this client be directed to the same cluster host. Shopping cart contents at an e-commerce site and Secure Sockets Layer (SSL) authentication data are examples of a client’s session state. Network Load Balancing can be used to scale applications that manage session state spanning multiple connections.
http://technet.microsoft.com/en-us/library/bb742455.aspx