Approaches for Cloud and Mobile Computing
|
|
|
- Britton Tate
- 10 years ago
- Views:
Transcription
1 Joint CLEEN and ACROSS Workshop on Cloud Technology and Energy Efficiency in Mobile Communications at EUCNC 15, Paris, France - 29 June, 2015 Interoperable Data Management Approaches for Cloud and Mobile Computing Attila Kertesz, Tamas Pflanzner and Roland Tornyai University of Szeged [email protected]
2 Outline Cloud Federation research issues Enhancing data processing capabilities of mobile devices Application porting to Infrastructure and Personal Clouds Autonomous data management over Personal Clouds 2
3 Motivation Advent of Cloud Federations Data retrieval and sharing problems in IaaS Clouds Rapidly growing number of mobile devices Exploiting Cloud solutions for scientific workflow execution Data privacy issues Big data 3
4 Federated Cloud Management (FCM) An autonomic resource management solution developed by SZTAKI Provides an entry point to a cloud federation Provides transparent service execution for users Following challenges are considered: Varying load of user requests Enabling virtualized management of applications Establishing interoperability and provider selection Minimizing Cloud usage costs Cloud Cloud FCM Cloud Cloud 4
5 FCM Architecture: overview Generic Meta-Broker Service Cloud- Broker FCM Repository Cloud- Broker Top-level brokering Autonomously manage the interconnected cloud infrastructures Forms a Cloud a Cloud b federation with the help of Cloud-Brokers 5
6 Personal Clouds Storing data online Synchronization Data sharing Backup Version control Encryption 6
7 Dropbox Popular (>50 million users) 2GB free (+500MB/invitation, max. 16GB) Additional bonus (+3GB with automatic media upload, +26GB Space Race, etc.) Wide OS support (Win, Mac, Linux, ios, Android) Versioning, encryption Wide API, SDK support (Java, Android, ios, Python, Ruby) 7
8 Managing mobile data in Clouds A real-world use-case for interoperable data management among cloud infrastructures Our approach is to utilize cloud infrastructure services to execute compute-intensive applications on mobile data stored in cloud storages. Services for data management are running in one or more IaaS systems that keep tracking the cloud storage of a user, and execute data manipulation processes when new files appear in the storage. 8
9 Mobile device Architecture rchitecturefor enhancing data processing capabilities of mobile 1. devices Cloud Storage IaaS Cloud 1. Upload mobile data, instructions 2. Download data by compute VMs 3. Upload results 4. Get computed data to device 9
10 The mobile application We have created a concrete application called FolderImage, which can be used to manipulate pictures produced by mobile devices. This program creates thumbnails of each image of the appropriate folder then ensembles them into a single image that represents the folder and gives an overview of its contents to the user. This app can be really useful by providing a glimpse of a directory, when a user has thousands of pictures spread over numerous directories, and she is looking for a specific one. 10
11 App interface 11
12 Performed steps The folder image generation steps: 1. list: to generate a list of the images the actual folder contains; 2. download: to access the images of the folder; 3. resize: to generate thumbnails of the images; 4. create: to ensemble the thumbnails; 5. upload: to save the created folder image. 12
13 Image generation in the Cloud We have also created a Java application encapsulated to a VA, deployed, and started it as a web service running in the SZTAKI cloud. It has a direct connection with the user's Dropbox storage, and it can continuously synchronize the image directory. Once the Android application triggers the folder image generation, the VA performs it. If we deployed web services of similar VAs into different IaaS providers, we could handle and manage data in an interoperable way among different IaaS solutions. 13
14 Evaluation - Devices 14
15 Evaluation - results 450 images: 900 images: 15
16 Evaluation - results Regarding the Android devices, the tablet performed the generation 3 times faster then the phone in both rounds of experiments. The web service running in VM2 type virtual machine performed two times faster then the other deployment at VM1. The local execution on the Android devices are significantly slower (more then 100 times) then the image generations performed in the cloud. These measurements shown that both computation time and energy can be saved by moving computation-intensive tasks to clouds from mobile devices. 16
17 Generalized, interoperableapproach approach for orscientific scientificapplications 17
18 Use case - TINKER Conformer Generator Our use case is a biochemical application that generates conformers of flexible molecules by unconstrained molecular dynamics at high temperature to overcome conformational bias, then finishes each conformer by simulated annealing and energy minimization to obtain reliable structures. 18
19 UseCase Casedetails 19
20 Execution steps It uses five different conformer finishing methods: minimizing the initial conformational states generated at high temperature (TM), performing a short low temperature (e.g. 300 K) dynamics with the high temperature conformations to simulate a low temperature thermodynamical ensemble (TD), minimizing the above low temperature states (TDM), cooling the high temperature states by simulated annealing, e.g. to 50 K, or completely to 0 K (TSA), minimizing the annealed states (TSAM). 20
21 Execution steps Steps 1 to 5 denote communication between an Infrastructure and a Personal Clouds: 1, the configuration file is downloaded to a VM, and the first yet not reserved task is selected. 2, the modified configuration file is uploaded back to the storage containing the new reservation. 3, the VM downloads the data to be processed in the selected task. 4, once the data processing is finished, the results are uploaded to the storage. 5, the configuration file is refreshed denoting the successful execution of the selected task. 21
22 Requirements In our approach users only need to make available their data in a Personal Cloud, and to specify with a configuration file the order of data processing (by linking VM methods to data). Once this configuration file is available and at least one VM (executing the necessary service for processing user data) is running in an IaaS Cloud, the autonomous data processing starts and goes on till all data is processed. 22
23 Porting challenge The greatest challenge in porting TCG to this special multi-cloud environment was to manage the configuration file properly for the maximum 50 competing parallel workers. A synchronization problem occurs when more than one VM try to modify properties of our configuration file (typically for reserving a task). Solution: Ubuntu One ListDelta, then Amazon SimpleDB 23
24 Evaluation in a private Cloud We have performed our evaluations by using a private IaaS Cloud called SZTAKI Cloud based on OpenNebula. The ported TCG application has been deployed in VMs started at SZTAKI Cloud by a desktop application using the Amazon AWS API. With this tool we can deploy a certain number of VMs in the SZTAKI Cloud that start the TCG application in a web service. First these TCG instances (capable of behaving as masters, workers or uploaders) connect to Ubuntu One and to the Amazon SimpleDB service, and query the configuration parameters stored there in a loop till there is any task to perform. 24
25 Evaluation results with Ubuntu One and OpenNebula 25
26 Evaluation with heterogeneous Clouds To increase heterogeneity, we considered a scenario when academic and commercial IaaS Clouds are interoperated through a Personal Cloud. We created another evaluation by using Dropbox, OpenNebula and Amazon. We used the same template configuration for OpenNebula to start 3 VMs in SZTAKI Cloud, and for Amazon we also started 3 VMs with Linux Micro instances. 26
27 Evaluation results with Dropbox, OpenNebula and Amazon 27
28 Detailed evaluation results 28
29 UnifyingPersonal PersonalClouds - The enormous data users produce with mobile devices are continuously posted to online services they require the use of several Cloud providers at the same time to efficiently handle these data. - Aim: to unite and manage separate Personal Clouds in an autonomous way. 29
30 Consideredproviders 30
31 Proposedsolution solution 31
32 Main components The main components of our proposed service are: the MeasureTool component for performing monitoring processes, the DistributeTool component for splitting and distributing files, and the CollectTool component for retrieving splitted parts of a required file. 32
33 Evaluationarchitecture architecture 33
34 MeasureTool evaluation We have performed our evaluations on a private IaaS Cloud called SZTAKI Cloud based on OpenNebula. For users, the most important metric for measuring provider performance is the data transfer speed, so we used this metric to monitor the providers. A monitoring process for measuring the performance of a provider consists of: generating a file of a predefined size with randomized content, uploading this file to the provider's storage under a given user account, then downloading this file back to the host of the application. 34
35 MeasureTool results 35
36 MeasureTool results Google Drive had the best performance values followed by Dropbox and Box.com, while SugarSync has the worst values. It is not easy to compare Box.com and Dropbox, but in general many small files are better handled by Dropbox, while bigger files are transferred faster by Box.com. Regarding reliability, we also measured the number of failures experienced during up- and downloading the files. For Box.com we experienced a relatively high number of failures by downloading big files resulted in abortion of the transactions. On the other hand, SugarSync was proved to be the most reliable provider without a single failure. 36
37 Data distribution evaluation Based on the results of the evaluation of the MeasureTool component, our initial hypothesis that service quality levels differ for various Cloud providers has been proven. The DistributeTool component works for a predefined configuration based on the ratio of the aggregated historical performance values and the latest performance values. We evaluated the performance of our proposed application with 4 different configurations: r = 0, 0.1, 0.5, and
38 Evaluation configurations 38
39 Evaluation results The measured speed of Cloud providers during the evaluation 39
40 Evaluation results Evaluation results for the proposed application with different configurations 40
41 Conclusions We addressed the problem area of data interoperability in clouds by proposing approaches to manage and share user data in different IaaS clouds. We have shown how to develop an image generator application that interconnects mobile devices, IaaS and Personal Clouds. We introduced an approach for porting a biochemical application into a heterogeneous environment consisting of an infrastructure and a Personal Cloud, and executing it in an interoperable and autonomous way. Finally, we proposed a solution for autonomously managing and distributing user data over Personal Cloud providers in an interoperable way. Our future work aims at further exploiting Cloud capabilities to support the Internet of Things, and we are open for collaborations in related research issues 41
42 Related publications A. Kertesz, Interoperable Data Management by Utilizing Personal and Infrastructure Clouds, IEEE Cloud Computing, 2: (1), pp IEEE Computer Society, January/February R. Tornyai, A. Kertesz, Towards Autonomous Data Sharing Across Personal Clouds, 2nd Workshop on Dependability and Interoperability in Heterogeneous Clouds (DIHC) in conjunction with EuroPar'14, Porto, Portugal, August T. Planzner, A. Kertesz, Towards Data Interoperability of Cloud Infrastructures using Cloud Storage Services, 1st Workshop on Dependability and Interoperability in Heterogeneous Clouds in conjunction with EuroPar'13, Aachen, Germany, August A. Kertesz, J. D. Dombi, A. Benyi, A Pliant-based Virtual Machine Scheduling Solution to Improve the Energy Efficiency of IaaS Clouds, Journal of Grid Computing, April DOI: /s A. Kertesz and Sz. Varadi, Legal Aspects of Data Protection in Cloud Federations, In book: "Security, Privacy and Trust in Cloud Systems", S. Nepal and M Pathan (Eds.), Springer, Signals & Communication. pp , A. Cs. Marosi, G. Kecskemeti, A. Kertesz and P. Kacsuk, FCM: an Architecture for Integrating IaaS Cloud Systems. In Proceedings of The Second International Conference on Cloud Computing, GRIDs, and Virtualization. Rome, Italy. Sept, Joint CLEEN and ACROSS Workshop on Cloud Technology and Energy Efficiency in Mobile Communications at EUCNC 15, Paris, France - 29 June,
Towards Data Interoperability of Cloud Infrastructures using Cloud Storage Services
Towards Data Interoperability of Cloud Infrastructures using Cloud Storage Services Tamas Pflanzner 1 and Attila Kertesz 2,1 1 University of Szeged, Department of Software Engineering H-6720 Szeged, Dugonics
Integrated Monitoring Approach for Seamless Service Provisioning in Federated Clouds
Integrated Monitoring Approach for Seamless Service Provisioning in Federated Clouds Attila Kertész, Gabor Kecskemeti, Marc Oriol, Attila Csaba Marosi, Xavier Franch and Jordi Marco 20th Euromicro International
Facilitating self-adaptable Inter-Cloud management
Facilitating self-adaptable Inter-Cloud management G. Kecskemeti, M. Maurer, I. Brandic, A. Kertesz, Zs. Nemeth, S. Dustdar 20th Euromicro International Conference on Parallel, Distributed and Network-Based
Attila Kertész, PhD. LPDS, MTA SZTAKI. Summer School on Grid and Cloud Workflows and Gateways 1-6 July 2013, Budapest, Hungary
CloudFederation Approaches Attila Kertész, PhD. LPDS, MTA SZTAKI Summer School on Grid and Cloud Workflows and Gateways 1-6 July 2013, Budapest, Hungary Overview Architectural models of Clouds European
FCM: an Architecture for Integrating IaaS Cloud Systems
FCM: an Architecture for Integrating IaaS Systems Attila Csaba Marosi, Gabor Kecskemeti, Attila Kertesz, Peter Kacsuk MTA SZTAKI Computer and Automation Research Institute of the Hungarian Academy of Sciences
Simulation-based Evaluation of an Intercloud Service Broker
Simulation-based Evaluation of an Intercloud Service Broker Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, SCC Karlsruhe Institute of Technology, KIT Karlsruhe, Germany {foued.jrad,
Cloud-pilot.doc 12-12-2010 SA1 Marcus Hardt, Marcin Plociennik, Ahmad Hammad, Bartek Palak E U F O R I A
Identifier: Date: Activity: Authors: Status: Link: Cloud-pilot.doc 12-12-2010 SA1 Marcus Hardt, Marcin Plociennik, Ahmad Hammad, Bartek Palak E U F O R I A J O I N T A C T I O N ( S A 1, J R A 3 ) F I
Manual for Android 1.5
Manual for Android 1.5 1 Table of Content 1. Scope of Service... 3 1.1 About Boxcryptor Classic... 3 1.2 About this manual... 3 2. Installation... 4 3. Basic functionality... 5 3.1. Setting up Boxcryptor
Assignment # 1 (Cloud Computing Security)
Assignment # 1 (Cloud Computing Security) Group Members: Abdullah Abid Zeeshan Qaiser M. Umar Hayat Table of Contents Windows Azure Introduction... 4 Windows Azure Services... 4 1. Compute... 4 a) Virtual
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS
SLA BASED SERVICE BROKERING IN INTERCLOUD ENVIRONMENTS Foued Jrad, Jie Tao and Achim Streit Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Karlsruhe, Germany {foued.jrad, jie.tao, achim.streit}@kit.edu
Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH
Cloud Computing for Control Systems CERN Openlab Summer Student Program 9/9/2011 ARSALAAN AHMED SHAIKH CONTENTS Introduction... 4 System Components... 4 OpenNebula Cloud Management Toolkit... 4 VMware
activecho Frequently Asked Questions
activecho Frequently Asked Questions What are the benefits of activecho? activecho allows your organization to provide an on-premise, managed and secure alternative to Dropbox and other file synching and
For example some Bookkeepers are using Dropbox to share the accounting files between them and their client.
DropBox vs SugarSync - File storage in the cloud 1 Dropbox There are a number of solutions emerging into the market, which provide users the ability to store files in the cloud, which provide a number
Cloud Computing. Adam Barker
Cloud Computing Adam Barker 1 Overview Introduction to Cloud computing Enabling technologies Different types of cloud: IaaS, PaaS and SaaS Cloud terminology Interacting with a cloud: management consoles
2) Xen Hypervisor 3) UEC
5. Implementation Implementation of the trust model requires first preparing a test bed. It is a cloud computing environment that is required as the first step towards the implementation. Various tools
Early Cloud Experiences with the Kepler Scientific Workflow System
Available online at www.sciencedirect.com Procedia Computer Science 9 (2012 ) 1630 1634 International Conference on Computational Science, ICCS 2012 Early Cloud Experiences with the Kepler Scientific Workflow
Cloud Federations in Contrail
Cloud Federations in Contrail Emanuele Carlini 1,3, Massimo Coppola 1, Patrizio Dazzi 1, Laura Ricci 1,2, GiacomoRighetti 1,2 " 1 - CNR - ISTI, Pisa, Italy" 2 - University of Pisa, C.S. Dept" 3 - IMT Lucca,
OpenNebula Open Souce Solution for DC Virtualization
13 th LSM 2012 7 th -12 th July, Geneva OpenNebula Open Souce Solution for DC Virtualization Constantino Vázquez Blanco OpenNebula.org What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision
[Sudhagar*, 5(5): May, 2016] ISSN: 2277-9655 Impact Factor: 3.785
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY AVOID DATA MINING BASED ATTACKS IN RAIN-CLOUD D.Sudhagar * * Assistant Professor, Department of Information Technology, Jerusalem
OpenNebula Open Souce Solution for DC Virtualization. C12G Labs. Online Webinar
OpenNebula Open Souce Solution for DC Virtualization C12G Labs Online Webinar What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision on Virtualized Environments I m using virtualization/cloud,
Stackato PaaS Architecture: How it works and why.
Stackato PaaS Architecture: How it works and why. White Paper Published in 2012 Stackato PaaS Architecture: How it works and why. Stackato is software for creating a private Platform-as-a-Service (PaaS).
OpenNebula Open Souce Solution for DC Virtualization
OSDC 2012 25 th April, Nürnberg OpenNebula Open Souce Solution for DC Virtualization Constantino Vázquez Blanco OpenNebula.org What is OpenNebula? Multi-tenancy, Elasticity and Automatic Provision on Virtualized
CLOUD COMPUTING. When It's smarter to rent than to buy
CLOUD COMPUTING When It's smarter to rent than to buy Is it new concept? Nothing new In 1990 s, WWW itself Grid Technologies- Scientific applications Online banking websites More convenience Not to visit
Introduction to Cloud Computing
Introduction to Cloud Computing Cloud Computing I (intro) 15 319, spring 2010 2 nd Lecture, Jan 14 th Majd F. Sakr Lecture Motivation General overview on cloud computing What is cloud computing Services
International Journal of Engineering Research & Management Technology
International Journal of Engineering Research & Management Technology March- 2015 Volume 2, Issue-2 Survey paper on cloud computing with load balancing policy Anant Gaur, Kush Garg Department of CSE SRM
JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON
JAVA IN THE CLOUD PAAS PLATFORM IN COMPARISON Eberhard Wolff Architecture and Technology Manager adesso AG, Germany 12.10. Agenda A Few Words About Cloud Java and IaaS PaaS Platform as a Service Google
WOS Cloud. ddn.com. Personal Storage for the Enterprise. DDN Solution Brief
DDN Solution Brief Personal Storage for the Enterprise WOS Cloud Secure, Shared Drop-in File Access for Enterprise Users, Anytime and Anywhere 2011 DataDirect Networks. All Rights Reserved DDN WOS Cloud
Cloud Computing an introduction
Prof. Dr. Claudia Müller-Birn Institute for Computer Science, Networked Information Systems Cloud Computing an introduction January 30, 2012 Netzprogrammierung (Algorithmen und Programmierung V) Our topics
Chapter 1: Characterizing Cloud Federation Approaches
Chapter 1: Characterizing Cloud Federation Approaches Attila Kertesz MTA SZTAKI, Budapest, Hungary, and Software Engineering Department University of Szeged, Szeged, Hungary Abstract: Cloud Computing offers
How To Make A Grid Broker Work With A Grid For A Better Profit
The evolution of Grid Brokers: union for interoperability ATTILA KERTÉSZ Institute of Informatics, University of Szeged MTA SZTAKI Computer and Automation Research Institute [email protected] Reviewed
Getting Started Hacking on OpenNebula
LinuxTag 2013 Berlin, Germany, May 22nd Getting Started Hacking on OpenNebula Carlos Martín Project Engineer Acknowledgments The research leading to these results has received funding from Comunidad de
Cloud Computing Overview
Cloud Computing Overview -A 60 minute overview on some essentials about Cloud systems -Target audience: Management, Architects Cloud Computing A cloud computing system stores data in a remotely accessible
Gladinet Cloud Backup V3.0 User Guide
Gladinet Cloud Backup V3.0 User Guide Foreword The Gladinet User Guide gives step-by-step instructions for end users. Revision History Gladinet User Guide Date Description Version 8/20/2010 Draft Gladinet
Data Centers and Cloud Computing. Data Centers
Data Centers and Cloud Computing Slides courtesy of Tim Wood 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises for server applications Internet
Data Centers and Cloud Computing. Data Centers
Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing 1 Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises
Aneka: A Software Platform for.net-based Cloud Computing
Aneka: A Software Platform for.net-based Cloud Computing Christian VECCHIOLA a, Xingchen CHU a,b, and Rajkumar BUYYA a,b,1 a Grid Computing and Distributed Systems (GRIDS) Laboratory Department of Computer
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
IEEE Intercloud Testbed Engineering Bootstrap
IEEE Intercloud Testbed Engineering Bootstrap Project Notes Last Edit 8/30/2013 Contents Introduction to Intercloud Testbed Bootstrap Strategy... 2 1. Set up the Engineering Collaboration Site (Central
White Paper. Anywhere, Any Device File Access with IT in Control. Enterprise File Serving 2.0
White Paper Enterprise File Serving 2.0 Anywhere, Any Device File Access with IT in Control Like it or not, cloud- based file sharing services have opened up a new world of mobile file access and collaborative
Cloud Federation to Elastically Increase MapReduce Processing Resources
Cloud Federation to Elastically Increase MapReduce Processing Resources A.Panarello, A.Celesti, M. Villari, M. Fazio and A. Puliafito {apanarello,acelesti, mfazio, mvillari, apuliafito}@unime.it DICIEAMA,
Sistemi Operativi e Reti. Cloud Computing
1 Sistemi Operativi e Reti Cloud Computing Facoltà di Scienze Matematiche Fisiche e Naturali Corso di Laurea Magistrale in Informatica Osvaldo Gervasi [email protected] 2 Introduction Technologies
One Click deployment on the Cloud
One Click deployment on the Cloud Florian Bausch, Markus Holtermann, Harald Kornmayer (Benjamin Bischke, Alexander Tenberge, Felix Rössel) Institut für Informatik, DHBW Mannheim, Germany 1 Schedule Introduction
Cloud Computing for Education Workshop
Cloud Computing for Education Workshop 2012 Copyright REZA CURTMOLA, NJIT Why Should You Learn This? Learn some useful software and services Backup and sync your materials for teaching Data reliability
Hitachi Content Platform (HCP)
Copyright 2014 A*STAR Version 1.0 Hitachi Content Platform (HCP) HCP and HCP Anywhere Features Evaluation THIS DOCUMENT AND THE INFORMATION CONTAINED HEREIN IS PROVIDED ON AN "AS IS" BASIS WITHOUT ANY
How To Protect Your Data From Harm
Brochure: Comprehensive Agentless Backup and Recovery Software for the Enterprise Comprehensive Agentless Backup and Recovery Software for the Enterprise BROCHURE Your company s single most valuable asset
1. Scope of Service. 1.1 About Boxcryptor Classic
Manual for Mac OS X Content 1. Scope of Service... 3 1.1 About Boxcryptor Classic... 3 1.2 About this manual... 4 2. Installation... 5 2.1 Installing Boxcryptor Classic... 5 2.2 Licensing Boxcryptor Classic
Virtual Machine Instance Scheduling in IaaS Clouds
Virtual Machine Instance Scheduling in IaaS Clouds Naylor G. Bachiega, Henrique P. Martins, Roberta Spolon, Marcos A. Cavenaghi Departamento de Ciência da Computação UNESP - Univ Estadual Paulista Bauru,
Data Centers and Cloud Computing
Data Centers and Cloud Computing CS377 Guest Lecture Tian Guo 1 Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Case Study: Amazon EC2 2 Data Centers
Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center
Data Centers and Cloud Computing Intro. to Data centers Virtualization Basics Intro. to Cloud Computing Data Centers Large server and storage farms 1000s of servers Many TBs or PBs of data Used by Enterprises
Operating Systems Virtualization mechanisms
Operating Systems Virtualization mechanisms René Serral-Gracià Xavier Martorell-Bofill 1 1 Universitat Politècnica de Catalunya (UPC) May 26, 2014 Contents 1 Introduction 2 Hardware Virtualization mechanisms
owncloud Architecture Overview
owncloud Architecture Overview Time to get control back Employees are using cloud-based services to share sensitive company data with vendors, customers, partners and each other. They are syncing data
Cloud services in PL-Grid and EGI Infrastructures
1 Cloud services in PL-Grid and EGI Infrastructures J. Meizner, M. Radecki, M. Pawlik, T. Szepieniec ACK Cyfronet AGH Cracow Grid Workshop 2012, Kraków, 22.10.2012 Overview 2 Different types of Compute
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING. A Comparative Study
DISTRIBUTED SYSTEMS AND CLOUD COMPUTING A Comparative Study Geographically distributed resources, such as storage devices, data sources, and computing power, are interconnected as a single, unified resource
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
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
Cloud Computing Security: Public vs. Private Cloud Computing
Cloud Computing Security: Public vs. Private Cloud Computing White paper Parallels Cloud Computing Security Overview Over the last few years, cloud computing has become a buzzword on the Internet. In simple
Setting Up Resources in VMware Identity Manager
Setting Up Resources in VMware Identity Manager VMware Identity Manager 2.4 This document supports the version of each product listed and supports all subsequent versions until the document is replaced
Mobile Cloud Computing T-110.5121 Open Source IaaS
Mobile Cloud Computing T-110.5121 Open Source IaaS Tommi Mäkelä, Otaniemi Evolution Mainframe Centralized computation and storage, thin clients Dedicated hardware, software, experienced staff High capital
CloudFTP: A free Storage Cloud
CloudFTP: A free Storage Cloud ABSTRACT: The cloud computing is growing rapidly for it offers on-demand computing power and capacity. The power of cloud enables dynamic scalability of applications facing
Kaseya 2. User Guide. Version 1.0
Kaseya 2 Mobile Device Management User Guide Version 1.0 March 12, 2012 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector IT organizations.
VMUnify EC2 Gateway Guide
VMUnify EC2 Gateway Guide Version 2.8.1 Copyright Information This document is the exclusive property of Mindtree limited (Mindtree); the recipient agrees that they may not copy, transmit, use or disclose
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING. Carlos de Alfonso Andrés García Vicente Hernández
DESIGN OF A PLATFORM OF VIRTUAL SERVICE CONTAINERS FOR SERVICE ORIENTED CLOUD COMPUTING Carlos de Alfonso Andrés García Vicente Hernández 2 INDEX Introduction Our approach Platform design Storage Security
SURFsara HPC Cloud Workshop
SURFsara HPC Cloud Workshop doc.hpccloud.surfsara.nl UvA workshop 2016-01-25 UvA HPC Course Jan 2016 Anatoli Danezi, Markus van Dijk [email protected] Agenda Introduction and Overview (current
MOBILE APPLICATIONS AND CLOUD COMPUTING. Roberto Beraldi
MOBILE APPLICATIONS AND CLOUD COMPUTING Roberto Beraldi Course Outline 6 CFUs Topics: Mobile application programming (Android) Cloud computing To pass the exam: Individual working and documented application
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,
Investigation of Cloud Computing: Applications and Challenges
Investigation of Cloud Computing: Applications and Challenges Amid Khatibi Bardsiri Anis Vosoogh Fatemeh Ahoojoosh Research Branch, Islamic Azad University, Sirjan, Iran Research Branch, Islamic Azad University,
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
Scientific and Technical Applications as a Service in the Cloud
Scientific and Technical Applications as a Service in the Cloud University of Bern, 28.11.2011 adapted version Wibke Sudholt CloudBroker GmbH Technoparkstrasse 1, CH-8005 Zurich, Switzerland Phone: +41
C2C: An Automated Deployment Framework for Distributed Applications on Multi-Clouds
C2C: An Automated Deployment Framework for Distributed Applications on Multi-Clouds Flora Karniavoura, Antonis Papaioannou, and Kostas Magoutis Institute of Computer Science (ICS) Foundation for Research
OpenNebula Leading Innovation in Cloud Computing Management
OW2 Annual Conference 2010 Paris, November 24th, 2010 OpenNebula Leading Innovation in Cloud Computing Management Ignacio M. Llorente DSA-Research.org Distributed Systems Architecture Research Group Universidad
Available online at http://acfa.apeejay.edu APEEJAY JOURNAL OF COMPUTER SCIENCE AND APPLICATIONS ISSN: 0974-5742(P)
COMPARATIVE ANALYSIS OF VARIOUS CLOUD TECHNOLOGIES Harmandeep Singh P.hd Research Scholar, Punjab Technical University, Jallandhar-Kapurtahla Highway, Kapurthala-144601(Punjab), INDIA Abstract With the
Automated Performance Testing of Desktop Applications
By Ostap Elyashevskyy Automated Performance Testing of Desktop Applications Introduction For the most part, performance testing is associated with Web applications. This area is more or less covered by
Network Infrastructure Services CS848 Project
Quality of Service Guarantees for Cloud Services CS848 Project presentation by Alexey Karyakin David R. Cheriton School of Computer Science University of Waterloo March 2010 Outline 1. Performance of cloud
Comprehensive Agentless Cloud Backup and Recovery Software for the Enterprise
Comprehensive Agentless Cloud Backup and Recovery Software for the Enterprise 2 Your company s single most valuable asset may be its data. Customer data, product data, financial data, employee data this
Comprehensive Agentless Cloud Backup and Recovery Software for the Enterprise
Comprehensive Agentless Cloud Backup and Recovery Software for the Enterprise 2 Your company s single most valuable asset may be its data. Customer data, product data, financial data, employee data this
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
Horizontal IoT Application Development using Semantic Web Technologies
Horizontal IoT Application Development using Semantic Web Technologies Soumya Kanti Datta Research Engineer Communication Systems Department Email: [email protected] Roadmap Introduction Challenges
Enhancing Federated Cloud Management with an Integrated Service Monitoring Approach
JoGC manuscript No. (will be inserted by the editor) Enhancing Federated Cloud Management with an Integrated Service Monitoring Approach A. Kertesz G. Kecskemeti M. Oriol P. Kotcauer S. Acs M. Rodríguez
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
Solution for private cloud computing
The CC1 system Solution for private cloud computing 1 Outline What is CC1? Features Technical details Use cases By scientist By HEP experiment System requirements and installation How to get it? 2 What
Addressing Mobile Load Testing Challenges. A Neotys White Paper
Addressing Mobile Load Testing Challenges A Neotys White Paper Contents Introduction... 3 Mobile load testing basics... 3 Recording mobile load testing scenarios... 4 Recording tests for native apps...
CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM
CLOUD COMPUTING: A NEW VISION OF THE DISTRIBUTED SYSTEM Taha Chaabouni 1 and Maher Khemakhem 2 1 MIRACL Lab, FSEG, University of Sfax, Sfax, Tunisia [email protected] 2 MIRACL Lab, FSEG, University
Bridging the gap between local IT and Cloud services, keeping you in control
Bridging the gap between local IT and Cloud services, keeping you in control The majority of Small and Mid-Sized Businesses (SMB s) are expected to operate in a hybrid IT environment (part on-premise,
Print Audit 6 Client Only Installation Guide
Print Audit 6 Client Only Installation Guide IMPORTANT: READ THIS BEFORE PERFORMING A PRINT AUDIT 6 INSTALLATION Print Audit 6 is a desktop application that you must install on every computer where you
CLOUD COMPUTING An Overview
CLOUD COMPUTING An Overview Abstract Resource sharing in a pure plug and play model that dramatically simplifies infrastructure planning is the promise of cloud computing. The two key advantages of this
Cloud Computing for Education Workshop
Cloud Computing for Education Workshop 2012 Copyright REZA CURTMOLA, NJIT What Have We Learned So Far? We have learned several cloud applications (Dropbox, Google Docs, Piazza, etc.) Dropbox SugarSync
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications
CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications Bhathiya Wickremasinghe 1, Rodrigo N. Calheiros 2, and Rajkumar Buyya 1 1 The Cloud Computing
OpenNebula Cloud Platform for Data Center Virtualization
OSDC 2013 Nüremberg, Germany 17-18 April, 2013 OpenNebula Cloud Platform for Data Center Virtualization Constantino Vázquez Blanco OpenNebula Project Engineer @tinova79 OpenNebula Project. Creative Commons
