Magnificent Marvel Supersale
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Visit our stores


    Recently Viewed clear list


    Original Essays | March 11, 2015

    Mark Adams: IMG All Signs Point to Atlantis



    When I tell people I've spent the last three years working on a book about Atlantis, they usually have two questions. The first almost always goes... Continue »

    spacer
Qualifying orders ship free.
$59.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
4 Remote Warehouse Unix- Unix Administration

More copies of this ISBN

Systems Performance: Enterprise and the Cloud

by

Systems Performance: Enterprise and the Cloud Cover

 

Synopses & Reviews

Publisher Comments:

The Complete Guide to Optimizing Systems Performance

 

Written by the winner of the 2013 LISA Award for Outstanding Achievement in System Administration

Large-scale enterprise, cloud, and virtualized computing systems have introduced serious performance challenges. Now, internationally renowned performance expert Brendan Gregg has brought together proven methodologies, tools, and metrics for analyzing and tuning even the most complex environments. Systems Performance: Enterprise and the Cloud focuses on Linux® and Unix® performance, while illuminating performance issues that are relevant to all operating systems. You’ll gain deep insight into how systems work and perform, and learn methodologies for analyzing and improving system and application performance. Gregg presents examples from bare-metal systems and virtualized cloud tenants running Linux-based Ubuntu®, Fedora®, CentOS, and the illumos-based Joyent® SmartOS™ and OmniTI OmniOS®. He systematically covers modern systems performance, including the “traditional” analysis of CPUs, memory, disks, and networks, and new areas including cloud computing and dynamic tracing. This book also helps you identify and fix the “unknown unknowns” of complex performance: bottlenecks that emerge from elements and interactions you were not aware of. The text concludes with a detailed case study, showing how a real cloud customer issue was analyzed from start to finish.

 

Coverage includes

• Modern performance analysis and tuning: terminology, concepts, models, methods, and techniques

• Dynamic tracing techniques and tools, including examples of DTrace, SystemTap, and perf

• Kernel internals: uncovering what the OS is doing

• Using system observability tools, interfaces, and frameworks

• Understanding and monitoring application performance

• Optimizing CPUs: processors, cores, hardware threads, caches, interconnects, and kernel scheduling

• Memory optimization: virtual memory, paging, swapping, memory architectures, busses, address spaces, and allocators

• File system I/O, including caching

• Storage devices/controllers, disk I/O workloads, RAID, and kernel I/O

• Network-related performance issues: protocols, sockets, interfaces, and physical connections

• Performance implications of OS and hardware-based virtualization, and new issues encountered with cloud computing

• Benchmarking: getting accurate results and avoiding common mistakes

 

This guide is indispensable for anyone who operates enterprise or cloud environments: system, network, database, and web admins; developers; and other professionals. For students and others new to optimization, it also provides exercises reflecting Gregg’s extensive instructional experience.

 

Synopsis:

The Complete Guide to Optimizing Systems Performance

Large-scale enterprise, cloud, and virtualized computing systems have introduced serious performance challenges. Now, internationally renowned performance expert Brendan Gregg has brought together proven methodologies, tools, and metrics for analyzing and tuning even the most complex environments. Systems Performance: Enterprise and the Cloud focuses on Linux® and Unix® performance, while illuminating performance issues that are relevant to all operating systems. You’ll gain deep insight into how systems work and perform, and learn methodologies for analyzing and improving system and application performance. Gregg presents examples from bare-metal systems and virtualized cloud tenants running Linux-based Ubuntu®, Fedora®, CentOS, and the illumos-based Joyent® SmartOS™ and OmniTI OmniOS®. He systematically covers modern systems performance, including the “traditional” analysis of CPUs, memory, disks, and networks, and new areas including cloud computing and dynamic tracing. This book also helps you identify and fix the “unknown unknowns” of complex performance: bottlenecks that emerge from elements and interactions you were not aware of. The text concludes with a detailed case study, showing how a real cloud customer issue was analyzed from start to finish.

 

Coverage includes

• Modern performance analysis and tuning: terminology, concepts, models, methods, and techniques

• Dynamic tracing techniques and tools, including examples of DTrace, SystemTap, and perf

• Kernel internals: uncovering what the OS is doing

• Using system observability tools, interfaces, and frameworks

• Understanding and monitoring application performance

• Optimizing CPUs: processors, cores, hardware threads, caches, interconnects, and kernel scheduling

• Memory optimization: virtual memory, paging, swapping, memory architectures, busses, address spaces, and allocators

• File system I/O, including caching

• Storage devices/controllers, disk I/O workloads, RAID, and kernel I/O

• Network-related performance issues: protocols, sockets, interfaces, and physical connections

• Performance implications of OS and hardware-based virtualization, and new issues encountered with cloud computing

