네트워킹에서“과다 가입”이란 무엇입니까?


26

네트워킹의 초과 가입에 대한 질문이 있습니다. 많은 문서를 읽었지만 그 의미를 여전히 이해하지 못합니다. Cisco 웹 사이트에서 다음을 읽었습니다.

ISL의 초과 가입은 일반적으로 7 : 1 이상입니다.

  1. 초과 가입이란 무엇입니까?
  2. 어디에 사용됩니까? 피해야 할 곳은 어디입니까?
  3. 이 값을 어떻게 계산합니까?
  4. 이것이 구성 매개 변수 인 경우, 어떤 명령을 사용하여 설정합니까? (시스코 또는 주니퍼)
  5. 구성 매개 변수 인 경우 어떤 장치 또는 어떤 IOS 버전에서 지원합니까?

시스코에는 과다 가입 권장 사항이 있습니다. 예를 들어, 분배 초과 가입 비율에 대한 액세스는 20 : 1 (액세스 스위치의 20 개의 액세스 1Gbps 포트마다 분배 스위치의 업 링크에 1Gbps가 필요함) 및 코어에 대한 분배를 초과하지 않는 것이 좋습니다. 비율은 4 : 1을 넘지 않는 것이 좋습니다.
Ron Maupin

@RonMaupin 감사합니다. 귀하의 의견에 감사드립니다
인프라

답변:


35

여러 액세스 스위치 (리프 및 스파인 토폴로지)에 연결하는 코어 스위치가 있다고 가정합니다.

액세스 스위치에 48 개의 1Gbs 포트가있는 경우 48Gbs의 트래픽을 집계하여 코어 스위치로 전달할 수 있으므로 코어 스위치와 48Gbs 이상의 각 액세스 스위치간에 연결이 필요합니다.

실제로 모든 포트가 동시에 최대 속도로 트래픽을 수신하는 상황이 발생하지 않기 때문에 이는 종종 낭비입니다.

따라서 1Gbs에 48 개의 포트가있는 액세스 스위치와 10Gbs에 코어 스위치의 업 링크가있을 수 있습니다

그런 다음 4.8 : 1의 초과 가입이 있습니다.

2 x 10Gbs 포트로 지연을 사용하면 다음과 같이 줄일 수 있습니다.

48 x 1 Gbs / 2 x 10 Gbs = 2.4 : 1

언제 사용하지 말아야합니까?

보시다시피 스위치 레이어가 여러 개인 경우 거의 항상 사용됩니다.

당신은 그것을 사용하지 않습니다 :

  • 스위치 계층이 하나만있는 경우 (매우 작은 네트워크)
  • 매우 구체적인 요구 사항이 있고 언제든지 모든 포트에서 사용 가능한 전체 대역폭을 원할 때

이 가치를 어떻게 계산합니까?

위의 예에서와 같이 초과 가입 비율은 업스트림 대역폭과 다운 스트림 용량 간의 비율입니다.

네트워크를 설계 / 업그레이드 할 때 달성 할 최종 비율을 결정하는 방법은 까다로울 수 있습니다. 이것이 바로 실제 네트워크에 대한 방대한 경험과 분석에서 Cisco가 귀하가 인용 한 의견이나 @RonMaupin이 의견을 인용 한 것과 같은 권장 사항을 제시하는 이유입니다.

분배 초과 가입 비율에 대한 액세스는 20 : 1을 초과하지 않는 것이 좋습니다 (액세스 스위치의 20 개의 액세스 1Gbps 포트마다 분배 스위치에 대한 업 링크에 1Gbps가 필요함). 코어에 대한 분배 비율이 권장됩니다. 4 : 1 이하 여야한다

그러나 주어진 네트워크에 대한 올바른 값은 트래픽 패턴에 따라 크게 다릅니다.

기존 네트워크의 경우 각 포트에서 사용되는 대역폭을 면밀히 모니터링하면 충분한 통찰력을 얻을 수 있습니다. netflow / sflow를 사용하여 대역폭을 사용하는 대상을 추가로 분석 할 수도 있습니다.

새 네트워크를 설계 할 때는 예상 트래픽을 평가해야합니다.

구성 가능한 매개 변수 인 경우 구성에 사용하는 명령은 무엇입니까? (Cisco 또는 Juniper)

우리는 이것이 우리가 구성하는 것이 아니라 디자인 선택이라는 것을 알 수 있습니다.

