可照搬实施的商超高可用方案:proxmox + haproxy等

可照搬实施的商超高可用方案:proxmox + haproxy等,第1张

可照搬实施的商超高可用方案:proxmox+haproxy等

现状

单点问题很多:每个门店一台物理服务器,中心机房多台服务器。门店服务器故障,业务受影响;中心机房服务器故障影响了店铺的非现金业务(yhk刷卡、微信支付、支付宝等。).

总体思路

取消各门店的服务器,保证门店网络的可靠性(多线接入,4G终端设备等。),并将服务器集中在中心机房,构建可用性更高的数据平台。


基本目标


  • 高可用性:最大限度减少停机时间,部分硬件损坏不影响正常业务。

  • 可扩展性:随着业务的增加,可以在不停止业务、不改变现有系统架构的情况下进行扩容。

    可视化运维:及时了解系统运行情况,集中直观展示。

    成本低:充分利用现有资源,合理规划,使整个平台的成本可控,符合实际需求。


    架构构成

    该方案架构由负载均衡、超融合私有云、监控平台和备份系统组成。

    负载均衡

    负责将商店终端的请求按照一定的算法转发给多个相同的后端应用。负载均衡实际上包括三个功能:负载均衡、健康检查和故障转移。

  • 负载均衡:多个后端分担负载,支持更大规模的访问和业务请求;

  • 健康检查:如果一个或多个后端服务失败,负载均衡器会自动将失败的系统从转发队列中清除;后端服务恢复正常后,会自动加入转发队列;

    Fail-over:负载均衡器成对出现,一般设置为一主一备。一旦主负载平衡失败,辅助负载平衡将自动接管其工作。


    超融合私有云

    或者三个以上配置更高的物理服务器组成一个去中心化的集群,去中心化的存储,只要集群的最小单元存在,整个集群就不会崩溃;如果为运行在物理节点上的虚拟机设置了HA(高可用性),一旦物理机出现故障,这些虚拟机会自动漂移到其他正常运行的物理节点上。

    超级聚变有以下特点:

  • 去中心化:没有专门的控制节点,所以不需要考虑控制节点的单点。

  • 分散存储:传统的私有云集群架构,保证了可用性,是通过共享存储来实现的。然而,共享存储本身是一个单点。虽然多磁盘冗余和双控制器可以提高可用性,但仍然存在IO集中和性能故障的困境。

    更低的建设成本:去掉了昂贵的集中存储,将磁盘分布到本地物理服务器上,大大降低了投资成本。

    在线扩展:在不停止服务的情况下,扩展物理机配件(内存、cpu等。)甚至添加新的物理节点。


    系统监控

    实时监控主机资源(包括物理节点和虚拟机节点),实时监控应用程序或服务,出现故障时及时有效报警。

    数据备份

    备份包括两部分,一是备份重要的虚拟机,二是备份应用数据。虚拟机备份的目的是从故障中快速恢复,数据备份是为了数据的完整性。

    有了以上多重保障措施,整个平台的可用性提升了几个数量级。考虑到几种情况下的故障,让我们进一步描述它的可用性和可靠性:

  • 虚拟机故障。负载平衡正常工作,客户端访问不受影响,业务不会中断。

  • 物理机故障。超融合机制工作,其上运行的应用(包括虚拟机系统)自动漂移,使客户端访问不受影响,业务不中断。

    整个集群崩溃。备份系统工作,重新构建一个新的集群,备份数据通过网络附上。web界面选择备份文件,单击恢复,然后等待虚拟机快速恢复。传统的恢复方法大致如下:重装系统,部署应用环境,将备份数据复制到目标系统,导入数据,验证数据的有效性和完整性,恢复服务。

    监控系统是不眠之眼。一旦出现故障,会立即报警,可以通知技术人员及时维修。


    基础设施


  • 负载平衡器

  • 一对独立的服务器,对配置要求不高。推荐配置:单cpu,32g内存,300G15000rpmsas磁盘(主要数据是访问日志)。


  • 超融合私有云

  • 至少有四台物理服务器,数据网络与集群网络分离。建议万兆网络,在无条件的情况下,也必须保证全千兆网络。单个物理服务器的具体配置建议如下:

  • CPU:2个。单核数10,多线程。

  • 内存:至少128G,ddr3也行,主要看主板。

    硬盘:系统盘250G固态硬盘,数据盘4个以上2.4T容量10000转sas高性能磁盘(sata磁盘读写性能差,不推荐)。

    网卡:如果使用万兆网络,需要单独购买网卡和光纤模块。


    数据备份

    内存和cpu低分配,磁盘使用多个低速大容量sata磁盘,备份容量大于其他数据的总和。为了减少备份时间,有效利用存储空间空,不备份所有数据,但足以保证在灾难性故障的情况下,整个系统能够快速恢复。


  • 监视系统

  • 一般可以配置一台物理机。为了保证可靠性,整个系统可以自动备份。


    主软件


  • 负载平衡

  • Keepalived+haproxy


  • 超融合私有云

  • 系统:debian

    管理平台:proxmoxVE5.3

    存储:ceph


    监控系统

    系统:centos7

    管理平台:centroen18


    备份系统

    系统:centos7或freebsd

    份额:NFS


    实施步骤


    1。部署超融合私有云

  • 初始化集群并创建ceph存储(监视器、OSD、池);

  • 挂载共享存储,上传 *** 作系统ISO;

    创建虚拟机;

    安装虚拟机 *** 作系统;

    虚拟机被设置为高可用性(HA)。

    虚拟机可以做成模板,克隆,手动迁移,物理功能的情况下自动漂移。


    2。部署应用程序

  • 在虚拟机上安装需要的应用,检查后做成模板;

  • 用模板克隆虚拟机,启动后更改其网络地址等。确保虚拟机的唯一性;

    导入数据;

    测试服务的正确性。

    应用部署由甲方自行完成,乙方予以配合


    3。负载平衡

  • 安装系统;

  • 安装软件;

    功能配置;

    功能测试;


    4。监控系统

  • 安装系统;

  • 监控项目配置;

    模拟故障和故障恢复。


    5。数据备份

  • 准备空房间并分配适当的权限;

  • 设置自动备份时间;

    临时设置一个比较近的时间点,选择几个虚拟机进行备份;

    检查自动备份是否如预期。

    手动删除已经备份的虚拟机,用刚才的数据恢复测试一下,检查其可靠性和正确性。


    项目交付


  • 所有单一功能正常:负载平衡、监控系统、备份、故障转移等。

  • 整体功能正常:终端系统能正常开展各项业务,如收银、订单处理、商品录入等。

    技术培训:模块功能讲解、风险告知(哪些功能不要轻易尝试)、虚拟机控制、数据备份、监控项目增减;

    免费保养期:自交付之日起三个月。


    要购买的硬件







    序列号

    名字

    部署

    购买

    价格

    总数

    保修期

    1

    负载平衡对

    现有设备,内存32G,硬盘600G

    不需要(做某事)

    0

          2

    备份服务器

    现有设备,32G内存,8-12个SATA磁盘

    不需要(做某事)

    0

          3

    服务器替换CPU

    更换为10H20CCPU2470V2

    需要

    10

          4

    增加服务器内存

    每台服务器的内存增加到160G。

    需要

    20

          5

    服务器系统盘

    服务器使用单独的系统盘,每台服务器一个,共5台服务器。

    需要

          [h/]6

    万兆网卡

    10Gb/秒10Gb网卡+10Gb光纤跳线

    需要

          7

    巨型模块

    10Gb/s10gb光纤模块

    需要

    10

          8

    SAS硬盘

    服务器更换为SAS硬盘以提高性能,每台服务器4台,共5台服务器。

    需要

    20

          9

    4端口万兆交换机

    24口都是10万亿;支持4K·VLAN;;嘉宾VLAN和VLAN之声;得到支持;支持GVRP议定书;支持MUXVLAN功能;一个VLAN;支持MAC/协议/IP子网/策略/端口;支持1:1和N:1VLAN映射功能;MAC特性:支持MAC地址的自动学习和老化;支持静态、动态和黑洞MAC条目;支持源MAC地址过滤;
    IP路由:静态路由,RIPv1/2,RIPng,OSPF,OSPFv3,ECMP,ISIS,ISISv6,BGP,BGP4+,VRRP,VRRP6;

    根据实际
    情况,选择
    16口全
    万兆或
    24口全
    万兆交换机

    一个

          [h/]10

    6端口万兆交换机

    6个月10万亿;支持4K·VLAN;;嘉宾VLAN和VLAN之声;得到支持;支持GVRP议定书;支持MUXVLAN功能;一个VLAN;支持MAC/协议/IP子网/策略/端口;支持1:1和N:1VLAN映射功能;MAC特性:支持MAC地址的自动学习和老化;支持静态、动态和黑洞MAC条目;支持源MAC地址过滤;
    IP路由:静态路由,RIPv1/2,RIPng,OSPF,OSPFv3,ECMP,ISIS,ISISv6,BGP,BGP4+,VRRP,VRRP6;

    一个

         
    增值税合计


     






    项目实施服务


    项目需要现场进行,涉及的费用包括差旅费、住宿费、餐费。因为超融合平台、负载均衡平台、监控平台都采用开源软甲,不会有授权费。而在平台上运行的各种erp等商业应用、授权、费用都是由项目方自己解决和负责的。

    名称

    一笔钱

    项目有回报,但我们不预支。

    实施成本

    元,不含税。

    授权

    不需要,如果需要付费,项目方自行处理。

    预计项目实施周期为两周。


    验收标准如下:

  • 超融合系统

  • 可以创建虚拟机并安装 *** 作系统;

    可以迁移虚拟机;

    可以创建模板;

    虚拟机可以从模板创建;

    可以克隆创建的虚拟机;

    可以破坏虚拟机;

    虚拟机可以备份;

    虚拟机可以从备份中还原;

    关闭物理服务器,在上面运行并设置在HA的虚拟机可以自动漂移。


    负载平衡

    健康检查:关闭某个虚拟机或应用,服务不受影响;

    切换失败(1):关闭主负载均衡,vip自动漂移,转发业务不受影响;

    切换失败(2):主负载均衡恢复,vip返回主负载均衡,转发业务继续。


    监控系统

    监控项目可以正常添加;

    能够检查语法;

    模拟主机故障,监控可实时报警;

    模拟服务故障,监控可以实时报警。

    欢迎分享,转载请注明来源:内存溢出

    原文地址: http://outofmemory.cn/zz/777457.html

    (0)
    打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
    上一篇 2022-05-03
    下一篇 2022-05-03

    发表评论

    登录后才能评论

    评论列表(0条)

    保存