Resource-Aware Applications for the Cloud

Size: px
Start display at page:

Download "Resource-Aware Applications for the Cloud"

Transcription

1 Resource-Aware Applications for the Cloud Reiner Hähnle 1 and Einar Broch Johnsen 2 1 Technical University of Darmstadt, Germany [email protected] 2 University of Oslo, Norway [email protected] Making'full'usage'of'the'potential'of'virtualized'computation'requires'nothing'' less'than'to'rethink'the'way'in'which'we'design'and'develop'software.' Capitalizing*on*the*Cloud* Theplanet sdatastorageandprocessingisabouttomoveintotheclouds.thishas thepotentialtorevolutionizehowwewillinteractwithcomputersinthefuture.a cloudconsistsofvirtualcomputersthatcanonlybeaccessedremotely.itisnota physicalcomputer,youdonotnecessarilyknowwhereitis,butyoucanuseitto storeandprocessyourdataandyoucanaccessitatanytimefromyourregular computer.ifyoustillhaveanold?fashionedcomputer,thatis.youmightaswell accessyourdataorapplicationsthroughyourmobiledevice,forexamplewhile sittingonthebus.* Cloud?baseddataprocessing,orcloudcomputing,ismorethanjustaconvenient solutionforindividualsonthemove.althoughchallengesremainconcerningthe privacyofdatastoredinthecloud,thecloudisalreadyemergingasaneconomically interestingmodelforastart?up,ansme,orsimplyforastudentwhodevelopsan appasasideproject,duetoanundeniableaddedvalueandcompellingbusiness drivers[1].onesuchdriveriselasticity:businessespayforcomputingresources whentheyareneeded,insteadofprovisioninginadvancewithhugeupfront investments.newresourcessuchasprocessingpowerormemorycanbeaddedtoa virtualcomputeronthefly,oranadditionalvirtualcomputercanbeprovidedtothe clientapplication.goingbeyondsharedstorage,themainpotentialincloud computingliesinitsscalablevirtualizedframeworkfordataprocessing,which becomesasharedcomputingfacilityforyourmultipledevices.ifaserviceuses cloud?basedprocessing,itscapacitycanbeautomaticallyadjustedwhennewusers arrive.anotherdriverisagility:newservicescanbedeployedquicklyandflexibly onthemarketatlimitedcost,withoutinitialinvestmentsinhardware. TheEUbelieves 1 thatcloud?baseddataprocessingwillcreate2.5millionnewjobs andanannualvalueof160billioneurosineuropeby2020.anotherstudy 2 predicts 1 Digital Agenda for Europe,

2 14millionnewjobsworldwideuntil2015.However,reliabilityandcontrolof resourcesarebarrierstotheindustrialadoptionofcloudcomputingtoday.to overcomethesebarriersandtoregaincontrolofthevirtualizedresourcesonthe cloud,clientservicesneedtobecomeresource?aware. Challenges* Cloudcomputingisnotmerelyanewtechnologyforconvenientandflexibledata storageandimplementationofservices.makingfullusageofthepotentialof virtualizedcomputationrequiresnothinglessthantorethinkthewayinwhichwe designanddevelopsoftware. Empowering+the+Designer.Theelasticityofsoftwareexecutedinthecloudmeans thatdesignershavefarreachingcontrolovertheresourceparametersofthe executionenvironment:thenumberandkindofprocessors,theamountofmemory andstoragecapacity,andthebandwidth.theseparameterscanevenbechanged dynamically,atruntime.thismeansthattheclientofacloudservicenotonlycan deployandrunsoftware,butisalsoinfullcontrolofthetrade?offsbetweenthe incurredcostandthedeliveredquality?of?service. Torealizethesenewpossibilities,softwareinthecloudmustbedesigned'for' scalability.nowadays,softwareisoftendesignedbasedonspecificassumptions aboutdeployment,includingthesizeofdatastructures,theamountofram,andthe numberofprocessors.rescalingrequiresextensivedesignchanges,ifscalabilityhas notbeentakenintoaccountfromthestart. Fig.1:Relativecoststofixsoftwaredefectsforstaticinfrastructure(source:IBM SystemsSciencesInstitute).Thecolumnsindicatethephaseofthesoftware developmentatwhichthedefectisfoundandfixed. 2 IDC White Paper Cloud Computing s Role in Job Creation, en-us/news/features/2012/mar12/03-05cloudcomputingjobs.aspx