참고 :
포트 속도가 항상 제한 요인은 아닙니다. 대부분 스위치 하드웨어는 모든 포트에서 전체 대역폭을 동시에 처리 할 수 ​​없습니다. 이것은 실제로 일종의 내부 초과 가입 (다시 한번 실제 사용 패턴과 비용에 의해 주도 됨)입니다.


귀하의 답변에 진심으로 감사드립니다. 초과 가입의 이론과 개념을 이해합니다.
인프라

이미 초과 가입 된 네트워크 스위치가 있다고 가정하면 스위치로 교체 할 스위치에서 필요한 것을 어떻게 계산할 수 있습니까? (과잉 가입 자체가 대부분의 측정 / 측정 도구를 망칠 것으로 생각하지만 아마도 틀렸을까요?) (좋은 답변 감사합니다!)
davidbak

2
@davidbak 당신은 업 링크에 사용되는 대역폭을 모니터링해야합니다. 자주 포화되면 초과 가입 비율을 줄여야합니다. 일부 클라이언트를 다른 스위치로 옮기거나 linkg-aggregation을 사용할 수 있습니다. 그러나 더 자세한 내용없이 의견에 대한 완전한 대답을하기는 어렵습니다. 전체 질문으로 물어볼 가치가 있습니다.
JFL

1
@JFL, OP가 초과 가입 비율을 계산하는 방법을 물었을 때 문자 그대로 "어떻게 계산합니까?"라고 묻었을 것입니다. (max_possible_demand / max_actual_bandwidth)와 같습니다. 귀하의 의견은 훌륭하므로 잃지 않을 것이지만 계산을 설명하는 곳에서 편집 할 수도 있습니다. OP가 이것을 얻은 것처럼 보이지만 다른 독자는 혜택을 볼 수 있습니다!
Forbin

@Forbin 나는 그것이 충분히 명백하다고 생각했지만 그것을 명확하게하기 위해 편집했다.
JFL

16

초과 가입은 일반적으로 실제로 사용 가능한 것보다 장치, 링크 또는 구성 요소에서 더 많은 리소스가 필요할 수 있습니다.

예를 들어 설명하겠습니다.

액세스 스위치와 중앙 코어 스위치가있는 일반적인 2 계층 네트워크 토폴로지를 고려하십시오. 액세스 스위치에는 24 개의 사용자 포트와 하나의 업 링크 포트가 있습니다. 업 링크 포트는 코어 스위치에 연결되어 있습니다.

각 액세스 스위치에는 24 개의 1Gb 사용자 포트와 10Gb 업 링크 포트가 있습니다. 따라서 이론적으로 모든 사용자 포트가 동시에 서버로 전송되면 24Gb의 대역폭 (24 x 1Gb)이 필요합니다. 그러나 업 링크 포트는 10Gb에 불과하므로 최대 대역폭이 모든 사용자 포트로 제한됩니다.

이론적으로 요구되는 대역폭 (24Gb)이 가용 대역폭 (10Gb)보다 크기 때문에 업 링크 포트가 과도하게 구독되어 있다고합니다 . 초과 가입은 필요한 대역폭과 사용 가능한 대역폭의 비율로 표현됩니다. 이 경우 24Gb / 10Gb 또는 2.4 : 1입니다.

네트워킹에 과다 가입에 대한 다른 많은 예가 있습니다. 이들은 모두 통계적으로 모든 포트가 동시에 최대 대역폭을 요구하지는 않는다는 아이디어를 기반으로합니다.

Oversupscription 자체는 구성 가능한 매개 변수가 아니지만 일부 구성 요소 및 토폴로지의 기능입니다. 필요에 따라 초과 가입을 조정하도록 장치를 선택하거나 네트워크를 설계 할 수 있습니다.


높은 답변을 주셔서 감사합니다, 나는 초과 가입 뒤에 이론과 개념 이해
인프라

12

초과 가입 의미는 무엇입니까?

간단히 말해 초과 가입은 인프라에서 실제로 제공 할 수있는 것보다 더 많은 다운 스트림 용량을 제공하는 개념입니다. 이 개념을 설명하기위한 몇 가지 예를 들어 보겠습니다.

  • 다른 답변이 지적하고 잘 설명했듯이 모든 클라이언트 연결의 총 결합 대역폭이 액세스 스위치에서 배포 / 코어까지의 업스트림 대역폭을 초과하는 액세스 스위치가있을 때마다 초과 가입이 발생합니다.

  • 종종 스위치 포트에 교차 연결되는 것보다 옷장에 더 많은 구리 케이블이 연결되어 있습니다 (또는 옷장에있는 스위치 포트 수에 의해 수용 될 수 있음). 이 경우 지원할 인프라보다 "용량"이 많을수록 초과 가입이 발생합니다.

  • ISP는 고객에게 판매되는 총량보다 사용 가능한 대역폭이 훨씬 적습니다 (또는 전화를 거는 날로 돌아 가면 모뎀 사용 가능). 수익성을 유지하기 위해 내가 알고있는 모든 ISP가 초과 가입되었습니다.

