Ressursinõudlike hübriidpilveteenuste kasutamine iOS operatsioonisüsteemiga seadmetest

Date

2011

Journal Title

Journal ISSN

Volume Title

Publisher

Tartu Ülikool

Abstract

Pilvearvutuse ja mobiilse pilvearvutuse valdkonnad arenevad kiiresti ja paistavad palju- lubavate tehnoloogiatena tulevikuks. Mobiilsete seadmete arvu kasvades muutuvad neile loodud rakendused keerulisemaks ja "targemaks". Et töödelda varasemast su- uremaid andmehulki on arendajad pöördunud pilveteenuste poole. Pilveteenuste kasu- tamine muutub mobiilseteks kui seda kasutatakse mobiilirakenduse tarvis. Mobiilsed seadmed saavad kasutada pilveteenuste paindlikkust selleks, et kaugligipääsu abil täita töömahukaid ülesandeid, jätkates samas pehmes reaalajas toimimist. Et hõlbustada pil- veteenuste kasutamist mobiilsetest seadmetest on Satish Srirama juhitavas uurimisrüh- mas tegeletud MCM (Mobile Cloud Middleware) ehk eesti keeles mobiilse pilve vahevara loomisega. MCM eesmärgiks on lihtsustada erinevate pilveteenuste vahelist andmete liigutamist ja pakkuda neile ühtset liidest. Kui mobiilirakendus sõltub suurte andme- hulkade ja rohke protsessoriaja kasutamist nõudva ülesande täitmisel pilveteenustest, siis ei tohiks ülesande täitmise ajaks telefon "lukustuda". Lahenduseks sellele probleemile pakub käesolev töö välja asünkroonse teadete saatmise lahenduse MCM-s.
Cloud computing and mobile computing domains have advanced rapidly and are promis- ing technologies for the future. As the number of mobile devices continues to grow the applications for them also become more sophisticated. To satisfy the need for process- ing large amounts of data, developers can benefit from using various cloud resources. Cloud computing becomes mobile when a mobile device tries to access the shared pool of computing resources provided by the cloud, on demand. Mobile applications take advantage of the elasticity of the cloud to remotely process the process intensive tasks at the same time maintaining a soft real time response behavior. To support accessing the cloud services from the mobile phones, Mobile Cloud Middleware (MCM) has been realized by Srirama et al. at UT. MCM mainly handles the interoperability issues for services accessed from multiple clouds. However, when a mobile application needs to perform a task which is expected to be time consuming, as it requires involving intensive data processing and depends on mobile cloud services, it cannot hang the mobile phone until the response arrives. As a solution to address these issues, the thesis incorporated asynchronous notification framework into the MCM, especially for iOS devices.

Description

Keywords

Citation