what is hot in containers and openstack - schedschd.ws/hosted_files/cnd2016/e8/what is hot in...
TRANSCRIPT
What is Hot in Containers
and OpenStack
Duane De Capite, Director,
Product Management and
Strategy, Cisco
Cloud Native Computing Foundation
Organization marks important milestone to advance essential infrastructure
“Cloud Native Computing Foundation Accepts Kubernetes as first hosted
project; Technical Oversight Committee” - KubeCon, March 10, 2016
Organization marks important milestone to advance essential infrastructure
“Cloud Native Computing Foundation Accepts Prometheus as second hosted
project; Technical Oversight Committee” May 9, 2016
-San Francisco
Cloud Native Computing Foundation
Contiv Enables Running Containerized Apps in
Production Mode in a Shared Infrastructure
ApplicationIntent
Compute Storage Compute
Operational
Intent
Contiv Is an Open Source Solution to Define and Enforce Distributed Policies Across Infrastructure
NETWORK
Contiv: Modules and Features
Connectivity, Security, Load Balancing, Visibility, Prioritization, Performance, Scale, External Connectivity, Multi-Tenancy
Persistent Storage (Ceph/NFS), Allocation, Snapshots, Disk Management, Garbage Collection, IO Limits, Quotas, Monitoring
Node Lifecycle: Discovery, Commissioning, Decommissioning Cluster Management: Health Monitoring, Management
UI for Ops Policies and Cluster Management: CLI, REST, and Graphical User Interface, Role-Based Access
Network
Storage
Cluster
Contiv Manager
Available at http://contiv.github.io
Kolla Mission Statement
Production-ready containers and deployment tools for operating OpenStack clouds
“Kolla provides Docker containers and Ansible playbooks to meet Kolla’s mission”
K LLA
Magnum in OpenStackMaking Containers a First Class Resource
Magnum is First
HTTP/1.1 201 Created
Not Re-Implementing Orchestration
SSO Experience for Cloud Users
Multi-Tenant Control and Data Planes
Asynchronous API
Uses OpenStack Orchestration (Heat)
Uses OpenStack Identity (Keystone)
Source: Mid Cycle Meetup
What Is Mantl?
Cisco’s Open Source Containerization Platform
Integrated stack for containers & big data.
Cloud Agnostic
Mantl.io
ciscoshipped.io
Interface for cloud native development
Developer/Operations friendly
Easy-to-adopt, easy-to-use
Builds a ‘Developer-Experience / PaaS
layer’
Deployed on top of our Mantl Container stack
What Is SHIPPED?
Project
ManagementContinuous
Integration
Source
ControlContinuous
Deployment
Application
Orchestration
Developer
ToolsService
Assurance
Jira
Rally
GitHub
Consul InfluxDB
Elastic search
Apache Spark
ZoomData
LogStash
Issue
Management
Mesos (Cloud Foundry)
Consul
Kubernetes (OS)
Kafka
Terraform
(UCS, CF, OS)
Drone
GitLab
Shipped CICD
GitHub
GitLab
Eclipse Vagrant
Docker Compose
Cloud Foundry/Openshift
Jira
Rally
GitHub
Collaboration
Cisco Spark
Project Shipped
• www.opencontainers.org
• www.cncf.io
• contiv.github.io
• github.com/openstack/kolla
• wiki.openstack.org/wiki/Magnum
• github.com/openstack/kuryr
• www.projectcalico.org
• mantl.io
• ciscoshipped.io
Check it Out! @DuaneDeCapite