For investors
股价:
5.36 美元 %For investors
股价:
5.36 美元 %认真做教育 专心促就业
云技术应用随着互联网的不断发展被众多企业与程序员掌握和应用,下面我们就通过案例分析来了解一下,常见的云服务架构方法与优缺点分析。
1、云化
在这种架构中,应用程序组件被托管在内部,迁移之后,可以使用其他云平台的不同云服务来提高性能。
这里的应用组件C1是内部托管的,但是在采用多云之后,它使用了AWS的存储服务AWSS3,在进行计算时使用了Azure虚拟机。
优点:因为应用程序在多个云平台上重新托管,从而提高了可用性,避免了供应商锁定。
2、多云迁移
在这个架构中,应用组件被重新托管在云平台上,并使用来自多个云平台的其他云服务增强功能。
迁移之后,应用组件C1在AWS平台上重新托管,并开发使用Azure的环境服务。它使用AWSS3进行存储,计算选项为AWS或Azure。
优点:由于应用程序重新托管在多个云平台上,提高了可用性,避免了供应商锁定。
3、多云重构
为提高服务质量,将对内部部署的应用程序进行重构,部署在多个云平台上。此时,应用程序需要重构成细粒度组件,以便能够单独优化高使用率组件的部署。这种情况下,高使用量的组件的部署与低消耗组件无关。并行化设计使得多云平台有更高的吞吐量。
这里AC1和AC2是在迁移之前在内部托管的两个应用组件。因为这两个组件都是独立的完整单元,所以AC1部署在AWS上,使用AWSS3。而AC2则部署在Azure上,可按需使用。
优点:佳的可扩展性/性能,一系列的多云部署选项,以应对业务/IT变化的灵活性。
挑战:企业内部应用的现代化是孤立的。这些现代化主要是由于技术原因。由于多云环境,只能自下而上确定的组件架构可能需要重新评估。
4、多云重连
重构的应用程序被部分地部署在多个云环境中,当主平台发生故障时,可以使用辅助部署使应用程序继续运行。
此处,AC1和AC2是在迁移之前在内部托管的两个应用组件。因为这两个组件都是独立的完整单元,所以AC1保持在内部,而两个AC2被部署在AWS和Azure上进行灾难恢复。AC1和两个AC2组件通过EBS或服务总线进行连接。
优点:当不健康的服务再次正常时,可传送流量,从而使系统的响应能力恢复到大程度。
挑战:这种架构无法保证无缝故障转移。将会有停机时间。
5、使用云代理的多云重连
在多种云环境中,一个重构的应用程序部分部署。这样,应用程序就可以在主平台发生故障时使用云代理服务,通过辅助部署继续运行。
在这个架构中,AC1被部署在内部,两个重构的AC2部署在AWS和Azure两个云平台上。此处,云代理服务集成了所有三个组件,并为从多个供应商(云平台AWS和Azure)选择服务提供了灵活性。
优点:当不健康的服务再次正常时,可传送流量,从而使系统的响应能力恢复到大程度。
挑战:这种架构无法保证无缝故障转移。将会有停机时间。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请加danei0707学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。