We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Tales from the North

00:00

Formale Metadaten

Titel
Tales from the North
Untertitel
System Administration of a Geographically Disperse Network
Serientitel
Anzahl der Teile
26
Autor
Lizenz
CC-Namensnennung 3.0 Unported:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen.
Identifikatoren
Herausgeber
Erscheinungsjahr
Sprache

Inhaltliche Metadaten

Fachgebiet
Genre
Abstract
Over five years ago I joined a Northern Internet Service Provider (ISP) in Yellowknife, NWT, Canada providing high-speed internet, email, website hosting, and other specialized network services to approximately 50 communities located within the Northwest Territories and Nunavut. Our satellite headend was located in Ottawa. Originally, each site systems (known as earth stations) ran FreeBSD 5.2.1, but, we could not run the same version of FreeBSD on newer hardware. Thus, we started using FreeBSD 6.2. Different sites running different versions of the FreeBSD operating system created many headaches when debugging software issues for a given service and while migrating services within a community from one server to another. Also, due to a lack of foresight, a central repository was not implemented and thus with the use of the newer version of FreeBSD the diverse software stack versions were not the same. To solve the software stack issue we implemented FreeBSD 5.2.1 instances within the FreeBSD jail framework before jailutils and the Warden application from PC-BSD. Custom scripts were created to launch and terminate various jail instances. However, this still caused issues because the system tools used in diagnostics on the host system were inconsistent across the various sites. It was my job to develop a strategy to update the base operating systems on all of our systems located across the entire network. To do this I relied heavily on my past experience of administering and updating Diskless Gentoo Linux instances at MUN and reading the FreeBSD Handbook. I took this task one step further and created a custom FreeBSD ISO based off of FreeBSD RELEASE coupled with SYSLINUX's PXELINUX framework. I was able to install the custom OS from a known stable state. I would like to present this material to the BSDCan attendees in order to share my experience with others and to show that you can accomplish the same task without spending a large amount of money on proprietary software.
SystemprogrammierungRechnernetzMarketinginformationssystemElementargeometrieWeb SiteInternetworkingE-MailDienst <Informatik>Service providerHill-DifferentialgleichungSatellitensystemStatistikCoxeter-GruppeSoftwareInformatikSystemprogrammierungDienst <Informatik>CodeSystemverwaltungSatellitensystemMultiplikationsoperatorSchreib-Lese-KopfGrothendieck-TopologieService providerComputerspielJSONXMLUMLComputeranimation
DatenverarbeitungssystemGrothendieck-TopologieKonfigurationsraumFunknetzSatellitensystemLokales NetzRouterKanal <Bildverarbeitung>FreewareEINKAUF <Programm>SystemprogrammierungDienst <Informatik>VersionsverwaltungSoftwareLogarithmusRechnernetzInstallation <Informatik>ServerHardwareRechenwerkKomponente <Software>Serielle SchnittstelleFaserbündelWeb SiteSystemplattformMAPMereologieDreiecksfreier GraphVektorraumHausinternes NetzServerDienst <Informatik>FestplatteKeller <Informatik>RPCBlackboxWeb SiteQuaderPhysikalisches SystemFokalpunktSoftwareDrahtloses lokales NetzRouterSystemprogrammierungSatellitensystemKonfigurationsraumService providerDynamic Host Configuration ProtocolClientSystemverwaltungStellenringE-MailHardwareGrothendieck-TopologieGruppenoperationInstantiierungVideokonferenzInformationTeilbarkeitMannigfaltigkeitLokales NetzComputeranimation
Dienst <Informatik>PunktMini-DiscClientSystemprogrammierungFiletransferprotokollPlastikkarteBootenRechnernetzVirtuelle MaschineFreewareSystemplattformServerProzess <Informatik>Kanal <Bildverarbeitung>VersionsverwaltungSoftwareComputerKeller <Informatik>Ordnung <Mathematik>SystemplattformSystemprogrammierungEnergiedichteModelltheorieRandverteilungComputeranimation
Dienst <Informatik>PunktMini-DiscClientFiletransferprotokollSystemprogrammierungRechnernetzBootenVirtuelle MaschinePlastikkarteFreewareSystemplattformServerProzess <Informatik>Kanal <Bildverarbeitung>SystemprogrammierungMinkowski-MetrikFahne <Mathematik>ComputerspielKategorie <Mathematik>ServerProgram SlicingHierarchische StrukturFiletransferprotokollRingnetzDigital Rights ManagementComputerEigentliche AbbildungSoftwareKonfigurationsraumMini-DiscBootenGleitendes MittelGrothendieck-TopologieComputeranimation
SystemprogrammierungFreewareDefaultVersionsverwaltungMagnetooptischer SpeicherMicrosoft dot netBootenDämon <Informatik>RechnernetzDynamisches RAMProgrammfehlerInstantiierungFiletransferprotokollAdressraumKonfiguration <Informatik>Weg <Topologie>HardwareServerGebäude <Mathematik>Manufacturing Execution SystemRouterBroadcastingverfahrenDienst <Informatik>KonfigurationsraumMenütechnikInhalt <Mathematik>VerzeichnisdienstBinärdatenInklusion <Mathematik>SpezialrechnerZeichenketteStellenringClientSoftwaretestROM <Informatik>Virtuelle MaschineKernel <Informatik>EindringerkennungSystemprogrammierungQuaderFestplatteClientDienst <Informatik>DistributionenraumInformationsspeicherungKonfigurationsraumServerGruppenoperationProjektive EbeneLeistung <Physik>BinärcodeBootenWikip-BlockFramework <Informatik>MultiplikationsoperatorComputersicherheitSpieltheorieDifferenteSoftwaretestSyntaktische AnalyseInzidenzalgebraStichprobenumfangWeb SiteMereologieStabInstallation <Informatik>Geneigte EbeneKartesische KoordinatenMini-DiscDemoszene <Programmierung>InformationFiletransferprotokollProzess <Informatik>E-MailHardwareBitRechter WinkelMathematikMechanismus-Design-TheorieDefaultMenütechnikHilfesystemKonfiguration <Informatik>HauptplatineSkriptspracheEreignishorizontProxy ServerDatenstrukturKomplex <Algebra>MultifunktionRouterAdressraumRootkitKernel <Informatik>Elektronische PublikationPunktRechenwerkImplementierungTelekommunikationBildschirmmaskeFahne <Mathematik>Lokales MinimumSystemplattformEigentliche AbbildungGleitendes MittelEin-AusgabeComputeranimation
Dienst <Informatik>SpezialrechnerVerzeichnisdienstZeichenketteStellenringVirtuelle MaschineClientROM <Informatik>SoftwaretestClientBootenRPCServerDistributionenraumBenutzerbeteiligungMathematikBildgebendes VerfahrenSoftwaretestDienst <Informatik>VerschlingungBootstrap-AggregationSimplexZeichenketteComputeranimation
SystemplattformSpeicherabzugVersionsverwaltungServerImplementierungFramework <Informatik>EreignishorizontSatellitensystemFreewareComputersicherheitOrdnung <Mathematik>MultitaskingBootenPROMGebäude <Mathematik>p-BlockDifferenteInhalt <Mathematik>InstantiierungFreewareKonfiguration <Informatik>Framework <Informatik>AlgorithmusDienst <Informatik>GruppenoperationKartesische KoordinatenSoftwarePatch <Software>BootenURLComputersicherheitTypentheorieCookie <Internet>Grothendieck-TopologieKernel <Informatik>Keller <Informatik>Schreib-Lese-KopfSatellitensystemMultiplikationsoperatorClientServerInformationVerkehrsinformationImplementierungFrequenzGrundraumGlobale OptimierungProdukt <Mathematik>BitBildgebendes VerfahrenMechanismus-Design-TheorieCASE <Informatik>Office-PaketProjektive EbeneDatenbankProgram SlicingOffene MengeWeb SiteFigurierte ZahlRPCComputeranimation
FreewareMathematikSicherungskopieInstallation <Informatik>ServerSchnittmengeSystemprogrammierungStrom <Mathematik>StellenringMinkowski-MetrikSCSIGruppenoperationROM <Informatik>KnotenmengeSystemverwaltungComputersicherheitBinärcodeComputerSystemprogrammierungProdukt <Mathematik>LastRuhmasseServerClientCluster <Rechnernetz>DatensatzFramework <Informatik>Proxy ServerEinfache GenauigkeitSoftwaretestVirtuelle MaschineZeitreiseTypentheorieBenutzeroberflächeMAPAuthentifikationDateiverwaltungWort <Informatik>HardwareCodeMultiplikationsoperatorSuite <Programmpaket>ComputerspielDatenfeldBasis <Mathematik>Patch <Software>AnalysisMathematikQuick-SortNichtlinearer OperatorPackprogrammPunktProzess <Informatik>BitDämpfungExogene VariableOffice-PaketEINKAUF <Programm>Digital Rights ManagementOrtsoperatorSoftwareFreewareGebäude <Mathematik>E-MailVerzeichnisdienstMini-DiscElektronische PublikationDualitätstheorieiSCSICASE <Informatik>Computeranimation
Formale SpracheTelekommunikationGenerizitätQuaderKartesische KoordinatenVerkehrsinformationGrothendieck-TopologieServerHalbleiterspeicherBlackboxDifferenteInstantiierungComputersicherheitGraphiktablettBitMultiplikationsoperatorInstallation <Informatik>SpielkonsoleRechenwerkFeuchtigkeitVerschiebungsoperatorMathematikSystemprogrammierungWeb SiteSoftwareSatellitensystemFramework <Informatik>Dienst <Informatik>SicherungskopieClientSchreib-Lese-KopfDatenfeldiSCSIDisk-ArrayFreewareComputerspielRekursive FunktionData MiningLoopMaschinelles SehenNotepad-ComputerHilfesystemAbstandMicrosoft dot netGruppenoperationCoxeter-GruppeFreier LadungsträgerHardwareDrahtloses lokales NetzFehlermeldungDesign by ContractWeg <Topologie>Ordnung <Mathematik>MusterspracheMinimumComputeranimation
Elektronische PublikationW3C-StandardExplorative DatenanalyseE-MailGraphische BenutzeroberflächeLokales MinimumLesezeichen <Internet>SichtenkonzeptSpezielle unitäre GruppeSummierbarkeitURNMenütechnikGleitendes MittelDatenverarbeitungssystemPortscannerCAN-BusNetzwerkbetriebssystemMehrrechnersystemMarketinginformationssystemServerSpeicherabzugCOMMathematikSISPSynchronisierungStatechartDreiSupremum <Mathematik>WeitverkehrsnetzMetropolitan area networkSinusfunktionRohdatenWort <Informatik>KonfigurationsraumGruppenoperationMultiplikationsoperatorMinimalgradAutomatische HandlungsplanungKonditionszahlStellenringDienst <Informatik>SoftwareFramework <Informatik>InstantiierungSatellitensystemService providerWeb ServicesHardwareSpeicherabzugWeb SiteProzess <Informatik>TropfenWeg <Topologie>Logistische VerteilungAggregatzustandWasserdampftafelForcingSystemprogrammierungHypermediaRechenwerkComputerEinflussgrößeDesign by ContractOpen SourceSystemaufrufAbstandComputeranimation
CAN-BusSpezielle unitäre GruppeServerSpeicherabzugExplorative DatenanalyseMathematikStatistikMarketinginformationssystemLesezeichen <Internet>Graphische BenutzeroberflächeSichtenkonzeptElektronische PublikationSummierbarkeitMehrrechnersystemSchlussregelMetropolitan area networkDean-ZahlMailing-ListeMehrwertnetzSupremum <Mathematik>WeitverkehrsnetzNeuronales NetzLemma <Logik>DatenverarbeitungssystemZählenMenütechnikSatellitensystemEinfach zusammenhängender RaumProzess <Informatik>Automatische HandlungsplanungModemBitBimodulOrdnung <Mathematik>Framework <Informatik>Inhalt <Mathematik>SystemverwaltungSystemprogrammierungFreewareSkriptspracheClientMereologieOffene MengeMultiplikationsoperatorEinfügungsdämpfungTelekommunikationGrundraumTermKlon <Mathematik>InstantiierungGrothendieck-TopologieSatellitensystemWeb SiteSoftwareDigital Rights ManagementQuaderGesetz <Physik>ModelltheorieEindeutigkeitInternetworkingWahlfreier ZugriffGrundsätze ordnungsmäßiger DatenverarbeitungGeradeAssoziativgesetzArithmetisches MittelBildschirmmaskeComputeranimation
Explorative DatenanalyseGraphische BenutzeroberflächeSpezielle unitäre GruppeServerSpeicherabzugMathematikSinusfunktionLesezeichen <Internet>SichtenkonzeptCAN-BusElektronische PublikationSupremum <Mathematik>MarketinginformationssystemSummierbarkeitInternetworkingPhysikalische TheorieForcingProgrammierumgebungSkriptspracheFlächeninhaltOpen SourceImplementierungWellenlehreURLBinärcodeMereologieGebäude <Mathematik>Framework <Informatik>Grothendieck-TopologieSummierbarkeitKomponente <Software>InstantiierungDisk-ArrayMultiplikationsoperatorExistenzsatzSystemprogrammierungGeradeRingnetzPunktResultanteSatellitensystemSchlussregelServerEinfach zusammenhängender RaumDifferenteElektronische PublikationSoftwaretestInstallation <Informatik>DateiverwaltungAlgorithmusStellenringQuantenzustandClientSynchronisierungFreier LadungsträgerE-MailSchreib-Lese-KopfComputeranimation
Transkript: Englisch(automatisch erzeugt)