shopping cart
Save up to 30% on our Staff Picks
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Original Essays | November 9, 2009

Jesse Bullington: IMG Abash'd the Devil Stood



I don't believe in evil. It's a word I use, certainly, because words are shortcuts and we all take the short way round from time to time, but that's... Continue »
  1. $10.49 Sale Trade Paper add to wish list

User Mode Linux(r):

by Jeff Dike

User Mode Linux(r): Cover

ISBN13: 9780131865051
ISBN10: 0131865056
Condition: Standard
All Product Details

Only 1 left in stock at $59.50!

Synopses & Reviews

Publisher Comments:

With User Mode Linux you can create virtual Linux machines within a Linux computer and use them to safely test and debug applications, network services, and even kernels. You can try out new distributions, experiment with buggy software, and even test security. Now, for the first time, the creator and maintainer of User Mode Linux shows how to put it to work hands-on. Jeff Dike covers everything from getting started through running enterprise-class User Mode Linux servers. You'll find authoritative advice on bootup, compilation, administration, specialized configurations, and much more.

Coverage includes

  • What User Mode Linux is, how it works, and its uses in Linux networks
  • Key applications, including server consolidation, development, and disaster recovery
  • Booting and exploration: logins, consoles, swap space, partitioned disks, and more
  • Copy-On-Write (COW): UML's efficient approach to storing filesystem changes
  • In-depth discussion of User Mode Linux networking and security
  • Centrally managing User Mode Linux instances, and controlling their hardware resources
  • Implementing clusters and other specialized configurations
  • Setting up User Mode Linux servers, step-by-step: small-scale and large-scale examples
  • The future of virtualization and User Mode Linux

Whether you're a netadmin, sysadmin, teacher, student, or programmer, User Mode Linux®--the technology and this book--is indispensable.

Book News Annotation:

This guide to User Mode Linux details how it works, applications, booting and exploration, file system management, small and large server setup and management, compiling from source, specialized configurations, Copy-On-Write files, and networking and security. There is no bibliography. Dike, an engineer at Intel, is an author and maintainer of User Mode Linux.
Annotation ©2006 Book News, Inc., Portland, OR (booknews.com)

Book News Annotation:

This guide to User Mode Linux details how it works, applications, booting and exploration, file system management, small and large server setup and management, compiling from source, specialized configurations, Copy-On-Write files, and networking and security. There is no bibliography. Dike, an engineer at Intel, is an author and maintainer of User Mode Linux. Annotation ©2006 Book News, Inc., Portland, OR (booknews.com)

About the Author

Jeff Dike, an engineer at Intel, is author and maintainer of User Mode Linux. Well known throughout the Linux technical community, he has been active in Linux kernel development for more than five years. He holds a degree in Computer Science and Engineering from MIT.

Table of Contents

Preface     ix

Acknowledgments     xi

About the Author     xiiiChapter 1: Introduction     1

What Is UML?     1

Comparison with Other Virtualization Technologies     2

Why Virtual Machines?     3

A Bit of History     4

What Is UML Used For?     8

The Future     14Chapter 2: A Quick Look at UML     17

Booting UML for the First Time     20

Booting UML Successfully     24

Looking at a UML from the Inside and Outside     29

Conclusion     37Chapter 3: Exploring UML     39

Logging In as a Normal User     39

Consoles and Serial Lines     40

Adding Swap Space     47

Partitioned Disks     49

UML Disks as Raw Data     53

Networking     54

Shutting Down     59Chapter 4: A Second UML Instance     61

COW Files     61

Networking the UML Instances     71

A Virtual Serial Line     79Chapter 5: Playing with a UML Instance     83

Use and Abuse of UML Block Devices     83

Networking and the Host     87Chapter 6: UML Filesystem Management     101

Mounting Host Directories within a UML     101

Host Access to UML Filesystems     114

Making Backups     116

Extending Filesystems     117

When to Use What     118Chapter 7: UML Networking in Depth     121

Manually Setting Up Networking     121

The UML Networking Transports     142

An Extended Example     155Chapter 8: Managing UML Instances from the Host     167

The Management Console     167

Controlling a UML Instance with Signals     188Chapter 9: Host Setup for a Small UML Server     191

Host Kernel Version     192

UML Execution Modes     194

Managing Long-Lived UML Instances     203

Networking     206

UML Physical Memory     206

Host Memory Consumption     208

umid Directories     209

Overall Recommendations     209Chapter 10: Large UML Server Management     211

Security     212

Jailing UML Instances     216

Providing Console Access Securely     223

skas3 versus skas0     225

Future Enhancements     226

Final Points     232Chapter 11: Compiling UML from Source     233

Downloading UML Source     234

Configuration     235

Compilation     249Chapter 12: Specialized UML Configurations     251

Large Numbers of Devices     252

Clusters     265

UML as a Decision-Making Tool for Hardware     273Chapter 13: The Future of UML     275

The externfs Filesystem     277

Virtual Processes     282

Captive UML     283

Virtualized Subsystems     295

Conclusion     298Appendix A: UML Command-Line Options     301

Device and Hardware Specifications     301

Debugging Options     303

Management Options     304

Informational Options     305Appendix B: UML Utilities Reference     307

humfsify     307

uml_moo     308

uml_mconsole     308

tunctl     310

uml_switch     311

Internal Utilities     312Index     313

Product Details

ISBN:
9780131865051
Author:
Dike, Jeff
Publisher:
Prentice Hall PTR
Subject:
Operating systems (computers)
Subject:
Operating Systems - LINUX
Subject:
Application software porting
Copyright:
Edition Description:
Trade paper
Series:
Bruce Perens' Open Source Series
Publication Date:
April 2006
Binding:
Paperback
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Y
Pages:
328
Dimensions:
9.26x7.04x.83 in. 1.46 lbs.

Related Aisles

  • back to top

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.