January Cloud & Xaas. When computers flies in the sky. Jérôme Blanchard Research Engineer ATILF, CNRS

Similar documents
Distributed Systems. 31. The Cloud: Infrastructure as a Service Paul Krzyzanowski. Rutgers University. Fall 2013

Introduction to data centers

Introduction To Cloud Computing

High Performance and Cloud Computing (HPCC) for Bioinformatics

OPENSTACK: THE OPEN CLOUD

CHEM-E Process Automation and Information Systems: Applications

High Performance and Cloud Computing (HPCC) for Bioinformatics

Cloud Computing Concepts, Models, and Terminology

Cloud platforms T Mobile Systems Programming

ECE Enterprise Storage Architecture. Fall ~* CLOUD *~. Tyler Bletsch Duke University

Cloud Computing introduction

Introduction to Cloud Computing. [thoughtsoncloud.com] 1

Demystifying the Cloud With a Look at Hybrid Hosting and OpenStack

The Software Driven Datacenter

Module Day Topic. 1 Definition of Cloud Computing and its Basics

Lecture 09: VMs and VCS head in the clouds

In this unit we are going to look at cloud computing. Cloud computing, also known as 'on-demand computing', is a kind of Internet-based computing,

Mobile Cloud Computing

Cloud Computing Technologies and Types

Introduction to Cloud Computing

Cloud platforms. T Mobile Systems Programming

Lesson 14: Cloud Computing

Today s Objec4ves. Data Center. Virtualiza4on Cloud Compu4ng Amazon Web Services. What did you think? 10/23/17. Oct 23, 2017 Sprenkle - CSCI325

DISTRIBUTED SYSTEMS [COMP9243] Lecture 8a: Cloud Computing WHAT IS CLOUD COMPUTING? 2. Slide 3. Slide 1. Why is it called Cloud?

Data Centers and Cloud Computing

Data Centers and Cloud Computing. Slides courtesy of Tim Wood

La plateforme Cloud d Entreprise. Découvrez la vision et la stratégie de Nutanix.

Data Centers and Cloud Computing. Data Centers

Faculté Polytechnique

Cloud Computing. Technologies and Types

Automated Deployment of Private Cloud (EasyCloud)

3. What do you mean by virtualization? What is the role of virtualization in cloud computing?

INFS 214: Introduction to Computing

Programowanie w chmurze na platformie Java EE Wykład 1 - dr inż. Piotr Zając

Computing as a Service

Technology for a Changing World

Cloud Computing: Is it safe for you and your customers? Alex Hernandez DefenseStorm

CLOUD COMPUTING. Rajesh Kumar. DevOps Architect.

Why the cloud matters?

Cloud Computing. Luigi Santangelo Department of Computer Engineering University of Pavia

Journey to the Cloud Next Generation Infrastructure for the future workforce.

Top 40 Cloud Computing Interview Questions

DEEP DIVE INTO CLOUD COMPUTING

Everything you need to know about cloud. For companies with people in them

Architekturen für die Cloud

Cloud Computing. Grace A. Lewis Research, Technology and Systems Solutions (RTSS) Program System of Systems Practice (SoSP) Initiative

UVA HPC & BIG DATA COURSE. Cloud Computing. Adam Belloum

Hybrid Infrastructure Hosting Clouds + Dedicated + Colocated GoGrid / ServePath September 09

Chapter 3 Virtualization Model for Cloud Computing Environment

HPE Hyper Converged. Mohannad Daradkeh Data center and Hybrid Cloud Architect Hewlett-Packard Enterprise Saudi Arabia

Cloud computing and Citrix C3 Last update 28 July 2009 Feedback welcome -- Michael. IT in the Clouds. Dr Michael Harries Citrix Labs

Developing, Deploying and Managing Applications on the Cloud

Java in der Cloud Aktuelle Möglichkeiten und Entwicklungen

1/10/2011. Topics. What is the Cloud? Cloud Computing

COMP6511A: Large-Scale Distributed Systems. Windows Azure. Lin Gu. Hong Kong University of Science and Technology Spring, 2014

Simulation of Cloud Computing Environments with CloudSim

