中小型网站架构组成的简要分析

网站架构图

网站架构图

  • 防火墙(firewalld/iptables):进行访问策略控制。防火墙主要是借助硬件和软件的作用于内部和外部网络的环境间产生一种保护的屏障,从而实现对计算机不安全网络因素的阻断。
  • 负载均衡服务器(nginx/LVS):对用户的访问请求进行调度处理。负载均衡就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。
  • Web应用服务器(nginx):处理用户的请求。Web集群:为了解决某个特定问题将多台计算机组合起来形成的单个系统,集群中某台机器出现故障,不会影响整个集群的运转。
  • 数据库服务器(MySQL):存储字符数据。
  • 存储服务器(NFS):存储图片、音视频、附件等信息。
  • 缓存服务器(Redis):缓存指的是将需要频繁访问的网络内容存放在离用户较近、访问速度更快的系统中,以提高内容访问速度的一种技术。缓存服务器就是存放频繁访问内容的服务器。
部署网站架构注意点

1.解决网站架构单点问题:当一台服务器不可用时,另一台服务器自动接管保证业务不受影响,称之为高可用。

  • 负载均衡服务器:高可用服务——keepalived
  • 存储服务器:高可用服务——keepalived/分布式存储
  • 数据库服务器:高可用服务——MHA
  • 缓存服务器:高可用服务——缓存服务集群/哨兵模式
  • 备份服务器:
    1. 利用开源软件实现数据备份 rsync(免费)
    2. 利用企业网盘进行数据备份 如七牛云存储
    3. 利用自建备份存储架构 如中石油两地三中心

2.内部员工如何远程访问网站架构:部署搭建VPN服务器。VPN在公用网络上建立专用网络,进行加密通讯。VPN网关通过对数据包的加密和数据包目标地址的转换实现远程访问。

3.内部员工在管理架构服务器需要进行审计:部署搭建跳板机服务器。审计是一项支持对服务器进行监管、合规性检查、操作审核和风险审核的服务项目。

4.架构中服务器出现问题需要报警:部署监控服务器zabbix, 事前预警,事后追溯。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值