开发者社区 > PolarDB开源 > PolarDB 分布式版 > 正文

PolarDB-X有推荐的配置单吗?

PolarDB-X有推荐的配置单吗?

展开
收起
真的很搞笑 2024-01-04 07:59:07 143 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    PolarDB-X的配置主要取决于您的业务需求和硬件环境。以下是一些关于PolarDB-X配置的建议:

    • 对于CN、DN、GMS、CDC,推荐的最低资源配置如表格中所示。实际生产环境中,这些组件可以部署在同一台服务上,如果对可用性有更高要求,建议分开部署。例如,GMS和DN是基于多数派Paxos协议构建的高可靠存储服务,因此一个GMS或DN节点可以容纳多个数据副本。

    • 如果服务器拥有多块SSD数据盘,推荐将数据盘拆成1+N使用,第1块盘挂载到/polarx目录,存储PolarDB-X日志相关文件,后N块盘使用LVM方式合成一个逻辑卷挂载,挂载到/polarx/data目录,存储PolarDB-X核心数据。

    • PolarDB-X还提供了K8S部署模式,通过该方式,可以对PolarDB-X集群做更多定制化配置。

    • 在硬件方面,PolarDB-X可以运行在普通硬件上,也可以运行在云上。对于单机部署场景,推荐的配置为:CPU 2核、内存 8GB、磁盘空间 50GB。对于分布式集群部署场景,节点数应不少于3个,每个节点的推荐配置为:CPU 8核、内存 64GB、磁盘空间 500GB。

    2024-01-04 17:40:22
    赞同 展开评论 打赏
  • 参考文档:https://doc.polardbx.com/deployment/topics/environment-requirement.html ,此回答整理自钉群“阿里云 PolarDB-X 开源交流群”

    2024-01-04 11:51:18
    赞同 展开评论 打赏
  • PolarDB-X的配置取决于您的具体使用场景和需求。如果是在生产环境中使用,我们推荐您采用更高的规格部署。此外,PolarDB-X提供了K8S部署模式,通过该方式,您可以对PolarDB-X集群进行更多的定制化配置。以下是一些推荐的拓扑及组件分布结构:包括内核(1 GMS,2 CN、2 DN、2 CDC)、监控、日志采集组件。

    如果您是初次接触PolarDB-X,可以通过以下方式进行安装:使用Docker镜像安装PolarDB-X、使用PXD工具一键安装等方法。需要注意的是,部署PolarDB-X数据库需要先安装Python3和Docker。

    此外,自2022年10月起,PolarDB-X发布了2.2.0版本,这是一个重要的里程碑版本,重点推出了符合分布式数据库金融标准下的企业级和国产ARM适配。因此,您也可以参考这些新的功能和特性来选择合适的配置。

    2024-01-04 08:51:05
    赞同 展开评论 打赏

PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 采用 Shared-nothing 与存储计算分离架构,支持水平扩展、分布式事务、混合负载等能力,100%兼容MySQL。 2021年开源,开源历程及更多信息访问:OpenPolarDB.com/about

相关产品

  • 云原生分布式数据库 PolarDB-X
  • 相关电子书

    更多
    PolarDB-X分布式数据库解决方案 立即下载
    PolarDB-X 2.0 全局 Binlog 与备份恢复能 立即下载
    分布式数据库DRDS全新升级 立即下载

    相关实验场景

    更多