Abstract-Den ökande populariteten av mobila applikationer skapar en växande efterfrågan på att leverera rikare funktionalitet till användare som utför på mobila enheter med begränsade resurser. Tillgången till molnbaserade datorplattformar har gjort att det finns obegränsade och skalbara resurspooler för beräkning och lagring som kan användas för att förbättra servicekvaliteten för mobila applikationer. I detta dokument utnyttjas iakttagelsen att användningen av lokala resurser i nära anslutning till användaren, dvs. lokala moln, kan öka kvaliteten och prestandan hos mobila applikationer. Offentliga molnerbjudanden (t.ex. Amazon Web Services) erbjuder skalbarhet på bekostnad av större förseningar, högre strömförbrukning och högre pris på den mobila enheten. I detta dokument introducerar vi MAPCloud, en hybrid, nivåindelad molnarkitektur som består av lokala och offentliga moln och visar hur den kan utnyttjas för att öka både prestanda och skalbarhet för mobila applikationer. Vi modellerar den mobila applikationen som ett arbete Àow av uppgifter och syftar till att optimalt bryta ner uppsättningen uppgifter att utföra på den mobila klienten och 2-tier molnarkitektur med hänsyn till flera QoS faktorer såsom makt, pris, och fördröjning. En sådan optimering visas vara NP-Hard; vi föreslår en effektiv simulerad glödgning baserad heuristisk, kallad CRAM som kan uppnå ca 84% av optimala lösningar när antalet användare är högt. Vi utvärderar CRAM och den 2-nivå strategi via implementation (på Android G2-enheter och Amazon EC2, S3 och CloudFront) och omfattande simulering med hjälp av två rika mobila applikationer (Video-Content Augmented Reality och Image processing). Våra resultat visar att MAPCloud ger förbättrad skalbarhet jämfört med lokala moln, förbättrad efficiency (power/delay) (ca 32% lägre förseningar och ström) och ca 40% lägre pris i jämförelse med att bara använda offentliga moln.
I REF, Rahimi et al. har utnyttjat iakttagelsen att användning av lokala resurser i nära anslutning till användaren kan öka kvaliteten och prestandan hos mobila applikationer.
MAPCloud: Mobile Applications on an Elastic and Scalable 2-Tier Cloud Architecture
{'venue': '2012 IEEE Fifth International Conference on Utility and Cloud Computing', 'journal': '2012 IEEE Fifth International Conference on Utility and Cloud Computing', 'mag_field_of_study': ['Computer Science']}