上QQ阅读APP看书,第一时间看更新
1.4.2 核心系统全面云原生化阶段
这个阶段有两个技术特征,即大规模离在线混部(即在运行离线任务的机器环境中调度在线任务)和核心系统(天猫、淘宝、菜鸟、盒马、聚划算、飞猪、闲鱼等)全面上云。
2017年,阿里巴巴开始探索离在线混部技术,并在底层实现各个计算资源池的大统一。该技术不仅第一次支持将在线服务与离线作业运行在同一个物理机上,而且能够统一调度阿里巴巴所有的核心业务,也就是调度后在线业务不会受到离线任务的干扰。结合容器化改造后进一步实现的低成本虚拟化、异地多活等技术,最终帮助“双11”节约了75%的成本,同时降低了30%的日常IT支出。
2019年年初,阿里巴巴启动了“云创未来”项目,不到一年时间率先将电商核心系统100%上云,不仅将几十万的服务器都迁移到了云上,还通过全面的re-platform,打通了集团和阿里云的技术栈,从底层的神龙服务器、存储、网络、容器、Kubernetes,到上层的云数据库PolarDB和OceanBase,以及PaaS层的消息服务、缓存服务、监控服务、日志服务等。这些都帮助应用实现了高效调度和自动化弹性伸缩,降低了应用50%的计算成本,同时具备了比传统物理机更好的性能。