你的服务器可以安装TcaplusDB吗?来看一下软硬件配置! – 作者:Tcapluser

TcaplusDB 作为一款高性能分布式 NOSQL 数据库,可以很好的部署和运行在 Intel x86-64 架构服务器环境(ARM 架构的服务器环境)及主流虚拟化环境,并支持绝大多数的主流硬件网络。作为一款高性能数据库系统,TcaplusDB 支持主流的 Linux 操作系统环境,具体如下:

1. Linux 操作系统版本要求

v2-25b00db7220527e19c57f9f35d0444a8_720w.jpg

注意:

  • TcaplusDB 在 CentOS 6.x 、CentOS 7.x 的环境下进行过大量的测试,同时时机运营案例也有很多该操作系统部署的最佳实践,因此,建议使用 CentOS 7.3 以上的 Linux 操作系统来部署。
  • 以上 Linux 操作系统可运行在物理服务器以及 VMware、KVM、XEN、Docker 主流虚拟化环境上

2. 服务器建议配置

TcaplusDB 支持部署和运行在 Intel x86-64 架构的 64 位通用硬件服务器平台(或者 ARM 架构的硬件服务器平台)。对于开发,测试,及生产环境的服务器硬件配置(不包含操作系统 OS 本身的占用)有以下要求和建议:

2.1. 开发及测试环境

v2-f982d0ce9180670d4c8b66a16d685836_720w.jpg

所有组件在同一台机器部署,包括TcapOMS、Mysql、Tcapdb、Tcapcenter、Tcapdir、Tcapsvr、Tcaproxy、TcapRestProxy

注意:

  • 如进行性能相关的测试,避免采用低性能存储和网络硬件配置,防止对测试结果的正确性产生干扰。

2.2. 生产环境

2.2.1. 最小配置

v2-027774c87667c7e7ef990b73c008dbb1_720w.jpg

2.2.2. 高性能配置

v2-a9682c2d4282734a355e6e8cc9ec27b3_720w.jpg

注意:

  • 生产环境强烈推荐使用更高的服务器实例配置
  • Tcapsvr推荐使用物理服务器部署
  • 需要通过垂直扩展提升性能时,Tcapsvr配置更高的内存和本地存储(配置建议 NVME盘),Tcaproxy配置更高的PU和内存。
  • 需要通过水平扩展提升性能时,Tcapsvr和Tcaproxy可配置更多实例。
  • 生产环境中的 Tcaproxy和 Tcapsvr可以部署和运行在同服务器实例上,如对性能和可靠性有更高的要求,应尽可能分开部署。
  • Tcapsvr 本地存储SSD/NVME盘的容量上限不建议超过70%(受限于硬件本身的条件,超过70%后性能会下降)。

2.3. 网络要求

TcaplusDB 作为高性能分布式 NOSQL 数据库,其正常运行需要网络环境提供如下的网络端口配置要求,管理员可根据实际环境中 TcaplusDB 组件部署的方案,在网络侧和主机侧开放相关端口:

v2-1612b54018b9cfe561bfc07eb0a8e301_720w.jpg

3. 客户端浏览器要求

TcaplusDB 提供了OMS做为管理控制台,对数据库的进行操控,采用支持Google Chrome的较新版本即可访问。


TcaplusDB是腾讯出品的分布式NoSQL数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。

v2-7b8c4f1549054ee8c0184495d9e8e378_720w.png
来源:freebuf.com 2021-07-28 15:57:14 by: Tcapluser

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论