November 2024
M T W T F S S
 123
45678910
11121314151617
18192021222324
252627282930  

Categories

November 2024
M T W T F S S
 123
45678910
11121314151617
18192021222324
252627282930  

OpenStack

PaaS, OpenStack, & cloud adoption 

openstack 001

 

openstack 002

 

IT Challenges 

Major issues with traditional infrastructure

Our data is too large
• Volumes of data are being generated at unprecedented levels
• Most of this data is unstructured
• Service requests are too large
• More and more devices are coming online
• Tablets, phones, laptops, BYOD generation…
• Crucially, applications weren’t written to cope with the demand!
• Traditional infrastructure capabilities are being exhausted
• Service uptime, QoS, KPI’s and SLA’s are slipping

openstack 007

 

 

What is a cloud workload ?

 

 

  • There are many types of workloads in the datacenter, solution must serve all of them
  • Pets or cattle? Lots of pets, lots of cattle too
  • Portability – environment has to be portable
  • Solution needs to be highly available and reduce/eliminate single points of failure
  • Create an efficient system to allow repeatable and auditable processes
  • Needs to meet corporate security and compliance requirements
  • Ability to charge back the LOBs
  • Support for IPv6

openStack 013

 

openstack 008

 

openStack 014

 

 

 

Which emerging technologies and standards are most important to watch

• Inefficient utilization of resources.
• Resource saturation.
• Lack of elasticity and scalability.
• Lack of security and governance.
• Frequent outages.
• Bad or no tenant management.
• Other very bad things.

 

Why Openstack   and its Overview

Provides a complete end-to-end infrastructure management  solution for OpenStack business planning, system deployment  and ongoing operations.
 Core features:

  1. API, CLI and Dashboard driven deployments
  2.  Cloud deployment modeling
  3.   Deployment and provisioning
  4.  Instrumentation framework

openstack 003

 

 

What is OpenStack?

  • OpenStack is an open source, Python based, cloud operating system. It is designed to control large scale, multi tenant cloud deployments
  • OpenStack is built through a set of distributed services which control compute, storage, network, identity management, orchestration, and much more

openstack 006

 

• Comprised of several open source sub-projects
• Provides all of the building blocks to create an Infrastructure-as-a-Service cloud

openStack 010
• Designed and architected to replicate public cloud infrastructure, e.g. Amazon AWS
• Governed by the vendor agnostic OpenStack Foundation
• Enormous market momentum with significant investment from major player

 

openStack 011

 

 

Features of Openstack 

  • Deploying OpenStack to  bare metal
  •  OpenStack community adopted
  •  Providing visual status of core   services and cloud infrastructure
  •  Offering platform extensibility
  •  Providing integration via well  known APIs
  •  Is cloud operator focused!
  •  Naturally resilient and scalable

 

OPENSTACK COMMUNITY :   In 4 years The second largest after Linux

opentak 012

 

OpenStack  Taxonomy

openstack 004

 

 

openstack 009

Keystone

opentak 003

 

Nova 

 

opentak 004

 

GLANCE

opentak 005

SWIFT

opentak 006

 

NEUTRON

opentak 007

CINDER

opentak 008

HEAT 

opentak 009

CELIOMETER

opentak 010

 

HORIZON

opentak 011

 

OpenStack  Management Console 

openStack 015
CERN’s infrastructure
1300 compute nodes
Run ~1000 VMs simultaneously
Deployed ~250VMs in ~5min

Sample Network Architecture of Openstack

openstack 005

 

 

Use Cases for OpenStack Today
Main use cases:

DevOps – important to move content from dev to ops quickly
Software development – test environment, ability to bring up and tear down sophisticated topologies and configuration
Elasticity/scalability – users who need to burst and gain large scale quickly
Batch processing/HPC
Web companies –
NFV
Early Adopters:
Small groups
Strong IT skills set can “figure stuff out”
Fairly simple regulatory environment

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>