VMware Virtual SAN Technology

Accelerate Your Cloud Journey

Availability in the Modern Datacenter

Setup Lab. A quick guide to infrastructure tools for EPL371

Basics of Cloud Computing

Lecture 7: Data Center Networks

Deploying enterprise applications on Dell Hybrid Cloud System for Microsoft Cloud Platform System Standard

CompTIA CV CompTIA Cloud+ Certification. Download Full Version :

CPSC 426/526. Cloud Computing. Ennan Zhai. Computer Science Department Yale University

A Comparative Study of Various Computing Environments-Cluster, Grid and Cloud

"Software-defined storage Crossing the right bridge"

Benefits of IBM Power Systems in the Cloud 2012 IBM Corporation

Introduction to cloud computing

Virtual Machines. Jinkyu Jeong Computer Systems Laboratory Sungkyunkwan University

Open Hybrid Cloud & Red Hat Products Announcements

HOW TO PLAN & EXECUTE A SUCCESSFUL CLOUD MIGRATION

Automated Deployment of Private Cloud (EasyCloud)

Next-Generation Cloud Platform

ENERGY EFFICIENT VIRTUAL MACHINE INTEGRATION IN CLOUD COMPUTING

How Hybrid Cloud Accelerates IT Transformation

The Virtualisation Security Journey: Beyond Endpoint Security with VMware and Symantec

WHY COMPOSABLE INFRASTRUCTURE INSTEAD OF HYPERCONVERGENCE

Basics of Cloud Computing Lecture 2. Cloud Providers. Satish Srirama

Getting Started with Oracle DBaaS

What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet.

ITRI Cloud OS: An End-to-End OpenStack Solution

Cisco Unified Data Center Strategy

Leveraging cloud for real business transformation

Customer Case Studies on Accelerating Their Path to Hybrid Cloud

On-Premises Cloud Platform. Bringing the public cloud, on-premises

CLOUD COMPUTING. Lecture 4: Introductory lecture for cloud computing. By: Latifa ALrashed. Networks and Communication Department

VMWARE SOLUTIONS AND THE DATACENTER. Fredric Linder

Solution Brief: VMware vcloud Director and Cisco Nexus 1000V

Cloud Computing. DB Special Topics Lecture (10/5/2012) Kyle Hale Maciej Swiech

2 What kinds of hosting does the market offer?

Understanding Cloud Migration. Ruth Wilson, Data Center Services Executive

What is Dell EMC Cloud for Microsoft Azure Stack?

CLOUD COMPUTING-ISSUES AND CHALLENGES

Building your Castle in the Cloud for Flash Memory

Large Scale Computing Infrastructures

Cloud Providers more AWS, Aneka

Introduction and Datacenter Topology For Your System

VMware Hybrid Cloud Solution

FIVE REASONS YOU SHOULD RUN CONTAINERS ON BARE METAL, NOT VMS

Transcription:

January 2015 Cloud & Xaas When computers flies in the sky Jérôme Blanchard Research Engineer ATILF, CNRS jerome.blanchard@atilf.fr

Presentation Organization Part 1. 30'. A little bit of cloud computing Part 2. 30'. The XaaS Model Part 3. 30'. XaaS as a consumer Part 4. 30'. XaaS as a provider Part 5. 10'. Questions & Answers

PART 1 : Cloud

PARTIE 1 CLOUD Cloud Feelings What is Cloud Computing Le cloud computing est une technologie permettant de délocaliser les données et les applications sur des infrastructures dématérialisées accessibles depuis Internet. Cloud computing is simply a buzzword used to repackage grid computing and utility computing, both of which have existed for decades. (Source: whatis.com)

