Hot-plugging, ook bekend als Hot Swap, is een functie waarmee gebruikers beschadigde hardwarecomponenten zoals harde schijven, voedingen of uitbreidingskaarten kunnen verwijderen en vervangen zonder het systeem uit te schakelen of de stroom uit te schakelen. Deze mogelijkheid vergroot de mogelijkheden van het systeem voor tijdige noodherstel, schaalbaarheid en flexibiliteit. Geavanceerde schijfspiegelsystemen die zijn ontworpen voor geavanceerde toepassingen bieden bijvoorbeeld vaak hot-plugging-functionaliteit.
In academische termen omvat hot-plugging Hot Replacement, Hot Expansion en Hot Upgrade. Het werd aanvankelijk geïntroduceerd in het serverdomein om de bruikbaarheid van de server te verbeteren. Op onze alledaagse computers zijn USB-interfaces veelvoorkomende voorbeelden van hot-plugging. Zonder hot-plugging moeten gebruikers, zelfs als een schijf beschadigd is en gegevensverlies wordt voorkomen, nog steeds het systeem tijdelijk afsluiten om de schijf te vervangen. Bij hot-plugging-technologie kunnen gebruikers daarentegen eenvoudigweg de verbindingsschakelaar of -hendel openen om de schijf te verwijderen, terwijl het systeem ononderbroken blijft werken.
Het implementeren van hot-plugging vereist ondersteuning op verschillende aspecten, waaronder de elektrische kenmerken van de bus, het BIOS van het moederbord, het besturingssysteem en apparaatstuurprogramma's. Door ervoor te zorgen dat de omgeving aan specifieke eisen voldoet, is het mogelijk om hot-plugging te realiseren. De huidige systeembussen ondersteunen gedeeltelijk hot-plugging-technologie, vooral sinds het 586-tijdperk toen externe busuitbreiding werd geïntroduceerd. Vanaf 1997 begonnen nieuwe BIOS-versies plug-and-play-mogelijkheden te ondersteunen, hoewel deze ondersteuning geen volledige hot-plugging omvatte, maar alleen hot toevoeging en hot replacement. Deze technologie wordt echter het meest gebruikt in hot-plugging-scenario's, waardoor de zorgen over het BIOS van het moederbord worden weggenomen.
Wat het besturingssysteem betreft, werd ondersteuning voor plug-and-play geïntroduceerd met Windows 95. Ondersteuning voor hot-plugging was echter beperkt tot Windows NT 4.0. Microsoft erkende het belang van hot-plugging in het serverdomein en daarom werd volledige hot-plugging-ondersteuning aan het besturingssysteem toegevoegd. Deze functie werd voortgezet in volgende versies van Windows op basis van de NT-technologie, inclusief Windows 2000/XP. Zolang een besturingssysteemversie boven NT 4.0 wordt gebruikt, wordt uitgebreide hot-plugging-ondersteuning geboden. Wat de stuurprogramma's betreft, is de hot-plugging-functionaliteit geïntegreerd in de stuurprogramma's voor Windows NT, NetWare van Novell en SCO UNIX. Door stuurprogramma's te selecteren die compatibel zijn met deze besturingssystemen, wordt het laatste element voor het bereiken van hot-plugging-mogelijkheden vervuld.
Op gewone computers kunnen apparaten die zijn aangesloten via USB-interfaces (Universal Serial Bus) en IEEE 1394-interfaces hot-plugging bereiken. Componenten die hot-plugged kunnen worden in servers omvatten voornamelijk harde schijven, CPU's, geheugen, voedingen, ventilatoren, PCI-adapters en netwerkkaarten. Bij de aanschaf van servers is het van cruciaal belang om aandacht te besteden aan welke componenten hot-plugging ondersteunen, aangezien dit een aanzienlijke impact zal hebben op toekomstige activiteiten.
Posttijd: 21 juli 2023