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 multitennitetsriktmärke för en webbapplikation baserad 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']}