SlideShare a Scribd company logo
Study and implement a Cloud solution bases on
OpenStack in University of BMA
Presented by:
Dendani Bilal
Cloud?
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)
Cloud computing use virtualization as a technique for
virtualizing the services ,
Service
Models
Service Models
IaaS
Abstraction of the hardware layer, business consumers
request guest resources.
PaaS
Business consumers build apps and manage data.
I,P,S{aaS}?
Deployment
Models
Public Cloud
Private Cloud
Hybrid Cloud
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.
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 site
http://www.openstack.org/
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.
lets us to build an Infrastructure as a Service (IaaS)
cloud that runs on commodity hardware .
Open stack Architecture
OpenStack provides an Infrastructure-as-a-Service
(IaaS) solution through a variety of complemental
services. Each service offers an(API)
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.
UBMA network architecture
Organizational management networks
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
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 Queue
services:
Keystone,
Nova,Glance,
Networking, Swift,
Cinder,Horizon,....
are installed in
one single node
Result of our work
The virtual servers
Study and implementation a cloud solution based on

More Related Content

What's hot

Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
Palak Sood
 
Eucalyptus cloud computing
Eucalyptus cloud computingEucalyptus cloud computing
Eucalyptus cloud computing
Rahul Rana
 
Cloud Computing Platform-CloudStack
Cloud Computing Platform-CloudStackCloud Computing Platform-CloudStack
Cloud Computing Platform-CloudStack
Arcadian Learning
 
Delivering IaaS with Open Source Software
Delivering IaaS with Open Source SoftwareDelivering IaaS with Open Source Software
Delivering IaaS with Open Source Software
Mark Hinkle
 
Ism
IsmIsm
Build a Cloud Day - CloudStack
Build a Cloud Day - CloudStackBuild a Cloud Day - CloudStack
Build a Cloud Day - CloudStack
ke4qqq
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using Eucalyptus
Abhishek Dey
 
Cloud storage slides
Cloud storage slidesCloud storage slides
Cloud storage slides
Evan Powell
 
Introduction to Cloud and Eucalyptus
Introduction to Cloud and EucalyptusIntroduction to Cloud and Eucalyptus
Introduction to Cloud and Eucalyptus
Lester Wade
 
Developing Edge Computing with K8s, OpenStack, and Cloudify: A Real Life Use ...
Developing Edge Computing with K8s, OpenStack, and Cloudify: A Real Life Use ...Developing Edge Computing with K8s, OpenStack, and Cloudify: A Real Life Use ...
Developing Edge Computing with K8s, OpenStack, and Cloudify: A Real Life Use ...
Cloud Native Day Tel Aviv
 
OpenStack dotscale workshop -08062013
OpenStack  dotscale workshop -08062013OpenStack  dotscale workshop -08062013
OpenStack dotscale workshop -08062013
eNovance
 
Cloud - Azure – an introduction
Cloud -  Azure – an introductionCloud -  Azure – an introduction
Cloud - Azure – an introduction
Saravanan Subburayal
 
Azure lessons
Azure lessonsAzure lessons
Azure lessons
Mufaddal Haidermota
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
subodhrai2012
 
IXcloud, Global 1st Cloud OS, Openstack Cloud
IXcloud, Global 1st Cloud OS, Openstack CloudIXcloud, Global 1st Cloud OS, Openstack Cloud
IXcloud, Global 1st Cloud OS, Openstack Cloud
KINX
 
Cloud Computing Tools
Cloud Computing ToolsCloud Computing Tools
Cloud Computing Tools
Jithin Parakka
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration services
ANUSUYA T K
 
Eucalyptus presentation ( LSI cloud computing )
Eucalyptus presentation ( LSI cloud computing )Eucalyptus presentation ( LSI cloud computing )
Eucalyptus presentation ( LSI cloud computing )
Bilal ZIANE
 
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanApplication Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
OpenNebula Project
 
Understanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design CloudUnderstanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design Cloud
John Treadway
 

What's hot (20)

Cloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute NodeCloud Computing Open Stack Compute Node
Cloud Computing Open Stack Compute Node
 
