使用场景
TDC-Client支持在TDC集群外访问TDC租户内已部署的云产品实例。 TDC-Client支持数据接入组件Zookeeper、HDFS、Inceptor、Kafka。
支持版本
-
TDC2.1.0 及以上版本;
-
Transwarp Cloud Operating System1.9.2及以上版本;
-
客户端支持CentOS7.2及以上版本。
版本对比
底层原理不同
-
1.0 是通过客户端部署flannel client 去和TCOS的网络打通。
-
2.0 是通过集群内组件对外提供方式的,客户端直接去对接服务。
优势点
-
运维更简单
1.0 特别依赖客户端环境干净,而且需要安装flanneld和kube-proxy这2个组件,出问题时查找客户端环境比较费时费力
2.0 客户端无需安装任何软件,直接和集群内服务通信。只要集群内服务是正常的,客户端即可使用
-
更加安全
1.0 客户端安装flanneld需要和TCOS的etcd进行通信和注册,有一定安全隐患
2.0 客户端无需安装和TCOS的组件通信
-
第三方对接更加友好
1.0 客户端必须是单独一台服务干净服务器,没法做到2个集群之间之间进行通信
2.0 第三方对接更加方便,直接把组件服务暴露给对方即可
-
稳定性
1.0 稳定性取决于flanneld,客户端访问频繁,可能会对集群内的etcd造成稳定性影响
2.0 稳定性取决于服务本身,大数据组件的稳定性高于flanneld