企业如何实现云计算中的负载平衡?

本文涉及的产品
传统型负载均衡 CLB,每月750个小时 15LCU
应用型负载均衡 ALB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
简介:

尽管云计算技术得到迅速采用,但在多云、多个数据中心和混合基础设施上可靠地分配工作负载的能力仍然存在着长期的缺陷。其结果是工作负载分布不均,应用程序性能下降,如果在全球范围内更好地管理工作负载,则可以避免这种情况。人们需要的是更好的全局服务器负载均衡(GSLB)。

平衡云计算中的负载

由于智能地分配工作负载是至关重要的,因此负载均衡器(也称为应用交付控制器ADC)在数据输入中被广泛部署。它们的功能是将工作负载分配给后端服务器,从而确保最佳地使用总体服务器容量和更好的应用程序性能。

传统的负载平衡器市场供应商是Citrix,Radware,F5和Kemp Technologies等公司。他们的硬件应用交付控制器(ADC)已经成为基础设施和运营团队的一大便利解决方案。最近,随着企业将应用程序移动到云端,这些供应商的基于软件的ADC和HAProxy,Nginx和Amazon ELB等纯软件解决方案已经出现。

组织可以通过两个主要途径来达到多数据中心,多云全局服务器负载均衡(GSLB)。一个是使用传统的管理DNS提供程序进行基本流量管理。其优点是易于实施,低成本和可靠,不需要资本支出。不过,它只提供最少的流量管理功能,例如循环DNS和地理路由。这种方法不能防止工作负载分配不均衡,因为它使用固定的静态规则,而不是将流量路由每个数据中心的实际工作负载和容量。例如,地理路由只能确保用户(或至少其工作负载)被发送到地理位置最接近的数据中心。它对数据中心内地理区域,本地化需求尖峰或服务器中断的用户分布不均衡没有进行说明。

为了解决这些局限性,许多应用交付控制器(ADC)供应商提供自己的专用DNS设备,与他们的负载平衡器更紧密地集成。这些可以通过从本地负载平衡器接收实时负载和容量信息,并根据每个数据中心的实际使用级别进行流量管理决策。

虽然这种方法提供了更好的工作量分配,但它带来了一些非常重要的权衡:大多数企业都不具备专业技能,不能以100%的可用性正确运行DNS的关键任务服务。

DNS设备具有很高的价格标签。而且由于它们必须被广泛部署,冗余配置和防御,所以解决方案总体上会导致高资本成本和高运营支出。

在单个数据中心托管的DNS不能提供满足全球用户群体需求的性能,但部署全球普遍存在的DNS的成本和复杂性对大多数企业来说是让人望而却步的。

DDoS攻击难以缓解和普及。企业面向互联网的服务成为一个单一的故障点。部署和维护DNS的需要将成为企业额外的运营和成本负担。

鉴于这些负面影响,大多数部署了数据中心负载平衡器的组织都没有使用负载平衡供应商提供的全局服务器负载均衡(GSLB)功能。那些部署了全局服务器负载均衡(GSLB)功能的人可以用更好的解决方案来替换它们。优越的方法是基于云的,受管理的全局服务器负载均衡(GSLB)解决方案,其使用来自负载平衡器的实时遥测来做出智能交通管理决策。

GSLB即服务看起来像什么

基于云计算的管理服务是全局服务器负载均衡(GSLB)的最佳交付选项。这种方法的核心属性和优点如下:

1.实时能力

如上所述,基本管理DNS不能提供非常好的流量管理,但从全球可用性,性能和管理良好的角度来看非常具有吸引力。基于云计算的GSLB解决方案需要保留这些属性,同时提供真正的实时GSLB功能。

  1. 先发制人的转变

不仅仅是直接的工作负载远离过载点,有效的GSLB解决方案应该首先防止过载状况的发生。这需要能够检测过载条件的发生,并适当地转移流量,无论这些条件是由于需求尖峰,容量损失还是两者兼而有之造成的。

3.适应混合云

混合架构在目前使用云架构的企业中最受欢迎。由于部署混合基础设施的企业通常使用混合的ADC类型(商业和开源),所以GSLB解决方案需要一个开放式接口,用于从不同的ADC类型收集实时数据。

4.降低成本

因为不需要购买硬件或软件设备,所以基于云计算的GSLB服务可以减少资本支出。同时,受管理的GSLB解决方案也可以减少维护费用,从而降低运营支出。

两全其美

全球负载平衡不再需要在两种弊病之间做出选择。组织现在可以结合先进的流量管理功能,曾经只有专有的ADC解决方案才能与全球性能可靠的托管DNS服务相结合。通过主动阻止应用程序工作负载的分布不均,这提供了更加一致的最终用户体验和改进的应用程序性能。

