34
OpenStack Introduction

OpenStack Introduction

Embed Size (px)

Citation preview

OpenStack Introduction

Personal Profile:

● Roozbeh Shafiee

● Cloud and Virtualization Architect

● Technical Manager at innfinision Cloud Solutions

[email protected]

● Innfinision.net

innfinision Cloud Solutions:

● Providing Cloud, Virtualization and Data Center Solutions

● Developing Software for Cloud Environments

● Providing Services to Telecom, Education, Broadcasting & Health Fields

● Supporting OpenStack Foundation as the First Iranian Company

● First Supporter of IRAN OpenStack Community

OpenStack Introduction innfinision.net

● Why OpenStack?

● OpenStack in Enterprise

● Contribution in OpenStack

● IRAN OpenStack Community

● Cloud Services Which End User Uses

● Cloud Computing Layers

● Variants of IaaS

● About OpenStack

● OpenStack Architecture

● OpenStack Components

● Hypervisors and Containers in OpenStack

● IaaS Cloud Types

● Market Share of OpenStack Types

Agenda:

Cloud Services

Which End User Uses

innfinision.netOpenStack Introduction

Every user uses cloud services for personal tasks on the internet. Maybe

they don't know that there are coud services.

● Ubuntu One

● ownCloud

● Dropbox

● Google Docs

● Office 360

● &...

innfinision.netOpenStack Introduction

Cloud Computing Layers

innfinision.netOpenStack Introduction

innfinision.net

Cloud computing layers split into 3 parts. IaaS, PaaS and SaaS are the

standard layers.

OpenStack Introduction

Variants of IaaS

innfinision.netOpenStack Introduction

innfinision.net

We, at innfinision provide Infrastructure as a service clouds to customers

based on open technologies.

● OpenStack

● CloudStack

● Eucalyptus

● &...

OpenStack Introduction

About OpenStack

innfinision.netOpenStack Introduction

innfinision.net

Stats and numbers about OpenStack could be interesting for everyone

specially administrators and developers.

● Founded by Rackspace and NASA

● The most favorite open source project since 2010

● Over 1200 developers from 130 countries

● 140 user groups around the world with 16520 people

● Cross platform and written in Python

● Released under Apache License 2.0

OpenStack Introduction

innfinision.net

● Rackspace and NASA as project founders

● HP, Red Hat and Mirantis as top contributors companies

● Ubuntu and Canonical as the first partners

OpenStack Introduction

OpenStack Architecture

innfinision.netOpenStack Introduction

innfinision.net

In a simple view, the architecture of OpenStack schema is looks like this:

OpenStack Introduction

OpenStack Components

innfinision.netOpenStack Introduction

innfinision.net

The complete list of OpenStack components has been listed below:

● Compute (Nova)

● Object Storage (Swift)

● Block Storage (Cinder)

● Networking (Neutron)

● Dashboard (Horizon)

● Identity (Keystone)

● Image Service (Glance)

● Orchestration (Heat)

● Database (Trove)

OpenStack Introduction

innfinision.net

In a simple view, the components of OpenStack is looks like this:

OpenStack Introduction

Hypervisors and Containers

in OpenStack

innfinision.netOpenStack Introduction

innfinision.net

OpenStack supports variants of hypervisors and containers in its compute

node.

● KVM

● Xen

● VMware ESXi

● Microsoft Hyper-V

● Citrix XEN

● Docker

● LXC

OpenStack Introduction

IaaS Cloud Types

innfinision.netOpenStack Introduction

innfinision.net

Depends on customers request, an IaaS cloud could be in 3 types:

● Public Cloud

● Private Cloud

● Hybrid Cloud

OpenStack Introduction

Market Share of OpenStack Types

innfinision.netOpenStack Introduction

innfinision.net

OpenStack types market share in first quarter of 2014

OpenStack Introduction

Why OpenStack ?

innfinision.netOpenStack Introduction

innfinision.net

The reasons of OpenStack usage are too much, but the most important of

them are:

● Free from licensing fees

● Wide range of certified hardware

● No vendor lock-in

● Open API

● Open Formats

● Open Source

● Optional support available

OpenStack Introduction

innfinision.net

● Run on more than 55% of public clouds

● Lean, fast, and efficient

● Innovative components

● Support for the latest cloud workloads

● Predictable release cycle

● Latest version of OpenStack in repositories

OpenStack Introduction

OpenStack in Enterprise

innfinision.netOpenStack Introduction

innfinision.net

OpenStack in enterprise, ISPs and Carriers is favorite. We can point to some

of them:

● Rackspace

● HP Cloud

● Wikipedia

● NASA

● IBM

● AT&T

● Paypal

OpenStack Introduction

Contribution in OpenStack

innfinision.netOpenStack Introduction

innfinision.net

Innfinision and its employees have contribution in OpenStack project

development. So do you:

● If you're building clouds

● If you're a developer

● If you're a tester

● If you're into security

● If you're into documentation

● If you're a designer

● If you're a translator

OpenStack Introduction

IRAN OpenStack Community

innfinision.netOpenStack Introduction

innfinision.net

This is our proud that innfinision is first and one of companies behind

OpenStack in IRAN. You can stay in touch with community via:

● Home Page: OpenStack.ir

● IRC Channel on FreeNode: #OpenStack-ir

● Mailing List: [email protected]

● Twitter Account: @OpenStackIR

● Twitter Hashtag: #OpenStackIRAN

OpenStack Introduction

Roozbeh Shafiee

[email protected]

innfinision.net

Thank you