Een generator zet mechanische energie om in elektrische energie, terwijl een droge cel chemische energie omzet in elektrische energie. Generatoren en batterijen zelf dragen niet inherent een netto elektrische lading; in plaats daarvan bezitten hun twee terminals verschillende positieve en negatieve ladingen. Het zijn deze positieve en negatieve ladingen die spanning genereren (elektrische stroom wordt gevormd door de gerichte beweging van ladingen onder invloed van spanning). Omdat er al ladingsdragers in een geleider aanwezig zijn, vereist het genereren van stroom eenvoudigweg het aanleggen van een spanning. Wanneer een geleider over de polen van een batterij wordt aangesloten, komen de positieve en negatieve ladingen vrij om de stroom aan te drijven; zodra deze ladingen zijn opgebruikt, houden zowel de stroom als de spanning op met stromen. Apparaten zoals droge cellen worden gezamenlijk 'stroombronnen' genoemd. Een apparaat dat wisselstroom (AC) omzet in gelijkstroom (DC)-doorgaans gebruik te maken van transformatoren en gelijkrichters-staat bekend als een 'gelijkgerichte voeding'. Elektronische apparaten die signalen kunnen genereren en leveren, worden 'signaalbronnen' genoemd. Een transistor versterkt een binnenkomend signaal en zendt dit versterkte signaal vervolgens door naar een volgende schakeltrap; vanuit het perspectief van dat volgende circuit kan de transistor zelf als signaalbron worden beschouwd. Gelijkgerichte voedingen en signaalbronnen worden soms grofweg gecategoriseerd onder de algemene term 'stroombron'.
Een stroombron is een apparaat dat elektrische stroom levert aan elektronische apparatuur; ook wel bekend als een "voedingseenheid", levert het de elektrische energie die nodig is voor elk onderdeel binnen een computersysteem. De capaciteit van de voeding-met name het wattage-en de stabiliteit van de uitgangsspanning en -stroom zijn rechtstreeks van invloed op de operationele prestaties en de algehele levensduur van de computer.
Een computervoeding is een op zichzelf staande, afgesloten eenheid die doorgaans in het computerchassis wordt geïnstalleerd. De functie ervan is om binnenkomende wisselstroom om te zetten in stabiele gelijkspanningen-zoals +5V, -5V, +12V, -12V en +3.3V-met behulp van een schakelende stroomtransformator. Deze gelijkspanningen worden vervolgens gedistribueerd om verschillende systeemcomponenten in het chassis van stroom te voorzien, waaronder het moederbord, diskettestations, harde schijven en verschillende adapteruitbreidingskaarten. Simpel gezegd: als er in een redundante stroomconfiguratie een stroomvoorziening uitvalt, neemt een back-upstroomvoorziening het onmiddellijk over om de stroomvoorziening in stand te houden.
De beschikbaarheid van hardware kan verder worden verbeterd door ondersteuning voor batterijback-up voor systeemknooppunten en schijfstations. Uninterruptible Power Supply (UPS)-eenheden die door HP worden ondersteund-zoals de HP PowerTrust-serie-bieden bescherming tegen tijdelijke stroomuitval. Bij het aansluiten van schijfstations op stroomcircuits moet de configuratie ervoor zorgen dat gespiegelde kopieën van gegevens zich op schijven bevinden die zijn aangesloten op afzonderlijke, onafhankelijke voedingen. Bovendien zouden de rootschijf en het corresponderende systeemknooppunt idealiter van stroom moeten worden voorzien door hetzelfde speciale stroomcircuit. In het bijzonder moet de clustervergrendelingsschijf-die als scheidsrechter fungeert tijdens clusterherconfiguratiegebeurtenissen-worden uitgerust met een redundante voeding of, als alternatief, worden gevoed door een bron die onafhankelijk is van de knooppunten binnen het cluster. HP biedt gedetailleerde informatie over de stroom-, schijf- en LAN-hardware-indeling van een cluster. Veel disk-arrays en andere in racks-gemonteerde systemen zijn voorzien van meerdere voedingsingangen; deze moeten zo worden ingezet dat de verschillende ingangen op een apparaat zijn aangesloten op afzonderlijke elektrische circuits-meestal twee of drie-zodat het systeem onder normale omstandigheden normaal kan blijven werken, op voorwaarde dat er niet meer dan één circuit uitvalt. Als alle hardware binnen een cluster twee of drie stroomingangen heeft, zijn er dus minimaal drie onafhankelijke circuits nodig om ervoor te zorgen dat het elektrische ontwerp van het cluster geen afzonderlijke storingspunten bevat. Een generator zet mechanische energie om in elektrische energie, terwijl een drogecelbatterij chemische energie omzet in elektrische energie. Generatoren en batterijen dragen niet inherent een netto elektrische lading; hun respectieve terminals bezitten eerder positieve en negatieve ladingen, die gezamenlijk een spanning genereren (elektrische stroom wordt gevormd door de gerichte beweging van ladingen onder invloed van deze spanning). Omdat er al ladingsdragers in een geleider aanwezig zijn, vereist het genereren van stroom eenvoudigweg het aanleggen van een spanning. Wanneer een geleider over de polen van een batterij wordt aangesloten, komen de positieve en negatieve ladingen vrij om stroom te genereren; zodra deze ladingen volledig zijn uitgeput, houden zowel de stroom als de spanning op met stromen. Apparaten zoals drogecelbatterijen worden stroombronnen genoemd. Een apparaat dat wisselstroom (AC) omzet in gelijkstroom (DC), -meestal met behulp van transformatoren en gelijkrichters-, staat bekend als een gelijkgerichte voeding. Elektronische apparatuur die een signaal kan genereren, wordt een signaalbron genoemd. Een bipolaire junctietransistor (BJT) versterkt een binnenkomend signaal en verzendt dit versterkte signaal vervolgens naar een volgende circuittrap; vanuit het perspectief van dat volgende circuit kan de transistor feitelijk als een signaalbron worden beschouwd. Gelijkgerichte voedingen en signaalbronnen worden soms in grote lijnen 'stroombronnen' genoemd.
Het operationele mechanisme van een schakelende voeding is relatief eenvoudig. In tegenstelling tot lineaire voedingen-waarin vermogenstransistors binnen hun lineaire (actieve) gebied werken- zorgt een PWM-schakelende voeding (Pulse Breedte Modulatie) ervoor dat de vermogenstransistoren afwisselen tussen volledig "aan" (geleidend) en volledig "uit" (niet-geleidend). In beide toestanden blijft het product van de spanning over de vermogenstransistor en de stroom die er doorheen vloeit (het V-I-product) erg laag: tijdens de "aan"-toestand is de spanning laag terwijl de stroom hoog is; omgekeerd is tijdens de "uit"-toestand de spanning hoog terwijl de stroom laag is. Dit V-I-product over het voedingsapparaat vertegenwoordigt het vermogensverlies dat in dat halfgeleideronderdeel wordt gegenereerd.
Vergeleken met lineaire voedingen wordt de efficiëntere werking van een PWM-schakelende voeding bereikt door een proces dat specifiek bekend staat als 'chopping'-, door de gelijkstroomingangsspanning te segmenteren in een reeks spanningspulsen, die elk een amplitude hebben die gelijk is aan die van de oorspronkelijke ingangsspanning. De duty-cycle van de pulsen wordt geregeld door de controller van de schakelende voeding. Zodra de ingangsspanning is opgedeeld in een AC-blokgolf, kan de amplitude ervan worden verhoogd of verlaagd met behulp van een transformator. Het uitgangsspanningsniveau kan worden verhoogd door het aantal windingen in de secundaire wikkeling van de transformator te vergroten. Ten slotte ondergaan deze AC-golfvormen gelijkrichting en filtering om de DC-uitgangsspanning te produceren.
Het primaire doel van de controller is het handhaven van een stabiele uitgangsspanning, en het operationele proces is vrijwel gelijk aan dat van een lineaire controller. Dat wil zeggen dat de functionele blokken van de controller-met name de spanningsreferentie en de foutversterker-op dezelfde manier kunnen worden ontworpen als die in een lineaire regelaar. Het verschil ligt in het feit dat de uitvoer van de foutversterker (de foutspanning) door een conversie-eenheid voor spanning-naar-puls-breedte moet gaan voordat de vermogenstransistor wordt aangestuurd. Schakelende voedingen werken in twee primaire modi: voorwaartse conversie en boost-conversie. Hoewel de opstelling van hun respectieve componenten slechts in geringe mate verschilt, variëren hun operationele processen aanzienlijk, en bieden ze allemaal duidelijke voordelen in specifieke toepassingsscenario's.