PARTIE 1 CLOUD Cloud Feelings What is Cloud Computing The interesting thing about cloud computing is that we ve redefined cloud computing to include everything that wealready do. [...] The computer industry is the only industry that is more fashion driven than women s fashion. Maybe I m an idiot, but I have no idea what anyone is talking about. What is it? It s complete gibberish. It s insane. When is this idiocy going to stop? Larry Illison (Fondateur d'oracle)

PARTIE 1 CLOUD Cloud Feelings What is Cloud Computing...faire largement appel au cloud computing est la pire des stupidités." Richard Stallman à propos de ChromeOS

PART 1 CLOUD Some Cloud Evolution Metrics How popular is the cloud?

PART 1 CLOUD Some Cloud Evolution Metrics How popular is the cloud?

PART 1 CLOUD Who is using cloud? You Google DropBox Facebook Twitter Filckr LinkedIn Github...

PART 1 CLOUD How old is this cloud? Hey kid, go back to home

PART 1 CLOUD About a definition Cloud vs XaaS Cloud is a Virtual Space Cloud contains fragmented data Cloud data are replicated and sharded in a virtual space which can be based on multiple physical devices Cloud data can be reconstructed Cloud is not XaaS XaaS is a service model

PART 1 CLOUD Cloud challenge To cloud or not to cloud? Cloud is a technique that MUST SCALE efficiently and transparently Cloud MUST HIDE COMPLEXITY of managing a hardware environment behind the software

PART 1 CLOUD Cloud challenge To cloud or not to cloud? Cost reduction Device and Location independence Multitenancy Reliability Scalability Elasticity (on demand provisioning) Security

PART 1 CLOUD Tools to build a cloud Can I have my own private cloud? Tools to build a cloud : Open Stack Open Nebula Eucalyptus Cloud Stack Vsphere https://en.wikipedia.org/wiki/cloud_computing_ comparison

PART 2 : XaaS Model

PART 2 XAAS Service in Cloud Different Model for Providing Services

PART 2 XAAS IaaS What is it? Infrastructure as a Service Most basic Cloud model Provide Virtual Machines throught Hypervisor Provide additional services : disk images, storage (SAN) VLAN Firewall, Load Balancer,

PART 2 XAAS IaaS How long does it exists? IaaS principles exists maybe since the first steps of internet ~2000 OVH starts offering dedicated server or virtual server. ~2000 Amazon EC2, S3 The real model takes place with DataCenter grows and characteritics of a good IaaS appears (availability, redundancy, modularity ) In fact, how to sell the computers of a DataCenter. But the best comes with system virtualization!!

PART 2 XAAS IaaS What about today IaaS keeps to be highly used Pricing is based on the resources used (CPU, RAM, HDD) Resources are dedicated in most of the case (VM, memory) but can also be mutualized (network, storage SAN, backup) Real innovation over years is reactivity : now you click, the VM exists 2mn later!! but you can also modify VM characteristics on demand... all of this over internet.

PART 2 XAAS IaaS What about today

PART 2 XAAS IaaS What about today

PART 2 XAAS IaaS Use Case Create a online store : Buy a virtual server Good Internet bandwith System configuration done Installation of web application You can grow your server on demand

PART 2 XAAS PaaS Platefom as a Service PaaS offers CPU, memory, storage but also an execution plateform for hosting softwares. Typical exemple is LAMP (Linux, Apache, MySQL and PHP) Now lots of other plateforms appears like JEE, Servlet containers, Rails and connectivity between plateform and other components (BDD) increase day after day.

PART 2 XAAS PaaS Pricing is more fine grain Because of different level of access to underlying machine and OS, pricing is different : You pay CPU usage, bandwith usage and storage usage consumption

PART 2 XAAS PaaS Pricing is more fine grain

PART 2 XAAS SaaS Software as a Service Application is offered as a service. Consumer does not need to have technical knoledges. Consumer don't worry about storage, cpu, upgrades... Market is growing

PART 2 XAAS SaaS Software as a Service

PART 2 XAAS SaaS Software as a Service

PART 2 XAAS SaaS What about the others? CaaS UcaaS TaaS SaaS DaaS MaaS NaaS Communication as a Service Unified Communication as a Service Telephony as a Service Security as a Service Desktop as a Service Monitoring as a Service Network as a Service

PART 2 XAAS SaaS What about the others? CaaS UcaaS TaaS SaaS DaaS MaaS NaaS Communication as a Service Unified Communication as a Service Telephony as a Service Security as a Service Desktop as a Service Monitoring as a Service Network as a Service

Question & Answers

Thank you