OpenStack: Building a Cloud Environment. Building a Cloud Environment
- Autorzy:
- Kevin Jackson, Egle Sigler, Alok Shrivastwa, Cody Bunch, Tony Campbell, Sunil Sarat
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
OpenStack: Building a Cloud Environment. Building a Cloud Environment
Learning OpenStack Cloud Computing course is an exquisite guide that you will need to build cloud environments proficiently. This course will help you gain a clearer understanding of OpenStack’s components and their interaction with each other to build a cloud environment.
The first module, Learning OpenStack, starts with a brief look into the need for authentication and authorization, the different aspects of dashboards, cloud computing fabric controllers, along with 'Networking as a Service' and 'Software defined Networking'. Then, you will focus on installing, configuring, and troubleshooting different architectures such as Keystone, Horizon, Nova, Neutron, Cinder, Swift, and Glance. After getting familiar with the fundamentals and application of OpenStack, let's move deeper into the realm of OpenStack.
In the second module, OpenStack Cloud Computing Cookbook, preview how to build and operate OpenStack cloud computing, storage, networking, and automation. Dive into Neutron, the OpenStack Networking service, and get your hands dirty with configuring ML2, networks, routers, and distributed virtual routers. Further, you'll learn practical examples of Block Storage, LBaaS, and FBaaS.
The final module, Troubleshooting OpenStack, will help you quickly diagnose, troubleshoot, and correct problems in your OpenStack. We will diagnose and remediate issues in Keystone, Glance, Neutron networking, Nova, Cinder block storage, Swift object storage, and issues caused by Heat orchestration.
This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:
? Learning OpenStack by Alok Shrivastwa, Sunil Sarat
? OpenStack Cloud Computing Cookbook - Third Edition by Kevin Jackson , Cody Bunch, Egle Sigler
? Troubleshooting OpenStack by Tony Campbell
Wybrane bestsellery
-
Nowość Promocja
Hands-On RTOS with Microcontrollers, Second Edition provides a hands-on approach to learning RTOS concepts and features using a variety of microcontrollers and development boards, with step-by-step instructions and examples for building real-world projects. This book is an essential resource for mastering RTOS and taking your projects to the next level.- ePub 125 pkt
(139,00 zł najniższa cena z 30 dni)
125.10 zł
139.00 zł (-10%) -
Nowość Promocja
A comprehensive guide that covers basic electronics, programming, and building projects with Arduino Key Features Get familiar with the different types of Arduino boards and its uses. Learn how to program Arduino boards using Arduino IDE. Build DIY beginner-friendly Arduino projects. Description Arduino is an hardware development board that is us- ePub + Mobi 34 pkt
(71,91 zł najniższa cena z 30 dni)
34.90 zł
89.90 zł (-61%) -
Nowość Promocja
A comprehensive guide to IoT's core concepts and principles Key Features Discover the fascinating world of Arduino and unlock its potential for IoT applications. Learn about wireless communication protocols, data aggregation, and the overall architecture of IoT networks. Explore the wide range of applications that IoT offers across various industr- ePub + Mobi 80 pkt
(71,91 zł najniższa cena z 30 dni)
80.91 zł
89.90 zł (-10%) -
Promocja
The Kubernetes Bible, 2nd Edition helps you learn all about Kubernetes, from the basics to advanced topics like high availability, multi-container pods, and enhanced security. Master cloud-native deployments and unlock full orchestration potential.- ePub 29 pkt
(121,68 zł najniższa cena z 30 dni)
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Promocja
Enable smart homes with IoT open-source technologies Key Features Learn to make your home smarter with IoT and AI at a very low cost. Live examples along with code and circuit samples which you can readily use. Learn scenario-based AI-based home automation techniques. Description This practical guide, "Smart Home Automation with IoT" shows you ho- ePub + Mobi 38 pkt
(76,49 zł najniższa cena z 30 dni)
38.90 zł
89.90 zł (-57%) -
Promocja
Explore the world of computer hardware from its core components to peripheral devices. This course provides a comprehensive understanding of the various types of computers, hardware specifications, and the role of software & internet security.- PDF + ePub 20 pkt
(31,41 zł najniższa cena z 30 dni)
20.90 zł
34.90 zł (-40%) -
Promocja
With this course, you'll explore everything from basic computer fundamentals to advanced topics like data encryption and cloud computing. Perfect for tech enthusiasts looking to deepen their understanding of the physical components of tech!- PDF + ePub 20 pkt
(31,41 zł najniższa cena z 30 dni)
20.90 zł
34.90 zł (-40%) -
Promocja
This book offers a holistic view of edge computing and the IoT space, helping you develop a foundational set of skills and learn terminologies to explore the subject in greater depth.- PDF + ePub 29 pkt
(76,49 zł najniższa cena z 30 dni)
29.90 zł
84.99 zł (-65%) -
Promocja
Ця книжка познайомить вас з особливостями JavaScript 2014 основної мови програмування Всесвітньої мережі, що дозволяє визначати розширену поведінку на вебсторінках. Ви отримаєте глибоке розуміння того, як працює ця чудова мова, назавжди забудете про сухі, нудні, статичні сторінки, що просто займають місце на екрані, навчитеся взаємодіяти з користу(84,16 zł najniższa cena z 30 dni)
84.16 zł
103.90 zł (-19%) -
Promocja
This edition is a comprehensive guide to design architecture and implement practices for delivering business value. You’ll learn concepts influencing architectural decisions, and topics like observability, security and running in multiple regions.- PDF + ePub 29 pkt
(143,10 zł najniższa cena z 30 dni)
29.90 zł
169.00 zł (-82%)
O autorach książki
Kevin Jackson, Egle Sigler, Alok Shrivastwa, Cody Bunch, Tony Campbell, Sunil Sarat - pozostałe książki
-
Promocja
OpenStack is a collection of software projects that work together to provide a cloud fabric. OpenStack is one of the fastest growing open source projects in history that unlocks cloud computing for everyone. With OpenStack, you are able to create public or private clouds on your own hardware. The flexibility and control afforded by OpenStack puts t- PDF + ePub + Mobi 29 pkt
(85,49 zł najniższa cena z 30 dni)
29.90 zł
94.99 zł (-69%) -
Promocja
Hybrid Cloud is currently the next buzz word in the cloud world. Organizations are planning to adopt hybrid cloud strategy due to its advantages such as untested workloads, cloud-bursting, cloud service brokering, and so on. This book will give you an understanding of the hybrid cloud as well as building and using a hybrid-cloud strategy.- PDF + ePub + Mobi 29 pkt
(107,10 zł najniższa cena z 30 dni)
29.90 zł
129.00 zł (-77%) -
Promocja
This is the Fourth Edition of the industry-acclaimed OpenStack Cloud Computing Cookbook, created by four recognized OpenStack experts, and updated now to the latest OpenStack build- PDF + ePub + Mobi 29 pkt
(134,10 zł najniższa cena z 30 dni)
29.90 zł
159.00 zł (-81%) -
Promocja
OpenStack has become an extremely popular solution to build public and private clouds with. Database as a Service (DBaaS) enables the delivery of more agile database services at lower costs. Some other benefits of DBaaS are secure database deployments and compliance to standards and best practices. Trove is a DBaaS built on OpenStack and is becomin- PDF + ePub + Mobi 29 pkt
(98,10 zł najniższa cena z 30 dni)
29.90 zł
109.00 zł (-73%) -
Promocja
- PDF + ePub + Mobi 29 pkt
(134,10 zł najniższa cena z 30 dni)
29.90 zł
159.00 zł (-81%)
Ebooka "OpenStack: Building a Cloud Environment. Building a Cloud Environment" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "OpenStack: Building a Cloud Environment. Building a Cloud Environment" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "OpenStack: Building a Cloud Environment. Building a Cloud Environment" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły książki
- Tytuł oryginału:
- OpenStack: Building a Cloud Environment. Building a Cloud Environment
- ISBN Ebooka:
- 978-17-871-2318-2, 9781787123182
- Data wydania ebooka :
- 2016-09-19 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 22.9MB
- Rozmiar pliku ePub:
- 39.2MB
- Rozmiar pliku Mobi:
- 57.1MB
Spis treści książki
- OpenStack: Building a Cloud Environment
- Table of Contents
- OpenStack: Building a Cloud Environment
- OpenStack: Building a Cloud Environment
- Credits
- Preface
- What this course covers
- What you need for this learning path
- Who this learning path is for
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 1. Module 1
- 1. An Introduction to OpenStack
- Choosing an orchestrator
- Building a private cloud
- Commercial orchestrators
- OpenStack
- When to choose OpenStack?
- OpenStack architecture
- Service relationships
- Services and releases history
- Service functions
- Keystone
- Horizon
- Nova
- Glance
- Swift
- Cinder
- Neutron
- Heat
- Ceilometer
- Trove
- Sahara
- Designate
- Ironic
- Zaqar
- Barbican
- Manila
- Murano
- Magnum
- Kolla
- Congress
- Service dependency maps
- Preparing for the OpenStack setup
- Selecting the services
- Service layout
- Controller node
- Network node
- Compute node
- Storage node
- Operating system
- Network layout
- Summary
- 2. Authentication and Authorization Using Keystone
- Identity concepts in Keystone
- User
- Project (or tenant)
- Role
- Architecture and subsystems
- Identity
- Resource
- Assignment
- Policy
- Token
- Catalog
- Installing common components
- Setting up the database
- Installing MariaDB
- Step 1: Setting MariaDB repository
- Step 2: Installing the MariaDB package
- Configuring the database
- Securing the database
- Testing the installation
- Installing MariaDB
- Setting up the messaging broker
- Installing RabbitMQ
- Step 1: Setting up the RabbitMQ repository
- Step 2: Installing the RabbitMQ package
- Configuring the RabbitMQ server
- Testing the installation
- Installing RabbitMQ
- Setting up the database
- Installing Keystone
- Setting up the OpenStack repository
- Creating the database
- Installing the package
- The initial configuration
- Generating the admin token
- Modifying the Keystone configuration file
- Populating the Keystone DB
- Setting up your first tenant
- Setting up environment variables
- Creating the tenant
- Creating the user
- Creating and mapping the role
- Creating service endpoints
- Creating the service
- Creating the endpoint
- Verifying the installation
- Using Keystone CLI
- Using the API
- Troubleshooting the installation and configuration
- DB sync errors
- System language settings
- Configuration errors
- Failing Keystone commands
- Service non-responsive
- DNS issues
- Network issues
- DB sync errors
- Summary
- Identity concepts in Keystone
- 3. Storing and Retrieving Data and Images using Glance, Cinder, and Swift
- Introducing storage services
- Working with Glance
- Creating the database
- Installing the packages
- Initial configuration of Glance
- Creating a user in Keystone
- Creating a Glance service in Keystone
- Creating a Glance endpoint
- Modifying Glance configuration
- Populating the Glance database
- Finalizing the installation
- Validating the installation
- Working with Cinder
- Controller node
- Creating the database
- Installing packages
- Initial configuration
- Creating a user in Keystone
- Creating Cinder service in Keystone
- Creating Cinder endpoints
- Modifying the configuration files
- Populating the Cinder database
- Finalizing the installation
- Storage node
- Understanding the prerequisites
- Installing the packages
- Modifying the configuration files
- Finalizing the installation
- Validating the installation
- Working with Swift
- Controller node
- Installing packages
- Initial configuration
- Creating a user in Keystone
- Creating a Swift service in Keystone
- Creating a Swift endpoint
- Modifying the configuration files
- The storage node
- Understanding the prerequisites
- Installing the packages
- Modifying the configuration files
- Account server configuration
- Container server configuration
- Object server configuration
- Creating the rings
- Account ring
- Container ring
- Object ring
- Distributing the ring
- Finalizing and validating the install
- Troubleshooting steps
- Swift authentication error
- Ring files dont get created
- Swift authentication error
- Summary
- 4. Building Your Cloud Fabric Controller Using Nova
- Working with Nova
- Installing Nova components
- Installing on the controller node
- Creating the database
- Installing components
- Initial configuration
- Creating the Nova user in Keystone
- Creating the Nova service in Keystone
- Creating the Nova endpoint in Keystone
- Modifying the configuration file
- Populating the database
- Finalizing the installation
- Installing on the compute node
- Installing KVM
- Installing Nova compute components
- Modifying the host files
- Modifying the configuration file
- Finalizing the installation
- Installing on the controller node
- Verifying the installation
- Console access
- Designing your Nova environment
- Logical constructs
- Region
- Availability zone
- The host aggregates
- Virtual machine placement logic
- Sample cloud design
- Logical constructs
- Troubleshooting installation
- Summary
- 5. Technology-Agnostic Network Abstraction Using Neutron
- The software-defined network paradigm
- What is an overlay network?
- Components of overlay networks
- Overlay technologies
- GRE
- VXLAN
- Underlying network considerations
- Open flow
- Underlying network consideration
- What is an overlay network?
- Neutron
- Architecture of Neutron
- The Neutron server
- L2 agent
- L3 agent
- Understanding the basic Neutron process
- Networking concepts in Neutron
- Architecture of Neutron
- Installing Neutron
- Installing on the controller node
- Creating the database
- Installing Neutron control components
- Initial configuration
- Creating the Neutron user in Keystone
- Creating the Neutron service in Keystone
- Creating the Neutron endpoint in Keystone
- Modifying the configuration files
- Setting up the database
- Finalizing the installation
- Validating the installation
- Installing on the network node
- Setting up the prerequisites
- Installing Neutron packages
- Initial configuration on the network node
- Neutron configuration
- ML2 plugin
- Configuring agents
- Layer 3 agent
- Layer 3 agent
- Configuring the metadata agent
- Setting up OVS
- Finalizing the installation
- Validating the installation
- Installing on the compute node
- Setting up the prerequisites
- Installing packages
- Initial configuration
- Neutron configuration
- ML2 plugin
- Nova configuration
- Finalizing the installation
- Validating the installation
- Installing on the controller node
- Troubleshooting Neutron
- Summary
- The software-defined network paradigm
- 6. Building Your Portal in the Cloud
- Working with Horizon
- Some basic terminologies
- System requirements to install Horizon
- Installing Horizon
- The initial configuration of Horizon
- Finalizing the installation
- Validating the installation
- The structure of the Horizon dashboard
- Troubleshooting Horizon
- Understanding the Horizon log
- Summary
- Working with Horizon
- 7. Your OpenStack Cloud in Action
- Gathering service requirements
- Tenant and user management
- GUI
- Creating the project
- Adding users
- Associating users to the project
- CLI
- Creating the project
- Creating the users
- Associating users to the roles
- GUI
- Network management
- Network types
- Physical network
- Virtual network
- Tenant network
- Provider network
- Implementations of virtual networks
- External network
- Creating the network
- Creating the subnet
- Tenant network
- Create the tenant network
- Creating a subnet
- Creating a router
- Network types
- Requesting services
- Access and security
- Security groups
- Key pairs
- Requesting your first VM
- Creating a security group
- Creating a key pair
- Launching an instance
- Using CLI tools
- Generating a key pair
- Requesting a server
- Access and security
- Behind the scenes - how it all works
- Creating VM templates
- Installing Oz and its dependencies
- RHEL/CentOS
- Ubuntu
- Oz templates
- Creating VM templates using Oz
- Uploading the image
- Installing Oz and its dependencies
- Summary
- 8. Taking Your Cloud to the Next Level
- Working with Heat
- The components of Heat
- Heat Orchestration Template (HOT)
- Installing Heat
- Creating the database
- Installing components
- The initial configuration
- Creating a Heat user in Keystone
- Creating additional Heat stack roles
- Creating Heat services in Keystone
- Creating Heat endpoints in Keystone
- Modifying the configuration file
- Populating the database
- Finalizing the installation
- Deploying your first HOT
- Ceilometer
- Installing Ceilometer
- Installing Ceilometer on the controller node
- Installing and configuring MongoDB
- Creating the database
- Installing packages
- Initial configuration
- Creating the Ceilometer user in Keystone
- Creating the Ceilometer service
- Creating the Ceilometer endpoint
- Generating a random password
- Editing the configuration files
- Enabling the Glance notification
- Enabling the Cinder notification
- Enabling the Swift notification
- Creating the ResellerAdmin role
- Enabling notifications
- Allowing Swift access to Ceilometer files
- Finalizing the installation
- Installing Ceilometer on the controller node
- Installing Ceilometer on the compute node
- Installing the packages
- Ceilometer-Agent-Compute
- Initial configuration
- Enable Nova notification
- Finalizing the installation
- Installing the packages
- Installing Ceilometer on the storage node
- Enabling Cinder notification
- Finalizing the installation
- Installing Ceilometer
- Testing the installation
- Billing and usage reporting
- Summary
- Working with Heat
- 9. Looking Ahead
- OpenStack distributions
- Devstack
- Operating system distributions
- Ubuntu OpenStack
- RedHat OpenStack
- Oracle OpenStack
- Vendor offerings
- VMware integrated OpenStack
- Rackspace cloud
- HP Helion
- Cisco OpenStack
- Mirantis OpenStack
- SwiftStack
- IBM Cloud manager
- Suse Cloud
- Other public clouds
- Choosing a distribution
- OpenStack in action
- Enterprise Private Cloud
- Service providers
- Schools/Research centers
- Web/SaaS providers
- The roadmap
- What is in it for you?
- Summary
- OpenStack distributions
- A. New Releases
- The releases
- Features and differences
- Changes in the installation procedure
- Adding the repository
- The OpenStack client
- Installing Keystone
- Service configurations
- Upgrading from Juno
- Cleanup
- Backup
- Adding the repositories
- Running the upgrade
- Installing additional components
- Updating the DB schema
- Modifying configuration files
- Restarting services
- 1. An Introduction to OpenStack
- 2. Module 2
- 1. Keystone OpenStack Identity Service
- Introduction
- Installing the OpenStack Identity Service
- Getting ready
- How to do it...
- How it works...
- Configuring OpenStack Identity for SSL communication
- Getting ready
- How to do it...
- How it works...
- Creating tenants in Keystone
- Getting ready
- How to do it...
- How it works...
- Configuring roles in Keystone
- Getting ready
- How to do it...
- How it works...
- Adding users to Keystone
- Getting ready
- How to do it...
- How it works...
- Defining service endpoints
- Getting ready
- How to do it...
- How it works...
- Creating the service tenant and service users
- Getting ready
- How to do it...
- How it works...
- Configuring OpenStack Identity for LDAP Integration
- Getting ready
- How to do it...
- How it works...
- 2. Glance OpenStack Image Service
- Introduction
- Installing OpenStack Image Service
- Getting ready
- How to do it...
- How it works...
- See also
- Configuring OpenStack Image Service with OpenStack Identity Service
- Getting ready
- How to do it...
- How it works...
- Configuring OpenStack Image Service with OpenStack Object Storage
- Getting ready
- How to do it...
- How it works...
- Managing images with OpenStack Image Service
- Getting ready
- How to do it...
- Uploading Ubuntu images
- Listing images
- Viewing image details
- Deleting images
- Making private images public
- How it works
- Registering a remotely stored image
- Getting ready
- How to do it...
- How it works...
- Sharing images among tenants
- Getting ready
- How to do it...
- How it works...
- Viewing shared images
- Getting ready
- How to do it...
- How it works...
- Using image metadata
- Getting ready
- How to do it...
- Updating image properties
- Deleting all image properties
- Deleting specific image properties
- Using metadata for host scheduling
- How it works...
- See also
- Migrating a VMware image
- Getting ready
- How to do it...
- How it works...
- Creating an OpenStack image
- Getting ready
- How to do it...
- How it works...
- 3. Neutron OpenStack Networking
- Introduction
- Installing Neutron and Open vSwitch on a dedicated network node
- Getting ready
- How to do it...
- How it works...
- Configuring Neutron and Open vSwitch
- Getting ready
- How to do it...
- How it works...
- Installing and configuring the Neutron API service
- Getting ready
- How to do it...
- How it works...
- See Also
- Creating a tenant Neutron network
- Getting ready
- How to do it...
- How it works...
- Deleting a Neutron network
- Getting ready
- How to do it...
- How it works...
- Creating an external floating IP Neutron network
- Getting ready
- How to do it...
- How it works...
- Using Neutron networks for different purposes
- Getting ready
- How to do it...
- How it works...
- Configuring Distributed Virtual Routers
- Getting ready
- How to do it...
- Network node
- The Controller Node
- Compute nodes
- How it works...
- Using Distributed Virtual Routers
- Getting ready
- How to do it...
- How it works...
- 4. Nova OpenStack Compute
- Introduction
- Installing OpenStack Compute controller services
- Getting ready
- How to do it...
- How it works...
- Installing OpenStack Compute packages
- Getting ready
- How to do it...
- How it works...
- Theres more...
- Using an alternative release
- Configuring database services
- Getting ready
- How to do it...
- How it works...
- See also
- Configuring OpenStack Compute
- Getting ready
- How to do it...
- How it works...
- Theres more...
- See also
- Configuring OpenStack Compute with OpenStack Identity Service
- Getting ready
- How to do it...
- How it works...
- Stopping and starting nova services
- Getting ready
- Controller
- Compute
- How to do it...
- How it works...
- Getting ready
- Installation of command-line tools on Ubuntu
- Getting ready
- How to do it...
- How it works...
- See also
- Using the command-line tools with HTTPS
- Getting ready
- How to do it...
- How it works...
- Checking OpenStack Compute services
- Getting ready
- How to do it...
- How it works...
- Using OpenStack Compute
- Getting ready
- How to do it...
- How it works...
- Managing security groups
- Getting ready
- How to do it...
- Creating security groups
- Removing a rule from a security group
- Deleting a security group
- How it works...
- Defining groups and rules using Nova client
- Creating and managing key pairs
- Getting ready
- How to do it...
- Listing and deleting key pairs using Nova client
- Listing the key pairs
- Deleting the key pairs
- How it works...
- Launching our first cloud instance
- Getting ready
- How to do it...
- How it works...
- Fixing a broken instance deployment
- Getting ready
- How to do it...
- How it works...
- Terminating your instances
- How to do it...
- How it works...
- Using live migration
- Getting ready
- Checking network connectivity
- Ensuring resources
- How to do it...
- How it works...
- Getting ready
- Working with nova-schedulers
- Getting ready
- How to do it...
- How it works...
- Theres more...
- Creating flavors
- Getting ready
- How to do it...
- How it works...
- Defining host aggregates
- Getting ready
- How to do it...
- How it works...
- Launching instances in specific Availability Zones
- Getting ready
- How to do it...
- How it works...
- Launching instances on specific Compute hosts
- Getting ready
- How to do it...
- How it works...
- Removing Nova nodes from a cluster
- Getting ready
- How to do it...
- How it works...
- 5. Swift OpenStack Object Storage
- Introduction
- Configuring Swift services and users in Keystone
- Getting ready
- How to do it...
- How it works...
- Installing OpenStack Object Storage services proxy server
- Getting ready
- How to do it...
- How it works...
- Configuring OpenStack Object Storage proxy server
- Getting ready
- How to do it...
- How it works...
- See also
- Installing OpenStack Object Storage services storage nodes
- Getting ready
- How to do it...
- How it works...
- Configuring physical storage for use with Swift
- Getting ready
- How to do it...
- How it works...
- Configuring Object Storage replication
- Getting ready
- How to do it...
- How it works...
- Configuring OpenStack Object Storage storage services
- Getting ready
- How to do it...
- How it works...
- Making the Object Storage rings
- Getting ready
- How to do it...
- How it works
- Stopping and starting OpenStack Object Storage
- Getting ready
- How to do it...
- How it works...
- Setting up SSL access
- Getting ready
- How to do it...
- How it works...
- 6. Using OpenStack Object Storage
- Introduction
- Installing the swift client tool
- Getting ready
- How to do it...
- How it works
- Creating containers
- Getting ready
- How to do it...
- How it works...
- Uploading objects
- Getting ready
- How to do it...
- Uploading files
- Uploading directories and their contents
- Uploading multiple objects
- How it works...
- Uploading large objects
- Getting ready
- How to do it...
- How it works...
- Listing containers and objects
- Getting ready
- How to do it...
- Listing all objects in a container
- Listing specific object paths in a container
- How it works...
- Downloading objects
- Getting ready
- How to do it...
- Downloading objects
- Downloading objects with the -o parameter
- Downloading all objects from a container
- Downloading all objects from our OpenStack Object Storage account
- How it works...
- Deleting containers and objects
- Getting ready
- How to do it...
- Deleting objects
- Deleting multiple objects
- Deleting containers
- Deleting everything from our account
- How it works...
- Using OpenStack Object Storage ACLs
- Getting ready
- How to do it...
- How it works
- Using Container Synchronization between two Swift Clusters
- Getting ready
- How to do it...
- How it works...
- There's more
- 7. Administering OpenStack Object Storage
- Introduction
- Managing the OpenStack Object Storage cluster with swift-init
- Getting ready
- How to do it...
- How it works...
- There's more
- Checking cluster health
- Getting ready
- How to do it...
- How it works...
- Managing the Swift cluster capacity
- Getting ready
- How to do it...
- Proxy server creation
- Storage node creation
- How it works...
- Removing nodes from a cluster
- Getting ready
- How to do it...
- Proxy Server
- How it works...
- Detecting and replacing failed hard drives
- Getting ready
- How to do it...
- Storage node
- How it works...
- Collecting usage statistics
- Getting ready
- How to do it...
- How it works...
- 8. Cinder OpenStack Block Storage
- Introduction
- Configuring Cinder-volume services
- Getting ready
- How to do it...
- How it works...
- Configuring OpenStack Compute for Cinder-volume
- Getting ready
- How to do it...
- How it works...
- Creating volumes
- Getting ready
- How to do it...
- How it works...
- Attaching volumes to an instance
- Getting ready
- How to do it...
- How it works...
- Detaching volumes from an instance
- Getting ready
- How to do it...
- How it works...
- Deleting volumes
- Getting ready
- How to do it...
- How it works...
- Configuring third-party volume services
- Getting ready
- How to do it...
- How it works...
- Working with Cinder snapshots
- Getting ready
- How to do it...
- How it works...
- Booting from volumes
- Getting ready
- How to do it...
- How it works...
- 9. More OpenStack
- Introduction
- Using cloud-init to run post-installation commands
- Getting ready
- How to do it...
- How it works...
- There's more
- Using cloud-config to run the post-installation configuration
- Getting ready
- How to do it...
- How it works...
- There's more...
- Installing OpenStack Telemetry
- Getting ready
- How to do it...
- How it works...
- Using OpenStack Telemetry to interrogate usage statistics
- Getting ready
- How to do it...
- How it works...
- Installing Neutron LBaaS
- Getting ready
- How to do it...
- How it works...
- Using Neutron LBaaS
- Getting ready
- How to do it...
- How it works...
- Configuring Neutron FWaaS
- Getting ready
- How to do it...
- How it works...
- Using Neutron FWaaS
- Getting ready
- How to do it...
- How it works...
- Installing the Heat OpenStack Orchestration service
- Getting ready
- How to do it...
- How it works...
- Using Heat to spin up instances
- Getting ready
- How to do it...
- How it works...
- 10. Using the OpenStack Dashboard
- Introduction
- Installing OpenStack Dashboard
- Getting ready
- How to do it...
- How it works...
- Using OpenStack Dashboard for key management
- Getting ready
- How to do it...
- Adding key pairs
- Deleting key pairs
- Importing key pairs
- How it works...
- Using OpenStack Dashboard to manage Neutron networks
- Getting ready
- How to do it...
- Creating networks
- Deleting networks
- Viewing networks
- How it works...
- Using OpenStack Dashboard for security group management
- Getting ready
- How to do it...
- Creating a security group
- Editing security groups to add and remove rules
- Deleting security groups
- How it works...
- Using OpenStack Dashboard to launch instances
- Getting ready
- How to do it...
- How it works...
- Using OpenStack Dashboard to terminate instances
- Getting ready
- How to do it...
- How it works...
- Using OpenStack Dashboard to connect to instances using a VNC
- Getting ready
- How to do it...
- How it works...
- Using OpenStack Dashboard to add new tenants projects
- Getting ready
- How to do it...
- How it works...
- Using OpenStack Dashboard for user management
- Getting ready
- How to do it...
- Adding users
- Deleting users
- Updating user details and passwords
- Adding users to tenants
- Removing users from tenants
- How it works...
- Using OpenStack Dashboard with LBaaS
- Getting ready
- How to do it...
- Creating pools
- Adding pool members
- Adding a VIP to the Load Balancer pool
- Deleting the Load Balancer
- How it works...
- Using OpenStack Dashboard with OpenStack Orchestration
- Getting ready
- How to do it...
- Launching stacks
- Viewing stack details
- Deleting stacks
- How it works...
- 11. Production OpenStack
- Introduction
- Installing the MariaDB Galera cluster
- Getting ready
- How to do it...
- How it works...
- Configuring HA Proxy for the MariaDB Galera cluster
- Getting ready
- How to do it...
- How it works...
- Configuring HA Proxy for high availability
- Getting ready
- How to do it...
- OpenStack backend configuration using FloatingIP address
- How it works...
- Installing and configuring Pacemaker with Corosync
- Getting ready
- How to do it...
- Setting up the first node controller1
- Setting up the second node controller2
- Configuring the first node controller1
- Configuring the second node controller2
- Starting the Pacemaker and Corosync services
- How it works...
- Configuring OpenStack services with Pacemaker and Corosync
- Getting ready
- How to do it...
- Glance across two nodes with FloatingIP
- Configuring Pacemaker for use with Glance and Keystone
- How it works...
- Bonding network interfaces for redundancy
- Getting ready
- How to do it...
- How it works...
- See also
- Automating OpenStack installations using Ansible host configuration
- Getting ready
- How to do it...
- How it works...
- Automating OpenStack installations using Ansible Playbook configuration
- Getting ready
- How to do it...
- How it works...
- See also
- Automating OpenStack installations using Ansible running Playbooks
- Getting ready
- How to do it...
- How it works...
- There's more...
- See also
- 1. Keystone OpenStack Identity Service
- 3. Module 3
- 1. The Troubleshooting Toolkit
- The project overview of OpenStack
- Keystone
- Glance
- Neutron
- Nova
- Cinder
- Swift
- Heat
- Ceilometer
- Horizon
- Oslo
- Documentation
- Ironic
- Magnum
- Trove
- Barbican
- Congress
- Designate
- The supporting technologies
- Linux
- Databases
- Message queue
- The Apache web server
- Basic troubleshooting methodology and tools
- General Linux tools
- Linux processes
- ps
- pgrep
- pkill
- top and htop
- Hard drives
- df
- fdisk
- parted
- cat /proc/partitions
- General Linux tools
- Installed packages
- General tools
- The watch command
- File tools
- Message broker tools
- RabbitMQ
- General tools
- Summary
- The project overview of OpenStack
- 2. Troubleshooting OpenStack Identity
- Know your version
- Running Keystone under Eventlet
- Checking the Keystone service
- Checking the Keystone client
- Checking the OpenStack Client
- The client debug mode
- Checking the API
- Keystone process not starting
- Database stopped
- The service catalog endpoint
- Running under WSGI
- mod_wsgi
- wsgi-keystone.conf
- Stopping the Eventlet process
- Checking WSGI files
- Checking the Keystone service
- Summary
- 3. Troubleshooting the OpenStack Image Service
- Glance services
- Confirming the Glance database
- Confirming the Glance authentication
- Keystone up
- Service User Set Up
- The service user setup
- Service endpoints correct
- Confirming the Glance API setup
- Checking the command-line interface client
- Glance logging and configuration
- The log level
- Where to look
- Searching logs
- Common errors
- Unable to establish connection
- Internal server errors (HTTP 500)
- Unable to validate token
- Summary
- Glance services
- 4. Troubleshooting OpenStack Networking
- Identifying Neutron issues
- Neutron services and agents
- Neutron logs
- Common problems
- When you can't ping an instance
- Security groups
- Network namespaces
- No IP address
- When you can't ping an instance
- Troubleshooting tools
- ovs-vsctl
- The Neutron client
- Summary
- 5. Troubleshooting OpenStack Compute
- Checking the services
- nova-api
- Address already in use
- The permission error
- nova-scheduler
- nova-compute
- nova-conductor
- nova-api
- Supporting services
- The Nova database
- Nova authentication
- Keystone up
- Setting up the service user
- Service endpoints correct
- Nova and Glance
- Nova and Neutron
- Summary
- Checking the services
- 6. Troubleshooting OpenStack Block Storage
- Cinder processes
- Logging
- Cinder dependencies
- Keystone authentication problems
- RabbitMQ problems
- Cinder errors
- Missing the cinder-volumes volume group
- The volume stuck in the creating state
- Insufficient free space
- Not sending heartbeat
- Summary
- Cinder processes
- 7. Troubleshooting OpenStack Object Storage
- Swift processes
- The proxy server
- Swift authentication
- Troubleshooting TempAuth
- TempAuth configuration
- The account and username
- The password
- 400 Bad Request
- TempAuth configuration
- Troubleshooting Swauth
- Swauth initialization
- Swift with Keystone
- Swift users
- Troubleshooting TempAuth
- Summary
- Swift processes
- 8. Troubleshooting the OpenStack the Orchestration Service
- Heat services
- Running heat-api
- Running heat-engine
- Heat authentication
- The Keystone service
- Auth credentials
- Heat template errors
- Summary
- Heat services
- 9. Troubleshooting the OpenStack Telemetry Service
- Ceilometer processes
- Ceilometer authentication
- Ceilometer dependencies
- The message broker
- Databases
- The command-line client
- The meter list command
- Glance meters
- Nova meters
- The sample list
- The meter list command
- Summary
- 10. OpenStack Performance, Availability, and Reliability
- Databases
- Availability
- MySQL with Galera Cluster
- Postgres
- Performance
- MySQL
- Show status
- Mytop
- The Mytop header section
- The Mytop thread section
- Percona Toolkit
- Postgres
- The PostgreSQL statistics collector
- MySQL
- Database backups
- Monitoring
- Resource monitoring
- OpenStack quotas
- Availability
- RabbitMQ
- Clustering
- Mirrored queues
- Services
- Monitoring service processes
- Backing up services
- Community resources
- Testing
- Bugs
- Ask.openstack.org
- Summary
- Databases
- 1. The Troubleshooting Toolkit
- A. Bibliography
- Index
Packt Publishing - inne książki
-
Developers with prior experience can leverage the latest modern Android development libraries to build exceptional Android apps. This book discusses crucial factors to consider when developing Android applications and how to maintain them better.
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Maximize your Ubuntu 24.04 experience with this guide, covering desktop usage, security, and advanced development environments. You'll gain practical insights from the experience of a core Ubuntu developer for enhanced productivity and innovation.
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
This book focuses on developing a capacity to manage cybersecurity incidents by practically implementing methodologies, platforms, and tools through step-by-step exercises. You'll learn how to respond to cybersecurity incidents using intelligence-based threat hunting techniques.
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Master the realm of Cyber Threat Intelligence and Proactive Threat Hunting with 'Practical Threat Intelligence and Data-Driven Threat Hunting, 2nd edition'. This is your essential guide in the ever-evolving landscape of cyber threats.
- ePub + Mobi 129 pkt
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Many intermediate users find advanced features in Clip Studio Paint challenging. This guide offers step-by-step tutorials and insider tips to master these tools, enhancing creativity and efficiency in digital art creation.
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
The Power Platform Administration Guide addresses the most important topic in the enterprise space today: No Code/Low Code applications. Gone are the days of thousands of lines of code. Apps are now built by business users and citizen developers with point-and-click ease. If you want to know everything about Power Platform, this book is for you
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
This book is your ultimate guide to mastering Rust and advancing your software development career. It addresses the industry's demand for Rust programmers with insights into Rust's ecosystem, latest tools, and frameworks.
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Comprehensive guide for implementing CI/CD through tried and tested Design Patterns. It helps you to discover the full potential of CI/CD through industry implemented CI/CD design patterns and improve robustness & resilience for CI/CD.
CI/CD Design Patterns. Design and implement CI/CD through tried and tested design patterns
Garima Bajpai, Pawel Piwosz, Michel Schildmeijer, Muktesh Mishra
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Defense Evasion Techniques is an exciting and important resource for security professionals and enthusiasts who want to stay ahead of the curve in the ever-evolving cybersecurity landscape. This book delves into defense evasion techniques used in red team operations and penetration testing, providing invaluable insights into how attackers bypass or avoid detection. By understanding and these cutting-edge tactics, readers will be better equipped to assess their existing security measures, identify areas for improvement, and ultimately strengthen their organization's security posture. Don't miss the opportunity to gain a competitive edge in the cybersecurity field by mastering the art of defense evasion.
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Linux for Networking Professionals Second Edition is your one-stop shop for everything Linux. From networking basics and configuration to diagnosis, troubleshooting, and security – this book is all you need to be successful with Linux.
W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: OpenStack: Building a Cloud Environment. Building a Cloud Environment Kevin Jackson, Egle Sigler, Alok Shrivastwa, Cody Bunch, Tony Campbell, Sunil Sarat (0) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.