study and implementation a cloud solution based on
TRANSCRIPT
![Page 1: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/1.jpg)
Study and implement a private Cloud solution bases on OpenStack
in University of BMA
Presented by:Dendani Bilal
![Page 2: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/2.jpg)
Cloud?
![Page 3: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/3.jpg)
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)
![Page 4: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/4.jpg)
Cloud computing use virtualization as a technique for virtualizing the services ,
![Page 5: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/5.jpg)
Service Models
![Page 6: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/6.jpg)
I,P,S{aaS}?
![Page 7: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/7.jpg)
Deployment Models
![Page 8: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/8.jpg)
Public Cloud
![Page 9: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/9.jpg)
Private Cloud
![Page 10: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/10.jpg)
Hybrid Cloud
![Page 11: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/11.jpg)
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 12: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/12.jpg)
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 13: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/13.jpg)
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 14: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/14.jpg)
lets us to build an Infrastructure as a Service (IaaS) cloud that runs on commodity hardware .
![Page 15: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/15.jpg)
Open stack Architecture
OpenStack provides an Infrastructure-as-a-Service (IaaS) solution through a variety of complemental services. Each service offers an(API)
![Page 16: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/16.jpg)
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 17: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/17.jpg)
UBMA network architecture
![Page 18: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/18.jpg)
Organizational management networks
![Page 19: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/19.jpg)
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 20: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/20.jpg)
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 21: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/21.jpg)
Needs definition
•Facilitate collaborative work.•To simplify the use of existing technologies.•To enable resource sharing between services and authorized persons.•Create virtual machines as needed•To unify the means of access to developed applications
![Page 22: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/22.jpg)
Result of our work
![Page 23: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/23.jpg)
The virtual servers
![Page 24: Study and implementation a cloud solution based on](https://reader033.vdocuments.mx/reader033/viewer/2022052913/55d1c296bb61eb486e8b46fb/html5/thumbnails/24.jpg)