Top Banner
Study and implement a Cloud solution bases on OpenStack in University of BMA Presented by: Dendani Bilal
25
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Study and implementation a cloud solution based on

Study and implement a Cloud solution bases on OpenStack in

University of BMA

Presented by:Dendani Bilal

Page 2: Study and implementation a cloud solution based on

Cloud?

Page 3: Study and implementation a cloud solution based on

What is Cloud Computing ?

A model for enabling ubiquitous, convenient, on demand network access to shared pool of configurable computing

resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal effort or service provider interaction.

(Source:NIST National Institute of Standards and Technology)

Page 4: Study and implementation a cloud solution based on

Cloud computing use virtualization as a technique for virtualizing the services ,

Page 5: Study and implementation a cloud solution based on

Service Models

Service Models

Page 6: Study and implementation a cloud solution based on

IaaSAbstraction of the hardware layer, business consumers request guest resources.

Page 7: Study and implementation a cloud solution based on

PaaSBusiness consumers build apps and manage data.

Page 8: Study and implementation a cloud solution based on

I,P,S{aaS}?

Page 9: Study and implementation a cloud solution based on

Deployment Models

Page 10: Study and implementation a cloud solution based on

Public Cloud

Page 11: Study and implementation a cloud solution based on

Private Cloud

Page 12: Study and implementation a cloud solution based on

Hybrid Cloud

Page 13: Study and implementation a cloud solution based on

Cloud computing management platform

To deploy public or private cloud ,there are many software available ,some are open sources Openstack, CloudStack, Eucalyptos, OpeNebula, Nimbus ,others are proprietors, like ”AWS”, Vmware vCloud, Microsoft Azure.

Page 14: Study and implementation a cloud solution based on

OpenStack

▶ Historic● NASA & Rackspace : July 2010● OpenStack Foundation : September 2012 ▶ Code● written in python● under license Apache 2.0 ▶ Versions● Cycle every 6 months● Avril 2015 : KiLO ▶ web sitehttp://www.openstack.org/

Page 15: Study and implementation a cloud solution based on

What is OpenStack?

Open stack is cloud ecosystem that controls a large pools of computer, storage, and networking resources throughout a datacenter . This is all managed with a dashboard (Horizon). It is an open source software for building private and public clouds which delivers a massively scalable cloud operating system.

Page 16: Study and implementation a cloud solution based on

lets us to build an Infrastructure as a Service (IaaS) cloud that runs on commodity hardware .

Page 17: Study and implementation a cloud solution based on

Open stack Architecture

OpenStack provides an Infrastructure-as-a-Service (IaaS) solution through a variety of complemental services. Each service offers an(API)

Page 18: Study and implementation a cloud solution based on

UBMA to Cloud computing, why not?

The remarkable development of cloud computing in recent years, increasing the interest of different companies and users of the internet to benefit on demand of services and applications available online through the web. the UBMA is one from these companies. We plan to migrate to this technology using OpenStack as a platform for creating the private cloud environment.

We prepare some requirements for implementing cloud computing solution in UBMA.

Page 19: Study and implementation a cloud solution based on

UBMA network architecture

Page 20: Study and implementation a cloud solution based on

Organizational management networks

Page 21: Study and implementation a cloud solution based on

Planning implementation of cloud computing in UBMA

Needs definition Planning

Identifying applications and desired process (Specifications)

.

Development and setting

Launch of Cloud solution.

We have chosen private Cloud to manage our datacenter compute, storage and networking resources. The Different steps for implementing a cloud solution are

Page 22: Study and implementation a cloud solution based on

implement the OpenStack cloud solution in UBMA.

• According to OpenStack documentation, there are several possible architecture for installing OpenStack , we choosed to install it in a single node .as this picture explain

SQL Database service,Message Queueservices: Keystone,Nova,Glance, Networking, Swift, Cinder,Horizon,....are installed in one single node

Page 23: Study and implementation a cloud solution based on

Result of our work

Page 24: Study and implementation a cloud solution based on

The virtual servers

Page 25: Study and implementation a cloud solution based on