本文转自d1net(原创)

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
相关文章
|
8月前
|
人工智能 Kubernetes 安全
通过阿里云计算巢部署 NVIDIA NIM,加速企业大语言模型 SaaS 化
通过阿里云计算巢部署 NVIDIA NIM,加速企业大语言模型 SaaS 化
|
12月前
|
Cloud Native 持续交付 云计算
云端新纪元:探索云原生技术的奥秘在当今数字化时代,云计算已成为推动企业创新和增长的关键动力。随着云平台的不断成熟,云原生技术应运而生,以其独特的优势引领着一场新的技术革命。本文将深入探讨云原生的核心概念、主要特点以及它如何改变现代软件开发和部署的方式,为您揭开云原生这一神秘面纱。
云原生是一种构建和运行应用程序的方法,充分利用了云平台的弹性、分布式本质以及声明式基础设施。本文将解析云原生的十二要素,微服务架构的优势,以及容器化、持续集成与持续部署(CI/CD)等核心技术的实践应用。通过深入浅出的方式,让读者理解云原生不仅是一种技术,更是一种文化和方法论,它正在重塑软件开发流程,提高资源利用率和应用系统的可扩展性与容错性。
|
12月前
|
存储 安全 网络安全
云端盾牌:云计算时代的网络安全守护在数字化浪潮中,云计算以其高效、灵活的特性成为企业转型的加速器。然而,伴随其迅猛发展,网络安全问题亦如影随形,成为悬在每个组织头顶的达摩克利斯之剑。本文旨在探讨云计算服务中的网络安全挑战,分析信息安全的重要性,并提出相应对策,以期为企业构建一道坚实的云端防护网。
在当今这个数据驱动的时代,云计算已成为推动创新与效率的关键力量。它允许用户随时随地访问强大的计算资源,降低了企业的运营成本,加速了产品上市时间。但随之而来的网络威胁也日益猖獗,尤其是对于依赖云服务的企业而言,数据泄露、身份盗用等安全事件频发,不仅造成经济损失,更严重损害品牌信誉。本文深入剖析云计算环境中的安全风险,强调建立健全的信息安全管理机制的重要性,并分享一系列有效策略,旨在帮助企业和个人用户在享受云服务带来的便利的同时,也能构筑起强有力的网络防线。
|
11月前
|
运维 云计算 数据安全/隐私保护
云计算:重塑企业数字化转型之
云计算:重塑企业数字化转型之
280 0
|
11月前
|
存储 负载均衡 云计算
云计算的实践:如何在企业中实现云计算转型
本文介绍了云计算的基本概念、优势及其在企业中的应用。云计算通过互联网提供计算资源,具有高灵活性和扩展性,帮助企业降低成本、提高效率。文章详细讨论了云计算转型的核心概念、实践方法和挑战,包括数据中心迁移、应用程序迁移、数据迁移和系统集成。此外,还提供了负载均衡、数据存储和处理、安全性的代码实例,并展望了云计算的未来发展趋势和面临的挑战。
223 0
|
12月前
|
存储 机器学习/深度学习 安全
小微企业的如何使用云计算帮助企业节约成本?
小微企业的如何使用云计算帮助企业节约成本?
|
运维 安全 Devops
云计算时代下的企业运维变革
【8月更文挑战第10天】随着云计算技术的飞速发展,企业运维管理正经历着前所未有的变革。本文将深入探讨云计算如何重塑企业运维的方方面面,从基础设施的虚拟化到自动化工具的应用,再到DevOps文化的兴起,以及这一切如何影响企业的业务流程和市场竞争力。我们将一同见证,在这个数字化加速的时代,企业如何在云的浪潮中乘风破浪,实现运维的高效、灵活与创新。
171 10
|
存储 Cloud Native 安全
云计算演进问题之企业利用云计算的如何解决
云计算演进问题之企业利用云计算的如何解决
132 2
|
云安全 安全 网络安全
探索云计算与网络安全的共生之道在数字化浪潮席卷全球的今天,云计算作为信息技术的一大革新,正重塑着企业的运营模式与服务交付。然而,随着云服务的普及,网络安全与信息安全的挑战也日益凸显,成为制约其发展的关键因素。本文旨在深入探讨云计算环境下的网络安全问题,分析云服务、网络安全及信息安全之间的相互关系,并提出相应的解决策略,以期为构建一个更安全、可靠的云计算生态系统提供参考。
本文聚焦于云计算环境中的网络安全议题,首先界定了云服务的基本概念及其广泛应用领域,随后剖析了当前网络安全面临的主要威胁,如数据泄露、身份盗用等,并强调了信息安全在维护网络空间秩序中的核心地位。通过对现有安全技术和策略的评估,包括加密技术、访问控制、安全审计等,文章指出了这些措施在应对复杂网络攻击时的局限性。最后,提出了一系列加强云计算安全的建议,如采用零信任架构、实施持续的安全监控与自动化响应机制、提升员工的安全意识教育以及制定严格的合规性标准等,旨在为云计算的安全可持续发展提供实践指南。
285 0
|
存储 人工智能 搜索推荐
企业采用云计算而产生的收益成为支持数字化转型的重要动力
企业采用云计算而产生的收益成为支持数字化转型的重要动力