So#ware to Data model



Similar documents
An Inter-Cloud Architecture for Future Internet Infrastructures

Stelios Sotiriadis, Euripides G.M. Petrakis, Stefan Covaci, Paolo Zampognaro, Eleni Georga, Christoph Thuemmler

Motion Sensor Driven Gestrure Recognition for Future Internet Application Development

SaaS, PaaS & TaaS. By: Raza Usmani

Cloud Computing. Cloud computing:

Cloud Computing Technology

OpenStack & AWS: The Fastest Path to Hybrid IT

Cloud Computing An Elephant In The Dark

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Sistemi Operativi e Reti. Cloud Computing

Introduction to OpenStack

How To Compare Cloud Computing To Cloud Platforms And Cloud Computing

Deploying a Geospatial Cloud

Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013

Enhancing Operational Capacities and Capabilities through Cloud Technologies

Cloud Computing Training

Certified Cloud Computing Professional VS-1067

IaaS Federation. Contrail project. IaaS Federation! Objectives and Challenges! & SLA management in Federations 5/23/11

CHAPTER 8 CLOUD COMPUTING

OpenStack Ecosystem and Xen Cloud Platform

How To Build A Cloud Based Network System

How To Compare The Two Cloud Computing Models

Mobile Cloud Computing T Open Source IaaS


CLOUDCATALYST. Cloud Trends and Critical Success Factors for European SMEs

Elastic Private Clouds

TECHNOLOGY GUIDE THREE. Emerging Types of Enterprise Computing

FI-WARE Cloud Overview

Electronic Records Storage Options and Overview

Comparing Open Source Private Cloud (IaaS) Platforms

FIWARE Lab Solution for Managing Resources & Services in a Cloud Federation

Emerging Technology for the Next Decade

Cloud Computing Flying High (or not) Ben Roper IT Director City of College Station

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Cloud Computing from an Institutional Perspective

Cloud Courses Description

Perspectives on Moving to the Cloud Paradigm and the Need for Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

Software-Defined Networking

Cloud Computing and Government Services August 2013 Serdar Yümlü SAMPAŞ Information & Communication Systems

Cloud Computing & Service Oriented Architecture An Overview

OpenStack Alberto Molina Coballes

Architectural Implications of Cloud Computing

VMware vcloud Powered Services

Figure 1 Cloud Computing. 1.What is Cloud: Clouds are of specific commercial interest not just on the acquiring tendency to outsource IT

Cloud Computing: Making the right choices

Infrastructure as a Service (IaaS): Market and Forecast for Secure Multitenancy Platforms and Services

An Introduction to Private Cloud

Cloud Computing in the Enterprise: A Question of Control.. And who has it. INF5210 Ben Eaton 12/11/2013

Mobile cloud business

Cloud Computing An Introduction

