Hot-swapping, även känd som hot plugging eller live swapping, hänvisar till möjligheten att lägga till, ta bort eller byta ut komponenter i ett datorsystem medan det är i drift, utan att behöva stänga av det eller starta om det. Denna förmåga möjliggör ökad flexibilitet och servicevänlighet, samt möjligheten att uppgradera eller reparera hårdvara utan att störa pågående uppgifter.
Hot-swapping stöds vanligtvis för kringutrustning som externa lagringsenheter, nätverkskort, grafikkort och USB-enheter, bland annat. Det innebär användning av speciella kontakter och protokoll som möjliggör sömlös anslutning och frånkoppling av enheter medan systemet körs, utan att orsaka maskinvaruskador eller systemkrascher.
För att aktivera hot-swapping måste systemets hårdvara och mjukvara vara designad för att stödja denna funktion. Hårdvaran inkluderar vanligtvis hot-swappable kortplatser eller kontakter som tillhandahåller ström- och kommunikationsgränssnitt, medan programvaran hanterar upptäckten och konfigurationen av de nyligen tillagda eller borttagna enheterna.
Hot-swapping kan vara särskilt användbart i servermiljöer, datacenter och andra verksamhetskritiska system där oavbruten drifttid är avgörande. Det gör att underhållsuppgifter och hårdvaruuppgraderingar kan utföras utan att orsaka stillestånd eller dataförlust. Dessutom kan hot-swapping förbättra skalbarheten genom att möjliggöra enkelt tillägg av nya enheter för att utöka systemkapaciteten efter behov.
Det är viktigt att notera att inte alla enheter stöder hot-swapping, och det är viktigt att konsultera tillverkarens dokumentation för att avgöra om en specifik enhet är hot-swapping och att följa de rekommenderade procedurerna för säker hot-swapping för att undvika eventuella problem eller skador på systemet.