데이터 센터에서 네트워크 스위치의 역할

에이네트워크 스위치네트워크를 확장하고 하위 네트워크에 더 많은 연결 포트를 제공하여 더 많은 컴퓨터를 연결할 수 있는 장치입니다. 높은 성능-가격 비율, 높은 유연성, 비교적 간단하고 구현하기 쉬운 특성을 가지고 있습니다. 그렇다면 데이터 센터에서 네트워크 스위치의 역할은 무엇일까요?

네트워크 스위치 인터페이스가 처리할 수 있는 것보다 많은 트래픽을 수신하면 네트워크 스위치는 캐시하거나 네트워크 스위치가 삭제하도록 선택합니다. 네트워크 스위치의 캐시는 일반적으로 네트워크 인터페이스 속도 차이, 네트워크 스위치의 트래픽이 갑자기 터지거나 다대일 트래픽 전송으로 인해 발생합니다.

네트워크 스위치에서 버퍼링을 일으키는 가장 일반적인 문제는 다대일 트래픽의 갑작스러운 변화입니다. 예를 들어, 애플리케이션이 여러 서버 클러스터 노드에 구축됩니다. 노드 중 하나가 다른 모든 노드의 네트워크 스위치에서 동시에 데이터를 요청하는 경우 모든 응답이 동시에 네트워크 스위치에 도착해야 합니다. 이런 경우 모든 네트워크 스위치의 트래픽 플러드가 요청자의 네트워크 스위치 포트를 플러드합니다. 네트워크 스위치에 충분한 이그레스 버퍼가 없으면 네트워크 스위치가 일부 트래픽을 삭제하거나 네트워크 스위치가 애플리케이션 지연을 증가시킬 수 있습니다. 네트워크 스위치의 버퍼가 충분하면 저수준 프로토콜로 인한 패킷 손실이나 네트워크 지연을 방지할 수 있습니다.

JHA-MIG024W4-1U

 

가장 현대적인 데이터 센터 스위칭 플랫폼은 네트워크 스위치의 스위칭 버퍼를 공유하여 이 문제를 해결합니다. 네트워크 스위치에는 특정 포트에 할당된 버퍼 풀 공간이 있습니다. 네트워크 스위치의 공유 교환 버퍼는 공급업체와 플랫폼마다 크게 다릅니다.

일부 네트워크 스위치 제조업체는 특정 환경을 위해 설계된 네트워크 스위치를 판매합니다. 예를 들어, 일부 네트워크 스위치는 더 큰 버퍼 처리를 갖추고 있어 Hadoop 환경에서 다대일 전송 시나리오에 적합합니다. 트래픽을 분산할 수 있는 환경에서 네트워크 스위치는 스위치 수준에서 버퍼를 배포할 필요가 없습니다.

네트워크 스위치의 버퍼는 매우 중요하지만, 네트워크 스위치에 얼마나 많은 공간이 필요한지에 대한 정답은 없습니다. 거대한 네트워크 스위치 버퍼는 네트워크가 트래픽을 삭제하지 않는다는 것을 의미하며, 또한 네트워크 스위치 지연이 증가한다는 것을 의미합니다. 즉, 네트워크 스위치에 저장된 데이터는 전달되기 전에 기다려야 합니다. 일부 네트워크 관리자는 애플리케이션 또는 프로토콜 처리가 일부 트래픽을 줄일 수 있도록 네트워크 스위치의 더 작은 버퍼를 선호합니다. 정답은 애플리케이션의 네트워크 스위치의 트래픽 패턴을 이해하고 이러한 요구 사항에 맞는 네트워크 스위치를 선택하는 것입니다.


게시 시간: 2021-10-18