Abstract-När vi rör oss mot exaskala eran, prestandavariabilitet i HPC-system är fortfarande en utmaning. I/O-interferens, en viktig orsak till denna variabilitet, blir allt viktigare för varje dag med det växande antalet samtidiga applikationer som delar större maskiner. Tidigare forskningsinsatser för att minska I/O-interferens fokuserar på en enda potentiell orsak till störningar (t.ex. nätverket). Men grundorsakerna till I/O-interferens kan variera. I detta arbete genomför vi en omfattande experimentell kampanj för att undersöka de olika grundorsakerna till I/O-interferens i HPC-lagringssystem. Vi använder mikrobenchmarks på Grid'5000 testbädden för att utvärdera hur applikationernas åtkomstmönster, nätverkskomponenterna, filsystemets konfiguration och backendlagringsenheter påverkar I/O-störningar. Våra studier visar att störningar i många situationer är ett resultat av dålig flödeskontroll i I/O-banan, snarare än att orsakas av någon enstaka flaskhals i en av dess komponenter. Vi visar vidare att störningsfritt beteende inte nödvändigtvis är ett tecken på optimal prestanda. Såvitt vi vet ger vårt arbete den första djupa insikten om den roll som var och en av de möjliga grundorsakerna till störningar och deras samspel spelar. Våra resultat kan hjälpa utvecklare och plattformsägare att förbättra I/O-prestandan och motivera ytterligare forskning som tar itu med problemet i alla komponenter i I/O-stapeln.
Yildiz m.fl. studerade grundorsaken till inter-application I/O-interferens i HPC-lagringssystem genom att jämföra effekterna av olika faktorer REF.
On the Root Causes of Cross-Application I/O Interference in HPC Storage Systems
{'venue': '2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS)', 'journal': '2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS)', 'mag_field_of_study': ['Computer Science']}