上海 TUG 线下活动 “TiDB + Cloud” 活动回顾

上海 TiDB User Group (简称“上海 TUG”) 于 2019 年 6 月 30 日 在上海 TechDay 上成立。秉承着“连接用户,共建社区”的精神,上海 TUG 社群汇集了包括易果、平安、Bilibili、小红书、贝壳金服、UCloud、SAP、同程艺龙、 爱奇艺等几十家企业的架构师、DBA 、研发人员及管理人员。

为了促进上海 TUG 成员间的交流,帮助更多 TiDB 用户学习和了解 TiDB 使用、运维方面的知识及经验,上海 TUG 的第一次线下活动于 8 月 31 日在 UCloud 成功举办。本次活动的主题是“ TiDB + Cloud”,活动邀请了来自 UCloud 的资深研发工程师常彦德老师、上海 TUG Co-Leader 王志广老师以及 PingCAP 的 Cloud 工程师付业成老师,他们从TiDB 在 UCloud 公有云上的实践、TiDB 私有云实践及 TiDB 基于 Kubernetes 本地存储实践等方面分享了多种围绕“云”的实践。

8 月 31 日下午两点,从上海四面八方赶来的 40 位小伙伴齐聚 UCloud,活动正式拉开帷幕。

第一个 Talk 来自 TUG 全国负责人房晓乐老师,他为大家介绍了 TUG 成立的初衷,为什么要加入 TUG 及如何加入 TUG 等内容,欢迎各位对上海 TUG 社群感兴趣的小伙伴通过本表格申请加入。

接下来,干货分享环节正式开始。首先是来自 UCloud 的资深研发工程师常彦德老师带来的 “TiDB 在 UCloud 公有云上的实践”。第一部分,常老师先为大家介绍了什么是 UCloud TiDB Service,即以服务的形式把 TiDB 运行在公有云上;第二部分,常老师介绍了 UCloud 在接入 TiDB 服务运行上做了哪些工作,包括自研分布式数据库的 PaaS 平台、集群部署和集群维护等;第三部分,常老师具体讲述了 UCloud 为了帮助用户将已有数据/业务在线迁移到 TiDB做了哪些新业务及扩展;第四部分,常老师介绍了 UCloud 实践过程中遇到的相关问题及解决策略。

点击此处查看常彦德老师分享的文字版。

提问:我看谷歌可以把硬件、原子钟和数据库比较完美的结合起来,假如按照这个思路,UCloud 是不是可以和 TiDB 一起做类似结合?

常彦德老师:你这个问题挺好的。原子钟其实成本很高,未来我们可能会深入合作考虑这些问题。但是使用原子钟对代码的改造成本很高,可能在将来 TiDB 可以通过简单的代码接入,但是短期内比较困难。现在 TiDB 团队也在计划做一些优化,这块已经不算什么瓶颈了。

第二个分享嘉宾是上海 TUG 的 Co-Leader 王志广老师,他为大家分享了“TiDB 的私有云实践”。TiDB 作为一个分布式数据库,包含了许多组件,即便使用官方推荐的配置,在实际工作中也会给运维人员造成了一些困惑。再加上部署时效性的问题需要大家去进行大量的私人定制,这些都引出了 TiDB 进行容器化的必然性。TiDB 容器化有什么好处呢?第一是快速部署,使用容器化在启动速度上,比其他部署方式会快很多;第二是动态容量调整,在实际使用中需要动态扩容,或增加计算节点的时候,容器化可以帮助你快速调整;第三是资源使用率的问题,通过对集群进行单库单集群的部署,来结合一个集群机器的互相交配交叉使用;最后一个是自动化运维的需求,我们之前用其他工具做物理机部署的时候标准化被受限,容器化后只要是打包成一套,不管大版本、小版本都可以统一配置。

点击此处查看本分享的文字版整理。

两位老师分享结束后参家活动的同学们进行了短暂的休息,品用了主办方准备的茶歇。茶歇期间,大家互相进行了交流,也有不少小伙伴互留了通信方式,相信这次活动给大家带来的不只是干货知识,也有业界的新朋友。

茶歇结束后开始了第三个分享,是由 PingCAP 的研发工程师付业成老师带来的“TiDB 基于 Kubernetes 的本地存储实践”。付业成老师的分享基于三个部分,第一部分介绍了 PingCAP 做的 TiDB Operator,这是基于 Kubernetes 平台的一套程序。第二部分介绍了 Kubernetes 存储方面的概念。付老师表示现在 Kubernetes 特别火,在中国已经办了两届相关会议,很多公司都基于 Kubernetes 做了一些部署的容器,但是从他了解到在 Kubernetes 里跑有状态的服务还相对来说比较少,特别是数据库,所以他主要分享了为什么需要选择本地存储这种存储类型。第三部分是本地存储的实践,包括IO隔离、容量隔离、性能、数据安全。

付业成老师分享的文字版将于近期在 AskTUG 问答社区发布,请大家持续关注。

三个 Talk 后,整个技术交流部分就结束了。不过既然我们活动的主题是“走进 UCloud”,自然也要带大家去 UCloud 进行参观。UCloud 的办公室位于上海市杨浦区的城市概念创意园区,是一座 7 层高的独立办公室。TUG 小伙伴们通过参观,了解了 UCloud 的发展史以及一些先进的技术,例如人脸识别及智能钢琴等,别有收获。

你希望 TUG 下次带你走进哪个企业?你希望在 TUG 的活动中学习到什么方面的知识?欢迎在评论区给我们留言!

3赞

感谢 Ucloud,活动比较成功。

希望 TUG 带我们走进 B 站:grin: