Postpostpost/mer information http://hdl.handle.net/10197/9231 Abstract-High-Assurance applikationer kräver vanligtvis att uppnå snabb svarstid och hög genomströmning på en konstant basis. För att uppfylla dessa stränga kvalitetskrav används dessa tillämpningar ofta i grupperade fall. Hur dessa kluster ska hanteras på ett effektivt sätt har dock blivit en ny utmaning. Ett gemensamt tillvägagångssätt är att använda en front-end lastbalanser för att optimera arbetsbördan fördelningen bland de klustererade applikationerna. Forskare har därför studerat hur man kan förbättra effektiviteten hos en lastbalansör. Vårt tidigare arbete presenterade en ny strategi för lastbalansering som förbättrar prestandan hos ett distribuerat Java-system genom att undvika prestandaeffekterna av Major Garbage Collection, vilket är en vanlig orsak till prestandanedbrytning i Java-applikationer. Men eftersom denna strategi använde en statisk konfiguration, kunde den bara förbättra prestandan hos ett system om strategin konfigurerades med domänexpertkunskap. Detta dokument utökar vårt tidigare arbete genom att presentera en adaptiv GC-medveten lastbalanseringsstrategi som självkonfigurerar enligt GC-egenskaperna i applikationen. Våra resultat har visat att denna adaptiva strategi kan uppnå högre genomströmning och lägre svarstid, jämfört med round-robin belastningsbalansering, samtidigt som man undviker bördan av manuell inställning.
Till exempel föreslog författarna till Ref en strategi för lastbalansering för att ta itu med prestandaeffekterna av större GC.
Adaptive GC-Aware Load Balancing Strategy for High-Assurance Java Distributed Systems
{'venue': '2015 IEEE 16th International Symposium on High Assurance Systems Engineering', 'journal': '2015 IEEE 16th International Symposium on High Assurance Systems Engineering', 'mag_field_of_study': ['Computer Science']}