横向扩展和纵向扩展是什么意思?[英] What does scale horizontally and scale vertically mean?

本文是小编为大家收集整理的关于横向扩展和纵向扩展是什么意思?的处理/解决方法,可以参考本文帮助大家快速定位并解决问题,中文翻译不准确的可切换到English标签页查看源文。

问题描述

在第四个数据库的三层体系结构中,scaling horizontally和scaling vertically是什么意思?

推荐答案

简单的术语水平扩展正在添加更多服务器.垂直增加服务器的资源.

您可以在 wikipedia .

其他推荐答案

垂直缩放

垂直缩放或提高节点/服务器的功能,可为节点提供更大的能力,但不会减少集群现有成员的总体负载.也就是说,改进节点处理现有负载的能力增加了,但负载本身没有变化.垂直扩展的原因包括增加IOPS,增加CPU/RAM容量以及增加磁盘容量.

水平缩放

水平缩放或增加群集中的节点数量,通过扩展键宽并为客户端连接提供其他端点来减少每个成员节点的职责.也就是说,每个节点的容量不会改变,但其负载降低.水平扩展的原因包括增加I/O并发,减少现有节点的负载以及增加磁盘容量.

本文地址:https://www.itbaoku.cn/post/597400.html

问题描述

In a three layer architecture with the database on the fourth, what does scaling horizontally and scaling vertically mean?

推荐答案

In simple terms, to scale horizontally is adding more servers. Vertically to increase the resources of the server.

You can find more info on Wikipedia.

其他推荐答案

Vertical Scaling

Vertical scaling, or improving the capabilities of a node/server, gives greater capacity to the node but does not decrease the overall load on existing members of the cluster. That is, the ability for the improved node to handle existing load is increased, but the load itself is unchanged. Reasons to scale vertically include increasing IOPS, increasing CPU/RAM capacity, and increasing disk capacity.

Horizontal Scaling

Horizontal scaling, or increasing the number of nodes in the cluster, reduces the responsibilities of each member node by spreading the keyspace wider and providing additional endpoints for client connections. That is, the capacity of each individual node does not change, but its load is decreased. Reasons to scale horizontally include increasing I/O concurrency, reducing the load on existing nodes, and increasing disk capacity.