Abstrakt. Molnmiljöer minskar datacenterdriftskostnaderna genom resursdelning och stordriftsfördelar. Infrastructure-as-a-Service är ett exempel som utnyttjar virtualisering för att dela infrastrukturresurser. Virtualisering är dock ofta otillräcklig för att tillhandahålla program för Software-as-aService på grund av behovet av att kopiera operativsystemet, mellanprogram och programkomponenter för varje kund. För att övervinna detta problem har multi-tennicitet vuxit fram som en arkitektonisk stil som gör det möjligt att dela en enda webbapplikation instans bland flera oberoende kunder, vilket avsevärt förbättrar effektiviteten i Software-as-a-Service erbjudanden. Ett antal plattformar finns idag som stöder utveckling och hosting av multi-tenant applikationer genom att inkapsla multi-tenancy specifik funktionalitet. Även om en brist på prestandagarantier är ett av de största hindren för antagandet av molntjänster, i allmänhet, och multi-tentant applikationer, i synnerhet, har denna typ av applikationer och plattformar hittills inte varit i fokus för prestanda och benchmarking community. I detta dokument presenterar vi en utökad version av en befintlig och allmänt accepterad tillämpningsriktmärke som ger stöd för multi-tenant plattformsfunktioner. Riktmärket är inriktat på att utvärdera maximal genomströmning och mängden hyresgäster som kan betjänas av en plattform. Vi presenterar en fallstudie som jämför virtualisering och multi-tennicitet. Resultaten visar den praktiska användbarheten av det föreslagna riktmärket vid utvärdering av multitentantplattformar och ger insikter som hjälper till att besluta om en delningsmetod.
Krebs m.fl. implementerade ett multitenancy-riktmärke för webbapplikationer baserat på TCP-W-riktmärket där författarna utvärderade maximal genomströmning och antalet hyresgäster som kan betjänas av en plattform REF.
Multi-tenancy performance benchmark for web application platforms
{'venue': 'ICWE', 'journal': None, 'mag_field_of_study': ['Computer Science']}