Professional Documents
Culture Documents
Ebook OpenStack Made Easy 20160726 PDF
Ebook OpenStack Made Easy 20160726 PDF
Were entering a phase change Big software demands that infrastructure and This eBook will explain how Canonical and
operations personnel approach the challenge Ubuntu are uniquely positioned to facilitate
from traditional, monolithic of deployment, integration and operations the needs of modern, scalable, repeatable
scale-up software to multi-host, from a different perspective. This eBook implementations of cloud infrastructure
scale-out microservices. Welcome explains how we used to do things, why that based on OpenStack.
is no longer an economically viable approach,
to the age of big software. and what can be done to achieve technical
Many of the approaches that we discuss in this
eBook are also useful when addressing other
scalability without the large economic overhead
big software challenges in areas such as scale
of traditional approaches to modern software.
out applications and workloads, big data and
By reading this eBook you will also gain a deeper
machine learning.
understanding of why there is a perceived
complexity to the installation and operations
of OpenStack-based clouds. You will learn that
this perceived complexity does not originate
from the software itself, but rather the use
of outdated tools and methodologies used
to deploy them.
Tweet this
OpenStack made easy
Bill Bauman
Strategy and Content, Canonical
Tweet this
OpenStack made easy
Contents
What is OpenStack 05 MAAS the smartest way to handle 16 Conjure-up multi-node OpenStack 23
bare metal deployment on your laptop
OpenStack challenges 06
Juju model-driven operations for hybrid 17 ZFS and software defined storage 24
Who is Canonical 08
cloud services
BootStack your managed cloud 25
OpenStack Interoperability Lab (OIL) 09
Autopilot the fastest way to build 19
Conclusion 27
Ubuntu OpenStack in production 10 an OpenStack cloud
CIOs guide to SDN, VNF and NFV 28
More than one cloud 13 Containers in OpenStack 20
Tweet this
5
OpenStack made easy
What is OpenStack
Tweet this
6
OpenStack made easy
OpenStack challenges
Tweet this
7
OpenStack made easy
Tweet this
8
OpenStack made easy
Who is Canonical
Tweet this
9
OpenStack made easy
Proven integration testing Sophisticated testing and Why OIL makes OpenStack easier
Canonical has a long history of interoperability integration processes OIL ensures the best possible user experience
testing between OpenStack and Ubuntu. when standing up your Ubuntu OpenStack
Our process tests current and future
The Openstack Interoperability Lab (OIL) is developments of OpenStack against current cloud and maintaining it.
the worlds largest Openstack interoperability and future developments of Ubuntu Server
By testing up to 500,000 test cases per month
and integration test lab. It is operated by and Server LTS.
you can run your Ubuntu OpenStack cloud and
Canonical with over 35 major industry hardware technologies from our partner eco-system
As our ecosystem has grown, weve expanded
and software partners participating. Each with greater ease and confidence.
it to include a wide array of guest operating
month we create and test over 3,500 cloud
systems, hypervisors, storage technologies,
combinations in the OIL lab. We could not Find OIL partners
networking technologies and software-
do this without the solutions described
defined networking (SDN) stacks.
in this ebook.
Tweet this
10
OpenStack made easy
Tweet this
11
OpenStack made easy
Tele2 Walmart
Tele2, a major European telecommunications Walmart, an American multinational retail
operator, with about 14 million customers in 9 corporation, uses Ubuntu OpenStack as the
countries, has also built an NFV infrastructure foundation of their private cloud. One of the [Ubuntu] OpenStack met all the
on Ubuntu OpenStack. They have opted for key factors of scalability is economics. Here, performance and functional metrics
a BootStack cloud; a fully managed Ubuntu the economic scalability of Ubuntu OpenStack we set ourselves It is now the
OpenStack offer from Canonical. cannot be overlooked. While the technology defacto standard and we can adapt
is certainly designed to scale, its just as critical it to our needs.
BootStack dramatically reduces the time
that the methodologies for deployment and
it takes to bring OpenStack into production, Amandeep Singh Juneja, Walmart
billing are also designed to scale.
and allows Tele2 to focus their skilled
resources on telecoms solutions, and not
having to learn and update their skills to the
fast-paced changes of OpenStack.
Tweet this
12
OpenStack made easy
Tweet this
13
OpenStack made easy
Tweet this
14
OpenStack made easy
Watch Video
Tweet this
15
OpenStack made easy
In order to scale, operational intelligence must In the next section, we introduce MAAS, Since containers are vital to system density
no longer be a function of number of skilled to manage bare metal hardware, Juju, to and return on investment, we will also discuss
operators, but rather a function of the right manage application design and deployment, how LXD, the pure container hypervisor, and
tools designed to focus on the right issues. and Autopilot, to completely automate Fan networking, play essential roles in solving
This is where Canonicals unique toolset makes the deployment and updates of an Ubuntu for server and IP network density.
Ubuntu OpenStack relatively easy compared OpenStack cloud.
to other offerings.
Additional tools and solutions are introduced,
Tools built specifically for big software like as well. For a development/test environment
OpenStack are the only way to achieve cloud conjure-up is ideal. It can deploy single-node or
economics in a private cloud. Adding personnel multi-node OpenStack with a single command
wont scale as your cloud grows, and using and a menu walk-through.
traditional scripting technologies requires
too many, and too frequent of updates within
a growing, dynamic cloud.
Tweet this
16
OpenStack made easy
Tweet this
17
OpenStack made easy
Tweet this
18
OpenStack made easy
Tweet this
19
OpenStack made easy
Tweet this
20
OpenStack made easy
Containers in OpenStack
Tweet this
21
OpenStack made easy
LXD, the pure container hypervisor, is the key Operational efficiency is furthered by the There are prebuilt LXD images for running
to delivering the worlds fastest OpenStack, as ability to live migrate services from one CentOS, Debian, OpenSUSE, Fedora, and
demonstrated at OpenStack Summit in Austin, physical host to another, just like legacy other Linux operating systems.
TX. It achieves the lowest latency and bare hypervisors, but with a pure container
Security is implicit with mandatory access
metal performance. hypervisor.
controls from Apparmor profiles. LXD pure
LXD helps enable a hyperconverged Ubuntu Upgrading a hosts LXD containers is as simple containers are as secure as Linux itself.
OpenStack. It deploys in minutes. Instances as upgrading the underlying OS (Ubuntu),
LXD can run virtually any Linux distribution
that run on top of OpenStack perform at bare migrating services off and back.
as a guest operating system. It doesnt require
metal speed. Dozens of LXD instances can be
You can even run LXD containers inside other special virtualisation hardware. It even allows
launched within that OpenStack cloud
LXD containers; all at bare metal speed, with you to deploy all of OpenStack inside another
in a matter of seconds.
no performance degradation. Traditional cloud, like on Amazon, for example.
When using LXD, an entire OpenStack virtual machines must run on bare metal and
Learn more about LXD at ubuntu.com/lxd
environment can be snapshotted in about cannot be run practically inside other VMs.
2 seconds.
Tweet this
22
OpenStack made easy
Tweet this
23
OpenStack made easy
Tweet this
24
OpenStack made easy
ZFS makes better containers Container characteristics All clouds store data
ZFS accelerates LXD on Linux. Specifically, Critical aspects of a successful container Ubuntu Advantage Storage provides support
it provides: hypervisor are: for a number of software defined storage
solutions, all priced at cloud scale. Ceph object
Copy-on-write Density
storage is a popular technology that is readily
Snapshot backups Latency available within Ubuntu OpenStack and
provides massive scale-out storage for
Continuous integrity checking Performance
organisations of all sizes.
Auto repairs Fast, secure, efficient
Another unique advantage to Ubuntu
Efficient compression The features of ZFS make innovative and OpenStack and Ubuntu Advantage Storage
superior pure container technologies like is the CephDash, which provides real-time data
Deduplication analytics of Ceph deployments.
LXD even better.
All of these features improve the management Learn more about Ubuntu cloud storage at
and density of containers. ubuntu.com/storage
Tweet this
25
OpenStack made easy
Why BootStack?
Even with the most advanced tools and the
best teams, it can be a lot easier to get started
with some help from the experts that build
thousands of Ubuntu OpenStack clouds every
month.
Tweet this
26
OpenStack made easy
Tweet this
27
OpenStack made easy
Conclusion
Tweet this
Enjoyed this eBook? You might also
be interested in ...
CIOs guide to SDN, NFV and VNF
CIOs guide to SDN, NFV and VNF
eBook
L
earn about the potential benefits, and some Download eBook
deployment and management solutions for
software-enabled networking