0% found this document useful (0 votes)
151 views16 pages

Cloud Intro and Openstack Nova

Cloud computing delivers hosted services over the Internet. It has characteristics like shared infrastructure, dynamic provisioning, network access, and managed metering. The main service models are Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Cloud deployment models include private, public, hybrid, and community clouds. Benefits include cost savings, scalability, reliability, mobile access, and reduced maintenance. Challenges are security, lack of standards, and continuous evolution. OpenStack is open source software to build public and private clouds through components like Nova, Swift, and Glance that provide virtual machines, object storage, and image discovery.

Uploaded by

Nadia Metoui
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
151 views16 pages

Cloud Intro and Openstack Nova

Cloud computing delivers hosted services over the Internet. It has characteristics like shared infrastructure, dynamic provisioning, network access, and managed metering. The main service models are Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Cloud deployment models include private, public, hybrid, and community clouds. Benefits include cost savings, scalability, reliability, mobile access, and reduced maintenance. Challenges are security, lack of standards, and continuous evolution. OpenStack is open source software to build public and private clouds through components like Nova, Swift, and Glance that provide virtual machines, object storage, and image discovery.

Uploaded by

Nadia Metoui
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

By Nadia Metoui and Malek Habibi

Main Concepts of Cloud Computing

Definition
Cloud computing is a general term for anything that involves delivering hosted services over the Internet

Characteristics
Shared Infrastructure Dynamic Provisioning

Network Access
Managed Metering

Service Models
Software as a Service (SaaS) Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)

Deployment Models
Private Cloud Community Cloud

Public Cloud
Hybrid Cloud

Deployment Models

Public, Private, and Hybrid Cloud Deployment Example

Benefits
Cost Savings Scalability/Flexibility Reliability Maintenance Mobile Accessible

Challenges
Security and Privacy Lack of Standards Continuously Evolving

Novas Architecture

What is OpenStack?
Cloud computing elaborate by Rackspace Cloud and NASA

Open source software to build public and private clouds Collection of cloud technology Massively scalable cloud computing software

Components of OpenStack

Components of OpenStack
Swift

Swift Software providing object and blob storage Glance Services for discovering, registering, and retrieving virtual machine images
Nova Software providing virtual servers or virtual machines upon demand

Glance

Nova

Logical Architechture

Nova System Architechture

You might also like