연결 브로커 란 무엇입니까?

연결 브로커는 일반적으로 클라이언트와 서버 또는 둘 이상의 피어 클라이언트 간의 연락 담당자 역할을하는 소프트웨어 응용 프로그램입니다. 이러한 개념은 주로 데이터베이스 연결 관리 영역과 원격 데스크톱 구현에 사용됩니다. 멀티 계층 소프트웨어 아키텍처는 연결 브로커를 사용하여 기계 간의 단기 연결을 설정합니다. 연결 브로커는 특히 원격 데스크탑 가상화에서 중추적 인 역할을합니다. 모든 연결을 관리하는 중개 엔티티를 갖는 관행은 분배 컴퓨팅 아키텍처 설계에도 널리 사용됩니다.

소프트웨어 및 운영 체제 엔지니어링 분야의 개발은 다층 시스템 아키텍처의 도래를 보았습니다. 이러한 다중 계층 시스템으로 구성된 컴퓨터 네트워크에는 여러 계층의 추상화가있는 연결이 필요합니다. 예를 들어, 하나의 층은 전송 매체를 가로 지르는 패킷의 물리적 전달을 처리합니다.각 패킷은 네트워크 장치간에 지정된 대상에 도달합니다. 다른 계층은 웹 브라우저 및 서버와 같은 응용 프로그램 간에만 통신을 처리합니다. 멀티 계층 시스템은 수많은 접촉 지점을 가지며 컴퓨터 네트워크를 통해 통신하는 측면에서 복잡해질 수 있으므로 연결 브로커와 같은 엔터티의 존재가 필요합니다.

원격 데스크탑 가상화를 통해 사용자가 원격 컴퓨터에 물리적으로 존재하는 것처럼 원격 컴퓨터를 원격으로 제어 할 수 있습니다. 연결 브로커는 클라이언트 시스템과 원격 시스템 사이의 에이전트 역할을하여 다양한 배경 네트워크 작업을 처리합니다. Desktop Virtualization의 연결 브로커는 클라이언트 시스템을 인증하고 원격 시스템을 제어 할 수있는 권한을 부여합니다. 또한 지침을 내기 할 책임이 있습니다.호스트 컴퓨터와 원격 제어 시스템은 적절하게 인코딩됩니다. 원격 데스크탑 연결 브로커는 또한 두 컴퓨터 간의 통신이 동기화되도록하는 엄청난 작업을 가지고 있습니다.

최근에 개발 된 슈퍼 컴퓨팅에 대한 또 다른 접근 방식은 분배 컴퓨팅 아키텍처로, 시스템 간의 커뮤니케이션을 돕기 위해 연결 브로커를 많이 사용합니다. 최신 슈퍼 컴퓨터의 많은 부분은 작업을 배포하기 위해 서로 지능적으로 통신하는 노드로 구성된 그리드로 설계되었습니다. 이러한 시나리오에서 연결 브로커는 종류의 교환, 작업 할당 및 그리드의 연결 및 단절 관리 역할을합니다. 연결 브로커는 또한 슈퍼 컴퓨팅에서 중요한 역할을합니다. 효율적인 연결 브로커는 슈퍼 컴퓨팅 그리드가 CPU (Central Processing Unit) 사이클을 낭비하지 않거나 변속기 지연을 일으키지 않고 가능한 많은 처리 전력을 짜는 데 도움이됩니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?