25
Democratizing the datacenter and cloud How to deploy, scale, and manage on bare metal as you would in the cloud

OSDC 2015: Marco Ceppi | Managing workloads at scale in the cloud or on bare metal with Juju

  • Upload
    netways

  • View
    73

  • Download
    1

Embed Size (px)

Citation preview

Page 1: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Democratizing the datacenter and cloud

How to deploy, scale, and manage on bare metal as you would in the cloud

Page 2: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju
Page 3: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

What is this and why is it here?

Page 4: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

1 2 3

Problems we’re trying to solve

How to manage physical and virtual resources

How to deploy services to these resources

How to scale and connect services

Page 5: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

MAAS

Metal as a Service

Page 6: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Inventory, Commission, Provision, Release, Repeat

DNS, DHCP, IPAM via API

Page 7: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Chef can now drive MAAS directly as a

resource provisioning layer.

http://bit.ly/1EFgYdn

Page 8: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

MAAS demo timeLive demos are always fun

Page 9: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Growing complexity

Server

Page 10: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Growing complexity

Rack

Page 11: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Growing complexity

Datacenter

Page 12: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Growing complexity

Density further compounds complexity

VM VM

VMVM

VMVM

VMVM

VMVM

VMVM

VMVM

VMVM

VM VM

VM VM

Page 13: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Machine Management

Page 14: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Juju

Next generation service orchestration

Page 15: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Juju Charms

Reusable, composable, operational components

Page 16: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Language Independence

Page 17: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Platform Independence

Ubuntu Windows CentOS

x86 ARM Power8

Page 18: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Modern architecture is service centric

Page 19: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Peer to peer orchestration

Page 20: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Peer to peer orchestration

Page 21: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Peer to peer orchestration

Page 22: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Repeatable patterns

Page 23: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Repeatable patterns

Development Production

Page 24: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Juju demo timeLive demos are still fun

Page 25: OSDC 2015: Marco Ceppi |  Managing workloads at scale in the cloud or on bare metal with Juju

Thank you. Questions?

@[email protected]

maas.ubuntu.comjujucharms.com