Abstract-This arbete presenterar TIRAMOLA, en moln-aktiverad, öppen källkod ram för att utföra automatisk storleksändring av NoSQL kluster enligt användardefinierade riktlinjer. Beslut om att lägga till eller ta bort virtuella arbetstagare från ett kluster modelleras som en Markovbeslutsprocess och tas i realtid. Systemet beslutar automatiskt om den mest fördelaktiga klusterstorleken enligt användardefinierade policyer; det går sedan vidare med att begära/lämna ut VM-resurser från leverantören och orkestrera dem i ett NoSQL-kluster. TIRAMOLA modular arkitektur och standard API-stöd möjliggör interaktion med de flesta nuvarande IaaS-plattformar och ökad anpassning. En omfattande experimentell utvärdering av ett HBase-kluster bekräftar våra påståenden: Systemet ändrar storlek på kluster i realtid och anpassar dess prestanda genom olika optimeringsstrategier, olika tillåtna åtgärder, olika ingångs- och träningsbelastningar. Förutom automatiseringen av processen, uppvisar den en inlärningsfunktion som gör det möjligt att göra mycket nära optimala beslut även med inmatningsbelastning 130% större eller alternerande 10 gånger snabbare jämfört med den ackumulerade informationen.
I REF presenterar författarna TIRAMOLA, en molnaktiverad öppen källkod ram för att utföra automatisk storleksändring av NoSQL kluster enligt användardefinierade riktlinjer.
Automated, Elastic Resource Provisioning for NoSQL Clusters Using TIRAMOLA
{'venue': '2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing', 'journal': '2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing', 'mag_field_of_study': ['Computer Science']}