分布式网络服务处理的构思

最近想到,一个网站一个服务器的话,如果服务器配置差一点的话,每天几十个IP访问的话速度还行,但是如果网站流量起来了,疯狂暴涨,那么服务器的某些服务就很容易停止,就会造成不必要的损失。那么如果我在其他地方买了几台服务器,可以实现分布式出来吗?回答肯定是可以的。如果你嫌麻烦的,那你也可以使用你服务商的升配功能来升级你目前服务器的配置,以达到客户访问的最大化的体验度。那么以我们拿搭建网站为例子,来谈谈区别。

一般网站最初的架构,应用程序、数据库、文件都部署在一台服务器上,如图:

而到我们后面的分布式服务、集群架设都是分布在一个服务器群里面,如图:

如上图,我们不难发现,上图是将一个网站分为多个部分,并且一部分单台或多台服务器处理。这就是我们所谓的分布式服务处理。并且分布式处理有着比较好的稳定性。例如你一台业务应用服务器突然奔溃了,那么还有另外一台服务器为我们的客户服务。我们就可以及时修复另外一台服务器。而如果你是将所有服务集成到一台单独的服务器上面的话,如果整台服务器奔溃的话,那么损失是十分大的。这就是分布式服务处理的优点了,当然了,分布式服务处理的经费是较高的,如果你的网站是比较小型的话,你可以先尝试这使用单台服务器或者虚拟主机来玩玩,如果流量起来的话,可以购买单独的中小型服务器来使用,如果还不够满足你流量的访问,你可以购买单独的大型服务器或者今天讲到的分布式服务处理,就可以买多太中小型或者多台中大型来进行分布式处理。

 

点赞
  1. 3120103314说道:
    QQbrowser Android 8.1.0

    逛街

发表评论

电子邮件地址不会被公开。必填项已用 * 标注


隐藏
变装