美团点评业务:容器化实战与平台设计

需积分: 10 1 下载量 30 浏览量 更新于2024-07-17 收藏 1.9MB PDF 举报
在CCTC2017中国云计算技术大会上,演讲者分享了美团点评业务如何通过容器化进行实战应用的深度解析。主要内容分为五个部分: 1. 关于美团云(MOS):美团云是美团点评内部的云计算服务,提供私有云和公有云服务,包括对容器的支持。美团云容器平台的发展历程始于2015年,首先启动容器平台项目,随后在同年推出正式版本,接着实现了弹性伸缩服务和公有云PaaS产品的容器接入,现在已经广泛应用于美团点评各个事业部。 2. 为什么引入容器:美团点评引入容器的原因在于解决其业务特性带来的挑战。由于核心业务需要高可用性和冗余,活动、直播流量、异常天气等因素导致业务流量具有周期性和突发性。传统的虚拟机部署方式效率低、流程复杂,且存在资源浪费。容器的轻量级、快速部署和资源利用率高的特性解决了这些问题。 3. 美团云容器平台设计:平台设计旨在提供一键发布、秒级扩容缩容功能,减少人工干预,避免资源预留,利用现有基础设施进行渐进式升级。设计策略强调先做好架构设计,再追求性能优化,并涵盖了弹性伸缩、配置管理、服务发现等多个关键组件,如WebServer、数据库服务、缓存服务等,以及API、平台控制器、网络服务和计费服务等。 4. 容器化实践之路:从2015年的起步,到2016年的逐步完善,美团点评通过使用Git仓库、Docker等工具,实现了业务流程的自动化,比如自动创建虚拟机、同步配置、发布系统等,显著提高了部署效率和可靠性。 5. 未来展望:美团云容器化的未来将更加注重平台的稳定性和高可用性,通过复用基础平台、提升服务接口兼容性等方式,进一步推动业务的敏捷性和灵活性。此外,平台将继续扩展支持外卖、酒旅、猫眼等业务线的容器化需求,涉及数据库、存储、API等方面,以满足不断变化的业务场景。 总结来说,美团点评在云计算技术大会上分享了他们通过容器化技术来提升业务效率、优化资源管理和增强业务弹性的实践经验,展示了从平台设计、实施策略到未来发展愿景的全面布局。通过这些容器化实践,美团云已经成功地将容器技术融入其核心业务流程中,提高了整体运营效能。