developer tip

수평 확장과 수직 확장은 무엇을 의미합니까?

copycodes 2020. 8. 26. 07:59
반응형

수평 확장과 수직 확장은 무엇을 의미합니까? [복제]


이 질문에 이미 답변이 있습니다.

네 번째에 데이터베이스가있는 3 계층 아키텍처에서 의미 scaling horizontallyscaling vertically의미는 무엇입니까?


간단히 말해서 수평 확장은 더 많은 서버를 추가하는 것입니다. 수직으로 서버의 자원을 늘리십시오.

Wikipedia에서 더 많은 정보를 찾을 수 있습니다 .


수직 확장

수직 확장 또는 노드 / 서버의 기능 향상은 노드에 더 큰 용량을 제공하지만 클러스터의 기존 구성원에 대한 전체로드를 줄이지 않습니다. 즉, 개선 된 노드가 기존로드를 처리 할 수있는 능력은 증가하지만로드 자체는 변경되지 않습니다. 수직으로 확장해야하는 이유에는 IOPS 증가, CPU / RAM 용량 증가 및 디스크 용량 증가가 포함됩니다.

수평 확장

수평 확장 또는 클러스터의 노드 수를 늘리면 키 스페이스를 더 넓게 확장하고 클라이언트 연결을위한 추가 엔드 포인트를 제공하여 각 구성원 노드의 책임을 줄입니다. 즉, 각 개별 노드의 용량은 변경되지 않지만 부하가 감소합니다. 수평 적으로 확장해야하는 이유에는 I / O 동시성 증가, 기존 노드의 부하 감소 및 디스크 용량 증가가 포함됩니다.

참고 URL : https://stackoverflow.com/questions/5401992/what-does-scale-horizontally-and-scale-vertically-mean

반응형