언제 사용하지 말아야합니까?

비즈니스 모델 및 디자인에 의미가있는 경우 (대부분의 조직에서는 비용 절감 또는 절감) 과다 가입을 사용합니다. 위의 예에서 네트워크에 연결된 모든 클라이언트가 최대 100 %의 가용 대역폭을 완전히 활용한다고 가정하는 것은 이치에 맞지 않습니다. 일부 클라이언트 장치는 사용하지 않고 소량의 트래픽 만 생성하는 등 전원이 꺼질 수 있습니다. 초과 구독을 선택하는 정도는 비즈니스 요구에 따라 결정됩니다.

또는 옷장에 연결된 모든 구리 연결에 실제 스위치 포트를 제공하는 것은 의미가 없습니다. 대부분의 배치는 과다한 구리 케이블 링을 필요로합니다 (하나는 필요할 때 두 개의 런을 실행하고 다른 가구 배치를 허용하기 위해 사무실의 여러 위치에 런을 추가하는 등). 실제로 필요한 사항과 사실 이후 변화하는 요구에 따라 추가 케이블 연결을 추가하십시오. 각 케이블 실행에 스위치 포트를 제공하면 장비 구매 및 운영 (예 : 전원, 지원 등) 비용이 증가합니다.

이 값을 어떻게 계산합니까?

이는 귀하가 참조하는 정확한 초과 가입 유형과 해당 환경에서 비즈니스 / 조직의 실제 요구에 크게 좌우됩니다. 어떤 경우에는 이것이 상당히 높을 수도 있고, 다른 경우에는 전혀 초과 구독하지 못할 수도 있습니다.

대부분의 조직은 네트워크의 각 영역마다 요구 사항이 다르므로 종종 다른 위치에서 비율이 다릅니다. 예를 들어, 조직의 사무실 공간과 데이터 센터는 초과 구독 비율이 크게 다를 수 있습니다.

구성 가능한 매개 변수 인 경우 구성에 사용하는 명령은 무엇입니까? (Cisco 또는 Juniper)

이것은 더 많은 디자인 개념이므로 직접적이지는 않습니다. 그러나 네트워크에서 초과 서브 스크립 션 사용을 수용하기 위해 제공되는 기능이 있습니다. 다음은 몇 가지 예입니다.

  • QoS (서비스 품질)를 통해 조직은 실제 트래픽이 용량을 초과 할 때 (트래픽을 큐에 넣어야하는 경우, 어떤 트래픽 및 먼저 큐를 비울 것인지) 어떤 트래픽이 우선 순위를 갖는지 결정할 수 있습니다.
  • 속도 제한 및 / 또는 트래픽 쉐이핑을 통해 조직은 클라이언트 장치를 오가는 트래픽 양을 제한하고 클라이언트 장치를 오가는 특정 유형의 트래픽을 제한 할 수 있습니다.

이러한 유형의 기능과 제공하는 기능은 장치마다 다르며 소프트웨어 버전에 따라 변경 될 수 있습니다. 예를 들어 QoS를 사용하면 장치가 사용할 수있는 큐의 크기와 수가 다릅니다.


훌륭한 설명, 노력해 주셔서 감사합니다. 다시 한번 감사 매우 감사
인프라를

1
"ISP는 고객에게 판매되는 총량보다 사용 가능한 대역폭이 훨씬 적습니다 ...] 이것은 매우 사실이며, 특히 주말 저녁에 고객이 실제 생활에서 알 수 있습니다!
Tobias Knauss

@TobiasKnauss 실제 생활에서 과잉 구독 상황입니까?
인프라

@ 인프라 : 예, 물론입니다! ISP의 사용 가능한 대역폭이 모두 소모되어 단일 고객의 실제 인터넷 속도가 느려집니다. 귀하의 질문에 대한 답변에서 알 수 있듯이 초과 구독은 일반적이지만 눈에 띄지 않습니다. 여기에 주목됩니다!
Tobias Knauss

답장을 보내 @TobiasKnauss 감사합니다
인프라
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.