华云聊创新:云之“大脑”是如何炼成的?
OpenStack在处理resize接口的时候,每次resize都会随机调度到某个可用主机节点,但这样做存在一定缺陷。首先,每次resize都是一次冷迁移,即使当前节点的资源足够,也会发生一次冷迁移;这个在使用共享存储的场景不是什么大问题,但是在本地存储的场景,resize vm一定要做一次迁移就不太智能了。其次,有的客户希望可以指定resize vm到用户指定的节点,希望这个功能有更好的灵活性; 基于上述考虑,我们对resize功能进行优化与调整,当执行resize操作的时候,如果当前节点上资源充足,优先在当前节点上完成resize,无需迁移;如果当前节点资源不足,则由调度器调度到其他可用节点。此外,扩展resize接口,使其支持resize云主机至随机节点、指定节点或本地节点等策略,做到可控可配置。 3.3 基于分区部署的调度 随着云计算服务类型的细化,需要针对不同的业务场景提供不同类型的云资源,在同一个数据中心内会包括不同类型的计算节点,比如支持CPU独占、支持GPU虚拟化、支持OVS-DPDK网络加速等等。这些计算节点之间是功能与特性上的差异,华云数据合理优化与利用Nova scheduler中基于分区的调度技术,实现把不同功能与特性的云主机需求开通到该类型的计算节点上。比如当用户创建CPU独占或者GPU类型的VM时,OpenStack会在相应分区类型的计算节点上开通。 总结 本文简单介绍了云调度器Nova scheduler的基本原理与工作流程,同时分享了目前华云数据云平台对其的部分扩展优化。目前OpenStack社区也在孵化类似Watcher等云平台优化项目,这些项目会与调度器结合提供云平台的运行时优化。如何把搭建的云平台更好的运行,使之最大化的发挥能效,仍然有许多可挖掘优化的地方。 华云数据对于OpenStack的研究和应用,一直秉承源于社区、优于社区、回馈社区的理念,紧跟社区的步伐,不断改进与优化,将优化的功能代码回馈于社区、将优秀的产品功能交付于客户。 关于华云数据 华云数据集团成立于2010年,是专业从事云计算服务的创新型公司,公司遍布于北京、上海、无锡、深圳、厦门、杭州、南京、临沂等;香港、拉斯维加斯拥有运营中心,在国内拥有超过15个城市的20余个数据中心和上万台物理服务器集群。网络覆盖中国电信、中国联通以及华云数据自有BGP网络,实现从边缘到核心的全覆盖。华云数据在北京、上海、广州、深圳、香港打造高速专线直连的高品质节点提升业务性能,提高用户体验。另外,2个中国电信美洲数据中心和2个香港数据中心还可满足客户对海外业务的需求。 华云数据以为用户提供定制化混合架构为目标,产品覆盖公有云、私有云、混合云及IDC转云等领域,可以为用户提供数十种解决方案,深度满足企业云化需求。 声明:本文仅为传递更多网络信息,不代表站长之家观点和意见,仅供参考了解,更不能作为投资使用依据。 广告(编辑:开发网_开封站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |