Cover -- TOC36;Contents -- Introduction -- Who This Book Is For -- Conventions Used -- CH36;CHAPTER 1 Microsoft 46;NET58; Today and Tomorrow -- Understanding the Microsoft 46;NET Vision -- Understanding the Microsoft 46;NET Platform -- Using This Book -- Summary -- CH36;CHAPTER 2 46;NOT58; Web Farms the Wrong Way -- A 46;NOT Site Is Born58; Foo46;com -- Characterizing a 46;NOT Site -- Foo46;com Is Down Again33; -- Analyzing the Success of Foo46;com -- Summary -- CH36;CHAPTER 3 Scalability and Availability for a Web Farm -- Understanding Availability -- Understanding Scalability -- Scaling a Web Farm -- Summary -- CH36;CHAPTER 4 Planning a Web Farm Network -- Building a Web Farm Network -- Connecting the Web Farm Network to the Internet -- Connecting the Web Farm Network to Secure Networks -- Summary -- CH36;CHAPTER 5 Using Microsoft Network Load Balancing in a Web Farm -- Understanding Microsoft Network Load Balancing -- Configuring Microsoft Network Load Balancing -- Summary -- CH36;CHAPTER 6 Using Hardware Load Balancing in a Web Farm -- Exploring Hardware Load45;Balancing Features -- Comparing Network Load Balancing with Hardware Load Balancing -- Summary -- CH36;CHAPTER 7 Dissecting Web Farm Application Architectures -- Simplifying Application Architectures into N45;Tiers -- Defining Application Constructs -- Summary -- CH36;CHAPTER 8 Designing Web Farm Application Deployment Environments -- Setting the Stage for Deployment -- Defining Typical Deployment Stages -- Considering Different Deployment Architectures -- Summary -- CH36;CHAPTER 9 Using Internet Information Services in a Web Farm -- Advanced IIS Concepts -- IIS Best Practices for a Web Farm -- Configuring the Metabase Programmatically -- Summary -- CH36;CHAPTER 10 Using Component Services 40;COM43;41; in a Web Farm -- Building a COM43; Application -- Configuring a COM43; Application -- Installing Configured Components -- Understanding Configured Components -- Deploying COM43; Applications -- Summary -- CH36;CHAPTER 11 Introducing Application Center 2000 -- Choosing Application Center to Manage a Web Farm -- Installing Application Center 2000 -- An Example58; Creating a New Cluster Controller -- The Application Center 2000 Management Console -- Summary -- CH36;CHAPTER 12 Deploying Application Center 2000 Web Clusters -- Choosing a Load Balancing Technology -- Building the Servers for a Web Cluster -- Creating the Web Cluster Controller -- Deploying Applications on the Cluster Controller -- Creating Application Center 2000 Applications -- Adding Members to the Cluster -- Deploying Applications to the Cluster -- Summary -- CH36;CHAPTER 13 Deploying Application Center 2000 COM43; Clusters -- Solving the Legacy DCOM Scaling Problem -- Creating COM43; Clusters -- Creating a COM43; Routing Cluster -- Summary -- CH36;CHAPTER 14 Monitoring a Web Farm with Application Center 2000 -- Using Application Center 2000 Details Panes for Monitoring Tasks -- Health Monitor Console Overview -- Understanding Windows Management Instrumentation -- Summary -- CH36;CHAPTER 15 Performing Common Health Monitor Tasks -- Managing Computers to Monitor -- Configuring Data Groups -- Configuring Data Collectors -- Configuring Actions -- S.
0
Deploying and Managing .NET Web Farms describes the life cycle of Microsoft .NET e-business applications and the steps an organization will take as they grow their online presence. Includes detailed descriptions of the technology choices an organization should make to save time, effort, and money. Coverage includes in-depth analysis on: Application Center, Network Load Balancing Services (NLBS), Component Load Balancing (CLB), COM+, Firewalls, Cluster Server, useful third party technologies, and other key Microsoft .NET components. In addition, we include a hardware roadmap that explores technologies like caching servers, load balancing devices, and others. These hardware and software roadmaps culminate in a detailed topology of a successful e-business application deployment based on real-world experience.