云管理平台如何掀起“云网联动”新篇章发表时间:2020-07-02 10:34 在这样的背景下,“软件定义网络”、“云网联动”、“云管理平台与云网”、“云网联动调度”等话题,一直备受大家热议。那么,到底什么是云网联动?如何构建自动化的云网联动能力? 云管理平台如何掀起“云网联动”新篇章,实现高度统一地、自动化地调度和管理云网,持续为业务提效赋能? 让我们一起从下文中寻找答案。 云平台网络技术现状 为了适应云计算的灵活、弹性扩展、高效和低成本,云平台网络的构建采用 “软件定义数据中心(SDDC)” 中的 “软件定义网络(SDN)“,实现集中式软件管理,可编程化,控制转发层面分离等。 其中,SDN 网络最原始的本意是网络可编程化,通过一个网络控制器,南向集中管理所有的基础网络设备。之后北向提供标准的 API 调用方式,上层应用程序可以按需调用网络功能,提供更加灵活的使用方式和统一的管理体验。同时,控制层能够实现分布式的配置下发,新加入的节点可以快速收敛,不需要独立初始化,更方便随云的规模弹性拓展。 经过软件定义后,网络的架构和封装可以更加适应云平台的概念,让两者可以互相借鉴,螺旋上升,结合更加紧密。 软件定义的目标是通过软件的可编程性尽可能实现数据中心的自动化目标。但是目前常见的云平台 SDN 网络还是以运维人员管理为主,需要分别对各个组件进行资源开通部署,然后人工配置关联关系,人力成本较高。 要提高软件定义的数据中心自动化程度,应当活用软件定义的优势,将网络设备上的控制权分离出来,由集中的控制器管理,无需依赖底层网络设备。 同时, 把云和网络更加紧密的结合成在一起,提高自动化程度,提供所见即所得使用体验。用户可以根据实际应用场景自定义任何网络路由和传输规则策略,更加灵活和智能。 如何构建自动化的云网联动 要想构建一个自动化的云网联动模型,首先就要考虑如何实现云和网的自动化,然后再将二者进行结合。 云资源的自动化实现 首先,上层的应用平台需要通过控制器对接,将独立的 API 封装为完整的功能实现。这样,云资源就具备了全生命周期的服务化组件,用户能够独立申请使用。比如,直接申请一个负载均衡实例,或者防火墙策略。此时,云中的其他资源仍然需要人工配置关联关系,测试连通性。 通过服务编排实现云网一体化互联互通 SDN 网络普遍具备优秀的和其他云资源集成的方案,只要合理设计多者之间的依赖关系,参数的传递,就可以自动化实现计算、存储和网络资源的互联互通。目前业界常见的 Terraform、Ansible 等自动化运维工具或者商业化的云管理平台都可以实现相似的效果。 首先将云平台不同资源抽象为功能模块或者组件,然后再通过编排的方式灵活组合不同组件,最终形成一套可视化的流程,实现基础架构即代码的效果。目前业内常见的 TOSCA 协议就是云上拓扑编排协议。 这里我们以 SmartCMP 进行 NSX 网络和 vSphere 计算混合编排来举例。下图中,可以看到 vSphere 虚拟机能够连接 NSX中 的逻辑交换机实现网络的开通,同时该逻辑交换机通过逻辑路由出往外部网络。本例中还使用了 NSX Edge 提供的软件负载均衡器,当两个虚拟机创建完成后将自动加入新创建的负载均衡器中提供服务,实现一键式的整体部署,所见即所得。 SmartCMP云网联动调度案例介绍 在 SmartCMP 云管理平台的实际成功案例中,我们想介绍一下 ACI 和各私有云平台的统一管理。ACI 是思科面向应用推出的 SDN 网络解决方案,由本例来介绍应用驱动的云网联动非常具有指导意义。 在本例中, SmartCMP 会对接多云平台和 ACI 控制器,组件化相应的功能模块,实现蓝图统一编排 ACI 网络和各个云平台的效果。实际开通过程中,SmartCMP会分别调度 ACI 和云平台的 API 控制器,下发资源的部署请求。之后,通过蓝图编排中的关联逻辑,传递参数打通云网之间的连接。 总结一下,基于 SmartCMP 云管平台蓝图的云网自动化编排,可以成功实现:
由于蓝图的松耦合特性,网络的开通和其他云资源的使用是由云管理平台独立调度的。本例中同时解决了 “小型机云” 和 “SDN网络” 的联动性问题,也为未来和容器等原生应用平台相结合预留了空间。 未来,完全可视化的蓝图具备更灵活的云网配置能力,以及更高的自动化实现能力。 扫码下方二维码 申请试用SmartCMP云管理平台 即刻体验强大的云网联动能力 赶紧申请吧!!! 关于骞云 骞云科技成立于2016年,是业界领先的云管理软件及服务提供商,通过领先的云管产品技术及服务在金融科技、政务医疗、能源、高端制造、互联网、新零售等领域强力助推数百家企业全面提升IT管理水平,成功交付了交通银行、用友集团、招商证券、威马汽车等行业大客户的标杆项目,同时,布局国际市场,已经在海外多个国家有成功项目,未来国际业务也将有突破性的增长。 骞云旗舰产品 SmartCMP 智能云管理平台,通过单一控制台连接、编排和分析多云资源;实现各种 ITaaS( IT 即服务)的自助式申请和自动化交付,运维及开发人员时间节省 95% ;提供从服务设计、申请、监控、告警、运维再到基于策略的自动回收,达到多云资源的一站式高效管控,并持续优化多云环境的工作负载,IT需求响应速度提升 300% 。 |