|
Showing 1 - 3 of
3 matches in All Departments
Deploy, manage, and scale virtual instances using Kernel-based
Virtual Machines About This Book * Build, manage and scale virtual
machines with practical step-by-step examples * Leverage the
libvirt user-space tools and libraries to manage the life-cycle of
KVM instances * Deploy and scale applications inside KVM virtual
machines with OpenStack Who This Book Is For If you are a system
administrator working KVM virtualization, this book will help you
grow on your expertise of working with the infrastructure to manage
things in a better way. You should have a knowledge of working with
Linux based systems. What You Will Learn * Deploy different
workloads in isolation with KVM virtualization and better utilize
the available compute resources * Explore the benefits of running
applications with KVM and learn to prevent the "bad-neighbor"
effect * Leveraging various networking technologies in the context
of virtualization with Open vSwitch and the Linux bridge. * Create
KVM instances using Python and inspect running KVM instances *
Understand Kernel Tuning for enhanced KVM performance and better
memory utilization In Detail Virtualization technologies such as
KVM allow for better control over the available server resources,
by deploying multiple virtual instances on the same physical host,
or clusters of compute resources. With KVM it is possible to run
various workloads in isolation with the hypervisor layer providing
better tenant isolation and higher degree of security. This book
will provide a deep dive into deploying KVM virtual machines using
qemu and libvirt and will demonstrate practical examples on how to
run, scale, monitor, migrate and backup such instances. You will
also discover real production ready recipes on deploying KVM
instances with OpenStack and how to programatically manage the life
cycle of KVM virtual machines using Python. You will learn numerous
tips and techniques which will help you deploy & plan the KVM
infrastructure. Next, you will be introduced to the working of
libvirt libraries and the iPython development environment. Finally,
you will be able to tune your Linux kernel for high throughput and
better performance. By the end of this book, you will gain all the
knowledge needed to be an expert in working with the KVM
virtualization infrastructure. Style and approach This book takes a
complete practical approach with many step-by-step example recipes
on how to use KVM in production. The book assumes certain level of
expertise with Linux systems and virtualization in general. Some
knowledge of Python programming is encouraged, to fully take
advantage of the code recipes.
Get acquainted with the world of LXC About This Book * Get the most
practical and up-to-date resource on LXC and take full advantage of
what Linux containers can offer in the day-to-day operations of
large-scale applications * Learn how to deploy and administer
various workloads such as web applications inside LXC * Save your
organization time and money by building robust and secure
containers and by speeding the deployment process of your software
Who This Book Is For This book is for Linux engineers and software
developers who are looking to deploy applications in a fast,
secure, and scalable way for use in testing and production. What
You Will Learn * Deep dive into the foundations of Linux containers
with kernel namespaces and cgroups * Install, configure, and
administer Linux containers with LXC and libvirt * Begin writing
applications using Python libvirt bindings * Take an in-depth look
at container networking * Set up monitoring and security with LXC *
Build and deploy a highly available application with LXC in the
cloud In Detail In recent years, containers have gained wide
adoption by businesses running a variety of application loads. This
became possible largely due to the advent of kernel namespaces and
better resource management with control groups (cgroups). Linux
containers (LXC) are a direct implementation of those kernel
features that provide operating system level virtualization without
the overhead of a hypervisor layer. This book starts by introducing
the foundational concepts behind the implementation of LXC, then
moves into the practical aspects of installing and configuring LXC
containers. Moving on, you will explore container networking,
security, and backups. You will also learn how to deploy LXC with
technologies like Open Stack and Vagrant. By the end of the book,
you will have a solid grasp of how LXC is implemented and how to
run production applications in a highly available and scalable way.
Style and approach A practical guide that introduces the core
technologies behind Linux containers and provides a deep dive into
installation, configuration, and operations of LXC.
|
You may like...
Atmosfire
Jan Braai
Hardcover
R590
R425
Discovery Miles 4 250
|