• Benchmarking: getting accurate results and avoiding common mistakes

 

This guide is indispensable for anyone who operates enterprise or cloud environments: system, network, database, and web admins; developers; and other professionals. For students and others new to optimization, it also provides exercises reflecting Gregg’s extensive instructional experience.

 

Synopsis:

The accelerating deployment of large-scale web, cloud, Big Data, and virtualized computing systems has introduced serious new challenges in performance optimization. Until now, however, little reliable, practical information has been available to IT professionals who are responsible for running these systems efficiently and cost-effectively.

 

Systems Performance: Enterprise and the Cloud is the solution. Internationally renowned performance optimization expert Brendan Gregg brings together state-of-the-art techniques and tools for analysis and tuning of large-scale web/cloud computing environments.

 

Gregg focuses on Linux/Unix/Solaris performance issues, while offering proven methodologies and discussing key issues that apply to all enterprise operating systems. Coverage includes:

  • Modern performance analysis and capacity planning, including key issues such as latency and dynamic tracing
  • New performance and reliability challenges associated with cloud computing
  • Methodology, concepts, terminology, tools, and metrics
  • Key tradeoffs, including problems of load vs. architecture
  • Tuning operating systems, CPUs, memory, file systems, disks, networks, and busses
  • Tuning virtualized systems
  • Programming language issues related to performance — including application profiling for C, C++, Java, and node.js
  • Benchmarking strategies and pitfalls, including custom microbenchmarking

 

 

About the Author

Brendan Gregg is the lead performance engineer at Joyent, where he analyzes performance and scalability for small to large cloud computing environments, at any level of the software stack. He is the primary author of DTrace (Prentice Hall, 2011), and coauthor of Solaris Performance and Tools (Prentice Hall, 2007), and well as numerous articles about systems performance. He was previously a performance lead and kernel engineer at Sun Microsystems, and also a performance consultant and trainer. He developed the DTraceToolkit and the ZFS L2ARC, and many of his DTrace scripts are shipped by default in Mac OS X and Oracle Solaris 11. His recent work has included performance visualizations.

Table of Contents

Preface

1. Introduction

2. Methodology/Concepts

3. Operating System

4. CPUs

5. Memory

6. File Systems

7. Disks

8. Network

9. Busses

10. Virtualization

11. Languages

12. Benchmarking

13. Tips 

Product Details

ISBN:
9780133390094
Author:
Gregg, Brendan
Publisher:
Prentice Hall
Subject:
Operating Systems - UNIX
Subject:
enterprise; cloud; what is cloud; oracle; lisa; usenix; it cloud; what is cloud computing; cloud storage; cloud service; what is cloud server; private cloud; cloud computing explained; john rhoton; enterprise cloud computing; andy mulholland; jon pyke; pe
Subject:
enterprise; cloud; what is cloud; oracle; lisa; usenix; it cloud; what is cloud computing; cloud storage; cloud service; what is cloud server; private cloud; cloud computing explained; john rhoton; enterprise cloud computing; andy mulholland; jon pyke; pe
Subject:
Unix-Unix Administration
Subject:
enterprise; cloud; what is cloud; oracle; lisa; usenix; it cloud; what is cloud computing; cloud storage; cloud service; what is cloud server; private cloud; cloud computing explained; john rhoton; enterprise cloud computing; andy mulholland; jon pyke; pe
Subject:
enterprise; cloud; what is cloud; oracle; lisa; usenix; it cloud; what is cloud computing; cloud storage; cloud service; what is cloud server; private cloud; cloud computing explained; john rhoton; enterprise cloud computing; andy mulholland; jon pyke; pe
Subject:
enterprise; cloud; what is cloud; oracle; lisa; usenix; it cloud; what is cloud computing; cloud storage; cloud service; what is cloud server; private cloud; cloud computing explained; john rhoton; enterprise cloud computing; andy mulholland; jon pyke; pe
Subject:
enterprise; cloud; what is cloud; oracle; lisa; usenix; it cloud; what is cloud computing; cloud storage; cloud service; what is cloud server; private cloud; cloud computing explained; john rhoton; enterprise cloud computing; andy mulholland; jon pyke; pe
Subject:
enterprise; cloud; what is cloud; oracle; lisa; usenix; it cloud; what is cloud computing; cloud storage; cloud service; what is cloud server; private cloud; cloud computing explained; john rhoton; enterprise cloud computing; andy mulholland; jon pyke; pe
Subject:
enterprise; cloud; what is cloud; oracle; lisa; usenix; it cloud; what is cloud computing; cloud storage; cloud service; what is cloud server; private cloud; cloud computing explained; john rhoton; enterprise cloud computing; andy mulholland; jon pyke; pe
Subject:
enterprise; cloud; what is cloud; oracle; lisa; usenix; it cloud; what is cloud computing; cloud storage; cloud service; what is cloud server; private cloud; cloud computing explained; john rhoton; enterprise cloud computing; andy mulholland; jon pyke; pe
Subject:
enterprise; cloud; what is cloud; oracle; lisa; usenix; it cloud; what is cloud computing; cloud storage; cloud service; what is cloud server; private cloud; cloud computing explained; john rhoton; enterprise cloud computing; andy mulholland; jon pyke; pe
Copyright:
Edition Description:
Trade paper
Publication Date:
20130927
Binding:
TRADE PAPER
Language:
English
Pages:
792
Dimensions:
9.1 x 7 x 1.558 in 1197 gr