Building a Cloud Computing Platform based on Open Source Software Donghoon Kim ( donghoon.kim@kt.com ) Yoonbum Huh ( huhbum@kt.

Oracle Applications and Cloud Computing - Future Direction

CLOUD COMPUTING. A Primer

JISC. Technical Review of Using Cloud for Research. Guidance Notes to Cloud Infrastructure Service Providers. Introduction

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

Cloud computing - Architecting in the cloud

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Agenda. Background and cloud portability and interoperability concepts Distributed computing reference model. development Conclusions

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 02 Issue: 05 Aug p-issn:

White Paper on CLOUD COMPUTING

How To Understand Cloud Computing

Everything You Need To Know About Cloud Computing

How can the Future Internet enable Smart Energy?

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing

NCTA Cloud Architecture

About me & Submission details

Higher National Unit specification: general information

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

Security Considerations for Public Mobile Cloud Computing

cloud functionality: advantages and Disadvantages

FLEXIANT. Utility Computing on Demand

Fundamental Concepts and Models

On Premise Vs Cloud: Selection Approach & Implementation Strategies

Cloud Computing; What is it, How long has it been here, and Where is it going?

Proactively Secure Your Cloud Computing Platform

How To Choose Cloud Computing

Cloud Computing 101 Dissipating the Fog 2012/Dec/xx Grid-Interop 2012

AURO Enterprise Cloud

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

Building Private & Hybrid Cloud Solutions

Interoperability & Portability for Cloud Computing: A Guide.

International Journal of Engineering Research & Management Technology

Cloud Computing Evolution Not Revolution

Cloud Computing: Computing as a Service. Prof. Daivashala Deshmukh Maharashtra Institute of Technology, Aurangabad

Transcription:

So#ware to model Lenos Vacanas, Stelios So/riadis, Euripides Petrakis Technical University of Crete (TUC), Greece www.intelligence.tuc.gr Workshop on Adap-ve Resource Management and Scheduling for Cloud Compu-ng, ARMS- CC 2015

Agenda Cloud computing The need Inter-Cloud Software to data model Experimental Analysis Future steps

Cloud computing

Cloud computing An infrastructure (including hardware and software) for delivering bespoke and on-demand services via the Internet Service Elasticity Including: SaaS, PaaS, IaaS, hybrid models Vendors develop data-centers (DCs) to accommodate users requests for certain resources Faster provisioning of systems and applications Ease to integrate Cost over consumption services Flexibility by the use of virtualisation Mobility access

The need Customers need to transfer services among clouds. Currently, clouds of the same provider do not support a coordinated distribution of resources. Amazon example DCs are spread at different geographically locations Doesn t support collaboration of clouds for e.g. outsourcing requests, improve redundancy etc. (intra-) Requests for users to select their cloud location, thus low QoS level based on random user choices HP, Intel, Yahoo aim to interoperable clouds Vendor-oriented solution Limited access to the testbed

Inter-cloud Inter- cloud expands cloud datacentre capabiliees by providing a flexible inieaeve for sharing resources The standards for an Inter- cloud environment include that services from cloud providers could be geographically distributed, coordinated and dynamically scaled in order to offer a good quality of service Inter- cloud is a dynamic distributed system topology. The viewpoint of the study is that an Inter- coud environment is composed of different cloud virtual infrastructures

Cloud and Inter-Cloud An inter- cloud service expects to act as an intermediate in communicaeon between difference clouds. 7

OpenStack OpenStack Software delivers a massively scalable cloud operating system. OpenStack is a global collaboration of developers and cloud computing technologists producing the ubiquitous open source cloud computing platform for public and private clouds. Founded by Rackspace Hosting and NASA, OpenStack has grown to be a global software community of developers collaborating on a standard and massively scalable open source cloud operating system.

OpenStack Community

Cloud provisioning models IaaS (Infrastructure) Virtualization, dynamic scaling, Internet connectivity, utility computing (e.g. a VM) SaaS (Software) Apps hosted in vendors (e.g. a Google doc), automatic updates, compatibility PaaS (Platform) Outgrowth of SaaS: Apps are available through the Internet (e.g a VM with ready installed Software Enablers) Whats the difference? IaaS: underlying infrastructure PaaS: Development platform Private Cloud & Public Cloud No difference in terms of architecture but in terms of accessibility. Private: Single Organisation Public: Rendered over the net Hybrid provisioning models? 10

Cloud in sensitive domains: Healthcare provisioning Why cloud computing & what is the problem? Standards, regulations, recommendation legislation, ISO standards Security standards (ISO 27000) there are severe restrictions to data transfer, storage, aggregation and analysis Cloud computing: remote services (data management in distant datacenters) 11

Problem area: Healthcare provisioning Big 12

Hybrid Cloud Deployment: Software to Hybrid Cloud: A reverse cloud approach that offer the required framework (Public Cloud) to allow Software Enablers to be initiated at clients sites and to be hosted in a Private Cloud Software to data cloud model Provider Edge Consumer Edge Healthcare private cloud Deployment of Software Blocks as utility services Platform for developers Provision of Software Blocks Provider of services 13

FI-STAR at a glance Future Internet Social and Technological Alignment Research (FISTAR) project attempting to identify suitable software to data solutions based on Generic Enabler technology provided from FI- WARE to establish early trials in the health domain FI-STAR will develop and deploy 8 use case Future Internet (FI) applications FI-STAR Use Case Private Cloud Deployment of Software Blocks as utility services FI-STAR developers Provision of Software Blocks Provider: FI-WARE 14

15

Building blocks of FI-Applications Generic Enablers (GEs) are considered as software modules: offer various functionalities along with protocols interfaces for operation and communication. Using GEs FI-STAR will develop Specific Enablers that highlight: 1. Light-weight applications 2. Robust security and privacy functionality 3. Optimal usage of network resources 4. Virtualization of resources 16

The Inter-Cloud Model

The Software to (S2D) S2D is designed as a modular cloud SaaS to allow easy deployment and configuraeon using API interfaces. It is designed to allow migraeon configuraeon using either a web- based user interface or an xml containing all the needed informaeon.

The Software to (S2D) Modes: The mode being responsible for transferring and deploying the so#ware from public to private cloud. The mode responsible for monitoring the usage of the so#ware (for instance its up- Eme). The mode that allows the usage of the S2D as an API that oer the user an alternaeve way containing all the needed informaeon in an XML document.

Performance analysis

Conclusion and future work This work presented an inter-cloud service architecture by utilizing OpenStack, FI-WARE DCRM GE and AWS APIs. The current version is draft and supports basic functionalities in order to integrate an inter-cloud GE that is deployed into a cloud. This includes RESTFul APIs and schemes along with the AMPQ models. We will explore OpenNebula, AWS and VCloud along with CloudStack RESTFul interfaces and APIs in order to expand the inter-cloud services. This work is part of the Future Internet Social Technological Alignment Research (FI-STAR) project, which is a Future Internet Private Public Partnership (FI-PPP) run by the European Commission

For questions or access to the service: Please contact me on s.sotiriadis@intelligence.tuc.gr www.intelligence.tuc.gr Thanks!