ebook img

Handbook of Network and System Administration PDF

1027 Pages·2008·12.02 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Handbook of Network and System Administration

HANDBOOK OF NETWORK AND SYSTEM ADMINISTRATION This page intentionally left blank HANDBOOK OF NETWORK AND SYSTEM ADMINISTRATION Editedby JanBergstra InformaticsInstitute,UniversityofAmsterdam Amsterdam,TheNetherlands MarkBurgess FacultyofEngineering,UniversityCollegeOslo Oslo,Norway Amsterdam–Boston–Heidelberg–London–NewYork–Oxford–Paris SanDiego–SanFrancisco–Singapore–Sydney–Tokyo Elsevier Radarweg29,POBox211,1000AEAmsterdam,TheNetherlands LinacreHouse,JordanHill,OxfordOX28DP,UK Firstedition2007 Copyright©2007ElsevierB.V.Allrightsreserved Nopartofthispublicationmaybereproduced,storedinaretrievalsystemortransmitted inanyformorbyanymeanselectronic,mechanical,photocopying,recordingorotherwise withoutthepriorwrittenpermissionofthepublisher PermissionsmaybesoughtdirectlyfromElsevier’sScience&TechnologyRightsDepart- ment in Oxford, UK: phone (+44) (0) 1865 843830; fax (+44) (0) 1865 853333; email: [email protected]. Alternatively you can submit your request online by visiting theElsevierwebsiteathttp://elsevier.com/locate/permissions,andselectingObtainingper- missiontouseElseviermaterial Notice No responsibility is assumed by the publisher for any injury and/or damage to persons or property as a matter of products liability, negligence or otherwise, or from any use or operationofanymethods,products,instructionsorideascontainedinthematerialherein. Becauseofrapidadvancesinthemedicalsciences,inparticular,independentverification ofdiagnosesanddrugdosagesshouldbemade LibraryofCongressCataloging-in-PublicationData AcatalogrecordforthisbookisavailablefromtheLibraryofCongress BritishLibraryCataloguinginPublicationData AcataloguerecordforthisbookisavailablefromtheBritishLibrary ISBN: 978-0-444-52198-9 For information on all Elsevier publications visitourwebsiteatbooks.elsevier.com PrintedandboundinTheNetherlands 0708091011 10987654321 Preface Thevolume,ofwhichyouareinsomedoubtcouldreasonablybecalledabooktobeheldin humanhands,isacollectionofchapterssamplingthecurrentStateoftheArtofnetwork and system administration or management. It is written by researchers, for researchers, educatorsandadvancedpractitioners. ThefieldofNetworkandSystemAdministrationis(somewouldclaim)stillanemerging field, one that bridges disciplines, and challenges the traditional boundaries of computer science.Itforcesustoconfrontissueslikepartialpredictabilityandpartialreliabilitythat aremorecommonlyassociatedwithengineeringdisciplinesinanuncertainenvironment. It does so because human–computer networks are complex and uncertain environments. Inotherwords,itrediscoversthelessonthatotherscienceshavealreadymadepeacewith: thatapproximationistheonlyrealisticapproachtoitsdifficulties. Whatever the novelty of the field, there is already a large body of knowledge about it, containedinadiversearrayofsources.Thishasonlyrecentlybeguntobeformalizedhow- ever,inthewayweconventionallyexpectofanacademicdiscipline.Muchofithasbeen only sketchily formulated and does not lend itself to future development by researchers anddesigners.Wehopetopartiallyrectifythatsituationwiththisvolume. Sowhatisadministrationormanagement?Thisisadifficultquestiontoanswerinfull, butitclearlycoversfewthemes: • Makingchoicesanddecisionsaboutdesign,implementation,practiceandoperations. • Provisionofresources. • Infrastructureandservicedesign. • Maintenanceandchangemanagement. • Verificationandvalidationofspecifications. • Economicusageandbusinessintegration. Withinthelistabove,wealsofindthefoundationsformoreabstractconcernslikesecu- rityandcommerce.Wehavenotbeenabletocovereveryaspectofthefieldinthisbook, butwehavehopefullycoveredenoughtotakeusforward. OurHandbookofNetworkandSystemAdministrationisnotatextbookforday-to-day practitioners.Itisaimedatthosewhoareseekingtomovebeyondrecipiesandprinciples, ontocreativeinnovationinapplication,developmentorresearch;itoffersasolidscientific andengineeringfoundationforthefield.Wehopethatitwillalsoinspirelessexperienced readers. For them we recommend a background for this volume in a number of recent textbooks: • For a technical introduction to the principles and techniques of system administra- tiononehasPrinciplesofNetworkandSystemAdministration,MarkBurgess.Wiley (2000,2004). v vi Preface • An introduction to the heuristics and day to day practices of system administration isfoundinThePracticeofSystemandNetworkAdministration,T.A.Limoncelliand C.Hogan.AddisonWesley(2002). • Advancedmattersofmodellingandin-depthunderstandingofsystemscanbefound inAnalyticalNetworkandSystemAdministration,MarkBurgess.Wiley(2004). Inadditiontothiseducationallyhonedsequence,therearenumerousresourcesonspecific technologies,forinstanceinthe‘animalseries’ofbooksbythepublisherO’Reilly. Ifweaddtotheaboveabookofcollectedpapers,whichdocumentstheearlyworkin systemadministration, • SelectedPapersinNetworkandSystemAdministration,ErikAnderson,MarkBurgess andAlvaCouch,Eds.Wiley(2001). andabookofchaptersontheearlypartsofNetworkManagement • Network and Distributed Systems Management, Morris Sloman, Ed. Addison Wes- ley(1994). then we could present this volume as the next piece of a series covering the academic spectruminthefield. Aneditorquicklydiscoversthatsolicitingcontributionsisharderthanonemightthink. Shamelesslyappealingtothevanityofcontributorsonlygoessofarincoaxingwordsonto pages. Those who have practiced network and system management, in particular, rarely liketowritedowntheirknowledge.Thishasmadeourvolumeendupbeingmoreforward- lookingthanhistorical,althoughwehavesucceededincoveringafewexamplesofclassic materials, such as E-mail and backup. It has left us to try to mention the omissions in ourcommentary,withobviouslimitations.Fortunatelymanytraditionaltopicsarealready discussedinthebooksabove. Ourbookisalreadyquitethick,soletusnotprolongtheintroductionunnecessarily.We simplyinviteyoutoreadthechaptersandweoffersomebriefcommentaryalongtheway. Acknowledgements Jan Bergstra acknowledgessupport from the NWO-Jacquard grant Symbiosis. The Sym- biosisprojectfocusesonITsourcingingeneralandsoftwareassetsourcingmorespecifi- cally. Mark Burgess acknowledges support from the EC IST-EMANICS Network of Excel- lence(#26854). JanBergstra(Amsterdam), MarkBurgess(Oslo) List of Contributors Badonnel,R.,LORIA,Lorraine,France(Ch.3.2) Bandara,A.,ImperialCollegeLondon,London,UK (Ch.4.3) Bergstra, J.A., University of Amsterdam, Amsterdam, and Utrecht University, Utrecht, TheNetherlands(Ch.5.4) Bethke,I.,UniversityofAmsterdam,Amsterdam,TheNetherlands(Ch.5.4) Bishop,M.,UniversityofCaliforniaatDavis,Davis,CA,USA(Ch.4.2) Brenner,M.,LudwigMaximiliansUniversity,Munich,Germany(Ch.7.3) Brown,A.B.,IBMSoftwareGroup,Somers,NY,USA(Ch.1.3) Burgess,M.,UniversityCollegeOslo,Oslo,Norway(Chs.1.2,5.2,6.2,6.3) Canright,G.S.,TelenorR&D,Fornebu,Norway(Ch.3.3) Chalup,S.R.(Ch.8.2) Choi,M.-J.,POSTECH,Pohang,SouthKorea(Ch.2.4) Couch,A.L.,TuftsUniversity,Medford,MA,USA(Chs.1.4,5.3) Damianou,N.,ImperialCollegeLondon,London,UK (Ch.4.3) Delen,G.,AmsterdamSchoolofICT,Amsterdam,TheNetherlands(Ch.7.5) Dreo Rodosek, G., University of Federal Armed Forces Munich, Munich, Germany (Ch.7.3) Dulay,N.,ImperialCollegeLondon,London,UK (Ch.4.3) Engø-Monsen,K.,TelenorR&D,Fornebu,Norway(Ch.3.3) Fagernes,S.,UniversityCollegeOslo,Oslo,Norway(Ch.8.3) Festor,O.,LORIA,Lorraine,France(Ch.3.2) Frisch,Æ.,ExponentialConsulting,Wallingford,CT,USA(Ch.2.6) Hanemann,A.,LeibnizSupercomputingCenterMunich,Munich,Germany(Ch.7.3) Hausheer, D., ETH Zürich, Computer Engineering and Networks Laboratory, TIK, Switzerland(Ch.7.2) Hegering,H.-G.,LeibnizSupercomputingCenterMunich,Munich,Germany(Ch.7.3) Hellerstein,J.L.,MicrosoftCorporation,Redmond,WA,USA(Ch.1.3) Hong,J.W.,POSTECH,Pohang,SouthKorea(Ch.2.4) Hoogeveen, D., Verdonck, Klooster & Associates B.V., Zoetermeer, The Netherlands (Ch.7.6) Keller,A.,IBMGlobalTechnologyServices,NewYork,NY,USA(Ch.1.3) Koenig,R.,LudwigMaximiliansUniversity,Munich,Germany(Ch.7.3) vii viii ListofContributors Koymans,C.P.J.,UniversityofAmsterdam,Amsterdam,TheNetherlands(Chs.2.3,2.5) Koymans,K.,UniversityofAmsterdam,Amsterdam,TheNetherlands(Ch.3.5) Kristiansen,L.,UniversityofOslo,Oslo,Norway(Ch.5.2) Lupu,E.,ImperialCollegeLondon,London,UK (Ch.4.3) Martin-Flatin,J.-P.,NetExpert,Gland,Switzerland(Ch.2.7) Pras,A.,UniversityofTwente,Enschede,TheNetherlands(Ch.2.7) Reitan,T.,UniversityofOslo,Oslo,Norway(Ch.6.4) Ribu,K.,UniversityCollegeOslo,Oslo,Norway(Ch.8.3) Scheerder,J.(Chs.2.3,2.5) Scheffel,P.F.L.,WaterfordInstituteofTechnology,Waterford,Ireland(Ch.7.4) Schönwälder,J.,JacobsUniversityBremen,Bremen,Germany(Ch.2.8) Sloman,M.,ImperialCollegeLondon,London,UK (Ch.4.3) State,R.,LORIA,Lorraine,France(Ch.3.2) Stav,K.,IBMCorporation,USA(Ch.2.2) Stiller,B.,UniversityofZürichandETHZürich,Switzerland(Ch.7.2) Strassner,J.,MotorolaLabs,Schaumburg,IL,USA(Chs.3.4,7.4) Sun,Y.,TuftsUniversity,Medford,MA,USA(Ch.5.3) Vrancken,J.,DelftUniversityofTechnology,Delft,TheNetherlands(Ch.3.5) Contents Preface v ListofContributors vii 1. TheArena 1 1.1. Commentary 1 1.2. Scalingdatacentreservices 3 M.Burgess 1.3. Automatingsystemadministration:Landscape,approachesandcosts 43 A.B.Brown,J.L.HellersteinandA.Keller 1.4. Systemconfigurationmanagement 75 A.L.Couch 2. TheTechnology 135 2.1. Commentary 135 2.2. Unixandz/OS 137 K.Stav 2.3. Email 147 C.P.J.KoymansandJ.Scheerder 2.4. XML-basednetworkmanagement 173 M.-J.ChoiandJ.W.Hong 2.5. Opentechnology 197 J.ScheerderandC.P.J.Koymans 2.6. Systembackup:Methodologies,algorithmsandefficiencymodels 205 Æ.Frisch 2.7. WhatcanWebservicesbringtointegratedmanagement? 241 A.PrasandJ.-P.Martin-Flatin 2.8. Internetmanagementprotocols 295 J.Schönwälder 3. Networks,ConnectionsandKnowledge 329 3.1. Commentary 329 3.2. Managementofad-hocnetworks 331 R.Badonnel,R.StateandO.Festor 3.3. Somerelevantaspectsofnetworkanalysisandgraphtheory 361 G.S.CanrightandK.Engø-Monsen 3.4. Knowledgeengineeringusingontologies 425 J.Strassner 3.5. ApplicationintegrationusingsemanticWebservices 457 J.VranckenandK.Koymans ix

Description:
System administration is about the design, running and maintenance of human-computer systems. Examples of human-computer systems include business enterprises, service institutions and any extensive machinery that is operated by, or interacts with human beings. System administration is often thought
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.