3 + Deployment+Aspects+at+Design+Time.Theimpactofcloudcomputingonsoftware design,however,goesbeyondscalabilityissues:traditionally,deploymentis consideredalateactivityduringsoftwaredevelopment.intherealmofcloud computing,thiscanbefatal.considerthewell?knowncostincreaseforfixingdefects duringsuccessivedevelopmentphases[2].ibmsystemssciencesinstituteestimates thatadefectwhichcostsoneunittofixindesign,costs15unitstofixintesting (system/acceptance)and100unitsormoretofixinproduction(seefig.1).this costestimationdoesnotevenconsidertheimpact'costdueto,forexample,delayed timetomarket,lostrevenue,lostcustomers,andbadpublicrelations. Fig.2:Estimateofrelativecoststofixsoftwaredefectsforvirtualizedsystemswith elasticity,from[3]. Now,theseratiosareforstaticdeployment.Consideringthehighadditional complexityofresourcemanagementinvirtualizedenvironments,itisreasonableto expectevenmoresignificantdifferences;fig.2conservativelysuggestsratiosfor virtualizedsoftwareinanelasticenvironment.thisconsiderationmakesitclear thatitisessentialtodetectandfixdeploymenterrors,forexample,failuretomeeta servicelevelagreement(sla),alreadyin'the'design'phase. Tomakefullusageoftheopportunitiesofcloudcomputing,softwaredevelopment fortheclouddemandsadesignmethodologythat(a)takesintoaccountdeployment modelingatearlydesignstagesand(b)permitsthedetectionofdeployment'errors earlyandefficiently,helpedbysoftwaretools,suchassimulators,testgenerators, andstaticanalyzers. Controlling*Deployment*In*The*Design*Phase* Ouranalysisexhibitsasoftware'engineering'challenge:howcanthevalidationof deploymentdecisionsbepusheduptothemodelingphaseofthesoftware developmentchainwithoutconvolutingthedesignwithdeploymentdetails?

4 Fig.3:Conceptualpartsofadeployedcloudservice. Whenaserviceisdevelopedtoday,thedevelopersfirstdesignitsfunctionality,then theydeterminewhichresourcesareneededfortheservice,andultimatelythe provisioningoftheseresourcesiscontrolledthroughansla,seefig.3.the functionalityisrepresentedintheclient'layer.theprovisioning'layermakes resourcesavailabletotheclientlayeranddeterminesavailablememory,processing power,andbandwidth.theslaisalegaldocumentthatclarifieswhatresourcesthe provisioninglayershouldmakeavailabletotheclientservice,whatitcost,and statespenaltiesforbreachofagreement.atypicalslacoverstwoaspects:(i)alegal' contractstatingthemutualobligationsandtheconsequencesincaseofabreach;(ii) thetechnicalparametersandcostfiguresoftheofferedservices,whichwecallthe service'contract. How'can'the'validation'of'deployment'decisions'be'pushed'' up'to'the'modeling'phase'of'the'software'development'chain'' without'convoluting'the'design'with'deployment'details?' Fig.4:Makingservicesresource?aware.

5 Sofar,thedifferentpartsofadeployedcloudserviceliveinseparateworlds,butwe needtoconnectthem.inafirststeptheprovisioninglayerismadeavailabletothe client,sothattheclientcanobserveandmodifyresourceparameters.wecallthis thecloud'api.thisisnotthesameastheapisthatcloudenvironmentsprovideto theirclientsnow:ourgoalistomovedeploymentaspectsintothedesign'phase.we advocatethatclientbehaviorisrepresentedbyanabstract'behavioral'modelofthe clientapplication,forexampleinanexecutablemodelinglanguagesuchasabs[4]. Suchamodelcanrealisticallybecreatedduringthedesignphase.TheCloudAPIis thenanabstractinterfacetotheprovisioninglayer,seefig.4.such earlymodeling ofclientbehaviormakesitpossibletosimulatedifferentclient?sideprovisioning schemesandobservetheirimpactoncostandperformance. ToconnectSLAswiththeclientlayer,thekeyobservationisthattheservice contractaspectsofanslacanbegivenaformalsemantics.thisenablesformal analysisofclientbehaviorwithrespecttotheslaatdesign'time.possibleanalyses includeresourceconsumption,performance,testcasegeneration,andeven functionalverification[3].formodelinglanguagessuchasabsthisishighly automated[5]. Earlyanalysis makesassumptionsaboutthecloudapiexplicitand enablesthegenerationofmonitorsintheprovisioninglayer.runtimemonitorsthen provide lateanalysis. Opportunities* Makingdeploymentdecisionsatdesign?timeshiftscontrolfromtheprovisioning layertotheclientlayer.theclientservicebecomesresource?aware.thisprovidesa numberofattractiveopportunities. Fine8grained+provisioning.Businessmodelsforresourceprovisioningonthe cloudarebecomingsimilarlyfine?grainedasthoseweknowfromotherindustry sectorssuchastelephonyorelectricity.itisbecomingincreasinglycomplexto decidewhichmodeltoselectforyoursoftware.design?timeanalysisand comparisonofdeploymentdecisionsallowanapplicationtobedeployedaccording totheoptimalpaymentmodelfortheexpectedend?users.cloudcustomerscantake advantageoffine?grainedprovisioningschemessuchasspotprice. Tighter+provisioning.Betterprofilesoftheresourceneedsoftheclientlayerhelp cloudproviderstoavoidover?provisioningtomeettheirslas.betterusageofthe resourcesmeansmoreclientscanbeservedwiththesameamountofhardwarein thedatacenter,withoutviolatingslasandincurringpenalties. Application8specific+resource+control.Design?timeanalysisofscalabilityenables theclientlayertomakebetteruseoftheelasticityofferedbythecloud,toknow beforehandatwhatloadthresholdsitisnecessarytoscaleupthedeploymentto avoidbreakingslasanddisappointingtheexpectationsoftheend?users.

