next gen storage and networking in container environments - september 2016 rancher online meetup
TRANSCRIPT
© 2015 Rancher Labs, Inc.© 2016 Rancher Labs, Inc .
Plug and Play Container Storage and Networking in Rancher Environments September 28, 2016
#ranchermeetup
© 2015 Rancher Labs, Inc.2 © 2016 Rancher Labs, Inc .
Shannon WilliamsCo-Founder/VP Marketing @smw355
Darren ShepherdCo-Founder/Chief Architect @ibuildthecloudFreenode: darren0
#ranchermeetup
© 2015 Rancher Labs, Inc.3 © 2016 Rancher Labs, Inc .
First things first…
This is a not a !
#ranchermeetup
© 2015 Rancher Labs, Inc.4
There are rules for a meetup!• We won’t be done on time• Questions are always welcome• There are no bad questions• Demo, then demo some more• Things will break, be patient
#ranchermeetup
© 2015 Rancher Labs, Inc.5
Join the conversation on Twitter #ranchermeetup
© 2015 Rancher Labs, Inc.6 © 2016 Rancher Labs, Inc .
Agenda• Introducing Pluggable Infrastructure Services – Shannon• Demo: Deploying Infrastructure Services – Darren• Latest Rancher Updates – Darren
#ranchermeetup
© 2015 Rancher Labs, Inc.7 © 2016 Rancher Labs, Inc .
Rancher Labs
#ranchermeetup
An open-source software platform for managing containers
A minimalist OS built explicitly to run Docker
© 2015 Rancher Labs, Inc.8 © 2016 Rancher Labs, Inc .
Rancher OverviewMicroservice Catalog
AD/LDAP
Leverage existing tools:- CI/CD- Code
Repository- Monitoring
Environment 1 Environment N…Network Services Storage Services
Container Orchestration and SchedulingUser Mgmt Ops Mgmt
Environment 2
© 2015 Rancher Labs, Inc.9 © 2016 Rancher Labs, Inc .
- 1 Million+ Downloads- 1.0 Released in March- Open Source- Multi-tenant- Enterprise Support
© 2015 Rancher Labs, Inc.© 2016 Rancher Labs, Inc .
#ranchermeetup
Plug-and-Play Networking and Storage in Container Clusters
© 2015 Rancher Labs, Inc.
We have entered the cloud mainframe era
© 2015 Rancher Labs, Inc.
AWSHave containers “disrupted”Amazon? No...
© 2015 Rancher Labs, Inc.
Containers are seen as another layer on the existing stack
© 2015 Rancher Labs, Inc.
Containers aren’t another layer, they redefine all layers
Everything's a container
© 2015 Rancher Labs, Inc.
Raw HardwarePhysical/Virtual
ComputeCPU x86/ARM
StorageSSD
NetworkFast Fabric
InfrastructureServices(Containerized)
Monitoring Network(SDN)
ApplicationOrchestration(Containerized)
Reliable Storage
Load Balancing DNS Database
RDBMS, K/VAnd
More...
Applications(Containerized)
© 2015 Rancher Labs, Inc.16 © 2016 Rancher Labs, Inc .
Rancher 1.2 Introduces Infrastructure Services
New Infrastructure Catalog- Network Drivers- Storage Services- Monitoring Services- Load Balancers- DNS Services- Databases/NoSQL/Key Value
© 2015 Rancher Labs, Inc.17 © 2016 Rancher Labs, Inc .
Networking Services- In Rancher 1.2 users will be able to deploy any CNI
networking service to Cattle, Kubernetes and Mesos clusters
- Any networking service with a LibNetwork driver can be deployed to Swarm clusters.
- Overlay networking services, such as Calico or Weave can be deployed from infrastructure templates
© 2015 Rancher Labs, Inc.18 © 2016 Rancher Labs, Inc .
Storage Services- Users will be able to deploy Docker Volume
Plugins on Cattle, Mesos and Swarm clusters
- FlexVolume plugins will be supported for Kubernetes clusters as PVs
© 2015 Rancher Labs, Inc.19 © 2016 Rancher Labs, Inc .
Cattle Storage Enhancements- Rancher 1.2 will introduce a new storage
subsystem in Cattle.- Simple approach to creating Docker Volume
Plugins – which extend FlexVols. - Enhanced storage scheduling capabilities.
- Volumes can be scoped to local or clusters.- Volume access can be multi-host, single-host or single instance.
- Provision volumes with Cattle Services, Stacks or Environments
© 2015 Rancher Labs, Inc.20
Demo
© 2015 Rancher Labs, Inc.
Latest Rancher Enhancements
21
1.2 – pre3• Service Logs
1.2 – pre4 (next week)• Storage services• Docker Compose v2
#ranchermeetup
© 2015 Rancher Labs, Inc.22 © 2016 Rancher Labs, Inc .
Getting StartedRancher and RancherOS are in GitHub – Get Involved!
#ranchermeetup
http://github.com/rancher
© 2015 Rancher Labs, Inc.© 2016 Rancher Labs, Inc .
Thank yourancher.com
#ranchermeetup