tiup正常部署
没有用k8
如果你目前已部署,可以聊聊:
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
都有
【在 K8s 上部署 TiDB 的主要应用场景是什么】
业务上云,不给物理机,只能部署在k8s上
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
没看到什么优势,全是挑战,日志不好排查,问题不好处理,运维复杂,不如本地物理机部署的一根
没有用k8s部署过数据库。
生产环境的数据库没有用k8s,测试环境用过docker。
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup方式部署
【在 K8s 上部署 TiDB 的主要应用场景是什么】
无
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
- 容器化部署可以提供一致的环境,减少部署和维护的复杂性。
- 容器化部署可以提供更高的安全性,减少攻击面。
- 容器化部署可以提供更好的可扩展性,支持更多的节点。
目前尚未部署
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
不依赖操作系统、资源弹性分配
没有部署k8s的数据库系统,以后也不会用。
1、数据库性能要求较高,k8s的数据库集群会多一层网络开销,响应性能会损失能大
2、k8s系统需要一个成熟的运维团队维护,复杂度高,排查问题繁琐,不然出问题根本解决不了,数据库出问题不是等着领大礼包么。
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
优势:
1、进一步压缩小库的资源占用
2、提升数据库部署效率
挑战:
1、容器化之后,numa如何配置?
2、故障后如何做应急拉起数据修复,与非容器版是否有区别?
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
优势:
省钱:进一步压缩小库的资源占用
挑战:
性能下降,网络交互多了一层,grpc请求耗时*2,有个帖子说接入k8s性能下降30%。
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
Operator
【在 K8s 上部署 TiDB 的主要应用场景是什么】
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
轻量化,简洁,olap可能性能不足
没有用到过容器
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup 部署
【在 K8s 上部署 TiDB 的主要应用场景是什么】
测试
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
优势:简便高效
挑战:图形化搞起来
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
TiDB Operator
【在 K8s 上部署 TiDB 的主要应用场景是什么】
OLAP计算节点动态扩容缩容,测试
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
一定程度上替代数据库运维自动化平台的功能,对运维人员有一定技术要求
没有搞过 k8s
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
优势
交付速度快
更高的资源利用率
挑战
k8s 增加了运维复杂性(最好有一个又懂数据库,又懂 k8s 的人,PS:k8s 本身感觉也很复杂)
k8s 的高资源利用率最终是否能带来成本降低?
最好企业里有整套的云解决方案,深度定制才能玩好。
k8s带来的性能回退问题。
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup方式部署
【在 K8s 上部署 TiDB 的主要应用场景是什么】
无
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
可扩展性比较占优势
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup部署
【在 K8s 上部署 TiDB 的主要应用场景是什么】
无
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
灵活性强,适用更广
【你使用的是 TiDB Operator 还是其他方式部署 TiDB?】
tiup
【在 K8s 上部署 TiDB 的主要应用场景是什么】
没有
【你认为容器化 K8s 部署 TiDB 有哪些优势和挑战?】
自动化脚本的开发
超多集群的情况,是不是云tidb做到本地局域部署,会比k8s更好呢?分布式已经定位问题要比集中式的要复杂一些,再加上k8s,更复杂。