就职于腾讯互娱技术运营部,为腾讯技术委员会 Kubernetes 项目 PMC 成员,负责互娱 TenC 容器平台的建设和运营,主要负责 Kubernetes 和容器 Runtime 的定制开发。作为 Kubernetes Contributor,向上游社区贡献了若干 PR。2015 年加入腾讯,曾从事网络存储计算等领域的开发工作。
就职于腾讯互娱技术运营部,为腾讯技术委员会 Kubernetes 项目 PMC 成员,负责互娱 TenC 容器平台的建设和运营,主要负责 Kubernetes 和容器 Runtime 的定制开发。作为 Kubernetes Contributor,向上游社区贡献了若干 PR。2015 年加入腾讯,曾从事网络存储计算等领域的开发工作。
随着 Docker 在 2014 年的出现,腾讯游戏业务的资源交付形态逐渐由传统的物理机/虚拟机向容器演进。但是,大量传统的业务,由于其架构等原因,并不能很好地与原生的容器环境兼容。这就导致了传统业务的资源与新的微服务、离线计算等业务的资源调度的割裂,给资源的利用率和运营带来了不小的挑战。腾讯游戏计算资源团队从 2014 年开始调研和使用 K8s/Docker,经过多年的开发和运营,构建了一套基于 K8s/Docker 统一的资源调度平台。不仅可以支持新的微服务、机器学习等业务,还可以无缝的满足传统形态的业务需求。同时,支持在线离线任务的同机混合部署。从而彻底解决传统的资源割裂问题。
这个话题涉及了比较多的 Kubernetes 的知识,包括 Kubernetes 的定制化,扩展开发,底层 cri 接口/Docker 的知识,还涉及一些 Linux 内核的内容。比较适合运营了大规模的 Kubernetes 集群,并且有需求提升整个集群资源利用率的人来听。