• 大数据之LibrA数据库系统部署方案


    组网方案

    基本概念

    FusionInsight LibrA集群的组网方案中包含如下节点,如表1所示。

    网络平面类型

    FusionInsight LibrA整个系统网络划分为2个平面,即业务平面和管理平面,两个平面之间采用物理隔离的方式进行部署,保证业务、管理各自网络的安全性。

    • 管理平面通过运维网络接入,提供系统管理和维护功能,主要用于集群的管理,对外提供集群监控、配置、审计、用户管理等服务。同时,客户的业务也可以通过此平面接入LibrA平台,进行数据的存储和分析。
    • 业务平面,主要用于集群内部数据处理的专用网络平面,此处的业务平面非客户的应用网络平面。

    主备管理节点还支持设置外部管理网络的IP地址,用户可以通过外部管理网络进行集群管理。

    组网方式分为单平面组网和双平面组网。采用单平面组网时,不区分管理平面和业务平面。在典型配置下,FusionInsight LibrA集群双平面组网模型如图1所示。

    组网方案

    根据集群内节点数的规模,FusionInsight LibrA的组网方案如表2所示。

    集群部署方案

    为减少硬件故障对系统可用性的影响,建议集群部署方案遵循如下原则。

    • 对于每组实例,其主、备部署在不同的节点上。例如:GTM的主、备分别部署在不同的节点上。DN的主、备、从备部署在不同的节点上。
    • 建议节点内存大于等于512G,每个节点部署4个DN。
    • 低并发场景下,整个集群部署2~4个CN即可以满足使用要求。
    • 建议GTM、CM部署在没有CN的节点上。如此部署,既减少某节点故障带来的损失,还可以避免集群运行压力集中在个别节点上。
    • 安全环是集群组网的基本单元,普通安全环内包含至少3个服务器,各服务器的DN形成完备的主备关系。系统默认会根据datanode进程数据目录的个数加1确定环节点数,也可以配置环节点列表和环节点数参数指定成环规则,建议使用小环,环节点数不宜过大。

    为保证负载均衡和资源的有效利用,在遵循上述原则的基础上,建议部署模式如下:

    • 主GTM和备CMServer部署在同一个节点上,备GTM和主CMServer部署在同一个节点上。
    • 根据需要在部分节点上部署CN。
    • 对于DN的部署模式:
      • 一个服务器上的主DN对应的备节点和从备节点会按照图1所示自动依照安全环中节点的顺序依次分散部署在其他节点上,DN分布均衡。
      • 各个节点上的DN数要求相同。

     

  • 相关阅读:
    java-net-php-python-ssm服装style分享平台计算机毕业设计程序
    如何保证数据库与缓存的数据一致性
    JAVASE 第二十一天
    HT32基本外设使用
    day60:ARMday7,串口实现数据收发字符串
    git-secret:在 Git 存储库中加密和存储密钥(下)
    FPGA之旅设计99例之第二十二例----Sobel算法边沿检测
    Babylon.js有哪些技术难点
    拉格朗日乘子法
    Python数据结构(栈)
  • 原文地址:https://blog.csdn.net/weixin_42874480/article/details/133926363