什么是多云?多云是指利用不同云供应商的两个或多个公共云的业务,可包括基础设施架构,平台或软件的任何组合。
多云也可指云资产或软件服务在多个云托管环境中的分布。公司可将应用程序中的各组件按不同要求托管于不同的云服务提供商。
比如说,应用程序的前端和后端有不同的硬件需求,可将前端和后端分别托管给两个不同的云服务提供商。
多云有什么好处?
- 多云减少了公司对任何单一云托管供应商的依赖。
- 根据不用的需求,选择最适合的云服务。
- 为应用提供故障转移解决方案,保护企业免受故障影响。
缺点是什么?
- 多个云会给原先的网络环境增加额外的复杂性。
- 可能缺乏应用程序的整体可见性,必须在多个云供应商的不同API之间切换。
多云和混合云有什么区别?
- 多云指的是部署多个同一部署类型的云。而当公司使用私有云和公共云的组合时,则为混合云。
Calnex SNE多云用例
- Calnex SNE网络仿真仪可在多云端环境中使用,通过在环境中添加不同的损伤,测试应用程序什么时候开始出现明显的故障问题。这样可以确定对于某些最终用户而言,处于哪些位置的云提供商是其最佳选择。
- SNE的多端口功能可用于测试多云架构内的故障转移功能。例如:在一定程度上丢弃某个特定云链路上的数据包,来观察网络是否将流量重新转移到另一个云服务链路上。
- 测试一个应用程序在多个不同云端间运行的负载平衡情况。如果一条链路上的损伤增加,多云路由应根据使用情况适当平衡其他链路上的流量。
- 可使用多云环境来部署微服务(Microservices)。通过针对不同的云基础设施进行不同程度的网络损伤模拟,来评估其对于服务行为和质量的影响,进而进行最佳的部署。
相关产品: Calnex SNE 网络仿真仪
博客作者: Brandon Frech 应用工程师
首次发布:2021年9月3日
继续阅读: