Detta utökade abstract presenterar och analyserar tre decentraliserade parallella I/O-heuristik som implementeras i ett parallellt filsystem för kluster av råvarudatorer (Clusterfile). Mätningarna i en verklig miljö visar att prestandan för parallell filåtkomst kan variera med så mycket som 68% med den anställde heuristiska och med schemablocket granularitet. Prestanda hos tillämpningar som har tillgång till stora datamängder begränsas ofta av hastigheten hos delsystemen I/O. Å ena sidan kommer denna begränsning från den ständigt ökande skillnaden mellan processorer, minneshastighet och magnetskivor. Å andra sidan utnyttjas inte alltid potentialen för parallellism i kluster av varor med datorer och superdatorer fullt ut av I/O-systemets programvara, såsom parallella filsystem [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] och bibliotek [12, 13]. Dessa system använder mekanismer såsom randning en fil över flera oberoende diskar som hanteras av I/O noder och tillåter parallell filåtkomst från flera beräkna noder. använda kollektiva buffertar för att samla in förfrågningar från beräkna noder innan de skickas till diskar. För diskriktade I/O finns de kollektiva buffertarna vid I/O-noder, medan för tvåfas-I/O vid mellanliggande beräkningsnoder. Båda dessa metoder beskriver hur data strömmar genom systemet mellan datornoder och I/O-noder, men säger ingenting om i vilken ordning förfrågningar skickas mellan parallella löpande datornoder och I/O-noder. Men en felaktig begäran beställning kan orsaka problem som belastning obalans eller resurs stridighet, som kan ha en enorm inverkan på prestanda. Såvitt vi vet finns det ingen djupgående analys av betydelsen av begäran om schemaläggning för I/O prestanda för ett parallellt filsystem. Det parallella I/O-schemaläggningsproblemet är inte nytt. Det är formulerat av Jain och et al. [19] enligt följande. Med tanke på n p beräkna noder, n IOS I/O-servrar och en uppsättning förfrågningar om överföringar av samma längd mellan beräkna noder och I/O-servrar och förutsatt att en beräkna nod och en I/O-server kan utföra exakt en överföring vid varje given tidpunkt,
Decentraliserade I/O schemaläggningsstrategier mellan datornoder och I/O-servrar för parallella filsystem utvecklas i REF.
On evaluating decentralized parallel I / O scheduling strategies for parallel file systems
{'venue': 'VECPAR', 'journal': None, 'mag_field_of_study': ['Computer Science']}