搜狐PaaS平台的Container实践与Docker融合
需积分: 10 167 浏览量
更新于2024-07-22
1
收藏 738KB PDF 举报
“于顺治:Container在搜狐PaaS平台中的应用实践”
这篇文档记录了搜狐在2014年如何采用Container(容器)技术,特别是Docker,来优化其PaaS(Platform as a Service)平台的实践过程。由搜狐的技术专家于顺治在Container技术大会上分享,这篇内容探讨了为何选择Container、搜狐PaaS平台的发展历程,以及面临的问题和挑战。
在选用Container之前,搜狐使用的是Sandbox方案,这种方案虽然资源开销低、计算密度高,但存在语言限制多、兼容性差的问题。而Container方案解决了这些问题,它支持多种语言环境、自定义软件栈、个性化配置,并且具有良好的兼容性。这使得搜狐能够更高效地利用资源并提升平台服务的灵活性。
搜狐PaaS平台的总体架构图显示,单物理机可以运行50到100个Container,Container的规格从1G到8G不等,平台的可用性达到了99.99%,并有超过500个应用程序在运行。然而,随着在公有云上的应用,也暴露出一些问题和挑战,如安全问题(包括网络隔离、资源隔离、Container安全和应用安全)以及稳定性问题(如资源管控、Kernel Patch和LxcPatch的管理,以及自动故障迁移)。
为了解决这些问题,搜狐选择了与Docker的融合,用Docker替代LXC作为底层技术,提供自家PaaS的镜像源,并实现了镜像推送后的自动部署以及在线制作Image的功能。这样做的一大优势是保证了开发、测试和生产环境的一致性,同时允许灵活定制Image,使得从IaaS(Infrastructure as a Service)平滑过渡到PaaS。
搜狐的公有PaaS平台——“搜狐云景”(http://cloudscape.sohu.com)在2014年5月21日开启公测,并在10月15日正式开放注册,推出了1元体验计划和针对微创团队的优惠政策,展示了搜狐在Cloud领域的积极布局和对技术创新的追求。
总结起来,这篇文档揭示了搜狐如何利用Container技术优化PaaS平台,以及在此过程中遇到的问题和解决方案,对于理解企业级Container应用实践具有很高的参考价值。
2015-09-22 上传
2023-05-26 上传
2023-05-28 上传
2023-06-08 上传
2023-05-21 上传
2023-05-23 上传
2023-05-23 上传
2023-05-31 上传
2023-06-08 上传
周小璐
- 粉丝: 95
- 资源: 196
最新资源
- 新型智能电加热器:触摸感应与自动温控技术
- 社区物流信息管理系统的毕业设计实现
- VB门诊管理系统设计与实现(附论文与源代码)
- 剪叉式高空作业平台稳定性研究与创新设计
- DAMA CDGA考试必备:真题模拟及章节重点解析
- TaskExplorer:全新升级的系统监控与任务管理工具
- 新型碎纸机进纸间隙调整技术解析
- 有腿移动机器人动作教学与技术存储介质的研究
- 基于遗传算法优化的RBF神经网络分析工具
- Visual Basic入门教程完整版PDF下载
- 海洋岸滩保洁与垃圾清运服务招标文件公示
- 触摸屏测量仪器与粘度测定方法
- PSO多目标优化问题求解代码详解
- 有机硅组合物及差异剥离纸或膜技术分析
- Win10快速关机技巧:去除关机阻止功能
- 创新打印机设计:速释打印头与压纸辊安装拆卸便捷性