Bästa svaret
Det här är en bra fråga.
Tyvärr gör jag det inte t ser mycket möjlighet för detta idag. Inte om du pratar om en enda stationär dator som sitter i ditt vardagsrum.
I slutet av 90-talet / början av 00-talet fanns det några plattformar som distribution.net och Seti @ home-projekten som skulle köra en bakgrundsprocess på din dator och förbrukar den extra datorkraften för att bearbeta små bitar av data från en större datamängd.
Men dessa projekt var ideella eller akademiska, så din datorkraft donerades fritt snarare än kompenseras. De verkar ha fallit ur modet de senaste åren, möjligen på grund av kommersialiseringen av Internet / internet, sociala mediatrender mot olika användning av datorplattformar och / eller den ökade användningen av mobila enheter över stationära maskiner. p>
Vetenskaplig forskning tenderar mot High Performance Computing (HPC) -kluster, och de brukar köpa sin egen specialutrustning. Kommersiell analys (”big data”) kommer att kräva större kluster vid behov under en kort tidsperiod, och de betalar bara för kommersiella operatörer av sådana kluster som kan ge större resurser än din enskilda skrivbordsdator.
Att sälja extra datorkraft är faktiskt precis vad Amazon och Google gjorde: de hade sina egna distribuerade kluster för sina egna behov (säljer böcker respektive online-sökning) och byggde sedan ut plattformarna för att sälja överkapacitet. Microsoft flyttade redan till prenumerationsprogramvarumodeller och hade förvärvat tjänster med befintlig infrastruktur (Hotmail, etc), så det var inte för mycket att omarbeta sina datacenter för on-demand cloud computing (Azure).
Du kan överväga något som bitcoinbrytning, men den möjligheten är till stor del borta, åtminstone på ”reservdatorns nivå”. När jag senast tittade på att använda min reserv server kapacitet för detta för några år sedan, hade bitcoin-gruvindustrin redan gått förbi GPU: er och FPGA: er och väl in i specialbyggda ASIC: er . Mina 5-åriga servrar i ett datacenter kunde inte tävla, inte ens efter att ha lagt till en GPU. Du kan dock gå med i en gruvgrupp och dela i vinsten. Håll dock dina förväntningar i schack. Du kommer inte att bli rik på detta, inte just nu.
Internetleverantörer gör det ganska svårt att driva företagstjänster med hemuppkopplingar, men du kan försöka installera serverprogramvara på skrivbordet och virtualisera det och säljer sedan virtuella maskiner eller andra datorressurser på begäran till vänner (spelservrar kommer att tänka på). Det här är inte troligt att det är mycket stabilt, eftersom Internetleverantörer inte gillar det här om du inte betalar för service i företagsklass. Om din IP-adress ändras, startar datorn om för att installera uppdateringar eller andra resurser börjar dröja eftersom du spelar Fallout, kommer folk inte att lita på din tjänst och det kan vara svårt att övertyga människor att betala för någonting. Om du börjar lösa det problemet (köpa en specialbyggd server, installera den på en colo-anläggning, etc), flyttar du ut från ”sälj reservdatorstyrka” och in i ”starta ett riktigt företag” -området. Jag antar att detta inte är vad frågan ställer efter, men det är ett alternativ.
Slutligen är trenden inom persondatorer (stationära datorer och särskilt bärbara datorer) att sänka energianvändningen genom att koppla in sömn / avbryta lägen snarare än att hålla dem online med full effekt. ”Alltid på” har en kostnad i termer av ens elräkning, så tillverkare och operativsystemsleverantörer (Microsoft, Apple, etc.) har arbetat för att sänka den kostnaden avsevärt. Det strider mot distribuerad programvara på personliga datoranordningar.
Å andra sidan kanske möjligheten här är en marknadsplats för extra datorkraft för projekt där det primära kravet är låg kostnad och ingen specifik tidslinje eller garanti för resurser krävs. Ett kors mellan AirBNB och AWS Reserved Instances Marketplace kommer att tänka på med hjälp av programvarukoncept som är banbrytande av Distributed.net/Seti @home och modern datorvirtualisering / containrar.
En sådan produkt / tjänst skulle behöva lösa för variationen i datorimplementeringar och kunna köras i ett befintligt operativsystem utan att installera om / virtualisera datorn, och sedan ha ett sätt att hantera en budsituation där människor ber om datorkraft och bestämma ett rimligt pris via utbud / efterfrågan, bestämma en utbetalningsstruktur så att människor kan få $$$ för sin reservkraft (och det skulle behöva räcka för att kompensera för energianvändningen), och … svårast av allt, ta reda på hur detta skulle ”konkurrera” med Amazon / Google / MSFT. Det vill säga vilket marknadsproblem eller kundnisch är det som tjänar som inte kan betjänas bättre av befintliga molntjänstleverantörer, och kan det göra en sak billigare / hårdare / bättre / snabbare / starkare än dem.
Det är för denna brist på marknadsplats som du inte riktigt kan ”sälja” din reservdator [desktop] nuförtiden.
Svar
Några för flera år sedan, när VMware lanserade sin datacenterhanteringsplattform, var detta något som VMware föreslog;
- VMware skulle vara värd för och driva en marknadsplats
- organisationer med [lokalt] virtualisering kapacitet kan erbjuda det till marknaden
- organisationer som vill hyra eller hyra virtualisering kan köpa via VMwares marknadsplats
- VMware tillhandahåller tekniken för alla, så kan säkerställa kompatibilitet osv.
- VMware tjänar en provision
Jag tror inte att det någonsin har förverkligats.
Skulle du vara villig att donera den för att bota cancer …?