Other books you might like

  1. Solaris Troubleshooting Handbook New Trade Paper $28.25

Related Subjects

Computers and Internet » Internet » General
Computers and Internet » Internet » Information
Computers and Internet » Internet » Web Publishing
Computers and Internet » Operating Systems » General
Computers and Internet » Operating Systems » Unix » Unix Administration
Science and Mathematics » Mathematics » General

Systems Performance: Enterprise and the Cloud New Trade Paper
0 stars - 0 reviews
$59.99 In Stock
Product details 792 pages Prentice Hall - English 9780133390094 Reviews:
"Synopsis" by ,

The Complete Guide to Optimizing Systems Performance

Large-scale enterprise, cloud, and virtualized computing systems have introduced serious performance challenges. Now, internationally renowned performance expert Brendan Gregg has brought together proven methodologies, tools, and metrics for analyzing and tuning even the most complex environments. Systems Performance: Enterprise and the Cloud focuses on Linux® and Unix® performance, while illuminating performance issues that are relevant to all operating systems. You’ll gain deep insight into how systems work and perform, and learn methodologies for analyzing and improving system and application performance. Gregg presents examples from bare-metal systems and virtualized cloud tenants running Linux-based Ubuntu®, Fedora®, CentOS, and the illumos-based Joyent® SmartOS™ and OmniTI OmniOS®. He systematically covers modern systems performance, including the “traditional” analysis of CPUs, memory, disks, and networks, and new areas including cloud computing and dynamic tracing. This book also helps you identify and fix the “unknown unknowns” of complex performance: bottlenecks that emerge from elements and interactions you were not aware of. The text concludes with a detailed case study, showing how a real cloud customer issue was analyzed from start to finish.

 

Coverage includes

• Modern performance analysis and tuning: terminology, concepts, models, methods, and techniques

• Dynamic tracing techniques and tools, including examples of DTrace, SystemTap, and perf

• Kernel internals: uncovering what the OS is doing

• Using system observability tools, interfaces, and frameworks

• Understanding and monitoring application performance

• Optimizing CPUs: processors, cores, hardware threads, caches, interconnects, and kernel scheduling

• Memory optimization: virtual memory, paging, swapping, memory architectures, busses, address spaces, and allocators

• File system I/O, including caching

• Storage devices/controllers, disk I/O workloads, RAID, and kernel I/O

• Network-related performance issues: protocols, sockets, interfaces, and physical connections

• Performance implications of OS and hardware-based virtualization, and new issues encountered with cloud computing

• Benchmarking: getting accurate results and avoiding common mistakes

 

This guide is indispensable for anyone who operates enterprise or cloud environments: system, network, database, and web admins; developers; and other professionals. For students and others new to optimization, it also provides exercises reflecting Gregg’s extensive instructional experience.

 

"Synopsis" by ,

The accelerating deployment of large-scale web, cloud, Big Data, and virtualized computing systems has introduced serious new challenges in performance optimization. Until now, however, little reliable, practical information has been available to IT professionals who are responsible for running these systems efficiently and cost-effectively.

 

Systems Performance: Enterprise and the Cloud is the solution. Internationally renowned performance optimization expert Brendan Gregg brings together state-of-the-art techniques and tools for analysis and tuning of large-scale web/cloud computing environments.

 

Gregg focuses on Linux/Unix/Solaris performance issues, while offering proven methodologies and discussing key issues that apply to all enterprise operating systems. Coverage includes:

  • Modern performance analysis and capacity planning, including key issues such as latency and dynamic tracing
  • New performance and reliability challenges associated with cloud computing
  • Methodology, concepts, terminology, tools, and metrics
  • Key tradeoffs, including problems of load vs. architecture
  • Tuning operating systems, CPUs, memory, file systems, disks, networks, and busses
  • Tuning virtualized systems
  • Programming language issues related to performance — including application profiling for C, C++, Java, and node.js
  • Benchmarking strategies and pitfalls, including custom microbenchmarking

 

 

spacer
spacer
  • back to top

FOLLOW US ON...

     
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 gifts — here at Powells.com.