6 Application8controlled+elasticity.Goingonestepfurther,weforeseeautonomous, resource?awareservicesthatruntheirowndeploymentstrategy.suchaservicewill monitortheloadonitsvirtualmachineinstancesaswellastheend?usertraffic,and makeitsowndecisionsaboutthetrade?offsbetweenthedeliveredqualityofservice andtheincurredcost.theserviceinteractswiththeprovisioninglayerthroughan APItodynamicallyscaleupordown.Theservicemayevenrequestorbidforvirtual machineinstanceswithgivenprofilesonthevirtualresourcemarketplaceofthe future Summary* Wearguedthattheefficiencyandperformanceofcloud?basedservicesareboosted bymovingdeploymentdecisionsupthedevelopmentchain.resource?aware servicesgivetheclientbettercontrolofresourceusage,tomeetslasatlowercost. Weidentifyformalmethods,executablemodels,anddeploymentmodelingasthe ingredientsthatcanmakethisvisionhappen.aconcreterealizationofourideasis currentlybeingimplementedaspartoftheeufp7projectenvisage:engineering VirtualizedServices( Acknowledgments.ThisworkhasbeenpartiallysupportedbyEUprojectFP7? Envisage:EngineeringVirtualizedServices. References* [1] R. Buyya, C. S. Yeo, S. Venugopal, J. Broberg, and I. Brandic. Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Generation Comp. Sys., 25(6): , [2] B. W. Boehm and P. N. Papaccio. Understanding and controlling software costs. IEEE Trans. SW Eng., 14(10): , [3] E. Albert, F. de Boer, R. Hähnle, E. B. Johnsen, and C. Laneve. Engineering virtualized services. In M. A. Babar and M. Dumas, editors, 2nd Nordic Symp. Cloud Computing & Internet Technologies, pages ACM, [4] E. B. Johnsen, R. Hähnle, J. Schäfer, R. Schlatte, and M. Steffen. ABS: A core language for abstract behavioral specification. In B. Aichernig, F. de Boer, and M. M. Bonsangue, editors, Proc. 9th Intl. Symp. on Formal Methods for Components and Objects, volume 6957 of LNCS, pages Springer, [5] E. Albert, F. de Boer, R. Hähnle, E. B. Johnsen, R. Schlatte, S. L. Tapia Tarifa, and P. Y. H. Wong. Formal modeling of resource management for cloud architectures: An industrial case study. J. of Service-Oriented Computing and Applications, Springer Online First, DOI /s

A Framework to Improve Communication and Reliability Between Cloud Consumer and Provider in the Cloud

A Framework to Improve Communication and Reliability Between Cloud Consumer and Provider in the Cloud A Framework to Improve Communication and Reliability Between Cloud Consumer and Provider in the Cloud Vivek Sridhar Rational Software Group (India Software Labs) IBM India Bangalore, India Abstract Cloud

More information

Cloud Template, a Big Data Solution

Cloud Template, a Big Data Solution Template, a Big Data Solution Mehdi Bahrami Electronic Engineering and Computer Science Department University of California, Merced, USA [email protected] Abstract. Today cloud computing has become

More information

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS

FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS International Journal of Computer Engineering and Applications, Volume VIII, Issue II, November 14 FEDERATED CLOUD: A DEVELOPMENT IN CLOUD COMPUTING AND A SOLUTION TO EDUCATIONAL NEEDS Saju Mathew 1, Dr.

More information

AN ANALYSIS ON CLOUD PARADIGM IN ONLINE BANKING Shreya Paul 1, Atma Prakash Singh 2 and Madhulika Sharma 3

AN ANALYSIS ON CLOUD PARADIGM IN ONLINE BANKING Shreya Paul 1, Atma Prakash Singh 2 and Madhulika Sharma 3 International Journal of Advance Research In Science And Engineering http://www.ijarse.com AN ANALYSIS ON CLOUD PARADIGM IN ONLINE BANKING Shreya Paul 1, Atma Prakash Singh 2 and Madhulika Sharma 3 1 IT

More information

DATA PORTABILITY AMONG PROVIDERS OF PLATFORM AS A SERVICE. Darko ANDROCEC

DATA PORTABILITY AMONG PROVIDERS OF PLATFORM AS A SERVICE. Darko ANDROCEC RESEARCH PAPERS FACULTY OF MATERIALS SCIENCE AND TECHNOLOGY IN TRNAVA SLOVAK UNIVERSITY OF TECHNOLOGY IN BRATISLAVA 2013 Special Number DATA PORTABILITY AMONG PROVIDERS OF PLATFORM AS A SERVICE Darko ANDROCEC

More information

Optimal Service Pricing for a Cloud Cache

Optimal Service Pricing for a Cloud Cache Optimal Service Pricing for a Cloud Cache K.SRAVANTHI Department of Computer Science & Engineering (M.Tech.) Sindura College of Engineering and Technology Ramagundam,Telangana G.LAKSHMI Asst. Professor,

More information

A Secure Model for Cloud Computing Based Storage and Retrieval

A Secure Model for Cloud Computing Based Storage and Retrieval IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661, ISBN: 2278-8727 Volume 6, Issue 1 (Sep-Oct. 2012), PP 01-05 A Secure Model for Cloud Computing Based Storage and Retrieval Yaga Reddemma

More information

Manjra Cloud Computing: Opportunities and Challenges for HPC Applications

Manjra Cloud Computing: Opportunities and Challenges for HPC Applications Manjrasoft Cloud Computing: Opportunities and Challenges for HPC Applications 1 Prediction: Buyya s Cloud is the Computer 100% real in 2020! Dr. Rajkumar Buyya Grid Computing and Distributed Systems (GRIDS)

More information

Revealing the MAPE Loop for the Autonomic Management of Cloud Infrastructures

Revealing the MAPE Loop for the Autonomic Management of Cloud Infrastructures Revealing the MAPE Loop for the Autonomic Management of Cloud Infrastructures Michael Maurer, Ivan Breskovic, Vincent C. Emeakaroha, and Ivona Brandic Distributed Systems Group Institute of Information

More information

Proposed Pricing Model for Cloud Computing

Proposed Pricing Model for Cloud Computing Computer Science and Information Technology 2(4): 211-218, 2014 DOI: 10.13189/csit.2014.020405 http://www.hrpub.org Proposed Pricing Model for Cloud Computing Muhammad Adeel Javaid Member Vendor Advisory

More information

Safe Locking for Multi-threaded Java

Safe Locking for Multi-threaded Java Safe Locking for Multi-threaded Java Einar Broch Johnsen, Thi Mai Thuong Tran, Olaf Owe, Martin Steffen University of Oslo, Norway NWPT 10 10-12 November, 2010 Motivation Concurrency control mechanisms

More information

THE IMPACT OF CLOUD COMPUTING ON ENTERPRISE ARCHITECTURE. Johan Versendaal

THE IMPACT OF CLOUD COMPUTING ON ENTERPRISE ARCHITECTURE. Johan Versendaal THE IMPACT OF CLOUD COMPUTING ON ENTERPRISE ARCHITECTURE Johan Versendaal HU University of Applied Sciences Utrecht Nijenoord 1, 3552 AS Utrecht, Netherlands, [email protected] Utrecht University

More information

Saving Mobile Battery Over Cloud Using Image Processing

Saving Mobile Battery Over Cloud Using Image Processing Saving Mobile Battery Over Cloud Using Image Processing Khandekar Dipendra J. Student PDEA S College of Engineering,Manjari (BK) Pune Maharasthra Phadatare Dnyanesh J. Student PDEA S College of Engineering,Manjari

More information

User Experience in the Cloud: Towards a Research Agenda

User Experience in the Cloud: Towards a Research Agenda User Experience in the Cloud: Towards a Research Agenda Kaisa Väänänen-Vainio-Mattila Tampere University of Technology, Human-Centered Technology Korkeakoulunkatu 6, 33720 Tampere, Finland [email protected]

More information

Cloud Computing : Concepts, Types and Research Methodology

Cloud Computing : Concepts, Types and Research Methodology Cloud Computing : Concepts, Types and Research Methodology S. Muthulakshmi Bangalore,Karnataka India- 560068 Abstract: Cloud -computing is a very popular term in this modern and computer world in IT solution

More information

A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues

A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues A Study on the Cloud Computing Architecture, Service Models, Applications and Challenging Issues Rajbir Singh 1, Vivek Sharma 2 1, 2 Assistant Professor, Rayat Institute of Engineering and Information

More information

Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction

Keywords: Cloudsim, MIPS, Gridlet, Virtual machine, Data center, Simulation, SaaS, PaaS, IaaS, VM. Introduction Vol. 3 Issue 1, January-2014, pp: (1-5), Impact Factor: 1.252, Available online at: www.erpublications.com Performance evaluation of cloud application with constant data center configuration and variable

More information

A Cloud-Based Retail Management System

A Cloud-Based Retail Management System A Cloud-Based Retail Management System Adewole Adewumi 1, Stanley Ogbuchi 1, and Sanjay MIsra 1 1 Department of Computer and Information Sciences, Covenant University, Ota, Nigeria {wole.adewumi, stanley.ogbuchi,

More information

Intuitionistic fuzzy load balancing in cloud computing

Intuitionistic fuzzy load balancing in cloud computing 8 th Int. Workshop on IFSs, Banská Bystrica, 9 Oct. 2012 Notes on Intuitionistic Fuzzy Sets Vol. 18, 2012, No. 4, 19 25 Intuitionistic fuzzy load balancing in cloud computing Marin Marinov European Polytechnical

More information

Cloud Service Reservation using PTN mechanism in Ontology enhanced Agent-based System Remya Gopinadh #1, K. Saravanan *2

Cloud Service Reservation using PTN mechanism in Ontology enhanced Agent-based System Remya Gopinadh #1, K. Saravanan *2 Cloud Service Reservation using PTN mechanism in Ontology enhanced Agent-based System Remya Gopinadh #1, K. Saravanan *2 # Final Year ME, Dept. of CSE, Regional Centre of Anna University, Tirunelveli,

More information

Performance Evaluation of Round Robin Algorithm in Cloud Environment

Performance Evaluation of Round Robin Algorithm in Cloud Environment Performance Evaluation of Round Robin Algorithm in Cloud Environment Asha M L 1 Neethu Myshri R 2 Sowmyashree C.S 3 1,3 AP, Dept. of CSE, SVCE, Bangalore. 2 M.E(dept. of CSE) Student, UVCE, Bangalore.

More information

Fig. 1 WfMC Workflow reference Model

Fig. 1 WfMC Workflow reference Model International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 10 (2014), pp. 997-1002 International Research Publications House http://www. irphouse.com Survey Paper on

More information

Efficient Cloud Computing Scheduling: Comparing Classic Algorithms with Generic Algorithm

Efficient Cloud Computing Scheduling: Comparing Classic Algorithms with Generic Algorithm International Journal of Computer Networks and Communications Security VOL., NO. 7, JULY 2015, 271 276 Available online at: www.ijcncs.org E-ISSN 208-980 (Online) / ISSN 2410-0595 (Print) Efficient Cloud

More information

Trust as a Service: A Framework for Trust Management in Cloud Environments

Trust as a Service: A Framework for Trust Management in Cloud Environments Trust as a Service: A Framework for Trust Management in Cloud Environments Talal H. Noor and Quan Z. Sheng School of Computer Science, The University of Adelaide, Adelaide SA 5005, Australia {talal,qsheng}@cs.adelaide.edu.au

More information

Dynamic Resource Pricing on Federated Clouds

Dynamic Resource Pricing on Federated Clouds Dynamic Resource Pricing on Federated Clouds Marian Mihailescu and Yong Meng Teo Department of Computer Science National University of Singapore Computing 1, 13 Computing Drive, Singapore 117417 Email:

More information

Power Aware Live Migration for Data Centers in Cloud using Dynamic Threshold

Power Aware Live Migration for Data Centers in Cloud using Dynamic Threshold Richa Sinha et al, Int. J. Comp. Tech. Appl., Vol 2 (6), 2041-2046 Power Aware Live Migration for Data Centers in Cloud using Dynamic Richa Sinha, Information Technology L.D. College of Engineering, Ahmedabad,

More information

A Load Balancing Model Based on Cloud Partitioning for the Public Cloud

A Load Balancing Model Based on Cloud Partitioning for the Public Cloud International Journal of Information & Computation Technology. ISSN 0974-2239 Volume 4, Number 16 (2014), pp. 1605-1610 International Research Publications House http://www. irphouse.com A Load Balancing

More information

Mobile Cloud Computing: Critical Analysis of Application Deployment in Virtual Machines

Mobile Cloud Computing: Critical Analysis of Application Deployment in Virtual Machines 2012 International Conference on Information and Computer Networks (ICICN 2012) IPCSIT vol. 27 (2012) (2012) IACSIT Press, Singapore Mobile Cloud Computing: Critical Analysis of Application Deployment

More information

Deadline Based Task Scheduling in Cloud with Effective Provisioning Cost using LBMMC Algorithm

Deadline Based Task Scheduling in Cloud with Effective Provisioning Cost using LBMMC Algorithm Deadline Based Task Scheduling in Cloud with Effective Provisioning Cost using LBMMC Algorithm Ms.K.Sathya, M.E., (CSE), Jay Shriram Group of Institutions, Tirupur [email protected] Dr.S.Rajalakshmi,

More information

Augmented Reality Application for Live Transform over Cloud

Augmented Reality Application for Live Transform over Cloud International Journal of Research in Information Technology (IJRIT) www.ijrit.com ISSN 2001-5569 Augmented Reality Application for Live Transform over Cloud Mr. Udaykumar N Tippa 1 Dr. Sujata Terdal 2

More information

South East of Process Main Building / 1F. North East of Process Main Building / 1F. At 14:05 April 16, 2011. Sample not collected

South East of Process Main Building / 1F. North East of Process Main Building / 1F. At 14:05 April 16, 2011. Sample not collected At 14:05 April 16, 2011 At 13:55 April 16, 2011 At 14:20 April 16, 2011 ND ND 3.6E-01 ND ND 3.6E-01 1.3E-01 9.1E-02 5.0E-01 ND 3.7E-02 4.5E-01 ND ND 2.2E-02 ND 3.3E-02 4.5E-01 At 11:37 April 17, 2011 At

More information

Secured Storage of Outsourced Data in Cloud Computing

Secured Storage of Outsourced Data in Cloud Computing Secured Storage of Outsourced Data in Cloud Computing Chiranjeevi Kasukurthy 1, Ch. Ramesh Kumar 2 1 M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur Affiliated

More information

Cloud Computing-based IT Solutions For Organizations with Multiregional Branch Offices

Cloud Computing-based IT Solutions For Organizations with Multiregional Branch Offices Cloud Computing-based IT Solutions For Organizations with Multiregional Branch Offices Harris Wang School of Computing and Information Systems Athabasca University, Athabasca, Canada [email protected]

More information

AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD

AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD AN IMPLEMENTATION OF E- LEARNING SYSTEM IN PRIVATE CLOUD M. Lawanya Shri 1, Dr. S. Subha 2 1 Assistant Professor,School of Information Technology and Engineering, Vellore Institute of Technology, Vellore-632014

More information

On Autonomic Platform-as-a-Service: Characterisation and Conceptual Model

On Autonomic Platform-as-a-Service: Characterisation and Conceptual Model On Autonomic Platform-as-a-Service: Characterisation and Conceptual Model Rafael Tolosana-Calasanz, José Ángel Bañares and José-Manuel Colom Abstract In this position paper, we envision a Platform-as-a-Service

More information

Run-Time Assertion Checking and Monitoring Java Programs

Run-Time Assertion Checking and Monitoring Java Programs Run-Time Assertion Checking and Monitoring Java Programs Envisage Bertinoro Summer School June 2014 June 19, 2014 Your Lecturers Today Frank en Stijn What This Talk Is All About Formal Methods in Practice:

More information

Optimal Multi Server Using Time Based Cost Calculation in Cloud Computing

Optimal Multi Server Using Time Based Cost Calculation in Cloud Computing Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 8, August 2014,

More information

COST EFFECTIVE PRIVACY PRESERVED INTERMEDIATE DATASETS FOR CLOUD DATA SERVICES

COST EFFECTIVE PRIVACY PRESERVED INTERMEDIATE DATASETS FOR CLOUD DATA SERVICES COST EFFECTIVE PRIVACY PRESERVED INTERMEDIATE DATASETS FOR CLOUD DATA SERVICES Chaya.Y.K 1, Bharathi V Kalmath 2 1 PG Student, Department of CSE, S.V.C.E,Bengaluru 2 Asst.Professor, Department of CSE,

More information

Minimal Cost Data Sets Storage in the Cloud

Minimal Cost Data Sets Storage in the Cloud Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 5, May 2014, pg.1091

More information

A PERFORMANCE ANALYSIS of HADOOP CLUSTERS in OPENSTACK CLOUD and in REAL SYSTEM

A PERFORMANCE ANALYSIS of HADOOP CLUSTERS in OPENSTACK CLOUD and in REAL SYSTEM A PERFORMANCE ANALYSIS of HADOOP CLUSTERS in OPENSTACK CLOUD and in REAL SYSTEM Ramesh Maharjan and Manoj Shakya Department of Computer Science and Engineering Dhulikhel, Kavre, Nepal [email protected],

More information

C-Meter: A Framework for Performance Analysis of Computing Clouds

C-Meter: A Framework for Performance Analysis of Computing Clouds 9th IEEE/ACM International Symposium on Cluster Computing and the Grid C-Meter: A Framework for Performance Analysis of Computing Clouds Nezih Yigitbasi, Alexandru Iosup, and Dick Epema Delft University

More information

Reduce cost and efficient access for cloud storage Using Intermediate Cloud Datasets

Reduce cost and efficient access for cloud storage Using Intermediate Cloud Datasets International Journal of Scientific and Research Publications, Volume 4, Issue 9, September 2014 1 Reduce cost and efficient access for cloud storage Using Intermediate Cloud Datasets Dr.R.Mala *, M.Lakshmi

More information

DESIGN OF AGENT BASED SYSTEM FOR MONITORING AND CONTROLLING SLA IN CLOUD ENVIRONMENT

DESIGN OF AGENT BASED SYSTEM FOR MONITORING AND CONTROLLING SLA IN CLOUD ENVIRONMENT International Journal of Advanced Technology in Engineering and Science www.ijates.com DESIGN OF AGENT BASED SYSTEM FOR MONITORING AND CONTROLLING SLA IN CLOUD ENVIRONMENT Sarwan Singh 1, Manish Arora

More information

CLOUD COMPUTING AND SECURITY: VULNERABILITY ANALYSIS AND PREVENTIVE SOLUTIONS

CLOUD COMPUTING AND SECURITY: VULNERABILITY ANALYSIS AND PREVENTIVE SOLUTIONS CLOUD COMPUTING AND SECURITY: VULNERABILITY ANALYSIS AND PREVENTIVE SOLUTIONS Musa Ahmed Zayyad Department of Computer Studies, Hassan Usman Katsina Polytechnic, Katsina E-mail: [email protected] +2348063440008(Nigeria)

More information

An Architecture for Trusted Clouds

An Architecture for Trusted Clouds An Architecture for Trusted Clouds Mike Burmester Florida State University, Department of Computer Science Tallahassee, FL 32306, USA {burmester}@cs.fsu.edu Abstract. A new paradigm for network applications

More information

PRIVACY PRESERVATION ALGORITHM USING EFFECTIVE DATA LOOKUP ORGANIZATION FOR STORAGE CLOUDS

PRIVACY PRESERVATION ALGORITHM USING EFFECTIVE DATA LOOKUP ORGANIZATION FOR STORAGE CLOUDS PRIVACY PRESERVATION ALGORITHM USING EFFECTIVE DATA LOOKUP ORGANIZATION FOR STORAGE CLOUDS Amar More 1 and Sarang Joshi 2 1 Department of Computer Engineering, Pune Institute of Computer Technology, Maharashtra,

More information

A Review of Cloud Computing Security Issues

A Review of Cloud Computing Security Issues , pp.215-222 http://dx.doi.org/10.14257/ijgdc.2015.8.5.21 A Review of Cloud Computing Security Issues 1 Manpreet Kaur and 2 Hardeep Singh 1 Research Fellow, Chandigarh Group of College, Landran [email protected]

More information

RANKING THE CLOUD SERVICES BASED ON QOS PARAMETERS

RANKING THE CLOUD SERVICES BASED ON QOS PARAMETERS RANKING THE CLOUD SERVICES BASED ON QOS PARAMETERS M. Geetha 1, K. K. Kanagamathanmohan 2, Dr. C. Kumar Charlie Paul 3 Department of Computer Science, Anna University Chennai. A.S.L Paul s College of Engineering

More information

Cloud computing security using encryption technique

Cloud computing security using encryption technique Cloud computing security using encryption technique Geethu Thomas Prem Jose V P.Afsar Abstract Cloud Computing has been envisioned as the next generation architecture of IT Enterprise. The Cloud computing

More information

An Effective Approach To Find a Best Cloud Service Provider Using Ranked Voting Method

An Effective Approach To Find a Best Cloud Service Provider Using Ranked Voting Method An Effective Approach To Find a Best Cloud Service Provider Using Ranked Voting Method Vidyashree C.N M.Tech, Dept of CSE PESCE, Mandya [email protected] V Chetan Kumar Asst.Prof, Dept of CSE PESCE,

More information

Demystifying Cloud Computing

Demystifying Cloud Computing Demystifying Cloud Computing Paulo Neto Faculdade de Engenharia da Universidade do Porto Rua Dr. Roberto Frias, s/n 4200-465 PORTO, Portugal [email protected] Abstract. The Cloud computing emerges as a

More information

RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD

RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD RANKING OF CLOUD SERVICE PROVIDERS IN CLOUD C.S. RAJARAJESWARI, M. ARAMUDHAN Research Scholar, Bharathiyar University,Coimbatore, Tamil Nadu, India. Assoc. Professor, Department of IT, PKIET, Karaikal,

More information

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May-2013 ISSN 2229-5518 112

International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May-2013 ISSN 2229-5518 112 International Journal of Scientific & Engineering Research, Volume 4, Issue 5, May-2013 112 Monitoring, Tracking and Quantification of Quality of Service in Cloud Computing Mohamed Firdhous, Suhaidi Hassan,

More information

Minimizing Response Time for Scheduled Tasks Using the Improved Particle Swarm Optimization Algorithm in a Cloud Computing Environment

Minimizing Response Time for Scheduled Tasks Using the Improved Particle Swarm Optimization Algorithm in a Cloud Computing Environment Minimizing Response Time for Scheduled Tasks Using the Improved Particle Swarm Optimization Algorithm in a Cloud Computing Environment by Maryam Houtinezhad, Department of Computer Engineering, Artificial

More information

Cloud Broker for Reputation-Enhanced and QoS based IaaS Service Selection

Cloud Broker for Reputation-Enhanced and QoS based IaaS Service Selection Proc. of Int. Conf. on Advances in Communication, Network, and Computing, CNC Cloud Broker for Reputation-Enhanced and QoS based IaaS Service Selection Ruby Annette.J 1, Dr. Aisha Banu.W 2 and Dr.Sriram

More information

Fully Abstract Operation Contracts

Fully Abstract Operation Contracts Fully Abstract Operation Contracts Richard Bubel, Reiner Hähnle, and Maria Pelevina Department of Computer Science Technical University of Darmstadt bubel [email protected] [email protected]

More information

Using Feature Modelling and Automations to Select among Cloud Solutions

Using Feature Modelling and Automations to Select among Cloud Solutions Using Feature Modelling and Automations to Select among Cloud Solutions Clément Quinton, Laurence Duchien, Patrick Heymans, Stéphane Mouton, Etienne Charlier To cite this version: Clément Quinton, Laurence

More information

Factors Influencing an Organisation's Intention to Adopt Cloud Computing in Saudi Arabia

Factors Influencing an Organisation's Intention to Adopt Cloud Computing in Saudi Arabia 2014 IEEE 6th International Conference on Cloud Computing Technology and Science Factors Influencing an Organisation's Intention to Adopt Cloud Computing in Saudi Arabia Nouf Alkhater Gary Wills Robert

More information

Activity Mining for Discovering Software Process Models

Activity Mining for Discovering Software Process Models Activity Mining for Discovering Software Process Models Ekkart Kindler, Vladimir Rubin, Wilhelm Schäfer Software Engineering Group, University of Paderborn, Germany [kindler, vroubine, wilhelm]@uni-paderborn.de

More information

Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing

Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Heterogeneous Workload Consolidation for Efficient Management of Data Centers in Cloud Computing Deep Mann ME (Software Engineering) Computer Science and Engineering Department Thapar University Patiala-147004

More information

Agent Based Framework for Scalability in Cloud Computing

Agent Based Framework for Scalability in Cloud Computing Agent Based Framework for Scalability in Computing Aarti Singh 1, Manisha Malhotra 2 1 Associate Prof., MMICT & BM, MMU, Mullana 2 Lecturer, MMICT & BM, MMU, Mullana 1 Introduction: Abstract: computing

More information

A Real-Time Cloud Based Model for Mass Email Delivery

A Real-Time Cloud Based Model for Mass Email Delivery A Real-Time Cloud Based Model for Mass Email Delivery Nyirabahizi Assouma, Mauricio Gomez, Seung-Bae Yang, and Eui-Nam Huh Department of Computer Engineering Kyung Hee University Suwon, South Korea {assouma,mgomez,johnhuh}@khu.ac.kr,

More information