Tack för svar! Jag upplever mig själv som en novis inom servrar med betydligt mer erfarenhet inom konsumentsidan, men jag är här för att lära mig! Mina svar är därför inte fakta, utan mina tankar och så som jag förstått det, så säg gärna emot om jag har fel.
Jag har inte svaret på dina frågor men blir väldigt nyfiken/intresserad vad det är du upplever att man får mer av vad gäller nyare plattform. Upplever mig själv som novis vad gäller servrar och jag är inte kritisk till dina kommentarer så hoppas inte att det framstår som det utan jag är bara intresserad av vad det är som ligger bakom dina tankar kring detta?
Jag tror en stor del av det handlar om att ha en uppgraderingsväg framåt, där man inte låser sig till gammal hårdvara. Det finns absolut väldigt kapabel äldre serverhårdvara, men eftersom utvecklingen går så fort fram känns det som man kan få ut mer med mindre strömförbrukning med nyare hårdvara, även om inköpskostnaden blir dyrare. Jag har tidigare haft en Threadripper 1950X vilket inte är serverhårdvara, men mer åt det hållet än vanliga konsumentchip i alla fall. Den var väldigt bra på mycket, exempelvis att rendera foton och scener, men IPC-prestandan var inget vidare så det blev en otrolig bottleneck att försöka spela på den. När den sedan gick sönder (fråga mig inte hur, jag rörde aldrig datorn men den mådde sämre och sämre och till slut fungerade den inte alls) köpte jag en 2950X och det var en enorm skillnad i prestanda. Så det kanske är något som sitter i mig men jag följer konsumentprocessorerna och det är så många framsteg med varje ny generation både i prestanda, men också i strömförbrukning att jag helt enkelt föredrar nyare plattformar.
Du nämnde t ex Proxmox, vilken typ av projekt skulle du få problem med när du flyttar över det från din personliga dator till servern? Antar att det är några hårdvarufeatures du saknar här då?
Återigen har jag ingen bra förklaring här utan mer en känsla. Jag har haft en del problem med att deploya en del projekt som jag utvecklat på min personliga dator och sen försöker driftsätta på det jag använt som servrar, med inställningar som behövt ändras, bibliotek som inte har support för den plattformen osv. Jag programmerar mycket så ibland stöter jag på såna problem som jag helst vill undvika, och om jag hade samma plattform på servern som på min personliga dator lär det bli mindre strul. Men å andra sidan lär jag uppgradera min personliga dator innan servern, så då hamnar jag väl i osynk igen ändå.
Vad är det i den nyare plattformen som möjliggöra detta som inte går i äldre? Är det GPU som saknas så är det nog ganska enkelt löst enligt tidigare råden att bara köpa begagnat billigare grafikkort och köra passthrough till den VM som behöver det.
Detta har att göra med en framtida plan, att jag skulle vilja ha en dedikerad speldator bara för TVn där jag kör simracing. I dagsläget använder jag som sagt en lång HDMI-kabel med fiber för att få HDMI 2.1, vilket är ett krav för den upplösning och uppdateringsfrekvens jag vill ha. Ett begagnat billigare grafikkort hade inte räckt, i dagsläget använder jag min speldator med 5950X och ett 3080, vilket är i underkant av den prestanda jag egentligen är ute efter. Tanken hade då kunnat vara att använda servern för att spela på, och där är jag extremt övertygad om att äldre serverhårdvara inte hade räckt till. Som sagt, jag har spelat på en 2950X och det blev en helt ny dator när den byttes till en 5950X, processorn var en enorm bottleneck för grafikkortet. Men om jag separerar detta och behandlar hemmaservern som just en hemmaserver och inte en hybrid, och sedan har en annan dedikerad mediadator för spel kanske det blir bättre än att kompromissa, och då kan jag använda äldre serverhårdvara. Den största frågan för mig när det kommer till äldre serverhårdvara (om jag då separerar dessa, så ändamålet endast är server) är egentligen strömförbrukningen, speciellt när det kommer till dual sockets.
Om vi exempelvis tar en dual Xeon E5-2690 V4 verkar en sådan server dra runt 80-120W, och upp till 400W under full load (Exempel 1, Exempel 2). Detta tycker jag är väldigt mycket, jämfört med exempelvis den här som bara drar 17W under load. Nu är de visserligen inte jämförbara prestandamässigt, men min poäng är att nya chip, även kraftfullare än den han använde (säg en Ryzen 7700) borde dra betydligt mindre än 80-120W idle i eco mode. För mig är driftkostnaden viktigare än inköpskostnaden, om det bara skiljer några tusen eftersom jag då vet exakt vad det kostat och inte påverkas lika mycket av fluktuerande elpriser osv. Jag vill påpeka att jag inte vet, utan jag förklarar min tankegång eftersom du frågade och hoppas bli uppmärksammad om jag har fel eftersom det är just detta jag är ute efter med denna tråd.
Att offloada krävande delar till servern känns det som att servergrade hårdvara är väldigt lämpad för även ifall den är några generationer gammal. Med äldre servergrade får du även tillgång till väldigt många kärnor för en otroligt billig peng, kan du parallellisera dina beräkningar så finns det mycket att tjäna in där.
Nu sysslar jag inte med password cracking, men är det någon specifik CPU instruktion då som du saknar i äldre CPUer som finns i nyare?
Detta var också kopplat till mina erfarenheter med Threadripper 1950X vs 2950X vs 5950X (och även 5800X3D), och jag är som sagt mest kritisk till strömförbrukningen men jag hoppas att jag har fel. Jag tror det kommer från att man hört och läst så mycket om folk som köpt äldre servrar som låter som riktiga jetplan och kostar enorma pengar i el, vilket jag absolut vill undvika då både ljudnivå och strömförbrukning spelar stor roll.
Avslutningsvis vill jag förtydliga att jag inte tror att jag vet bättre än någon, utan jag vill förklara hur jag tänker och hoppas att jag blir tillsagd om jag har fel eller missförstått. Hela poängen med tråden är att få andra åsikter och tankar just om sådant, då jag lätt kan gå och bygga en server så som jag tänkt, men jag har en känsla av att det blir långt ifrån optimalt och att det finns många kunniga här som kan komma med bra input.
Så ni som har erfarenhet med äldre serverhårdvara för en hemmaserver, vad skulle ni tro en server lämpad för det jag listat (med overhead, så det gott om extra prestanda för framtiden då jag alltid lyckas hitta på fler dumheter att hosta och vilja prova på):
Hade kostat
Haft för strömförbrukning (idle och full load)
Hade låtit i ljudnivå (mitt chassi är länkat i originalposten, och jag har bytt fläktarna i den till 2x Noctua NF-F12 120mm och 2x Noctua NF-A8 80mm
i runda slängar?