Documente Academic
Documente Profesional
Documente Cultură
TRADITIONAL CLOUD
WORKLOADS WORKLOADS
Open Source is not tied to a single vendors roadmap with contributions from a
large community of SMEs and developed with a broader set of use cases in
mind
Agility & Choice
Innovation
Shorter development times
Faster processes
Risk Mitigation
Confidence
Consistency
Flexibility
Transparency
OPEN SOURCE !!
OpenStack !
Cloud workload
OpenStack is .
Self Service
APIs
Web Dashboard
OpenStack is .
Building Blocks
OpenStack is .
Massively Scalable
OpenStack
OpenStack Architecture
Modular architecture
Designed to easily scale out
Based on (growing) set of core services
OpenStack Architecture
Keystone
Identity Service
Common authorization framework
Manages users, tenants and roles
Pluggable backends (SQL, PAM, LDAP, IDM, etc)
OpenStack Architecture
NOVA
Core compute service comprised of
Compute Nodes hypervisors that run virtual machines
Supports multiple hypervisors KVM, Xen, LXC, Hyper-V and ESX
Distributed controllers that handle scheduling, API calls, etc
Native OpenStack API and Amazon EC2 compatible API
OpenStack Architecture
Glance
Image service
Stores and retrieves disk images (virtual machine templates)
Supports Raw, QCOW, VMDK, VHD, ISO, OVF & AMI/AKI
Backend storage : Filesystem, Swift, Gluster, Amazon S3, Ceph
OpenStack Architecture
Swift
Object Storage service
Modeled after Amazon's S3 service
Provides simple service for storing and retrieving arbitrary data
Native API and S3 compatible API
OpenStack Architecture
Neutron
Network Service
Provides framework for Software Defined Network (SDN)
Plugin architecture
Allows integration of hardware and software based network solutions
Open vSwitch, Cicso UCS, Standard Linux Bridge, Nicira NVP
OpenStack Architecture
Cinder
Block Storage (Volume) Service
Provides block storage for virtual machines (persistent disks)
Similar to Amazon EBS service
Plugin architecture for vendor extensions
eg. NetApp driver for Cinder
OpenStack Architecture
Heat
Template describes the infrastructure for a cloud application
Provides an autoscaling service that integrates with Telemetry
Manages the whole lifecycle of the application
OpenStack Architecture
Ceilometer
The efficient collection of metering data in terms of CPU and network costs.
Configuring the type of collected data to meet various operating requirements.
Accessing and inserting the metering data through the REST API.
Expanding the framework to collect custom usage data by additional plugins.
Producing signed metering messages.
OpenStack Architecture
Horizon
Dashboard
Provides simple self service UI for end-users
Basic cloud administrator functions
Define users, tenants and quotas
No infrastructure management
Use Cases
OpenStack in CERN
SMBs are looking for ways to reduce their IT CAPEX and OPEX
Directory
Accounting
CRM
UBG as a Cloud Provider Services Offered
Managed Services
Network Operations Center
UBG as a Cloud Provider Services Offered
Managed Services
Security Operations Center
UBG as a Cloud Provider Services Offered
Managed Services
Call Center
Help Desk
Contact Center
Cloud Implementation @ UBG
Minimalistic Approach
Hardware Requirements
4 Servers
1 Storage
2 Network Switches
2 SAN Switches
2 UTM Appliances
Cloud Implementation @ UBG
Dashboard
Authentication
Block Storage
Object Storage
Image Storage
Networking
Orchestration
Metering
Cloud Implementation @ UBG
OpenStack Security
Physical
QualityNet Datacenter in Tech Building
Data
Perimeter firewall by QualityNet
Every project has its own space and are isolated from
others
Within a project users have different access rights based
on credentials
Cloud Implementation @ UBG
Software
OpenStack Newton from RDO
CentOS 7.x
Ovirt 4.x
Cost of Software
Free
Why UBG?
Al Mulla Group Cloud and Cloud related technologies. How it can help their
business
Alghanim Industries Looking for a potential CSP for their future cloud needs
French School Dcaas
Car Agencies Looking for a viable backup solution and storage
Digital Edge Solutions Reselling our cloud services(Draas, Dcaas, Baas) and
Saas for their applications hosted in UBG Cloud
UBG cloud challanges
OpenStack Engineers
Database Administrators
Application Specialists
Security Consultants / Specialist
99.999% up-time
Q&A