SYSTEM AND METHOD FOR INTELLIGENT PATH SELECTION AND LOAD BALANCING

Disclosed is an input-output dispatch method in a system. The system comprises a centralized processing circuit, a plurality of permanent storage targets, a first input-output processor, and a second input-output processor. The method comprises: determining whether the first input-output processor i...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SAMPATH SUDHEENDRA, MAYERS CLAY, RAMAKRISHNAN NITHYA CHITTUR, ANDREWS ALLEN, YANG ZHENGYU, EVANS THOMAS
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Disclosed is an input-output dispatch method in a system. The system comprises a centralized processing circuit, a plurality of permanent storage targets, a first input-output processor, and a second input-output processor. The method comprises: determining whether the first input-output processor is connected to a first target among the plurality of permanent storage targets; determining whether the second input-output processor is connected to the first target; dispatching each of a plurality of first input-output requests to the first input-output processor or the second input-output processor in response to determining that the first input-output processor is connected to the first target and the second input-output processor is connected to the first target, wherein the dispatch is proportional to the service rate of the first input-output processor with respect to the first target and the service rate of the second input-output processor with respect to the first target, respectively. 시스템에서 입력-출력 디스패치 방법이 개시된다. 시스템은 중앙 집중식 처리 회로, 복수개의 영구 스토리지 타겟들, 제1 입력-출력 프로세서, 및 제2 입력-출력 프로세서를 포함한다. 방법은 제1 입력-출력 프로세서가 복수개의 영구적인 스토리지 타겟들 중 제1 타겟에 연결되었는지를 판단하고, 제2 입력-출력 프로세서가 제1 타겟에 연결되었는지를 판단하고, 그리고, 제1 입력-출력 프로세서가 상기 제1 타겟에 연결되고 제2 입력-출력 프로세서가 상기 제1 타겟에 연결된 것을 판단하는 것에 응답하여, 제1 복수개의 입력-출력 요청들 각각을 제1 입력-출력 프로세서 또는 제2 입력-출력 프로세서로 디스패치하는 것을 포함하고, 디스패치는 제1 타겟에 대한 제1 입력-출력 프로세서의 서비스 율 및 제1 타겟에 대한 제2 입력-출력 프로세서의 서비스 율 각각에 비례한다.