• 服务器集群原理


    服务器集群就是指将很多服务器集中起来一起进行同一种服务,在客户端看来就象是只有一个服务器 集群可以利用多个计算机进行并行计算从而获得很高的计算速度,也可以用多个计算机做备份,从而使得任何一个机器坏了整个系统还是能正常运行

    主要是两个交互:用户访问服务器(请求并发)、服务器调用数据库(数据读写)

    结构:
    1、开启多个服务器,多个访问通过负载均衡被分散到多个服务器上访问,由多个服务器提供服务,避免多个访问集中于一台服务器。多个访问=》负载均衡=》分散到多个服务器
    2、负载均衡实现:硬件(F5 BIG-IP netscalar),效果好,费用高;软件(LVS nginx反向代理),原理轮询技术,查看那个服务器比较空闲,把访问移交到此服务器,轮询技术通过定时查看服务器状态表,查看服务器那个较为空闲
    3、开启多个数据库,服务器通过负载均衡(读写分离amoeba),查看多个数据库的状态表,然后选择访问那个数据库,一般读设置的数据库多,写设置的数据库少;数据库后台采用复制技术replication,进行同步,保证用户访问数据一致

    结构配置好,最后还是代码程序性能优化,才能保证网站以最优化结构运行,承受起大规模的访问量

  • 相关阅读:
    Linux重定向命令
    ls命令
    Linux常用命令_(进程管理)
    Linux常用命令_(文件操作)
    Linux常用命令_(文件查看)
    Linux常用命令_(文件搜索)
    Oracle表空间管理
    如何测试数据库表空间不足场景
    find命令
    各种比例尺标准分幅图经差、纬差表
  • 原文地址:https://www.cnblogs.com/caps/p/2941169.html
Copyright © 2020-2023  润新知