The Practice of System and Network Administration: Prac Sys Net Admin _p2, Edition 2

Free sample

The first edition of The Practice of System and Network Administration introduced a generation of system and network administrators to a modern IT methodology. Whether you use Linux, Unix, or Windows, this newly revised edition describes the essential practices previously handed down only from mentor to protégé. This wonderfully lucid, often funny cornucopia of information introduces beginners to advanced frameworks valuable for their entire career, yet is structured to help even the most advanced experts through difficult projects.

The book's four major sections build your knowledge with the foundational elements of system administration. These sections guide you through better techniques for upgrades and change management, catalog best practices for IT services, and explore various management topics. Chapters are divided into The Basics and The Icing. When you get the Basics right it makes every other aspect of the job easier--such as automating the right things first. The Icing sections contain all the powerful things that can be done on top of the basics to wow customers and managers.

Inside, you'll find advice on topics such as

  • The key elements your networks and systems need in order to make all other services run better
  • Building and running reliable, scalable services, including web, storage, email, printing, and remote access
  • Creating and enforcing security policies
  • Upgrading multiple hosts at one time without creating havoc
  • Planning for and performing flawless scheduled maintenance windows
  • Managing superior helpdesks and customer care
  • Avoiding the "temporary fix" trap
  • Building data centers that improve server uptime
  • Designing networks for speed and reliability
  • Web scaling and security issues
  • Why building a backup system isn't about backups
  • Monitoring what you have and predicting what you will need
  • How technically oriented workers can maintain their job's technical focus (and avoid an unwanted management role)
  • Technical management issues, including morale, organization building, coaching, and maintaining positive visibility
  • Personal skill techniques, including secrets for getting more done each day, ethical dilemmas, managing your boss, and loving your job
  • System administration salary negotiation

It's no wonder the first edition received Usenix SAGE's 2005 Outstanding Achievement Award!

This eagerly anticipated second edition updates this time-proven classic:

  • Chapters reordered for easier navigation
  • Thousands of updates and clarifications based on reader feedback
  • Plus three entirely new chapters: Web Services, Data Storage, and Documentation
Read more

About the author

Thomas A. Limoncelli is a noted system and network administrator employed at Google. He speaks at conferences worldwide on a variety of topics.

Christina J. Hogan has more than ten years' system administration experience. She now works at the BMW Sauber F1 team as an aerodynamicist.

Strata R. Chalup is a twenty-year veteran of system administration and technical project management. She is the founder of Virtual.Net, Inc.

Read more
5.0
6 total
Loading...

Additional Information

Publisher
Pearson Education
Read more
Published on
Jul 5, 2007
Read more
Pages
1051
Read more
ISBN
9780132732079
Read more
Read more
Language
English
Read more
Genres
Computers / Operating Systems / UNIX
Read more
Content Protection
This content is DRM protected.
Read more
Eligible for Family Library

Reading information

Smartphones and Tablets

Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.

Laptops and Computers

You can read books purchased on Google Play using your computer's web browser.

eReaders and other devices

To read on e-ink devices like the Sony eReader or Barnes & Noble Nook, you'll need to download a file and transfer it to your device. Please follow the detailed Help center instructions to transfer the files to supported eReaders.
“There’s an incredible amount of depth and thinking in the practices described here, and it’s impressive to see it all in one place.”

—Win Treese, coauthor of Designing Systems for Internet Commerce

The Practice of Cloud System Administration, Volume 2, focuses on “distributed” or “cloud” computing and brings a DevOps/SRE sensibility to the practice of system administration. Unsatisfied with books that cover either design or operations in isolation, the authors created this authoritative reference centered on a comprehensive approach.

Case studies and examples from Google, Etsy, Twitter, Facebook, Netflix, Amazon, and other industry giants are explained in practical ways that are useful to all enterprises. The new companion to the best-selling first volume, The Practice of System and Network Administration, Second Edition, this guide offers expert coverage of the following and many other crucial topics:

Designing and building modern web and distributed systems

Fundamentals of large system design Understand the new software engineering implications of cloud administration Make systems that are resilient to failure and grow and scale dynamically Implement DevOps principles and cultural changes IaaS/PaaS/SaaS and virtual platform selection

Operating and running systems using the latest DevOps/SRE strategies

Upgrade production systems with zero down-time What and how to automate; how to decide what not to automate On-call best practices that improve uptime Why distributed systems require fundamentally different system administration techniques Identify and resolve resiliency problems before they surprise you

Assessing and evaluating your team’s operational effectiveness

Manage the scientific process of continuous improvement A forty-page, pain-free assessment system you can start using today

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.

Concisely covers all the important concepts in aneasy-to-understand way

