当涉及到虚拟主机的负载平衡器,路由器和交换机的基本解释

只需要一些澄清,有人可以简要介绍何时使用负载平衡器,交换机路由器是什么时候到networking托pipe。

假设一个网站每月获得1000万个独立版本,每个版本都需要什么样的版本(如果有的话),以及一般价格范围是什么。

56个问题,0个答案,“一个系统pipe理员可以远程工作”…看起来像你正在试图规划某种在线业务。 祝你好运,但我会小心从这里得到你的答案太多(留言板一般)。 这就是说,这里有一些超级简化的答案:

切换 – 所有事情都需要互相交stream的基本设备

路由器 – 将一个networking连接到另一个networking,在您的情况下,您可能需要一个连接您的上游Internet提供商与您的networking的设备

负载平衡器 – 跨多个服务器分割传入的请求,使它们看起来是一个更强大的服务器

你问了大约10M的UV,这对你来说是一个重要的数字,但是对于基础设施PV(或者更具体地说每秒http请求)将会驱动你的集群devise。 此外,如果您可以使用CDN卸载前端,您将在需要维护多less基础设施方面发挥巨大作用。 一个电子商务网站将比一个博客/新闻网站多得多。

基本的出发点可能是两个防火墙,两个负载均衡器和两个交换机。 您的防火墙可能会像路由器一样加倍。 图50 – 75K取决于许多事情。

你需要一个路由器,所以你可以上网,但如果你只有一个ISP提供给你,只需要看看Vyatta这样的东西,因为这样可以扩展,没有任何问题,没有问题,高达100MB的连接。

在交换机方面,即使你40美元的特殊千兆交换机也能处理这个连接,这一切都归结为交换机上你想要的端口数量。

在负载均衡器方面,1000万的网站点击量虽然可能看起来很高,但可能意味着一个月内大约有10万个独立访问者,这意味着每天大约有3000个访问者。在这个级别,如果您拥有一台拥有大量内存的单机,磁盘IO和Apacheconfiguration了大量的线程,它会跟上,没有太多的麻烦,需要一个负载平衡器。

我有一个站点,每月处理大约3200万个“点击”,运行在双核2.33 GHz的超高速,16GB ram和SAS RAIDarrays的100MB专用连接上,这台机器几乎不会出汗。

路由器/防火墙将提供networking和ISPnetworking之间的访问控制和路由。

交换机连接所有的内部机器。 花在pipe理交换机上的钱会让你的生活更轻松。 不要以为便宜的交换机是讨价还价的……当你负担过重,你不知道发生了什么,你会诅咒保存的钱。 话虽如此,你可以得到好的48端口pipe理交换机为1千美元。

负载平衡器在一台或多台服务器之间分配传入负载。 你可以在这里使用非常昂贵的商业解决scheme,或者用一些Linux / Unix知识来推销自己的产品。

我们的防火墙是OpenBSD,在相当低端的盒子上运行PF,并定期处理100Mb / s的stream量,没有问题。 我们有一个主要和备用的状态,所以他们是完全多余的。

这些防火墙负责平衡3个Apache服务器上的80端口连接,这些服务器提供静态内容,并执行SSL和各种mod_rewrite以将内容分发给应用服务器。 这些大约是2千美元的戴尔机器,任何两台机器都能处理负载,达到500次/秒。

我们的应用程序服务器负担繁重。 它们使用apache服务器上的mod_rewrite和LVS的组合进行负载平衡。 12个有很多内存和处理器的tomcat机器。

你将需要估计一些事情…

  • 在高峰时段,网站有多less次访问/浏览量/点击次数。
  • 找出你知道的其他两个variables(每个页面视图有10个匹配的图像等)。
  • testing您的应用程序服务器,看看他们能够轻松应对,然后弄清楚需要多less冗余和额外的容量。

编辑:我们的基础设施服务上个月约12M访问,如此相似的大小。 您关心的访问次数多于唯一身份validation次数…而且您可以估算访问平均产生的访问次数和页面访问量。