11
Cloud Architecture - Best Practice @tcpcloud Jakub Pavlík

Cloud Architecture

Embed Size (px)

Citation preview

Cloud Architecture - Best Practice

@tcpcloud

Jakub Pavlík

About me

• Jakub Pavlik

Presentation Overview

• Evolution of tcp cloud releases• Architecture• Mk.20 Release

Evolution - first contact

• 11/2012 - What is OpenStack?• 01/2013 - Mk.01 Release Folsom (CentOS 6) - single, nova network,

provisioning• 04/2013 - Mk.02 Neutron + Folsom• 05/2013 - Mk.04 Grizzly Single node (Ubuntu, Kernel GRE), Overlay• 09/2013 - Mk.05 FC Storage integration

Evolution - High Availability

• 10/2013 - Mk.06 Configuration Management• 12/2013 - Mk.08 OpenStack Havana Single (CentOS FC drivers)• 01/2014 - Mk.09 First High Availability• 02/2014 - Mk.10 HA Neutron L3 Agent• 04/2014 - Mk.12 OpenContrail - CentOS release Havana• 05/2014 - Mk.13 OpenContrail High Availability of Control plane• 07/2014 - Mk.14 Full High Availability - Ubuntu 12.04

Evolution - stabilization

• 09/2014 - Mk.15 OpenStack IceHouse• 12/2014 - Mk.16 LbaaS, SNAT, Service Chaining, Storages (Hitachi,

HP3PAR, etc.)• 02/2015 - Mk.17 OpenStack Juno + Ubuntu 14.04• 04/2015 - Mk.18 tcp cloud build (CI/CD)• 05/2015 - Mk.19 Bare metal servers in overlay ToR switches

09/2015 - Mk.20 OpenStack Kilo - open source release

OpenSourceProjects

OpenStack, OpenContrail, Foreman, SaltStack, Sensu, Graphite, Collectd, HAProxy, Keepalived, RabbitMQ, Jenkins, etc.

tcp cloud tools

tcp cloud Mk.20

Mk.20 Release Summary

• know-how for 3 years fully automated• stable and optimal components to build enterprise private clouds• open source• www.opentcpcloud.org

Questions?