Muutke küpsiste eelistusi

E-raamat: Applied OpenStack Design Patterns: Design solutions for production-ready infrastructure with OpenStack components

  • Formaat: PDF+DRM
  • Ilmumisaeg: 20-Dec-2016
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484224540
  • Formaat - PDF+DRM
  • Hind: 40,74 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: PDF+DRM
  • Ilmumisaeg: 20-Dec-2016
  • Kirjastus: APress
  • Keel: eng
  • ISBN-13: 9781484224540

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

Learn practical and applied OpenStack cloud design solutions to gain maximum control over your infrastructure. You will achieve a complete controlled and customizable platform.

Applied OpenStack Design Patterns starts off with the basics of OpenStack and teaches you how to map your application flow. Application behavior with OpenStack components is discussed. Once components and architectural design patterns are set up, you will learn how to map native infrastructure and applications using OpenStack.

Also covered is the use of storage management and computing to map user requests and allocations. The author takes a deep dive into the topic of High Availability and Native Cluster Management, including the best practices associated with it. The book concludes with solution patterns for networking components of OpenStack, to reduce latency and enable faster communication gateways between components of OpenStack and native applications.

What you will learn: 
  • Modern cloud infrastructure design techniques
  • Complex application infrastructure design solutions 
  • Understanding of various OpenStack cloud infrastructure components
  • Adoption and business impact analysis of OpenStack to support existing/new cloud infrastructure
  • Use of specific components of OpenStack which can integrate with an existing tool-chain set to gain agility and a quick, continuous delivery model

Who is this book for
The audience of this book includes seasoned solution architects, DevOps, and system engineers and analysts.

