王宝强离婚事件的洪荒之力,新浪微博怎样靠技术支撑?
首先,微博平台的业务已经完全Docker化,基于Docker的特性,解决了环境差异性问题,使得标准化变得容易.其次,基于公有云,使得我们的服务的弹性能力大大加强,再也不用提前购买服务器,进行漫长的部署过程了. 王关胜:微博混合云平台DCP的核心设计思想,主要是借鉴银行的运作机制,在内部设立一个计算资源共享池外,既然内部私有云的需求,又引入了外部公有云,使其在设备资源的弹性能力大大提升. 而要微博实现高弹性调度资源的混合云架构,其中实现的关键则是Docker.刚开始我们思考该使用裸机还是VM架构,发现如果要采用VM,内部机房架构要进行许多改造,这样成本会更高. 所以,目前微博的内部私有云使用裸机部署,而外部公有云则采用阿里云弹性计算服务(ECS)的VM架构.等平台建设成熟后,还可以应用其他家的公有云,如AWS,在主机之上均采用Docker来持续部署. 目前我们开发的DCP平台,主要包含4层架构:主机层、调度层及业务编排层,最上层则是各业务方系统.底层的混合云基础架构则架Dispatch设了专线,打通微博内部私有云以及阿里云. 主要思想:三驾马车(Machine + Swarm + Compose) (编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |