ISSN: Keywords : Mobile Cloud Computing, Cloud Computing, Mobile services, Computation offloading.

Size: px
Start display at page:

Download "ISSN:2320-0790. Keywords : Mobile Cloud Computing, Cloud Computing, Mobile services, Computation offloading."

Transcription

1 ISSN: Mobile Cloud Computing Concepts, Architecture and Challenges V. Sathiyavathi #1, Dr. C. Jayakumar *2 #1 Assistant Professor, Dept.of.Computer Applications, Easwari Engineering College *3 Professor, Dept.of.CSE, RMK Engineering College Abstract: The mobilization of the internet and global connectivity along with cloud, Mobile Cloud Computing (MCC) has been introduced as a rising technology for mobile services which integrates cloud computing into mobile environment and enhances the computational power of resource constrained mobile devices. This paper survey technological perspective of MCC, that serves as useful resource for reader to get better clarity in understanding the technology. In addition the issues, existing solutions and approaches are discussed to point out future research directions. Keywords : Mobile Cloud Computing, Cloud Computing, Mobile services, Computation offloading. I. INTRODUCTION Evolution of 4 th generation mobile devices such as cell phones, smart phones, tablet PCs are overtaking PCs used for accessing internet web services. However mobile devices can support variety of applications which demands increased computation power, storage capacity for rich experience to users. But still mobile devices are resource constrained (energy, storage, bandwidth), Less security and unstable connection which reduces the quality of service. The recent technology called cloud computing offers virtually unlimited dynamic resources for computation, storage and service provision. Thus cloud computing provides a platform for convergence infrastructure and shared services. The integration of cloud computing in mobile environment called mobile cloud computing, allows user to access unlimited computing power and storage space through online, where both data storage and data processing happen outside the mobile device. The advantages of cloud concept bring a new type of services and facilities to mobile users. A model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction Cloud computing is a style of computing in which dynamically scalable and often virtualized resources are provided as a serve over the Internet [1]. 1) Services It can be defined as computing services which includes: a) Infrastructure as a service (IaaS) computer infrastructure as a service. (typically a platform virtualization environment which include server, software, data center space or network equipement) b) Platform as a service (PaaS) provides computing platform as a service. (an externally hosted service that provides a complete platform to create, run, and operate applications) c) Software as a service (SaaS) provides application software and databases as a service. (a provider licenses an application online that are accessed from a web browser, while the software and data are stored in the cloud for use as a service on demand). II. BACKGROUND A. The Cloud Computing NIST Definition 2)Characteristics These are main characteristics of cloud computing [2]: 1

2 a) On demand self services: a consumer can be provided with services such as computing capabilities, server time, and network storage on demand, automatically without human interaction b) Broad network access: Capabilities available over the network can be accessed through standard mechanis ms and can be used by heterogeneous client platforms. (Mobile phones, workstations, PDAs, Laptops). [Figure 1] Cloud Computing Architecture c) Resource pooling: The provider s can pool computing resources (processing, storage, network bandwidth, virtual machines, and services) together to serve multiple consumers Physical and virtual resources are dynamically assigned and reassigned on demand. d) Rapid elasticity: Computing capabilities can be elastically provisioned and released, either it can be done automatically or scalable based on user demand, appears to be unlimited and available at any time. e) Measured service: the pay as much as used and needed type of utility computing, where resource usage can be controlled, monitored and reported. The metering capability optimizes resource usage and provides transparency to both consumer and provider. f) Multi Tenacity: added as 6th characteristics of cloud computing given by the Cloud Security Alliance, which refers to the need for policy-driven enforcement, segmentation, isolation, governance, service levels, and chargeback/billing models for different consumer constituencies and allows to share the resources. 3) Deployment models: There are four common deployment models for cloud services, which defines where the cloud infrastructure is deployed and who has access to it. a) Private cloud operations are limited within an organization and users of that organization gain access to the particular cloud and managed by the organization itself. b) Public Cloud is openly used by the general public through web browsers, which provides less security to users and users are needed to pay per use only. c) Hybrid Cloud is a combination of private and public cloud, where some portion of computing resources on onsite (private) and offsite (Public) for intensive computing resources which are economically not feasible to maintain privately. d) Community Cloud is provisioned for specific community of consumers from several organizations with similar requirements share common infrastructure. 2

3 III. MOBILE CLOUD COMPUTING A. Concepts and Architecture MCC forum definition: Mobile Cloud Computing (MCC) at its simplest, refers to an infrastructure where both the data storage and the data processing happen outside of the mobile device. Mobile cloud applications move the computing power and data storage away from mobile phones and into the cloud, bringing applications and mobile computing to not just Smartphone users but a much broader range of mobile subscribers. Most researchers try to improve the capability of mobile devices using cloud technology. For the above said, some of them explore the benefits of cloud infrastructure for the execution of mobile applications on behalf of the mobile device. There exist two types of architectural schemes: agent-client scheme and collaborated scheme. 1) Agent-client scheme cloud provides overall resource management for mobile devices, to help to overcome limitations of mobile devices in particular of the processing power and data storage. As is shown in Figure of left side, cloud side generate agent for each device. Mobile device communicate with its agent to contact with other entities outside this domain. [Figure 3] Collaborated Schemes The general architecture of Mobile Cloud Computing (MCC) was proposed by [3] is shown in Figure 2. The mobile devices are connected to the mobile networks via base stations that establish and control the connections and functional interfaces between the networks and mobile devices. Mobile users requests and information (e.g., ID and location) are transmitted to the central processors that are connected to servers providing mobile network services. Here, mobile network operators can provide services to mobile users as AAA (for authentication, authorization, and accounting) based on the home agent (HA) and subscribers data stored in databases. After that, the subscribers requests are delivered to a cloud through the Internet. In the cloud, cloud controllers process the requests to provide mobile users with the corresponding cloud services. B. Advantages of Mobile Cloud Computing (MCC) [Figure 2] Agent-Client Scheme 2) Collaborated schemes regard device as a part of cloud. This approach utilize remain resource of mobile device. The function of cloud server may be the controller and scheduler for collaboration amongdevices. * Extending battery lifetime In computation offloading, mobile application process is migrated from resource constrained mobile device to cloud infrastructure. Hence process migration and remote execution benefits mobile devices to save energy. * Improving data storage capacity and processing power Mobile applications are not constrained by storage capacity, because MCC allows mobile device to store and access data to and from cloud. * Improving reliability and availability Data and applications are stored in cloud reduces lost on mobile devices, offers better security 3

4 [Figure 4] Mobile Cloud Computing (MCC) Architecture services and facilitates availability of data even when users are moving. In addition, MCC inherits characteristics of cloud computing as some advantages. C. Applications of MCC Mobile applications are developing rapidly in global mobile market. Some applications are discussed here. [4] 1) Mobile Commerce, or m-commerce, is about the explosion of applications and services that are becoming accessible from Internet-enabled mobile devices. It involves new technologies, services and business models. Mobile commerce transactions continue to grow, and the term includes the purchase and sale of a wide range of goods and services, online banking, bill payment, information delivery and so on. 2) Augmented Reality is a type of virtual reality that aims to duplicate the world's environment in a computer. An augmented reality system generates a composite view for the user that is the combination of the real scene viewed by the user and a virtual scene generated by the computer that augments the scene with additional information. The virtual scene generated by the computer is designed to enhance the user's sensory perception of the virtual world they are seeing or interacting with. The goal of Augmented Reality is to create a system in which the user cannot tell the difference between the real world and the virtual augmentation of it. Today Augmented Reality is used in entertainment, military training, engineering design, robotics, manufacturing and other industries. 3) Mobile Learning focuses on learning across contexts and learning with mobile devices at anywhere at any time. M-learning technologies include handheld computers, MP3 players, notebooks, mobile phones and tablets. M-learning focuses on the mobility of the learner, interacting with portable technologies, and learning that reflects a focus on how society and its institutions can accommodate and support an increasingly mobile population. There is also a new direction in m- learning that gives the instructor more mobility and includes creation of on the spot and in the field learning material that predominately uses Smartphone with special software such as AHG Cloud Note. Using mobile tools for creating learning 4

5 aides and materials becomes an important part of informal learning. 4) m-health or mobile health is a term used for the practice of medicine and public health, supported by mobile devices. mhealth applications include the use of mobile devices in collecting community and clinical health data, delivery of healthcare information to practitioners, researchers, and patients, real-time monitoring of patient vital signs, and direct provision of care (via mobile telemedicine). D. Challenges and Limitations The major challenge comes from resource constrained mobile devices and communication difficulties of wireless networks make concepts of cloud computing (application, programming, deployment of services and distributed computing) on mobile environment becomes more complicated. This section discusses about proposed challenges in MCC based on computation, communication and storage. [5] The battery-life of mobile devices is a constant struggle. Mobile cloud computing has significantly improved the battery-life of mobile devices; however it can be argued that the perfect balance of what is performed and stored in the cloud versus what is performed and stored on the mobile device to offer the most reasonable battery-life is still to be found. Research in this area in underway but more will need to occur. Latency and bandwidth affect the mobile cloud, as well. Wi-Fi improves latency but may decrease bandwidth when many mobile devices are present. The rollout of 4G networks and HTML5 is expected to help with latency and bandwidth as mentioned earlier Data security is a long standing issue and cloud computing is no stranger to its scrutiny. The goal is to ensure that only authorized people have access to data. Traditionally, data governance models have called for individual companies to maintain information and records. With cloud computing, companies must rely on their vendors to ensure the safety of their data and trust that that they are following all the applicable IT governance and rule sets as well as their governing laws (Nkosi & Mekuria, 2010). Cloud computing differs from the traditional computing in the way that data and resources are stored. Even when outsourcing a server to somebody else s data center, the user knows exactly where the data is stored and what resources may be shared. However, cloud computing obscures such low-level details by decoupling the actual data from the physical infrastructure. It is possible that the data could be spread across multiple physical servers that also happen to be storing data for other clients on the same machine. Mobile cloud computing adds another layer to the security issues. The issue arises about who is to be held responsible in the event of a security breach. In order to identify proper security methods for cloud computing vendors, the US National Institute of Standards and Technology (NIST) has decided to create a section that is responsible for outlining security standards. Their goal is to ensure that vendors are properly implementing their security guidelines in order to protect both the vendor and their clients. 1) Augumented Execution IV. RELATED WORK Augmented execution refers to a technique used to overcome the limitations of Smartphone s in terms of computation, memory and battery. Chun and Maniatis [6] propose architecture that addresses these challenges via seamlessly offloading execution from the phone to computational infrastructure (cloud) where cloned replica of the Smartphone s software is running. The mobile phone hosts its computation and memory demanding applications. However, some or all of the tasks are offloaded in the cloud where a cloned system image of the device is running. The results from the augmented execution reintegrated upon completion. This approach for offloading intensive computations employs loosely synchronized virtualized or emulated replicas of the mobile device in the cloud. Thus, it provides illusions that the mobile user has a more powerful, feature-rich device than actually in reality, and that the application developer is programming such powerful device without having to manually partition the application or provision proxies. Instantiating device s replica in the cloud is determined based on the cost policies which try to optimize execution time, energy consumption, monetary cost and security. Similar approach of using virtual machine (VM) technologies executing the computation intensive software from mobile device is presented by Satyanarayanan et al. [8]. In this architecture, a mobile user exploits VMs to rapidly instantiate customized service software on a nearby cloudlet and uses the service over WLAN. A cloudlet is a trusted, resource rich computer or a cluster of computers well connected to the Internet and available for use by nearby mobile devices. Rather relying on a distant cloud, the cloudlets eliminate the long latency introduced by wide-area networks for accessing the cloud resources. As a result, the responsiveness and 5

6 interactivity on the device are increased by lowlatency, one-hop, high bandwidth wireless access to the cloudlet. The mobile client acts as thin client, with all significant computation occurring in a nearby cloudlet. This approach relies on technique called dynamic VM synthesis. A mobile device delivers small VMs overlay to the cloudlet infrastructure that already owns the base VM from which this overlay was derived. The infrastructure applies the overlay to the base to derive the VM which starts executing in the precise state in which it was suspended. 2) Elastic Partitioned/Modularized Applications Running applications in heterogeneous changing environments like mobile clouds requires dynamic partitioning of applications and remote execution of some components. Applications can improve their performance by delegating part of the application to remote execution on a resource-rich cloud infrastructure. Zhang et al. [7] develop a reference framework for partitioning a single application into elastic components with dynamic configuration of execution. The components, called weblets, are platform independent and can be executed transparently on different computing infrastructures including mobile devices or IaaS (Infrastructure as a Service) cloud providers such as Amazon EC2. The application is split down to a UI component, weblets, and a manifest describing the application. weblets are autonomous functional software entities that run on the device or cloud, performing computing, storing and network tasks. An elasticity manager component decides on migration, instantiation and migration of the weblets. These processes are transparent to the running application. The advantage of using such independent functional units is that weblets are not tied to one particular programming language or specification, allowing wider range of applications. 3) Process Migration The mobile cloud is accessed through heterogeneous devices. In order to provide seamless user experience same applications need to run on different devices. The application mobility plays a crucial role in enabling the next generation mobile applications. Application mobility is the act of moving application between hosts during their execution. Basically, application mobility is migrating running application states from one device to another to which the user has an immediate access [9], [10]. Application mobility is closely related to process migration. Process migration is an operating system capability that allows a running process to be paused, relocated to another machine, and continued there. It represents seamless mobility at the granularity of individual processes, and has been the research focus of many experimental projects [11]. However, application mobility involves more than process migration, e.g. migration tasks to different architectures or UI adaptation. Satyanarayanan et al. [12] employ a mechanis m called Internet Suspend/Resume (ISR), which allows one to logically suspend a machine at one Internet site, travel to some other sites and then seamlessly resume work there on another machine. ISR implementation is built on top of virtual machine technology and distributed file system. Each VM encapsulates distinct execution and user customization state. The distributed file system transports that state. However, one drawback is that migrating a complete virtual machine consumes more time and bandwidth than just selective application migration. Another drawback is that this works only on one platform type, otherwise the latency is too high. In contrast to ISR, David et al. [13] propose an adaptive application mobility solution based on Java-based platform that supports mobile agents across heterogeneous hardware (JADE). In this approach, their design solution migrates individual applications and supports adaptation. V OPEN ISS UES FOR FURTURE RES EARCH There are several open issues in MCC still needs to be addressed and how to solve those issues efficiently will have major impact on future research and development [4]. 1) Network Access Managemen An efficient network access management not only improves link performance but also optimizes bandwidth usage. Can automatically change its transmission or reception parameters, in a way where the wireless communications can have spectrum agility in terms of selecting available wireless channels opportunistically. 2) Pricing MCC involves with both mobile service provider (MSP) and cloud service provider (CSP) with different services management, customers management, methods of payment and prices. This will lead to many issues. The business model including pricing and revenue sharing has to be carefully developed for MCC. 3) Standard Interface Interoperability becomes an important issue when mobile users need to interact with the cloud. Web interfaces may not be the best option. It is not 6

7 specifically designed for mobile devices. Compatibility among devices for web interface could be an issue. Standard protocol, signaling, and interface for interacting between mobile users and cloud would be required. (HTML5 & CSS3) 4) Service Convergence Services will be differentiated according to the types, cost, availability and quality. A single cloud may not be enough to meet mobile user s demands. New scheme is needed in which the mobile users can utilize multiple clouds in a unified fashion and should be able to automatically discover and compose services for user. Sky computing is a model where resources from multiple clouds providers are leveraged to create a large scale distributed infrastructure. The mobile sky computing will enable providers to support a cross-cloud communication and enable users to implement mobile services and applications. 5) Quality of Service How to ensure QoS is still a big issue, especially on network delay. CloneCloud and Cloudlets are expected to reduce the network delay. CloneCloud uses nearby computers or data centers to increase the speed of smart phone applications. A cloudlet is a trusted, resource-rich computer or cluster of computers which is well-connected to the Internet and available for use by nearby mobile devices with on one-hop wireless connection. Mobile users may meet the demand for real-time interactive response by low-latency, one-hop, and high-bandwidth wireless access to the cloudlet. VI CONCLUS ION MCC a rising technology, most of the IT industries are focusing on its potential benefits. This paper introduced MCC and further explained the communication network architecture used to support cloud services on mobile environment. We facilitated the readers to gain better knowledge on MCC, services and application models. We have also discussed challenges and open issues to advance the existing MCC research. REFERENCES [1] [2] 07/the-five-essentialcharacteristics-of-cloud-computing/ [3] Hoang T. Dinh, Chonho Lee, Dusit Niyato, and Ping Wang A Survey of Mobile Cloud Computing: Architecture, Applications, and Approaches Accepted in Wireless Communications and Mobile Computing Wiley [4] Sanjay P. Ahuja1 & Alan C. Rolli," Exploring the Convergence of Mobile Computing with Cloud Computing, Network and Communication Technologies, Vol. 1, No. 1,June [5] B.-G. Chun and P. Maniatis, Augmented Smartphone Applications Through Clone Cloud Execution, in Proceedings of the 12th Work shop on Hot Topics in Operating Systems (HotOS XII). Monte Verita, switzerland: USENIX, [6] X. Zhang, S. Jeong, A. Kunjithapatham, and Simon Gibbs, Towards an Elastic Application Model for Augmenting Computing Capabilities of Mobile Platforms", Proceedings of Third International ICST Conference on MOBILe Wireless MiddleWARE, Operating Systems, and Applications,USA, [7] M. Satyanarayanan, P. Bahl, R. C aceres, and N. Davies, The Case for VM-Based Cloudlets in Mobile Computing, IEEE Pervasive Computing,vol. 8, no. 4, pp , Oct [8] A hlund, K. Mitra, D. Johansson, and A. Zaslavsky, Context-aware Application Mobility Support in Pervasive Computing Environments, in Proceedings of the 6th International Conference on Mobile Technology, Application & Systems (Mobility 09). Nice, France: ACM, Sep. 2009, pp [9] T. Koponen, A. Gurtov, and P. Nikander, Application Mobility with Host Identity Protocol, in Identifier/Locator Split and DHTs: Proceedings of the Research Seminar on Telecommunications Software. Helsinki: Helsinki University of Technology, 2004, p. 50. [10] D. S. Milojiˇci c, F. Douglis, Y. Paindaveine, R. Wheeler, and S. Zhou, Process Migration, ACM Computing Surveys (CSUR), vol. 32, no. 3, pp , Sep [11] M. Satyanarayanan, M. A. Kozuch, C. J. Helfrich, and D. R. O. Hallaron, Towards Seamless Mobility on Pervasive Hardware, Pervasive and Mobile Computing, vol. 1, no. 2, pp , Jul [12] F. David, B. Donkervoet, J. Carlyle, and EM, Supporting Adaptive Application Mobility, in On the Move to Meaningful Internet Systems 2007: OTM 2007 Workshops. Vilamoura, Portugal: Springer, Nov. 2007, pp

Mobile Hybrid Cloud Computing Issues and Solutions

Mobile Hybrid Cloud Computing Issues and Solutions , pp.341-345 http://dx.doi.org/10.14257/astl.2013.29.72 Mobile Hybrid Cloud Computing Issues and Solutions Yvette E. Gelogo *1 and Haeng-Kon Kim 1 1 School of Information Technology, Catholic University

More information

Mobile Cloud Computing: A Comparison of Application Models

Mobile Cloud Computing: A Comparison of Application Models Volume 1, Issue 1 ISSN: 2320-5288 International Journal of Engineering Technology & Management Research Journal homepage: www.ijetmr.org Mobile Cloud Computing: A Comparison of Application Models Nidhi

More information

A Comparative Study of cloud and mcloud Computing

A Comparative Study of cloud and mcloud Computing A Comparative Study of cloud and mcloud Computing Ms.S.Gowri* Ms.S.Latha* Ms.A.Nirmala Devi* * Department of Computer Science, K.S.Rangasamy College of Arts and Science, Tiruchengode. s.gowri@ksrcas.edu

More information

Mobile Cloud Computing: Approaches and Issues

Mobile Cloud Computing: Approaches and Issues Mobile Cloud Computing: Approaches and Issues Ms. Snehal P.Warhekar 1, Prof. V.T.Gaikwad 2 1,2 Sipna COET, Amravati, MS, India Abstract: During the last few years, there is a revolutionary development

More information

Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战

Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战 Mobile Cloud Computing: Paradigms and Challenges 移 动 云 计 算 : 模 式 与 挑 战 Jiannong Cao Internet & Mobile Computing Lab Department of Computing Hong Kong Polytechnic University Email: csjcao@comp.polyu.edu.hk

More information

Video Publishing and Authoring Services Based on Cloud Computing

Video Publishing and Authoring Services Based on Cloud Computing Video Publishing and Authoring Services Based on Cloud Computing Mayur P. Band 1, N. D. Kale 2 P.G. Student, Department of Computer Engineering, TSSM s, PVPIT, Bavdhan, Pune, Maharashtra, India 1 Assistant

More information

Mobile Cloud Computing: A Comparison of Application Models

Mobile Cloud Computing: A Comparison of Application Models Mobile Cloud Computing: A Comparison of Application Models Dejan Kovachev, Yiwei Cao and Ralf Klamma Information Systems & Database Technologies RWTH Aachen University Ahornstr. 55, 52056 Aachen Germany

More information

Optimized Offloading Services in Cloud Computing Infrastructure

Optimized Offloading Services in Cloud Computing Infrastructure Optimized Offloading Services in Cloud Computing Infrastructure 1 Dasari Anil Kumar, 2 J.Srinivas Rao 1 Dept. of CSE, Nova College of Engineerng & Technology,Vijayawada,AP,India. 2 Professor, Nova College

More information

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes Cloud Computing Supplementary slides Course: Designing and Implementing Service Oriented Business Processes 1 Introduction Cloud computing represents a new way, in some cases a more cost effective way,

More information

Cloud Computing for hand-held Devices:Enhancing Smart phones viability with Computation Offload

Cloud Computing for hand-held Devices:Enhancing Smart phones viability with Computation Offload IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 13, Issue 1 (Jul. - Aug. 2013), PP 01-06 Cloud Computing for hand-held Devices:Enhancing Smart phones viability

More information

A Study on Service Oriented Network Virtualization convergence of Cloud Computing

A Study on Service Oriented Network Virtualization convergence of Cloud Computing A Study on Service Oriented Network Virtualization convergence of Cloud Computing 1 Kajjam Vinay Kumar, 2 SANTHOSH BODDUPALLI 1 Scholar(M.Tech),Department of Computer Science Engineering, Brilliant Institute

More information

Towards Elastic Application Model for Augmenting Computing Capabilities of Mobile Platforms. Mobilware 2010

Towards Elastic Application Model for Augmenting Computing Capabilities of Mobile Platforms. Mobilware 2010 Towards lication Model for Augmenting Computing Capabilities of Mobile Platforms Mobilware 2010 Xinwen Zhang, Simon Gibbs, Anugeetha Kunjithapatham, and Sangoh Jeong Computer Science Lab. Samsung Information

More information

Getting Familiar with Cloud Terminology. Cloud Dictionary

Getting Familiar with Cloud Terminology. Cloud Dictionary Getting Familiar with Cloud Terminology Cloud computing is a hot topic in today s IT industry. However, the technology brings with it new terminology that can be confusing. Although you don t have to know

More information

Mobile Cloud Computing: Survey & Discussion. Jianting Yue Sep 27, 2013

Mobile Cloud Computing: Survey & Discussion. Jianting Yue Sep 27, 2013 Mobile Cloud Computing: Survey & Discussion Jianting Yue Sep 27, 2013 1 Outline Lead-in Definition Main Functions Architecture Computation Offloading: an example Challenges Potential Ideas Summary 2 3

More information

Security Considerations for Public Mobile Cloud Computing

Security Considerations for Public Mobile Cloud Computing Security Considerations for Public Mobile Cloud Computing Ronnie D. Caytiles 1 and Sunguk Lee 2* 1 Society of Science and Engineering Research Support, Korea rdcaytiles@gmail.com 2 Research Institute of

More information

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS CLOUD COMPUTING Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing

More information

Securing Elastic Applications for Cloud Computing. Many to One Virtualization

Securing Elastic Applications for Cloud Computing. Many to One Virtualization Securing Elastic Applications for Cloud Computing Many to One Virtualization Xinwen Zhang, Joshua Schiffman, Simon Gibbs, Anugeetha Kunjithapatham, and Sangoh Jeong Samsung Information Systems America

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

A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining Privacy in Multi-Cloud Environments

A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining Privacy in Multi-Cloud Environments IJSTE - International Journal of Science Technology & Engineering Volume 1 Issue 10 April 2015 ISSN (online): 2349-784X A Secure Strategy using Weighted Active Monitoring Load Balancing Algorithm for Maintaining

More information

A Survey on Mobile Cloud Computing

A Survey on Mobile Cloud Computing A Survey on Mobile Cloud Computing Preeti Garg M.Tech Scholar, Dept of CSE, KIET Vineet Sharma, PhD. Professor, Dept of CSE, KIET ABSTRACT Today, during global economic downturn, exponential growth of

More information

CHAPTER 8 CLOUD COMPUTING

CHAPTER 8 CLOUD COMPUTING CHAPTER 8 CLOUD COMPUTING SE 458 SERVICE ORIENTED ARCHITECTURE Assist. Prof. Dr. Volkan TUNALI Faculty of Engineering and Natural Sciences / Maltepe University Topics 2 Cloud Computing Essential Characteristics

More information

Scheduling Manager for Mobile Cloud Using Multi-Agents

Scheduling Manager for Mobile Cloud Using Multi-Agents Scheduling for Mobile Cloud Using Multi-Agents Naif Aljabri* *naifkau {at} gmail.com Fathy Eassa Abstract- Mobile Cloud Computing (MCC) is emerging as one of the most important branches of cloud computing.

More information

yvette@yvetteagostini.it yvette@yvetteagostini.it

yvette@yvetteagostini.it yvette@yvetteagostini.it 1 The following is merely a collection of notes taken during works, study and just-for-fun activities No copyright infringements intended: all sources are duly listed at the end of the document This work

More information

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models.

See Appendix A for the complete definition which includes the five essential characteristics, three service models, and four deployment models. Cloud Strategy Information Systems and Technology Bruce Campbell What is the Cloud? From http://csrc.nist.gov/publications/nistpubs/800-145/sp800-145.pdf Cloud computing is a model for enabling ubiquitous,

More information

Cooperative Caching Framework for Mobile Cloud Computing

Cooperative Caching Framework for Mobile Cloud Computing Global Journal of Computer Science and Technology Network, Web & Security Volume 13 Issue 8 Version 1.0 Year 2013 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK REVIEW ON MOBILE APPLICATION IN A CLOUD COMPUTING SECURE AND SCALABLE USING CLOUD

More information

Cloud Based E-Government: Benefits and Challenges

Cloud Based E-Government: Benefits and Challenges Cloud Based E-Government: Benefits and Challenges Saleh Alshomrani 1 and Shahzad Qamar 2 1 Faculty of Computing and IT, King Abdulaziz University, Jeddah, Saudi Arabia 2 Faculty of Computing and IT, North

More information

White Paper on CLOUD COMPUTING

White Paper on CLOUD COMPUTING White Paper on CLOUD COMPUTING INDEX 1. Introduction 2. Features of Cloud Computing 3. Benefits of Cloud computing 4. Service models of Cloud Computing 5. Deployment models of Cloud Computing 6. Examples

More information

Gaming as a Service. Prof. Victor C.M. Leung. The University of British Columbia, Canada www.ece.ubc.ca/~vleung

Gaming as a Service. Prof. Victor C.M. Leung. The University of British Columbia, Canada www.ece.ubc.ca/~vleung Gaming as a Service Prof. Victor C.M. Leung The University of British Columbia, Canada www.ece.ubc.ca/~vleung International Conference on Computing, Networking and Communications 4 February, 2014 Outline

More information

Mobile Cloud Computing Security Considerations

Mobile Cloud Computing Security Considerations 보안공학연구논문지 (Journal of Security Engineering), 제 9권 제 2호 2012년 4월 Mobile Cloud Computing Security Considerations Soeung-Kon(Victor) Ko 1), Jung-Hoon Lee 2), Sung Woo Kim 3) Abstract Building applications

More information

Overview of Offloading in Smart Mobile Devices for Mobile Cloud Computing

Overview of Offloading in Smart Mobile Devices for Mobile Cloud Computing Overview of Offloading in Smart Mobile Devices for Mobile Cloud Computing Roopali, Rajkumari Dep t of IT, UIET, PU Chandigarh, India Abstract- The recent advancement in cloud computing is leading to an

More information

Survey on Application Models using Mobile Cloud Technology

Survey on Application Models using Mobile Cloud Technology Survey on Application Models using Mobile Cloud Technology Vinayak D. Shinde 1, Usha S Patil 2, Anjali Dwivedi 3 H.O.D., Dept of Computer Engg, Shree L.R. Tiwari College of Engineering, Mira Road, Mumbai,

More information

Cloud Computing: The Next Computing Paradigm

Cloud Computing: The Next Computing Paradigm Cloud Computing: The Next Computing Paradigm Ronnie D. Caytiles 1, Sunguk Lee and Byungjoo Park 1 * 1 Department of Multimedia Engineering, Hannam University 133 Ojeongdong, Daeduk-gu, Daejeon, Korea rdcaytiles@gmail.com,

More information

Chapter 19 Cloud Computing for Multimedia Services

Chapter 19 Cloud Computing for Multimedia Services Chapter 19 Cloud Computing for Multimedia Services 19.1 Cloud Computing Overview 19.2 Multimedia Cloud Computing 19.3 Cloud-Assisted Media Sharing 19.4 Computation Offloading for Multimedia Services 19.5

More information

SURVEY ON MOBILE CLOUD COMPUTING

SURVEY ON MOBILE CLOUD COMPUTING International Journal of Engineering Sciences & Emerging Technologies, Feb 2012. SURVEY ON MOBILE CLOUD COMPUTING Rashmi A.Bajad, Monika Srivastava, Amit Sinha Technocrats Institute of Technology, Bhopal,

More information

Mobility Management in Mobile Cloud Computing

Mobility Management in Mobile Cloud Computing Mobility Management in Mobile Cloud Computing Karan Mitra Luleå University of Technology Skellefteå, Sweden karan.mitra@ltu.se https://karanmitra.me 19/06/2015, Nancy, France Agenda Introduction M2C2:

More information

Grid Computing Vs. Cloud Computing

Grid Computing Vs. Cloud Computing International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 6 (2013), pp. 577-582 International Research Publications House http://www. irphouse.com /ijict.htm Grid

More information

The NIST Definition of Cloud Computing

The NIST Definition of Cloud Computing Special Publication 800-145 The NIST Definition of Cloud Computing Recommendations of the National Institute of Standards and Technology Peter Mell Timothy Grance NIST Special Publication 800-145 The NIST

More information

Elastic Calculator : A Mobile Application for windows mobile using Mobile Cloud Services

Elastic Calculator : A Mobile Application for windows mobile using Mobile Cloud Services Elastic Calculator : A Mobile Application for windows mobile using Mobile Cloud Services K.Lakshmi Narayanan* & Nadesh R.K # School of Information Technology and Engineering, VIT University Vellore, India

More information

IS PRIVATE CLOUD A UNICORN?

IS PRIVATE CLOUD A UNICORN? IS PRIVATE CLOUD A UNICORN? With all of the discussion, adoption, and expansion of cloud offerings there is a constant debate that continues to rear its head: Public vs. Private or more bluntly Is there

More information

A Survey Paper: Cloud Computing and Virtual Machine Migration

A Survey Paper: Cloud Computing and Virtual Machine Migration 577 A Survey Paper: Cloud Computing and Virtual Machine Migration 1 Yatendra Sahu, 2 Neha Agrawal 1 UIT, RGPV, Bhopal MP 462036, INDIA 2 MANIT, Bhopal MP 462051, INDIA Abstract - Cloud computing is one

More information

Cloud Computing Architecture: A Survey

Cloud Computing Architecture: A Survey Cloud Computing Architecture: A Survey Abstract Now a day s Cloud computing is a complex and very rapidly evolving and emerging area that affects IT infrastructure, network services, data management and

More information

Mobile Cloud Middleware: A New Service for Mobile Users

Mobile Cloud Middleware: A New Service for Mobile Users Mobile Cloud Middleware: A New Service for Mobile Users K. Akherfi, H. Harroud Abstract Cloud computing (CC) and mobile cloud computing (MCC) have advanced rapidly the last few years. Today, MCC undergoes

More information

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com IJCSIT, Volume 1, Issue 5 (October, 2014) e-issn: 1694-2329 p-issn: 1694-2345 A STUDY OF CLOUD COMPUTING MODELS AND ITS FUTURE Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India

More information

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service Cloud Computing Although cloud computing is quite a recent term, elements of the concept have been around for years. It is the maturation of Internet. Cloud Computing is the fine end result of a long chain;

More information

THE ROLE OF CLOUD COMPUTING IN MOBILE

THE ROLE OF CLOUD COMPUTING IN MOBILE THE ROLE OF CLOUD COMPUTING IN MOBILE Rajesh A. Dhote Smt. R. S. arts, commerce and sciences college Anjangaon Surji rajeshdhote89@hotmail.com ABSTRACT: The mobile cloud computing approach has emerged

More information

Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing

Keywords Distributed Computing, On Demand Resources, Cloud Computing, Virtualization, Server Consolidation, Load Balancing Volume 5, Issue 1, January 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Survey on Load

More information

MOBILE CLOUD COMPUTING: OPEN ISSUES Pallavi 1, Pardeep Mehta 2

MOBILE CLOUD COMPUTING: OPEN ISSUES Pallavi 1, Pardeep Mehta 2 MOBILE CLOUD COMPUTING: OPEN ISSUES Pallavi 1, Pardeep Mehta 2 1 Asst Prof,Dept of Computer Science, Apeejay College of Fine Arts, Jalandhar 144001 2 Asst Prof,Dept of Computer Science,HMV,Jalandhar 144001

More information

ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS

ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS ITL BULLETIN FOR JUNE 2012 CLOUD COMPUTING: A REVIEW OF FEATURES, BENEFITS, AND RISKS, AND RECOMMENDATIONS FOR SECURE, EFFICIENT IMPLEMENTATIONS Shirley Radack, Editor Computer Security Division Information

More information

Module 1: Facilitated e-learning

Module 1: Facilitated e-learning Module 1: Facilitated e-learning CHAPTER 3: OVERVIEW OF CLOUD COMPUTING AND MOBILE CLOUDING: CHALLENGES AND OPPORTUNITIES FOR CAs... 3 PART 1: CLOUD AND MOBILE COMPUTING... 3 Learning Objectives... 3 1.1

More information

Enhancing M-Learning System Using Cloud Computing

Enhancing M-Learning System Using Cloud Computing International Journal of Computer Sciences and Engineering Open Access Research Paper Volume-4, Issue-01 E-ISSN: 2347-2693 Enhancing M-Learning System Using Cloud Computing Sharmila 1*, Nisha Jebaseeli

More information

VMware for your hosting services

VMware for your hosting services VMware for your hosting services Anindya Kishore Das 2009 VMware Inc. All rights reserved Everybody talks Cloud! You will eat your cloud and you will like it! Everybody talks Cloud - But what is it? VMware

More information

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services

A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services A Study on Analysis and Implementation of a Cloud Computing Framework for Multimedia Convergence Services Ronnie D. Caytiles and Byungjoo Park * Department of Multimedia Engineering, Hannam University

More information

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures

IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures IaaS Cloud Architectures: Virtualized Data Centers to Federated Cloud Infrastructures Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF Introduction

More information

How To Understand Cloud Computing

How To Understand Cloud Computing Overview of Cloud Computing (ENCS 691K Chapter 1) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ Overview of Cloud Computing Towards a definition

More information

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University Cloud computing: the state of the art and challenges Jānis Kampars Riga Technical University Presentation structure Enabling technologies Cloud computing defined Dealing with load in cloud computing Service

More information

1294 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 15, NO. 3, THIRD QUARTER 2013

1294 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 15, NO. 3, THIRD QUARTER 2013 1294 IEEE COMMUNICATIONS SURVEYS & TUTORIALS, VOL. 15, NO. 3, THIRD QUARTER 2013 A Review on Distributed Application Processing Frameworks in Smart Mobile Devices for Mobile Cloud Computing Muhammad Shiraz,

More information

Generating Future Systems through Mobile Cloud Computing and Approaches to Cyber Foraging

Generating Future Systems through Mobile Cloud Computing and Approaches to Cyber Foraging Generating Future Systems through Mobile Cloud Computing and Approaches to Cyber Foraging Dhwani Sanghavi 1, Prof Jignesh Vania 2 1 Masters of Computer Engg,LJ.Institute Of Engg and Tech,Gujarat Technological

More information

Analysis and Strategy for the Performance Testing in Cloud Computing

Analysis and Strategy for the Performance Testing in Cloud Computing Global Journal of Computer Science and Technology Cloud & Distributed Volume 12 Issue 10 Version 1.0 July 2012 Type: Double Blind Peer Reviewed International Research Journal Publisher: Global Journals

More information

The NIST Definition of Cloud Computing (Draft)

The NIST Definition of Cloud Computing (Draft) Special Publication 800-145 (Draft) The NIST Definition of Cloud Computing (Draft) Recommendations of the National Institute of Standards and Technology Peter Mell Timothy Grance NIST Special Publication

More information

Lecture 02a Cloud Computing I

Lecture 02a Cloud Computing I Mobile Cloud Computing Lecture 02a Cloud Computing I 吳 秀 陽 Shiow-yang Wu What is Cloud Computing? Computing with cloud? Mobile Cloud Computing Cloud Computing I 2 Note 1 What is Cloud Computing? Walking

More information

Secure Cloud Computing through IT Auditing

Secure Cloud Computing through IT Auditing Secure Cloud Computing through IT Auditing 75 Navita Agarwal Department of CSIT Moradabad Institute of Technology, Moradabad, U.P., INDIA Email: nvgrwl06@gmail.com ABSTRACT In this paper we discuss the

More information

A Study of Infrastructure Clouds

A Study of Infrastructure Clouds A Study of Infrastructure Clouds Pothamsetty Nagaraju 1, K.R.R.M.Rao 2 1 Pursuing M.Tech(CSE), Nalanda Institute of Engineering & Technology,Siddharth Nagar, Sattenapalli, Guntur., Affiliated to JNTUK,

More information

Towards a New Model for the Infrastructure Grid

Towards a New Model for the Infrastructure Grid INTERNATIONAL ADVANCED RESEARCH WORKSHOP ON HIGH PERFORMANCE COMPUTING AND GRIDS Cetraro (Italy), June 30 - July 4, 2008 Panel: From Grids to Cloud Services Towards a New Model for the Infrastructure Grid

More information

White Paper. Requirements of Network Virtualization

White Paper. Requirements of Network Virtualization White Paper on Requirements of Network Virtualization INDEX 1. Introduction 2. Architecture of Network Virtualization 3. Requirements for Network virtualization 3.1. Isolation 3.2. Network abstraction

More information

SCADA Cloud Computing

SCADA Cloud Computing SCADA Cloud Computing Information on Cloud Computing with SCADA systems Version: 1.0 Erik Daalder, Business Development Manager Yokogawa Electric Corporation Global SCADA Center T: +31 88 4641 360 E: erik.daalder@nl.yokogawa.com

More information

How To Get A Cloud Based System In Your Country

How To Get A Cloud Based System In Your Country Cloud Computing: BY Mesay Hailemariarm Moreda, Team Leader, government Applications and electronic Services, MCIT, Ethiopia June, 2012 Infrastructure Services Number of Users (Oct. 2011) Capacity in 5

More information

Web Interface using HTML5 for Interaction between Mobile Device & Cloud- Services

Web Interface using HTML5 for Interaction between Mobile Device & Cloud- Services Web Interface using HTML5 for Interaction between Mobile Device & Cloud- Services Nimit S Modi,Proff.Yask Patel Computer Department,PIET, Baroda. IT Department,PIET,Baroda Abstract Mobile cloud computing

More information

Certified Cloud Computing Professional Sample Material

Certified Cloud Computing Professional Sample Material Certified Cloud Computing Professional Sample Material 1. INTRODUCTION Let us get flashback of few years back. Suppose you have some important files in a system at home but, you are away from your home.

More information

Security Issues in Mobile Cloud Computing

Security Issues in Mobile Cloud Computing Security Issues in Mobile Cloud Computing Preeti A. Aware Department of Computer Engineering, S.L.R.T.C.E. University of Mumbai, India, Vinayak Shinde Head of Department Department of Computer Engineering

More information

Service allocation in Cloud Environment: A Migration Approach

Service allocation in Cloud Environment: A Migration Approach Service allocation in Cloud Environment: A Migration Approach Pardeep Vashist 1, Arti Dhounchak 2 M.Tech Pursuing, Assistant Professor R.N.C.E.T. Panipat, B.I.T. Sonepat, Sonipat, Pin no.131001 1 pardeepvashist99@gmail.com,

More information

A Lightweight Distributed Framework for Computational Offloading in Mobile Cloud Computing

A Lightweight Distributed Framework for Computational Offloading in Mobile Cloud Computing A Lightweight Distributed Framework for Computational Offloading in Mobile Cloud Computing Muhammad Shiraz 1 *, Abdullah Gani 1, Raja Wasim Ahmad 1, Syed Adeel Ali Shah 1, Ahmad Karim 1, Zulkanain Abdul

More information

What Cloud computing means in real life

What Cloud computing means in real life ITU TRCSL Symposium on Cloud Computing Session 2: Cloud Computing Foundation and Requirements What Cloud computing means in real life Saman Perera Senior General Manager Information Systems Mobitel (Pvt)

More information

Infrastructure as a Service (IaaS)

Infrastructure as a Service (IaaS) Infrastructure as a Service (IaaS) (ENCS 691K Chapter 4) Roch Glitho, PhD Associate Professor and Canada Research Chair My URL - http://users.encs.concordia.ca/~glitho/ References 1. R. Moreno et al.,

More information

Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen

Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen Student's Awareness of Cloud Computing: Case Study Faculty of Engineering at Aden University, Yemen Samah Sadeq Ahmed Bagish Department of Information Technology, Faculty of Engineering, Aden University,

More information

Security Aspects of Cloud Computing

Security Aspects of Cloud Computing Security Aspects of Cloud Computing Kunal Chadha Scholar, CSE Department University of Southern California, USA Anvita Bajpai X-Scholar, CSE Department Marist College, NY, USA ABSTRACT Cloud Computing

More information

SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE

SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE SURVEY OF ADAPTING CLOUD COMPUTING IN HEALTHCARE H.Madhusudhana Rao* Md. Rahmathulla** Dr. B Rambhupal Reddy*** Abstract: This paper targets on the productivity of cloud computing technology in healthcare

More information

CLOUD COMPUTING PHYSIOGNOMIES A 1.1 CLOUD COMPUTING BENEFITS

CLOUD COMPUTING PHYSIOGNOMIES A 1.1 CLOUD COMPUTING BENEFITS 193 APPENDIX 1 CLOUD COMPUTING PHYSIOGNOMIES A 1.1 CLOUD COMPUTING BENEFITS A 1.1.1 Cost Savings The biggest reason for shifting to cloud computing is cost. Any company or enterprise has to face sizable

More information

Cloud Security Introduction and Overview

Cloud Security Introduction and Overview Introduction and Overview Klaus Gribi Senior Security Consultant klaus.gribi@swisscom.com May 6, 2015 Agenda 2 1. Cloud Security Cloud Evolution, Service and Deployment models Overview and the Notorious

More information

Review On Digital Library Application Services Of Mobile Cloud Computing

