Muutke küpsiste eelistusi

Oracle Solaris 11 System Virtualization Essentials 2nd edition [Pehme köide]

  • Formaat: Paperback / softback, 400 pages, kõrgus x laius x paksus: 230x180x20 mm, kaal: 647 g
  • Ilmumisaeg: 01-Mar-2017
  • Kirjastus: Pearson
  • ISBN-10: 013431087X
  • ISBN-13: 9780134310879
Teised raamatud teemal:
  • Pehme köide
  • Hind: 64,66 €*
  • * saadame teile pakkumise kasutatud raamatule, mille hind võib erineda kodulehel olevast hinnast
  • See raamat on trükist otsas, kuid me saadame teile pakkumise kasutatud raamatule.
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 400 pages, kõrgus x laius x paksus: 230x180x20 mm, kaal: 647 g
  • Ilmumisaeg: 01-Mar-2017
  • Kirjastus: Pearson
  • ISBN-10: 013431087X
  • ISBN-13: 9780134310879
Teised raamatud teemal:
A Concise, Up-to-Date Guide to Oracle Virtualization Technologies, Including Oracle Solaris Zones, Oracle VM Server for SPARC, Physical Domains, and Oracle VM Virtual Box

 

Oracle® Solaris 11 System Virtualization Essentials, Second Edition, has been fully updated for Oracle 11 and is a complete, practical, and up-to-date guide to selecting, implementing, and applying todays Oracle virtualization technologies to real-world business problems.

 

Four Oracle experts thoroughly cover current Oracle Solaris virtualization options. They help you understand key use cases, including consolidation, asynchronous workloads, software development, testing/staging, workload mobility, legacy OS support, provisioning, scalability, fine-grained OS changes, and security. They also compare and address each leading approach to virtualization: OS virtualization, hypervisor-based virtual machines, and hardware partitioning.

 

The authors illuminate the use of virtualization with many Oracle software applications and engineered systems, including SuperCluster, Secure Enterprise Cloud Infrastructure, Exalytics, Oracle Database, and security hardening scenarios.

 

Bringing together case study examples and in-the-trenches experience, this guide explains how to







Leverage Oracle Solaris Zones to improve security, deployment, resource usage, and management Use Logical Domains to deploy different versions of Oracle Solaris on SPARC systems Maximize workload isolation on SPARC systems with Physical Domains Use Oracle Solaris Zones to optimize workload efficiency and scalability Improve data center flexibility with live migration Develop and test software in heterogeneous environments with Oracle VM Virtual Box Mix virtualization technologies to maximize workload density Migrate Solaris 10 workloads to new hardware via Solaris Zones