About the Author xi
About the Technical Reviewer xiii
Acknowledgments xv
Introduction xvii
Chapter 1 Designing Your First Cloud with OpenStack
1(18)
1.1 Keystone
3(1)
1.2 Swift
4(1)
1.3 Glance
4(1)
1.4 Cinder
4(1)
1.5 Nova
5(1)
1.5.1 nova-api
6(1)
1.5.2 nova-compute
6(1)
1.5.3 nova-volume
6(1)
1.5.4 nova-network
6(1)
1.5.5 nova-scheduler
6(1)
1.6 Queue
6(1)
1.7 Database
7(1)
1.8 Neutron
7(1)
1.9 Horizon
8(1)
1.10 Shared File Systems
8(1)
1.11 Telemetry
9(1)
1.12 Bare Metal
9(1)
1.13 Orchestration
9(1)
1.14 A Sample Architecture Setup
10(7)
1.14.1 The Conceptual Model Design
10(1)
1.14.2 The Logical Model Design
10(1)
1.14.3 Storage Layout
11(1)
1.14.4 Networking
12(1)
1.14.5 The Physical Model Design
12(5)
1.15 Summary
17(2)
Chapter 2 Reference Architecture
19(12)
2.1 Operational Contemplations
19(12)
2.1.1 Backing Up and Practicality
20(1)
2.1.2 Failover
20(1)
2.1.3 Monitoring
20(1)
2.1.4 Capacity Arrangement (Storage Design)
20(1)
2.1.5 Architecture Considerations
21(2)
2.1.6 Choosing Storage Equipment
23(2)
2.1.7 Choice of Applications
25(1)
2.1.8 OpenStack parts
26(1)
2.1.9 Supplemental parts
27(1)
2.1.10 Real-time example
28(3)
Chapter 3 OpenStack Deployment
31(20)
3.1 OpenStack in the Venture Server-Farm
32(1)
3.2 Why Does Speed Make a Difference?
32(1)
3.3 Uptime of APIs and Versatile Controlling Part
33(1)
3.3.1 OpenStack API Uptime and Accessibility
33(1)
3.3.2 Platform Controller Throughput
33(1)
3.3.3 API Uptime and Scaling Controller Plane
33(1)
3.4 Powerful Administration and Security Models
34(2)
3.4.1 Powerful Administration
34(1)
3.4.2 Security
35(1)
3.4.3 Cloud Administration and Security
35(1)
3.5 Open Engineering of Platform Design
36(1)
3.5.1 Lock-in Happens, Especially with Big Business Items
36(1)
3.6 Cloud Interoperability
37(2)
3.6.1 A Hybrid Cloud Procedure
37(2)
3.7 Versatile and Flexible Engineering Design
39(1)
3.7.1 OpenStack Default Networking Administration Bust
39(1)
3.7.2 Contingent upon OpenStack Neutron NOT for the Weak of Heart
40(1)
3.8 Worldwide Backing and Administration Services
40(2)
3.8.1 Train Your IT Army to Be the New Cloud Enablers
41(1)
3.8.2 Cloud Bolster Model
41(1)
3.8.3 Worldwide Service Conveyance
41(1)
3.9 Mechanization/Automation
42(3)
3.9.1 DevOps Basically
42(1)
3.9.2 DevOps and Cloud -- Everybody Can Code
42(1)
3.9.3 DevOpsifying OpenStack
43(2)
3.10 Deploying OpenStack Using Automation
45(6)
3.10.1 The Chef and Chef-Based Deployments
45(6)
Chapter 4 Deploying Multi-Node Cluster
51(14)
4.1 Hilter Kilter Clustering
52(1)
4.2 Symmetric Clustering
52(1)
4.3 Divide and Rule
52(5)
4.3.1 The OpenStack Cloud Controller
52(1)
4.3.2 Nova-Conductor
53(1)
4.3.3 Nova-Schedular
53(1)
4.3.4 Nova-APIs
53(1)
4.3.5 Network Administration
54(1)
4.3.6 Image Administration
54(1)
4.3.7 The Horizon Choice
54(1)
4.3.8 Getting Ready for the Message Queue
54(1)
4.3.9 Controller Consideration
55(1)
4.3.10 Compute Consideration
55(1)
4.3.11 Overcommitment Contemplations
55(1)
4.3.12 Selecting the Virtual Machine Monitor (VMM)
56(1)
4.3.13 RAM and CPU Power Consideration
56(1)
4.4 Sample Cluster Deployment
57(5)
4.4.1 Introducing Galera Cluster for MySQL
58(1)
4.4.2 Setting Up HAproxy
59(3)
4.5 Everything Can Be Failed
62(3)
4.5.1 Move Down with Backup Manager
62(3)
Chapter 5 Nova Architecture and Deployment
65(14)
5.1 Nova Design Engineering
65(6)
5.1.1 Nova-API
67(1)
5.1.2 Nova-Scheduler
67(1)
5.1.3 Compute Worker Daemon
68(1)
5.1.4 Volume Worker Daemon
69(1)
5.1.5 Network Worker Domain
69(1)
5.1.6 Queue
70(1)
5.1.7 Database
70(1)
5.2 Nova Deployment Phases
71(3)
5.2.1 Virtualization Innovation
73(1)
5.2.2 Authentication
73(1)
5.2.3 Scheduler
73(1)
5.2.4 API
73(1)
5.2.5 Volumes
74(1)
5.2.6 Image Administration
74(1)
5.3 Setting Up Nova
74(5)
5.3.1 Nova with StackOps
74(1)
5.3.2 Align with StackOps Requirements and Installations
74(5)
Chapter 6 Exploring through Neutron
79(12)
6.1 Routing
80(2)
6.1.1 Physical Server Threads
80(1)
6.1.2 Bonding
81(1)
6.2 Load Balancing
82(1)
6.3 Firewall
83(1)
6.4 VPN
83(1)
6.5 Neutron Pluggable Modules
84(5)
6.5.1 Switching
84(1)
6.5.2 Bridging
85(4)
6.6 OpenStack Stack
89(2)
6.6.1 HOT Clarified
90(1)
Chapter 7 Classifying OpenStack Storage
91(12)
7.1 Persistent vs. Nonpersistent
91(1)
7.1.1 Ephemeral Capacity
91(1)
7.1.2 Persistent Capacity
91(1)
7.1.3 It's Object, Not NAS/SAN
92(1)
7.2 Shift toward Swift
92(5)
7.2.1 Design Implementation
92(1)
7.2.2 Start and Overlook
93(1)
7.2.3 Physical Outline Contemplations
93(2)
7.2.4 Swift Equipment
95(1)
7.2.5 Networking with Swift
96(1)
7.2.6 Pulling Swift to System
97(1)
7.3 Shift toward Cinder
97(1)
7.4 Picking the Right Storage
98(2)
7.4.1 Mixing Up the Storage as per Requirements
98(1)
7.4.2 Can Cinder Give Us Something More...?
98(1)
7.4.3 The Cinder Scenario
99(1)
7.5 Discovering Ceph
100(3)
Chapter 8 HA in OpenStack
103(16)
8.1 HA under the Extension
103(16)
8.1.1 HA Stages
104(1)
8.1.2 Mapping HA
105(1)
8.1.3 HA Terminologies
106(1)
8.1.4 Deep-Dive with HA
106(13)
Index 119
Uchit Vyas is an IT industry veteran, a Cloud technologist at heart, and an Automation Solution Architect (Cloud and DevOps) at Opex Software, India. He is responsible for the delivery of solutions, services, and product development. He explores new open source technologies and defines the architecture, road maps, and best practices for enterprises. He has consulted on various tools and technologies, including Cloud computing, Big Data, Hadoop, ESB, Infrastructure automation (Chef/Puppet/Ansible), Java-based portals, and CMS technologies to Fortune 2000 companies around the world. He has completed his engineering in computer science from Gujarat University. He worked as a senior associate at Infosys Limited in the Education and Research Team, during which time he worked on DevOps, Big Data analytics, Cloud security, and Virtualization. He has also authored books on Mule ESB, AWS Development Essentials, Mastering AWS development, AWS DynamoDB and continues to write books on open source technologies.He hosts a blog named Cloud Magic World, where he posts tips and events about open source technologies.