正在加载图片...
China-pub coM 第27章建立多服务器网站 本书的绝大部分是围绕着在单一服务器网站上的Web应用程序的开发与优化,而多服务 器网站的开发与优化同单一服务器上的情形有细微的差别。本章重点研究多服务器网站以及 它们的工作方式 主要讨论以下问题: 多服务器网站的定义,以及何时或者是否应当建立一个多服务器网站 建立一个Web阵的各种方法及其优势与不足。 从结构方面考虑实现在多台机器上运行的网络应用程序 首先让我们看一下一个多服务器网站的构成 27.1多服务器网站 最典型的网站有一个单一的响应HTTP请求的网络服务器,这个服务器可能使用ASP动态 地产生HTTP或者简单地提供静态内容。这个服务器也可能连接到本地或远程的数据库上,图 27-1就是这种配置。 随着用户数量的增加,性能开始下降。如 nternet 何解决这个问题。正如在上一章所看到的,典 且且 型的做法是,每隔一定时间分析软件的结构, 冈络服务器数据库服务器 在各种各样的算法中清理出过于臃肿的内容。 网络服务器也可以通过增加CPU、额外的RAM 图27-1网络服务器的配置 和更快的硬盘驱动器增强其性能。然而,最终可能无法再通过改进系统的性能使其达到可接 受的水平。对于 Internet应用程序,这种情况早已出现。改善系统性能的一种显而易见的方式 就是通过多网络服务器分散或平衡负载。 即使网站的用户数量不多,对于单个服务器配置,也存在一些其他的潜在问题。每一个 IT经理的一个基本假设就是任何机器都会失败,如果这个失败的机器作为网络服务器,则用 户无论如何也不能进入这个网站。对于商业站点来说这将带来许多麻烦。考虑一个在线经纪 人例子,如果一个在线经纪人不能被访问,这个在线经纪人的顾客可能在等待网站恢复的时 候损失大量的资金。 此外,需要注意的是,维护也是管理生产环境时不可缺少的部分。有一些常规的安全性 公告要求应用程序热修补和对系统或系统软件的服务补丁。这可能需要替换硬件。当网站仅 有一个服务器时,即使是最一般的改变,也要将整个网站停下来。这将导致数小时的维修以 及IT职员的抱怨 最后还有一个内容升级的问题。网络应用程序的发展趋向于不断改变网站的内容。在 个独立的服务器上展示新的内容或让内部用户验证网站的正确性是一个极好的方法。这样能 避免许多令人烦恼的问题和咨询电话 图27-2展示了多服务器网站的配置。下载 第27章 建立多服务器网站 本书的绝大部分是围绕着在单一服务器网站上的 Web 应用程序的开发与优化,而多服务 器网站的开发与优化同单一服务器上的情形有细微的差别。本章重点研究多服务器网站以及 它们的工作方式。 主要讨论以下问题: • 多服务器网站的定义,以及何时或者是否应当建立一个多服务器网站。 • 建立一个We b阵的各种方法及其优势与不足。 • 从结构方面考虑实现在多台机器上运行的网络应用程序。 首先让我们看一下一个多服务器网站的构成。 27.1 多服务器网站 最典型的网站有一个单一的响应 H T T P请求的网络服务器,这个服务器可能使用 A S P动态 地产生H T T P或者简单地提供静态内容。这个服务器也可能连接到本地或远程的数据库上,图 2 7 - 1就是这种配置。 随着用户数量的增加,性能开始下降。如 何解决这个问题。正如在上一章所看到的,典 型的做法是,每隔一定时间分析软件的结构, 在各种各样的算法中清理出过于臃肿的内容。 网络服务器也可以通过增加 C P U、额外的R A M 和更快的硬盘驱动器增强其性能。然而,最终可能无法再通过改进系统的性能使其达到可接 受的水平。对于 I n t e r n e t应用程序,这种情况早已出现。改善系统性能的一种显而易见的方式 就是通过多网络服务器分散或平衡负载。 即使网站的用户数量不多,对于单个服务器配置,也存在一些其他的潜在问题。每一个 I T经理的一个基本假设就是任何机器都会失败,如果这个失败的机器作为网络服务器,则用 户无论如何也不能进入这个网站。对于商业站点来说这将带来许多麻烦。考虑一个在线经纪 人例子,如果一个在线经纪人不能被访问,这个在线经纪人的顾客可能在等待网站恢复的时 候损失大量的资金。 此外,需要注意的是,维护也是管理生产环境时不可缺少的部分。有一些常规的安全性 公告要求应用程序热修补和对系统或系统软件的服务补丁。这可能需要替换硬件。当网站仅 有一个服务器时,即使是最一般的改变,也要将整个网站停下来。这将导致数小时的维修以 及I T职员的抱怨。 最后还有一个内容升级的问题。网络应用程序的发展趋向于不断改变网站的内容。在一 个独立的服务器上展示新的内容或让内部用户验证网站的正确性是一个极好的方法。这样能 避免许多令人烦恼的问题和咨询电话。 图2 7 - 2展示了多服务器网站的配置。 网络服务器 数据库服务器 图27-1 网络服务器的配置 Internet
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有