SYSTEM AND METHOD FOR INTELLIGENT PATH SELECTION AND LOAD BALANCING

본 개시의 기술적 사상에 따른 방법은, 제1 영구적인 스토리지 타겟에 대한 제1 프로세서의 서비스 율을 결정하는 단계, 제1 영구적인 스토리지 타겟에 대한 제2 프로세서의 서비스 율을 결정하는 단계 및 결정된 제1 프로세서의 서비스 율 및 제2 프로세서의 서비스 율에 따라 제1 프로세서 또는 제2 프로세서 중 적어도 하나에 입력-출력 요청을 전송하는 단계를 포함하고, 제2 프로세서의 서비스 율은 적어도 제2 프로세서의 코어 서비스 율 및 제2 프로세서로부터의 입력-출력 요청을 제1 프로세서를 통해 제1 영구적인 스토리지 타겟으로 라...

Full description

Saved in:
Bibliographic Details
Main Authors SAMPATH SUDHEENDRA, MAYERS CLAY, RAMAKRISHNAN NITHYA CHITTUR, ANDREWS ALLEN, YANG ZHENGYU, EVANS THOMAS
Format Patent
LanguageEnglish
Korean
Published 13.05.2024
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:본 개시의 기술적 사상에 따른 방법은, 제1 영구적인 스토리지 타겟에 대한 제1 프로세서의 서비스 율을 결정하는 단계, 제1 영구적인 스토리지 타겟에 대한 제2 프로세서의 서비스 율을 결정하는 단계 및 결정된 제1 프로세서의 서비스 율 및 제2 프로세서의 서비스 율에 따라 제1 프로세서 또는 제2 프로세서 중 적어도 하나에 입력-출력 요청을 전송하는 단계를 포함하고, 제2 프로세서의 서비스 율은 적어도 제2 프로세서의 코어 서비스 율 및 제2 프로세서로부터의 입력-출력 요청을 제1 프로세서를 통해 제1 영구적인 스토리지 타겟으로 라우팅하기 위한 크로스 브리지 서비스 율에 기초하여 결정될 수 있다. A method for dispatching input-output in a system. The system may include a centralized processing circuit, a plurality of persistent storage targets, a first input-output processor, and a second input-output processor. The method may include determining whether the first input-output processor is connected to a first target of the plurality of persistent storage targets; determining whether the second input-output processor is connected to the first target; and in response to determining that both the first input-output processor is connected to the first target, and the second input-output processor is connected to the first target, dispatching a first plurality of input-output requests, each to either the first input-output processor or the second input-output processor, the dispatching being in proportion to a service rate of the first input-output processor to the first target and a service rate of the second input-output processor to the first target, respectively.
Bibliography:Application Number: KR20240057170