混合云的作用及如何开始使用混合云
2018-03-29 11:10 浏览: 次在开始将基础设施和应用程序迁移到云端时,使用混合云是您应该认真考虑的一种供应商服务。
我们并不会在一夜之间就迁入公共云。这就是为什么混合云是企业的一个关键概念。混合云的概念是,您继续保留您的服务器群和在VMware和Oracle上大量的投资,以及您在过去20年左右购买的资产,并将一些工作负载迁移到公共云上。您还将创建一个私有云,它具有许多与公共云相同的功能。同时,您可能有一些应用程序将不使用私有云或公共云。
混合云的作用
混合云可以让您在本地运行您的基础设施,可以按租赁、配置和扩展要求获得一些云功能,然后在准备就绪后可以将应用程序迁移到公共云(也可能是私有云)。实际上,出于监管、安全、带宽或成本等原因,某些数据或服务可能永远无法迁移到公共云。
混合云的增量特性也具有其实际的好处,因为它可以让IT人员仔细测试云服务,甚至在必要时可从云端撤回。
要进入云端(无论是私有云还是公共云),您需要有一些核心服务,有一个可行的策略来指导哪些服务首先迁移并且放在何处,以及哪些服务不迁移。
混合云中所需的核心服务
在本地数据中心和公共云中必须具备三种核心基础设施服务,才能实现混合云策略:
1. 安全性和身份验证:您需要一种方式可以让用户在本地和云端对其身份进行验证,并获得授权来使用您的应用程序。这需要以一种集中管理的方式来实现,而不需要每个应用程序都重新进行安全验证。
2. 搜索:您需要在两种环境中进行搜索。您还需要一个搜索解决方案,可以在顾及安全性的同时在这两种环境中进行搜索,因为您不想让防火墙后面的数据泄露到互联网上。
3. 核心数据:当然云端有数据库。但并不是所有的东西都在关系型数据库中。基本的企业数据也可存在于应用程序和其他存储库中,您的企业应用程序没有这些数据就无法运行。您的企业应用程序在没有这些核心数据情况下无法工作。总之,借助像Salesforce这样的应用程序,一些核心数据现在都保存在云端。但是,您在云端还需要使用其他数据。
向公共云迁移什么内容
通常,您的应用程序在更新之前不会迁移到云端,也就是说,当您必须对应用程序再次投入进行更新后,才会移至云端。要确定在应用程序更新之后向云端迁移什么内容,您需要回答以下问题:
1. 运行成本是多少?您可以节省迁移到云端的应用程序的设备和管理成本。然而,在云端的成本总是更便宜,这种说法并不真实。如果这些服务器的CPU不停地运转,并且为相对较少的用户全天候输出海量数据,再加上应用程序从不进行更新,并且您不会对应用程序进行真正的扩展,那么很难想象在云端的运行成本会更便宜。
2. 什么是应用程序的架构?基于现代Web技术构建的应用程序比使用CORBA技术的应用程序更容易迁移。旧的架构没有预料到云的出现,所以您必须从头开始重新编写旧的应用程序,使其具有云功能。
3. 您有团队支持吗?如果开发团队和基础设施团队不支持这项举措,那么您将面临极大的障碍,并且很可能会失败。
4. 什么是监管问题?如果您必须遵守法规或需要各种认证,则需要确保云基础架构能够做到这些。这些要求在云端可能会变得非常复杂:一个国家的应用程序和/或数据是否符合法规要求?您的云供应商是否拥有适当的认证?云端的应用程序能否满足这些要求?
5. 什么是依赖关系?云端是否提供了所有应用程序的依赖关系?
6. 如何找到您的数据?如果您将数据移到云端,任何人都可以找到它吗?您将如何在本地公布数据?如何找到数据以及如何用内部数据来增加数据?
顺便说一下,在迁移到所谓的私有云时,您也同样需要考虑这些因素。私有云是一个本地数据中心,它使用许多与公共云相同的技术和架构。在某些情况下,比如法规遵从性和应用程序依赖关系方面,这些问题在迁移到私有云时更容易解决。但是,您还必须自己来保护、管理、改进和管理私有云基础架构,毕竟,它仍然是您的数据中心。
在您的专用基础设施上要保留哪些应用程序
有些应用程序不会被迁移到云端或混合云。从长远来看,您可能会想寻找新的应用程序或实施方法。在短期内,如果符合以下条件,您可能想在本地保留一些应用程序:
• 非常稳定或静态的应用程序:如果您有一个未更新的应用程序,仍在使用,并且非常稳定,那么也许现在您不该对其做任何改变。
• 非网络的应用程序:您的应用程序是在20世纪90年代初编写的某种DCE畸形产品,并且需要通过固定地址完成所有工作。也许这是一个4GL桌面应用程序,您使用终端服务才能访问。任何使用前网络时期/前云端时期的架构和技术的应用程序进行迁移都很困难且代价高昂。再寻找一些可以迁移的其他应用程序吧。
• 具有高度依赖性的应用程序:如果您的应用程序需要依赖于尚未启用云功能的许多其他内容,那么请将其保留在本地,以后再做迁移。
【免责声明】:部分内容、图片来源于互联网,如有侵权请联系删除,QQ:228866015