';
混合云部署应避免的3条弯路
公共云提供了许多优于内部部署虚拟化的优势,包括节省成本、更快的部署、更好的性能、可扩展性和灵活性。但绝大多数公司并不完全依赖共有云,而是将大多数应用程序安全地保存在自己的数据中心内部。
混合云技术的发展,为企业IT迁移到云端提供了最佳的选择和灵活性,混合云可以让企业决定想暴露给云什么,不想暴露给云什么。但云和“本地”应用程序以及服务的混合给IT部门带来了新的挑战,任何意外的问题都会严重破坏或延迟云迁移项目。
这是一个涉及操作、开发和部署三方面复杂的成本问题。由于平台数量的增加,IT部门要保证混合云的运行,就必须改进管理、运营流程和技术。在这篇文章中,李博士将为大家介绍在混合云部署中,来自实际工程经验的三个最常见的错误。
1.错误的工作量和数据
混合云成功部署的基础是能够正确选择哪些工作负载迁移到云,哪些工作负载留在内部部署平台中。首先需要理解工作负载和数据模式的逻辑过程,然后决定要移动哪些工作负载,最后制定计划来移动它们。
如果选择错误的工作负载和数据,对混合云部署的负面影响可能包括:
■ 合规问题
在某些情况下使用某些公共云时,存在限制某些数据类型的法规。当将一些工作负载和数据类型移动到云中时,高级加密服务或传输加密数据可能会出现问题。
■ 性能问题
在以下两种情况下应用程序通常会出现延迟问题,一是在某些Internet连接时,内部部署和公共云之间进行的通信;二是当应用程序本身不断地从内部部署或公共云发送和接收数据时。
■ 运营限制
云中的工作负载已经启动并运行,但可能没有好的方法来监视和管理应用程序。我们可以利用其他公共云平台上的合作伙伴的应用程序,来查看我们本地和公共云内部运行的工作负载,但是没有自己的基础架构,后端进程无法进行监控和管理,这将使混合云更加复杂化。
2.性能问题不易修复
深入探讨一下与混合云相关的性能概念,以及“性能”为什么不仅仅可以成为系统障碍,更可能成为系统杀手。性能是一个与系统所具有的组件数量以及这些组件运行速度直接相关的概念。
例如,考虑一个库存控制系统,它有三个主要组件:用户界面,处理系统和数据库。假设工作负载在网络、计算平台和存储平台上。简化的性能模型如图所示:
图 示例应用程序的简化性能模型
在此示例应用程序中,与大多数应用程序一样,接口与处理系统紧密耦合,处理系统与数据紧密耦合。无论应用程序组件是否托管在公共云上,所有应用程序组件都利用存储和计算服务。
当图中描绘的一个或多个组件减慢时,通常会出现性能问题。组件会因为正常操作原因而变慢,例如网络饱和或数据库未正确调整;也可能由于配置原因而变慢,例如紧密耦合的用户界面和处理系统,其中一部分存在于公共云中,另一部分存在于内部。
混合云部署的大多数性能问题并不是混合平台的问题,使用较慢的网络组件(开放的Internet)可能会导致性能和可靠性问题。
如果企业对将数据放在公共云上不信任,试图利用混合云架构时,比如将数据放在内部,将应用程序放在云中,就会出现问题,结果往往是性能不佳和部署失败。
实际情况是,如果应用程序组件确实紧密耦合,那么它们需要都存在于内部或完全存在于云上。除非应用程序是全新的,否则为了解决在内部部署和基于云的平台上运行的性能问题,将不得不重构大部分代码以优化混合平台的应用程序。
3.不按照你的方式进行的技术演变
混合云必须面对的更大问题是不断发展的技术,包括一些可能无法为混合云部署增加价值的更新。比如以下这几种情况:
■ DevOps工具不适用于混合云
工具通常支持内部部署或公共云,但不能同时支持两者。DevOps流程、工具链,乃至文化也得体现混合云的机遇和优势。选择错误的工具意味着DevOps无法正常工作。
■ 升级可能使云功能失效
虽然公共云提供商每周都会添加许多功能,但这些更新可能超出实用需求。“升级”到新的操作工具、安全工具和管理工具可能会对安全系统产生负面影响,甚至会影响混合云平台中运行应用程序的能力。因此需要密切关注即将发生的升级/更新问题。
■ 本地硬件和软件的升级也会破坏内容
硬件和软件的更新通常会产生兼容性和安全性方面的问题,或者存在太多无法命名的问题。解决此问题的唯一方法是严格控制配置,包括处理是否需要升级/更新部分混合云的问题,一些运营商选择转移到公共云,停止更新本地系统。
无论喜欢与否,新技术必然会带来一些问题。解决问题的答案不是停止升级和更新,而是要注意这些升级和更新会影响什么。我们在混合云方面依旧比较陌生,需要通过自己的失败或其他人的失败来学习。
富通云腾多云管理平台可以满足企业上混合云的全部需求,同时提供了全面的云上管理与服务。针对用户在使用多云管理时对于无缝切换、平滑接入的核心痛点,富通云管进行了重点建设,为运维人员构建统一的操作界面、统一权限、角色和项目体系,所有服务可审计,可鉴权,在统一资源层之上,形成基于行业的PaaS和SaaS产品,将“统一化”做到最佳水平。
支持的云服务类型多、云平台数量大也是富通云腾云管产品的特征之一。当前,云管平台实现了对于主流公有云、私有云平台的一键管理。富通云管平台CloudoorManagement 9月最新发布的4.4版本可以直接管理阿里云、AWS、微软Azure、谷歌、OpenStack、Vmware、PowerVM、KVM、以及富通云腾CS私有云等云平台,在这个版本中特别新增了对PowerVM的资源管理。据了解,更多研发工作正在紧张进行中,未来,还将会有更多云平台能通过富通云腾云管平台实现一键管理。