> 技术文档 > 云计算-基础云架构(Fundamental Cloud Architectures)_云计算架构图

云计算-基础云架构(Fundamental Cloud Architectures)_云计算架构图


工作负载分配架构(Workload Distribution Architecture)

工作负载分配架构是一种基础架构,它在一组相同的IT资源之间分配负载。其结构如图7.1所示(更好的图示在教材中)。

图:工作负载分配架构

这个结构中的关键组件是负载均衡器,它在相同的IT资源之间重定向传入请求。负载均衡器通过应用算法来决定将每个传入请求定向到哪个IT资源。算法越好,IT资源中的工作负载分配就越好。一个简单的算法示例是轮询算法,它在IT资源之间轮流传入请求。当每个请求在服务中处理的时间大致相同时,这种方法可能效果很好。然而,在更复杂的系统中,可能需要更详细的算法。例如,负载均衡器可以检查传入请求以估算所需的处理,并且还可以轮询IT资源以确定它们的当前负载,然后再向它们发送更多请求。

通用的工作负载分配架构可以应用于任何类型的IT资源。在本主题及后续主题中,我们将看到应用于特定IT资源类型的专用实例。

动态可扩展性架构(Dynamic Scalability Architecture)

动态可扩展性架构允许IT资源根据用户需求进行动态扩展。这意味着该过程是自动的,尽管用户与云提供商的合同可能对可扩展性施加限制。

如前所述,自动扩展监