Register your product at informit.com/register for convenient access to downloads, updates, and corrections as they become available.
Foreword to the First Edition xiii
Preface xvii
Acknowledgments xxi
About the Authors xxiii
Chapter 1 Introduction to Virtualization
1(30)
1.1 Definitions and Motivations
1(9)
1.1.1 What Is Virtualization?
1(1)
1.1.2 Why Virtualize?
2(3)
1.1.3 Virtualization Improves Consolidation
5(3)
1.1.4 Other Reasons for Virtualization
8(1)
1.1.5 Support of Cloud Computing
9(1)
1.1.6 Common Concepts
9(1)
1.2 System Virtualization Models
10(20)
1.2.1 Hardware Partitioning
12(5)
1.2.2 Virtual Machines
17(7)
1.2.3 Operating System Virtualization
24(6)
1.3 Summary
30(1)
Chapter 2 Use Cases and Requirements
31(20)
2.1 Introduction
31(1)
2.2 General Workload Consolidation
32(8)
2.2.1 Types of Resource Controls
34(4)
2.2.2 Need for Availability
38(2)
2.2.3 Summary
40(1)
2.3 Asynchronous Workloads
40(1)
2.4 Software Development and Other Bursty Workloads
41(1)
2.5 Testing and Staging
42(1)
2.6 Simplifying Workload Mobility
43(3)
2.7 Maintaining a Legacy Operating System on New Hardware
46(1)
2.8 Flexible, Rapid Provisioning
47(1)
2.9 Relieving Scalability Constraints
48(1)
2.10 Fine-Grained Operating System Modification
49(1)
2.11 Configurable Security Characteristics
49(1)
2.12 Summary
50(1)
Chapter 3 Oracle Solaris Zones
51(80)
3.1 Introduction
52(1)
3.2 What's New in Oracle Solaris 11 Zones
53(1)
3.3 Feature Overview
54(13)
3.3.1 Basic Model
55(3)
3.3.2 Isolation
58(4)
3.3.3 Namespaces
62(1)
3.3.4 Brands
63(1)
3.3.5 Packaging and File Systems
63(3)
3.3.6 Boot Environments
66(1)
3.3.7 Deployment
66(1)
3.3.8 Management
67(1)
3.4 Feature Details
67(47)
3.4.1 Basic Operations
68(6)
3.4.2 Packaging
74(1)
3.4.3 Storage Options
75(4)
3.4.4 Resource Management
79(24)
3.4.5 Networking
103(5)
3.4.6 Direct Device Access
108(1)
3.4.7 Virtualization Management Features
109(5)
3.5 Oracle Solaris Kernel Zones
114(7)
3.5.1 Support
114(1)
3.5.2 Creation and Basic Properties
115(1)
3.5.3 Packaging
116(1)
3.5.4 Security
116(1)
3.5.5 Resource Controls
117(1)
3.5.6 File Systems and Devices
118(1)
3.5.7 Networking
118(1)
3.5.8 Management
118(3)
3.6 Solaris 10 Zones
121(4)
3.7 Strengths of Oracle Solaris Zones
125(1)
3.8 Summary
126(5)
Chapter 4 Oracle VM Server for SPARC
131(40)
4.1 Oracle VM Server for SPARC Features
131(1)
4.2 CPUs in Oracle VM Server for SPARC
132(2)
4.3 Features and Implementation
134(15)
4.3.1 Domain Roles
135(2)
4.3.2 Dynamic Reconfiguration
137(1)
4.3.3 Virtual I/O
137(1)
4.3.4 Physical I/O
138(2)
4.3.5 Domain Configuration and Resources
140(1)
4.3.6 CPUs
140(2)
4.3.7 Virtual Network Devices
142(2)
4.3.8 Virtual Disk
144(3)
4.3.9 Console and OpenBoot
147(2)
4.4 Installing Oracle VM Server for SPARC and Building a Guest Domain
149(19)
4.4.1 Verifying and Installing Firmware
149(1)
4.4.2 Installing Oracle VM Server for SPARC Software
149(11)
4.4.3 Domain Migration
160(2)
4.4.4 Physical to Virtual Conversion
162(1)
4.4.5 Oracle VM Manager and Ops Center
163(5)
4.5 Oracle VM Server for SPARC and Solaris Zones
168(1)
4.6 Summary
169(2)
Chapter 5 Physical Domains
171(22)
5.1 Introduction
171(1)
5.2 SPARC M6: An Introduction
172(2)
5.2.1 CPU/Memory and I/O Units
173(1)
5.2.2 Domain Configurable Units
173(1)
5.3 SPARC M7: An Introduction
174(4)
5.3.1 CPU/Memory I/O Units
176(1)
5.3.2 Domain Configurable Units
176(2)
5.4 Virtualization Technologies
178(11)
5.4.1 Physical Domains
180(4)
5.4.2 Static PDoms
184(1)
5.4.3 Dynamic PDoms
184(1)
5.4.4 Logical Domains
185(3)
5.4.5 Oracle Solaris Zones
188(1)
5.5 Fault Isolation
189(1)
5.5.1 Redundant CPUs in a PDom
189(1)
5.5.2 Redundant Memory in a PDom
190(1)
5.5.3 Redundant I/O in a PDom
190(1)
5.6 Oracle Enterprise Manager Ops Center
190(1)
5.7 Summary
191(2)
Chapter 6 Oracle VM VirtualBox
193(56)
6.1 How Oracle VM VirtualBox Works
195(3)
6.1.1 Oracle VM VirtualBox Architecture
196(1)
6.1.2 Interacting with Oracle VM VirtualBox
197(1)
6.2 Oracle VM VirtualBox Guest Platform
198(12)
6.2.1 Virtual CPUs
200(1)
6.2.2 RAM
201(1)
6.2.3 Virtual Disk
202(4)
6.2.4 Virtual Network Devices
206(2)
6.2.5 BIOS and EFI
208(2)
6.3 Oracle Solaris as an Oracle VM VirtualBox Host
210(5)
6.3.1 Installing Oracle VM VirtualBox on a Solaris Host
212(3)
6.4 Oracle Solaris as an Oracle VM VirtualBox Guest
215(1)
6.5 Creating and Managing Oracle VM VirtualBox Guests
216(31)
6.5.1 Creating the Guest Machine
216(5)
6.5.2 Installing the Guest Operating System
221(2)
6.5.3 Creating a Microsoft Windows 10 Guest Machine Using the Command Line
223(6)
6.5.4 Creating an Oracle Solaris 11 Guest Machine Using the Command Line
229(9)
6.5.5 Starting a Virtual Machine
238(1)
6.5.6 Stopping a Virtual Machine
239(3)
6.5.7 Cloning a Virtual Machine
242(4)
6.5.8 Live Migration of a Guest
246(1)
6.6 Summary
247(2)
Chapter 7 Automating Virtualization
249(24)
7.1 Oracle Enterprise Manager Ops Center
249(7)
7.1.1 Architecture
250(1)
7.1.2 Virtualization Controllers
251(1)
7.1.3 Control Domains
252(1)
7.1.4 Global Zones
253(1)
7.1.5 Storage Libraries
253(1)
7.1.6 Server Pools
254(1)
7.1.7 Migration
254(1)
7.1.8 Automatic Recovery
255(1)
7.1.9 Layered Virtualization
255(1)
7.1.10 Summary
255(1)
7.2 OpenStack
256(15)
7.2.1 What Is OpenStack?
256(1)
7.2.2 The OpenStack General Architecture
257(1)
7.2.3 Oracle Solaris and OpenStack
258(2)
7.2.4 Compute Virtualization with Solaris Zones and Solaris Kernel Zones
260(4)
7.2.5 Cloud Networking with Elastic Virtual Switch
264(2)
7.2.6 Cloud Storage with ZFS and COMSTAR
266(1)
7.2.7 Sample Deployment Options
267(2)
7.2.8 Single-System Prototype Environment
269(1)
7.2.9 Simple Multinode Environment
269(2)
7.2.10 OpenStack Summary
271(1)
7.3 Summary
271(2)
Chapter 8 Choosing a Virtualization Technology
273(16)
8.1 Review of Strengths and Limitations
273(9)
8.1.1 Oracle Solaris Zones
276(2)
8.1.2 Oracle VM Server for SPARC
278(2)
8.1.3 Hard Partitioning and Physical Domains
280(1)
8.1.4 Oracle VM VirtualBox
281(1)
8.2 Choosing the Technology
282(5)
8.2.1 Start with Requirements
282(1)
8.2.2 Preferences
283(1)
8.2.3 Virtualization Decision Tree
284(1)
8.2.4 Examples
285(2)
8.3 Summary
287(2)
Chapter 9 Applications of Oracle Virtualization
289(38)
9.1 Database Zones
289(6)
9.1.1 Identity and Naming Services
290(1)
9.1.2 Security
290(1)
9.1.3 Resource Management
290(3)
9.1.4 Administrative Boundary
293(1)
9.1.5 Fault Isolation
294(1)
9.1.6 Conclusion
294(1)
9.2 Virtualization with Engineered Systems and Oracle SuperCluster
295(6)
9.2.1 Oracle SuperCluster
295(1)
9.2.2 Hardware Architecture
296(1)
9.2.3 Virtualization Architecture
297(1)
9.2.4 Physical Domains
297(1)
9.2.5 Logical Domains
297(3)
9.2.6 Oracle Solaris Zones
300(1)
9.2.7 Summary of Oracle SuperCluster Virtualization
301(1)
9.3 Virtualization with Secure Enterprise Cloud Infrastructure
301(7)
9.3.1 Introduction
302(1)
9.3.2 SECI Components
303(2)
9.3.3 Service Domains
305(1)
9.3.4 Server Pools
305(1)
9.3.5 Security
306(1)
9.3.6 Planning of Resources and Availability
307(1)
9.3.7 Conclusion
308(1)
9.4 Virtualization in Oracle Exalytics
308(1)
9.5 Consolidating with Oracle Solaris Zones
309(6)
9.5.1 Planning
310(1)
9.5.2 Configure CPU Utilization
311(1)
9.5.3 Create Zones
312(2)
9.5.4 Testing
314(1)
9.5.5 Summary
315(1)
9.6 Security Hardening with Oracle Solaris Zones
315(8)
9.6.1 Scenario
316(2)
9.6.2 Basic Steps
318(1)
9.6.3 Implementing Hardened Zones
318(4)
9.6.4 Test
322(1)
9.6.5 Security Analysis
322(1)
9.6.6 Summary
323(1)
9.6.7 Further Reading
323(1)
9.7 Customer Deployment 1
323(1)
9.8 Customer Deployment 2
324(1)
9.9 Customer Deployment 3
325(1)
9.10 Summary
326(1)
Appendix: History of Virtualization and Architectural Evolution 327(18)
Index 345
Jeff Victor is a Principal Sales Engineer at Oracle Corporation. Prior to joining Oracle, Jeff was a Principal Engineer at Sun Microsystems. He leverages his expertise in computer virtualization, operating systems, and network architecture to help organizations run more efficiently. He is a regular author, contributor, and speaker at corporate and industry events. His blog can be found at http://blogs.sun.com/JeffV. Jeff received a bachelor of science degree in computer science from Rensselaer Polytechnic Institute. In his spare time, he travels with his family, leads an automated wildlife photography project, and investigates STEM topics with his daughter. Jeff lives in New York with his wife and daughter.

 

