售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Title Page
Copyright and Credits
Extending OpenStack
Packt Upsell
Why subscribe?
PacktPub.com
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Inflating the OpenStack Setup
Revisiting the OpenStack ecosystem
Grasping a first layout
Postulating the OpenStack setup
Treating OpenStack as code
Growing the OpenStack infrastructure
Deploying OpenStack
Ansible in a nutshell
Testing the OpenStack environment
Prerequisites for the test environment
Setting up the Ansible environment
Running the OSA installation
Production OpenStack environment
Summary
Massively Scaling Computing Power
Decomposing the compute power
Empowering the compute service
Varying the compute flavor
Meeting Docker
Joining Docker
Meeting Xen
Joining Xen
Segregating the compute resources
Reasoning for infrastructure segregation
Defining regions
Defining AZ
Defining host aggregate
Defining cells
Reasoning for workload segregation
Filtering the compute workload
Weighting the compute power
Stacking or spreading
Weighing in action
Summary
Enlarging the OpenStack Storage Capabilities
Varying the block storage backends
Managing block storage – Logical Volume Manager (LVM)
Managing block storage – Network File System (NFS)
Managing block storage – Ceph RADOS Block Device (RBD)
Scheduling and filtering
Hybrid storage scheduling
Navigating the storage backup alternatives
Ceph as backup
Swift as backup
Exploring Manila – shared file service
Configuring the shared file service
Configuring block storage for the Manila backend
Configuring CephFS for the Manila backend
Summary
Harnessing the Power of the OpenStack Network Service
Neutron plugins reference
Driving the sole plugin – ML2 under the hood
Extending ML2 – customizing your own plugin
Maximizing network availability
Neutron HA – DVR
Configuring DVR
Neutron HA – VRRP
The era of network programming
Orchestrating the network function virtualization (NFV)
Summary
Containerizing in OpenStack
Why containers?
The natural evolution of containers
Game changing – microservices
Building the ship
Containers in OpenStack
Docker Swarm in OpenStack
Example – NGINX web server
Kubernetes in OpenStack
Example – application server
Mesos in OpenStack
Example – a Python-based web server
Summary
Managing Big Data in OpenStack
Big data in OpenStack
Rolling OpenStack Sahara service
Deploying the Hadoop cluster
Executing jobs
Summary
Evolving Self-Cloud Ready Applications in OpenStack
The evolvement of Murano
The Murano ecosystem
Integrating Murano in OpenStack
Deploying a self-contained application
Summary
Extending the Applications Catalog Service
Murano application under the hood
Developing application publisher perspective
Deploying application consumer perspective
Summary
Consolidating the OpenStack Authentication
Recapping the Keystone blocks
The multitude faces of the token
Multiple identity actors
All in one authentication hub
Keystone as SP – SAML
Keystone as SP – OpenID Connect
Summary
Boosting the Extended Cloud Universe
Benchmarking as a Service (BaaS)
Automating OpenStack profiling with Rally
Installing Rally
Benchmarking with Rally
Extending benchmarking with plugins
Summary
Other Books You May Enjoy
Leave a review - let other readers know what you think
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