云计算及其交付模型一直在改变几乎所有类型企业的各种工作负载。在包括私有云、公共云和混合云的三种云托管模型中,最有趣的选择是混合云,它被认为是 IT 基础架构的未来。
尽管混合云具有引人注目的优势,但在支持或设计混合云架构时,混合云仍然面临着许多需要克服的挑战。这基本上适用于合并专为应用程序交付而设计的私有云和公共云环境。
尽管混合云解决方案的主要目标是可靠地交付数据和应用程序,但由于不同云环境在支持、设计和管理方面的差异,可能存在一些障碍。即使对于经验最丰富的 IT 专业人员来说,支持两种截然不同的云架构也是一项艰巨的任务。集成两种不同的云以构建同质应用程序交付系统涉及多个问题。
混合云的多任务应用
据观察,混合云基础架构被用于执行多个用例。通常第一个用例涉及云爆发。它通过在公共云环境中添加临时资源来促进即时资源配置。提供云爆发的能力可以归因于云弹性的特性。
在被称为云优先的第二个用例中,任何新应用程序一经开发就被放置在公共云上。这是由于公共云基础设施的灵活性和可扩展性。此外,可以响应需求立即提供云资源。在公共云环境中部署新开发的应用程序非常容易,而不是从一开始就构建整个组件阵列。
没有两个完全相同的私有云
传统 IT 基础架构的不断发展导致了私有云的发展。由于每个组织都有自己的一组工作负载和不同的 IT 基础架构,因此几乎不可能遇到两个相似的私有云。
私有云是量身定制的创作,因为它们是为满足个别企业的需求而定制设计的。由于应用程序交付和虚拟化技术的结合,组织可以利用专有且高效的应用程序交付解决方案,这些解决方案可用于构建完全托管的 IT 基础架构。私有云是根据组织需求面向供应商的技术和 IT 基础设施的偏好定制的。
相比之下,公共云解决方案是具有预先设计组件的现成资源。这些是在必须合并并接受到企业 IT 架构中的环境中提供的。公共云在技术方面也不同于私有云,因为私有云架构采用的许多技术在公共云中可能无法访问。
必须记住,在利用公共云的灵活性和弹性优势时,公共云的局限性可能会成为主要障碍。通过混合公共云和私有云的组件来设计统一的混合云架构时,不能轻易避免对操作复杂性的需求。
通过使用先进的API和工具来协调不同云架构的集成,可以在一定程度上实现不同组件的统一。然而,由于这些工具还处于起步阶段,在统一各种技术和整合不同技术栈方面还有很多工作要做。
创建统一云的挑战
就其流程而言,将现场解决方案与利用同一平台的外包解决方案集成是许多企业的常见场景。然而,集成私有云和公共云解决方案的独特挑战和复杂性带来了艰巨的挑战。
因此,尽管私有云和公共云可能在组织中分开存在,但将两种解决方案集成到统一的混合云中似乎是不可能的。因此,组织更愿意继续拥有两个单独的云来满足其不同需求的现状。
很少有正在开发的工具,如 SDN、NFW、Openstack 有望在不久的将来(如果不是现在的话)无缝集成私有云和公共云。公共云和私有云集成之间的主要障碍可以列为不同的管理级别、组件所有权的多样性以及截然不同的技术等等。
每程序时,组织时时时组织建立模型适当性以交付相同的应用。如果应用程序将用于处理关键任务工作负载并需要在高度安全的环境中工作,那么企业需要使用私有云来提供所需的标准。IT 架构在任何企业中的成功都依赖于了解每个应用程序的配置文件并评估在私有或公共环境中使用不同应用程序的利弊。