Jeff Savit has more than 25 years of experience in operating systems, virtualization, and performance on multiple platforms, and is a Principal Sales Consultant at Oracle Corporation specializing in these areas. He was previously a Principal Field Technologist at Sun Microsystems with a similar focus. Before joining Sun, Jeff was a vice president at Merrill Lynch, where he had roles in development, systems management, market data, and web applications. He also managed a department responsible for the firms virtual machine systems, wrote market data portions of Merrill Lynch's Internet trading applications, and created one of the Internets first stock quote websites. Jeff is the author of the Sun Blueprint Energy Efficiency Strategies: Sun Server Virtualization Technology, and the virtualization chapter of the Datacenter Reference Guide Blueprint. Jeff has written or coauthored several books, including Enterprise Java, VM and CMS: Performance and Fine-Tuning, and VM/CMS Concepts and Facilities, and his work has been published in SIGPLAN Notices, a journal of the Association of Computing Machinery. He has a masters degree in computer science from Cornell University.

 

Gary Combs is a Sales Performance Designer at Oracle Corporation. He specializes in mid-range and high-end SPARC servers, which include the popular M-Series. Gary also covers virtualization technologies that are implemented on these platforms: Dynamic Domains, Logical Domains, and Oracle Solaris Zones. Prior to joining Oracle, Gary was with Sun Microsystems. He has more than 15 years of direct sales support experience as a systems engineer. For the last 10 years, Gary has held marketing positions in product management, product definition, and technical marketing.

 

Bob Netherton is a Master Principal Sales Consultant at Oracle Corporation, specializing in Oracle Solaris, virtualization, open-source software, and engineered systems. Prior to joining Oracle, Bob was a Principal Field Technologist for Sun Microsystems, and was one of the architects and content developers of the Solaris Boot Camp and Deep Dive seminar series. In addition, he has developed several best practices guides for Solaris as well as an advanced Solaris training curriculum. Bob received a bachelor of science degree in applied mathematics from the University of Missouri, and he is a regular blogger on Solaris, virtualization, and open-source technologies.