云星数据分享了构建私有云和混合云的一些关键设计考虑因素。 最重要的建议是:在您的应用程序和业务目标中构建您的云应用程序。例如,提高敏捷性——包括减少提供应用程序的时间——可能是您的开发人员的目标,而节省成本、灵活的基础设施、更快的市场时间和业务单位的满意度是潜在的业务目标。
例如,如果您使用Hadoop来管理和分析大数据,那么通过公有云提供商提供的虚拟机与那些您可以在私有云中构建的那些工作负载类型不同。您可能需要遵守某些监管标准,通常涉及安全。或者,您可能与远程公有云提供商存在延迟问题,这些问题会让用户的体验变得难以接受,因此选择将私有云部署到接近用户的地方。
由于公有云和私有云具有不同的互补优势,因此许多组织都部署在通常称为多云或混合云环境中,该环境跨越多个私有云或公有云,甚至可能包含一个私有虚拟化环境。
在私有云上运行应用程序的企业(提供有限数量的资源)可能会选择在其硬件超出时使用多云或混合模式。在这种情况下,您可以通过公有云的按需资源来补充您的私有云。 (这种做法,通常称为云爆 - 有几个重要的技术和业务影响,这包括延迟和安全问题。)反之亦然:使用公有云的企业可能有硬件可用,他们想要部署这些硬件来创建私有云。而且,他们也可能对数据的存放地点有限制,在这种情况下,公有云可能不是某些工作负载的最佳选择。多云环境在不同业务部门使用不同应用程序的组织中也很常见,这些应用程序可以在自己的云中运行。
混合环境可以很好地处理未经测试的工作负载,比如季节性的促销。在对内部基础设施进行重大投资之前,组织可以使用公有云来测试他们的代码。如果新项目不成功,他们就会释放资源并结束项目。如果是这样,一旦事情变得稳定,它们可以过渡到适当的私有云——或者如果项目非常成功,它们可能还会留在公有云中。
混合云环境的另一个用途是热备份,以提供高可用性(HA),容错(FT)和灾难恢复(DR)。 在这种情况下,如果私有云发生故障,组织可以启动公有云中的应用程序服务器和负载均衡器,并利用备份的数据,直到它准备好切换回原始系统。您可以通过利用AWS Direct Connect或Azure Expre***oute等解决方案将私有云与公有云之间的延迟降到最低,从而将生产环境放置在数据中心托管的私有云中,该数据中心与第二个云的DR环境紧密相邻 - 通常在同一个数据中心内。
在设计云时,请牢记应用程序中的硬件,网络和存储。标准化的硬件设备是非常好的设计,因为它可以让您轻松添加容量并快速更换出现故障的组件,但注意高速存储或快速处理有特殊的非标硬件需求。
云星数据 | www.cloud-star.com.cn是国内领先的多云管理平台和服务提供商,也是全球混和云领导者RightScale在国内的唯一合作伙伴。其合作推出的云管理平台RightCloud可以帮企业构建涵盖IaaS/PaaS/DaaS的多云体系,提高管控效率,大幅降低企业云成本。