Gaining a strong sense of signals and systems fundamentals iskey for general proficiency in any electronic engineeringdiscipline, and critical for specialists in signal processing,communication, and control. At the same time, there is a pressingneed to gain mastery of these concepts quickly, and in a mannerthat will be immediately applicable in the real word.

Simultaneous study of both continuous and discrete signals andsystems presents a much easy path to understanding signals andsystems analysis. In A Practical Approach to Signals andSystems, Sundararajan details the discrete version firstfollowed by the corresponding continuous version for each topic, asdiscrete signals and systems are more often used in practice andtheir concepts are relatively easier to understand. In addition toexamples of typical applications of analysis methods, the authorgives comprehensive coverage of transform methods, emphasizingpractical methods of analysis and physical interpretations ofconcepts.

Gives equal emphasis to theory and practicePresents methods that can be immediatelyappliedComplete treatment of transform methodsExpanded coverage of Fourier analysisSelf-contained: starts from the basics anddiscusses applicationsVisual aids and examples makes the subject easierto understandEnd-of-chapter exercises, with a extensivesolutions manual for instructorsMATLAB software for readers to download andpractice on their ownPresentation slides with book figures and slideswith lecture notes

A Practical Approach to Signals and Systems is anexcellent resource for the electrical engineering student orprofessional to quickly gain an understanding of signal analysisconcepts - concepts which all electrical engineers willeventually encounter no matter what their specialization. Foraspiring engineers in signal processing, communication, andcontrol, the topics presented will form a sound foundation to theirfuture study, while allowing them to quickly move on to moreadvanced topics in the area.

Scientists in chemical, mechanical, and biomedical areas willalso benefit from this book, as increasing overlap with electricalengineering solutions and applications will require a workingunderstanding of signals. Compact and self contained, APractical Approach to Signals and Systems be used for coursesor self-study, or as a reference book.

With the growing popularity of Linux and the advent of Darwin, Unix has metamorphosed into something new and exciting. No longer perceived as a difficult operating system, more and more users are discovering the advantages of Unix for the first time. But whether you are a newcomer or a Unix power user, you'll find yourself thumbing through the goldmine of information in the new edition of Unix Power Tools to add to your store of knowledge. Want to try something new? Check this book first, and you're sure to find a tip or trick that will prevent you from learning things the hard way.The latest edition of this best-selling favorite is loaded with advice about almost every aspect of Unix, covering all the new technologies that users need to know. In addition to vital information on Linux, Darwin, and BSD, Unix Power Tools 3rd Edition now offers more coverage of bash, zsh, and other new shells, along with discussions about modern utilities and applications. Several sections focus on security and Internet access. And there is a new chapter on access to Unix from Windows, addressing the heterogeneous nature of systems today. You'll also find expanded coverage of software installation and packaging, as well as basic information on Perl and Python.Unix Power Tools 3rd Edition is a browser's book...like a magazine that you don't read from start to finish, but leaf through repeatedly until you realize that you've read it all. Bursting with cross-references, interesting sidebars explore syntax or point out other directions for exploration, including relevant technical details that might not be immediately apparent. The book includes articles abstracted from other O'Reilly books, new information that highlights program tricks and gotchas, tips posted to the Net over the years, and other accumulated wisdom.Affectionately referred to by readers as "the" Unix book, UNIX Power Tools provides access to information every Unix user is going to need to know. It will help you think creatively about UNIX, and will help you get to the point where you can analyze your own problems. Your own solutions won't be far behind.
Time is a precious commodity, especially if you're a system administrator. No other job pulls people in so many directions at once. Users interrupt you constantly with requests, preventing you from getting anything done. Your managers want you to get long-term projects done but flood you with requests for quick-fixes that prevent you from ever getting to those long-term projects. But the pressure is on you to produce and it only increases with time. What do you do?

The answer is time management. And not just any time management theory--you want Time Management for System Administrators, to be exact. With keen insights into the challenges you face as a sys admin, bestselling author Thomas Limoncelli has put together a collection of tips and techniques that will help you cultivate the time management skills you need to flourish as a system administrator.

Time Management for System Administrators understands that an Sys Admin often has competing goals: the concurrent responsibilities of working on large projects and taking care of a user's needs. That's why it focuses on strategies that help you work through daily tasks, yet still allow you to handle critical situations that inevitably arise.

Among other skills, you'll learn how to:

Manage interruptionsEliminate timewastersKeep an effective calendarDevelop routines for things that occur regularlyUse your brain only for what you're currently working onPrioritize based on customer expectationsDocument and automate processes for faster execution

What's more, the book doesn't confine itself to just the work environment, either. It also offers tips on how to apply these time management tools to your social life. It's the first step to a more productive, happier you.

©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.