Eucalyptus cloud computing
Eucalyptus cloud computingEucalyptus cloud computing
Eucalyptus cloud computing
 
Cloud Computing Platform-CloudStack
Cloud Computing Platform-CloudStackCloud Computing Platform-CloudStack
Cloud Computing Platform-CloudStack
 
Delivering IaaS with Open Source Software
Delivering IaaS with Open Source SoftwareDelivering IaaS with Open Source Software
Delivering IaaS with Open Source Software
 
Ism
IsmIsm
Ism
 
Build a Cloud Day - CloudStack
Build a Cloud Day - CloudStackBuild a Cloud Day - CloudStack
Build a Cloud Day - CloudStack
 
Cloud computing using Eucalyptus
Cloud computing using EucalyptusCloud computing using Eucalyptus
Cloud computing using Eucalyptus
 
Cloud storage slides
Cloud storage slidesCloud storage slides
Cloud storage slides
 
Introduction to Cloud and Eucalyptus
Introduction to Cloud and EucalyptusIntroduction to Cloud and Eucalyptus
Introduction to Cloud and Eucalyptus
 
Developing Edge Computing with K8s, OpenStack, and Cloudify: A Real Life Use ...
Developing Edge Computing with K8s, OpenStack, and Cloudify: A Real Life Use ...Developing Edge Computing with K8s, OpenStack, and Cloudify: A Real Life Use ...
Developing Edge Computing with K8s, OpenStack, and Cloudify: A Real Life Use ...
 
OpenStack dotscale workshop -08062013
OpenStack  dotscale workshop -08062013OpenStack  dotscale workshop -08062013
OpenStack dotscale workshop -08062013
 
Cloud - Azure – an introduction
Cloud -  Azure – an introductionCloud -  Azure – an introduction
Cloud - Azure – an introduction
 
Azure lessons
Azure lessonsAzure lessons
Azure lessons
 
cloud computing ppt
cloud computing pptcloud computing ppt
cloud computing ppt
 
IXcloud, Global 1st Cloud OS, Openstack Cloud
IXcloud, Global 1st Cloud OS, Openstack CloudIXcloud, Global 1st Cloud OS, Openstack Cloud
IXcloud, Global 1st Cloud OS, Openstack Cloud
 
Cloud Computing Tools
Cloud Computing ToolsCloud Computing Tools
Cloud Computing Tools
 
Virtual Machine provisioning and migration services
Virtual Machine provisioning and migration servicesVirtual Machine provisioning and migration services
Virtual Machine provisioning and migration services
 
Eucalyptus presentation ( LSI cloud computing )
Eucalyptus presentation ( LSI cloud computing )Eucalyptus presentation ( LSI cloud computing )
Eucalyptus presentation ( LSI cloud computing )
 
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary IkhwanApplication Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
 
Understanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design CloudUnderstanding IaaS Requirements & Design Cloud
Understanding IaaS Requirements & Design Cloud
 

Similar to Study and implementation a cloud solution based on

Study and implementation a cloud solution based on
Study and implementation a cloud solution based onStudy and implementation a cloud solution based on
Study and implementation a cloud solution based onDendani Bilal
 
Cloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute NodeCloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute Node
Namita Arora
 
Cloud Computing using OpenStack
Cloud Computing using OpenStackCloud Computing using OpenStack
Cloud Computing using OpenStack
Jobayer Almahmud Hossain (RHCA, RHCDS, RHCSS)
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copyprabhat kumar
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.
Saket Kumar
 
OpenStack or CloudStack
OpenStack or CloudStackOpenStack or CloudStack
OpenStack or CloudStack
Ahmed Banafa
 
Cloud Computing Using OpenStack
Cloud Computing Using OpenStack Cloud Computing Using OpenStack
Cloud Computing Using OpenStack
Bangladesh Network Operators Group
 
Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Service Provider
 
Ignacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsIgnacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsEuroCloud
 
Ignacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsIgnacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsEuroCloud
 
Emergence and Importance of Cloud Computing for the Enterprise
Emergence and Importance of Cloud Computing for the EnterpriseEmergence and Importance of Cloud Computing for the Enterprise
Emergence and Importance of Cloud Computing for the Enterprise
Manish Chopra
 
Openstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamOpenstack workshop @ Kalasalingam
Openstack workshop @ Kalasalingam
Beny Raja
 
Workshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationWorkshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, Virtualization
Jayaprakash R
 
cloud computing
cloud computingcloud computing
cloud computing
Roshan Bagdiya
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
inventy
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
Animesh Chaturvedi
 
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
noreply15203
 
OpenStack (projects 101)
OpenStack (projects 101)OpenStack (projects 101)
OpenStack (projects 101)
Hazzim Anaya
 
aneka.pptx
aneka.pptxaneka.pptx
aneka.pptx
SudipBajgain
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing
Sanjiv Pradhan
 

Similar to Study and implementation a cloud solution based on (20)

Study and implementation a cloud solution based on
Study and implementation a cloud solution based onStudy and implementation a cloud solution based on
Study and implementation a cloud solution based on
 
Cloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute NodeCloud Computing OpenStack Compute Node
Cloud Computing OpenStack Compute Node
 
Cloud Computing using OpenStack
Cloud Computing using OpenStackCloud Computing using OpenStack
Cloud Computing using OpenStack
 
Deployment of private cloud infrastructure copy
Deployment of private cloud infrastructure   copyDeployment of private cloud infrastructure   copy
Deployment of private cloud infrastructure copy
 
Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.Deployment of private cloud infrastructure.
Deployment of private cloud infrastructure.
 
OpenStack or CloudStack
OpenStack or CloudStackOpenStack or CloudStack
OpenStack or CloudStack
 
Cloud Computing Using OpenStack
Cloud Computing Using OpenStack Cloud Computing Using OpenStack
Cloud Computing Using OpenStack
 
Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011
 
Ignacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsIgnacio design and building of iaa s clouds
Ignacio design and building of iaa s clouds
 
Ignacio design and building of iaa s clouds
Ignacio design and building of iaa s cloudsIgnacio design and building of iaa s clouds
Ignacio design and building of iaa s clouds
 
Emergence and Importance of Cloud Computing for the Enterprise
Emergence and Importance of Cloud Computing for the EnterpriseEmergence and Importance of Cloud Computing for the Enterprise
Emergence and Importance of Cloud Computing for the Enterprise
 
Openstack workshop @ Kalasalingam
Openstack workshop @ KalasalingamOpenstack workshop @ Kalasalingam
Openstack workshop @ Kalasalingam
 
Workshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, VirtualizationWorkshop - Openstack, Cloud Computing, Virtualization
Workshop - Openstack, Cloud Computing, Virtualization
 
cloud computing
cloud computingcloud computing
cloud computing
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Introduction to Cloud Computing
Introduction to Cloud ComputingIntroduction to Cloud Computing
Introduction to Cloud Computing
 
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
14,45,59_IOT_Cloud dhdhdhdhhdhComputing.pptx
 
OpenStack (projects 101)
OpenStack (projects 101)OpenStack (projects 101)
OpenStack (projects 101)
 
aneka.pptx
aneka.pptxaneka.pptx
aneka.pptx
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing
 

Study and implementation a cloud solution based on

  • 1. Study and implement a Cloud solution bases on OpenStack in University of BMA Presented by: Dendani Bilal
  • 3. 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)
  • 4. Cloud computing use virtualization as a technique for virtualizing the services ,
  • 6. IaaS Abstraction of the hardware layer, business consumers request guest resources.
  • 7. PaaS Business consumers build apps and manage data.
  • 13. 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.
  • 14. 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 site http://www.openstack.org/
  • 15. 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.
  • 16. lets us to build an Infrastructure as a Service (IaaS) cloud that runs on commodity hardware .
  • 17. Open stack Architecture OpenStack provides an Infrastructure-as-a-Service (IaaS) solution through a variety of complemental services. Each service offers an(API)
  • 18. 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.
  • 21. 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
  • 22. 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 Queue services: Keystone, Nova,Glance, Networking, Swift, Cinder,Horizon,.... are installed in one single node

Editor's Notes

  1. To provide a practical grasp of cloud computing concepts in our project, we will use Openstack as platform for creating our private cloud.