معرفی کتاب «OpenStack Essentials : Demystify the Cloud by Building Your Own Private OpenStack Cloud» نوشتهٔ Dan Radez، منتشرشده توسط نشر Packt Publishing Limited در سال 2015. این کتاب در 2 صفحه، فرمت pdf، زبان انگلیسی ارائه شده است. «OpenStack Essentials : Demystify the Cloud by Building Your Own Private OpenStack Cloud» در دستهٔ بدون دستهبندی قرار دارد.
Key FeaturesBook DescriptionWhat you will learnInstall OpenStack using the Packstack installation toolCreate users, cloud images, and virtual networks to launch cloud instancesExplore horizontal scaling to support the load that a cloud platform is expected to handleSet up monitoring to keep track of the health of an OpenStack cloudTroubleshoot issues with an OpenStack clusterBuild storage and access it from your running cloud instancesOrchestrate a multiinstance deployment to build a complex set of virtual infrastructure to run an application in the cloudKeep track of resources being consumed within an OpenStack cloud through meteringWho this book is for Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Architecture and Component Overview; OpenStack architecture; Dashboard; Keystone; Glance; Neutron; Nova; Cinder; Swift; Ceilometer; Heat; Summary; Chapter 2: RDO Installation; Installing RDO using Packstack; Preparing nodes for installation; Installing Packstack and generating an answer file; Summary; Chapter 3: Identity Management; Services and endpoints; Hierarchy of users, tenants, and roles; Creating a user; Creating a tenant; Granting a role. Logging in with the new userInteracting with Keystone in the dashboard; Endpoints in the dashboard; Summary; Chapter 4: Image Management; Glance as a registry of images; Downloading and registering an image; Using the web interface; Building an image; Summary; Chapter 5: Network Management; Networking and Neutron; Network fabric; Open vSwitch configuration; VLAN; GRE tunnels; VXLAN tunnels; Creating a network; Web interface management; External network access; Preparing a network; Creating an external network; Web interface external network setup; Summary; Chapter 6: Instance Management. Managing flavorsManaging key pairs; Launching an instance; Managing floating IP addresses; Managing security groups; Communicating with the instance; Launching an instance using the web interface; Summary; Chapter 7: Block Storage; Use case; Creating and using block storage; Attaching the block storage to an instance; Managing Cinder volumes in the web interface; Backing storage; Cinder types; GlusterFS setup; Summary; Chapter 8: Object Storage; Use case; Architecture of a Swift cluster; Creating and using object storage; Object file management in the web interface. Using object storage on an instanceRing files; Creating ring files; Summary; Chapter 9: Telemetry; Understanding the data store; Definitions of Ceilometer's configuration terms; Pipelines; Meters; Samples; Statistics; Alarms; Graphing the data; Summary; Chapter 10: Orchestration; About orchestration; Writing templates; The AWS CloudFormation format; The Heat Orchestration Template (HOT) format; Launching a stack; Autoscaling instances with Heat; LBaaS setup; Web interface; Summary; Chapter 11: Scaling Horizontally; Scaling compute nodes; Installing more control and networking. Scaling control and network servicesLoad-balancing keystone; Additional Keystone tuning; Glance load balancing; Scaling other services; High availability; Highly available database and message bus; Summary; Chapter 12: Monitoring; Monitoring defined; Installing Nagios; Adding Nagios host checks; Nagios commands; Monitoring methods; Non-OpenStack service checks; Monitoring control services; Monitoring network services; Monitoring compute services; Summary; Chapter 13: Troubleshooting; The debug command line option; Tail the server logs; Troubleshooting Keystone and authentication.
About This Book
- Learn about distributed indexing and real-time optimization to change index data on fly
- Index data from various sources and web crawlers using built-in analyzers and tokenizers
- This step-by-step guide is packed with real-life examples on indexing data
Who This Book Is For
This book is for developers who want to increase their experience of indexing in Solr by learning about the various index handlers, analyzers, and methods available in Solr. Beginner level Solr development skills are expected.
What You Will Learn
- Get to know the basic features of Solr indexing and the analyzers/tokenizers available
- Index XML/JSON data in Solr using the HTTP Post tool and cURL command
- Work with Data Import Handler to index data from a database
- Use Apache Tika with Solr to index word documents, PDFs, and much more
- Utilize Apache Nutch and Solr integration to index crawled data from web pages
- Update indexes in real-time data feeds
- Discover techniques to index multilanguage and distributed data in Solr
- Combine the various indexing techniques into a real-life working example of an online shopping web application
In Detail
Apache Solr is a widely used, open source enterprise search server that delivers powerful indexing and searching features. These features help fetch relevant information from various sources and documentation.
This fast-paced guide starts by helping you set up Solr. You'll quickly move on to indexing text and boosting the indexing time. Next, you'll focus on basic techniques for indexing a structured data source through Data Import Handler.
Moving on, you will learn techniques to perform real-time indexing and atomic updates. We'll help you set up a cluster of Solr servers that combine fault tolerance and high availability. You will also gain insights into working scenarios of different aspects of Solr and how to use Solr with e-commerce data. By the end of the book, you will be competent and confident working with indexing and will have a good knowledge base to efficiently program elements.
An OpenStack cloud is a complex jungle of components that can speed up managing a virtualization platform. Applications that are built for this platform are resilient to failure and convenient to scale. OpenStack allows administrators and developers to consolidate and control pools of compute, networking, and storage resources, with a centralized dashboard and administration panel to enable the large-scale development of cloud services. Begin by exploring and unravelling the internal architecture of the OpenStack cloud components. After installing the RDO distribution, you will be guided through each component via hands-on exercises, learning more about monitoring and troubleshooting the cluster. By the end of the book, you'll have the confidence to install, configure, and administer an OpenStack cloud. If you need to get started with OpenStack or want to learn more, then this book is your perfect companion. If you're comfortable with the Linux command line, you'll gain confidence in using OpenStack.