Review On Digital Library Application Services Of Mobile Cloud Computing Review On Digital Library Application Services Of Mobile Cloud Computing Dr Abdulrahman M. Al-Senaidy, Tauseef Ahmad Abstract: - In the recent years growth of computer technology contribute to the progress

More information

LESSON 13 VIRTUALIZATION AND CLOUD COMPUTING

LESSON 13 VIRTUALIZATION AND CLOUD COMPUTING LESSON 13 VIRTUALIZATION AND CLOUD COMPUTING 2 WARNING The Hacker High School Project is a learning tool and as with any learning tool there are dangers. Some lessons, if abused, may result in physical

More information

Logical Data Models for Cloud Computing Architectures

Logical Data Models for Cloud Computing Architectures Logical Data Models for Cloud Computing Architectures Augustine (Gus) Samba, Kent State University Describing generic logical data models for two existing cloud computing architectures, the author helps

More information

Kent State University s Cloud Strategy

Kent State University s Cloud Strategy Kent State University s Cloud Strategy Table of Contents Item Page 1. From the CIO 3 2. Strategic Direction for Cloud Computing at Kent State 4 3. Cloud Computing at Kent State University 5 4. Methodology

More information

Cloud Computing. Karan Saxena * & Kritika Agarwal**

Cloud Computing. Karan Saxena * & Kritika Agarwal** Page29 Cloud Computing Karan Saxena * & Kritika Agarwal** *Student, Sir M. Visvesvaraya Institute of Technology **Student, Dayananda Sagar College of Engineering ABSTRACT: This document contains basic

More information

Cloud Models and Platforms

Cloud Models and Platforms Cloud Models and Platforms Dr. Sanjay P. Ahuja, Ph.D. 2010-14 FIS Distinguished Professor of Computer Science School of Computing, UNF A Working Definition of Cloud Computing Cloud computing is a model

More information

CLOUD computing is a coalesce of many computing fields

CLOUD computing is a coalesce of many computing fields IEEE COMMUNICATIONS SURVEYS & TUTORIALS, ACCEPTED FOR PUBLICATION 1 A Survey of Mobile Cloud Computing Application Models Atta ur Rehman Khan, Mazliza Othman, Sajjad Ahmad Madani, IEEE Member, and Samee

More information

Mobile Cloud Computing for Telemedicine Solutions

Mobile Cloud Computing for Telemedicine Solutions 50 Informatica Economică vol. 18, no. 4/2014 Mobile Cloud Computing for Telemedicine Solutions Mihaela GHEORGHE The Bucharest University of Economic Studies mihaela.gheorghe@ie.ase.ro Mobile Cloud Computing

More information

Future of Cloud Computing. Irena Bojanova, Ph.D. UMUC, NIST

Future of Cloud Computing. Irena Bojanova, Ph.D. UMUC, NIST Future of Cloud Computing Irena Bojanova, Ph.D. UMUC, NIST No Longer On The Horizon Essential Characteristics On-demand Self-Service Broad Network Access Resource Pooling Rapid Elasticity Measured Service

More information

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government

The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government October 4, 2009 Prepared By: Robert Woolley and David Fletcher Introduction Provisioning Information Technology (IT) services to enterprises

More information

21/09/11. Introduction to Cloud Computing. First: do not be scared! Request for contributors. ToDO list. Revision history

21/09/11. Introduction to Cloud Computing. First: do not be scared! Request for contributors. ToDO list. Revision history Request for contributors Introduction to Cloud Computing https://portal.futuregrid.org/contrib/cloud-computing-class by various contributors (see last slide) Hi and thanks for your contribution! If you

More information

E-learning Using Cloud Computing

E-learning Using Cloud Computing International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 4, Number 1 (2014), pp. 41-46 International Research Publications House http://www. irphouse.com /ijict.htm E-learning

More information

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Cloud Computing 159.735. Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Cloud Computing 159.735 Submitted By : Fahim Ilyas (08497461) Submitted To : Martin Johnson Submitted On: 31 st May, 2009 Table of Contents Introduction... 3 What is Cloud Computing?... 3 Key Characteristics...

More information

Experiments in Collaborative Cloud-based Distance Learning

Experiments in Collaborative Cloud-based Distance Learning Experiments in Collaborative Cloud-based Distance Learning Aleksandar Karadimce, Danco Davcev Faculty of Computer Science and Engineering, University Ss Cyril and Methodius Skopje, R. Macedonia akaradimce@ieee.org,

More information

Security Issues in Cloud Computing

Security Issues in Cloud Computing Security Issues in Cloud Computing Dr. A. Askarunisa Professor and Head Vickram College of Engineering, Madurai, Tamilnadu, India N.Ganesh Sr.Lecturer Vickram College of Engineering, Madurai, Tamilnadu,

More information

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981!

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era (1944-1978) Workstation Era (1968-1985) Xerox Star 1981! Demystifying Cloud Computing What is Cloud Computing? First, a little history. Tim Horgan Head of Cloud Computing Centre of Excellence http://cloud.cit.ie 1" 2" Mainframe Era (1944-1978) Workstation Era

More information

Enterprise Resource Planning System Deployment on Mobile Cloud Computing

Enterprise Resource Planning System Deployment on Mobile Cloud Computing Asia-pacific Journal of Multimedia Services Convergence with Art, Humanities and Sociology Vol.3, No.1 (2013), pp. 1-8 http://dx.doi.org/10.14257/ajmscahs.2013.06.02 Enterprise Resource Planning System

More information

Dynamic Resource management with VM layer and Resource prediction algorithms in Cloud Architecture

Dynamic Resource management with VM layer and Resource prediction algorithms in Cloud Architecture Dynamic Resource management with VM layer and Resource prediction algorithms in Cloud Architecture 1 Shaik Fayaz, 2 Dr.V.N.Srinivasu, 3 Tata Venkateswarlu #1 M.Tech (CSE) from P.N.C & Vijai Institute of

More information

PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM

PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM PERFORMANCE ANALYSIS OF PaaS CLOUD COMPUTING SYSTEM Akmal Basha 1 Krishna Sagar 2 1 PG Student,Department of Computer Science and Engineering, Madanapalle Institute of Technology & Science, India. 2 Associate

More information

MOBILE CLOUD COMPUTING AN EFFICIENT TECHNIQUE FOR MOBILE USERS

MOBILE CLOUD COMPUTING AN EFFICIENT TECHNIQUE FOR MOBILE USERS 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. 3, March 2014,

More information