Vad har mitt serverbygge för potential?

Permalänk
Medlem

Vad har mitt serverbygge för potential?

Hittade min gamla burk, Scaleo X, och är i tankarna på att bygga min första server. Det är alltså en nybörjar server som jag hoppas kunna lära mig mer utav. Primärt vill jag kunna lagra, backup, få åtkomst utifrån.

Vad tror ni om datorspecifikationer kontra de egenskaper jag söker i miin server?

Spec. Scaleo X. -05
CPU - P4 650 HT 775 2MB Prescott 3,4GHz 800 MHz E-Step
RAM - 4x 512 DDR PC3200
Nät agg - Seagate 500w (SS 500HT Active PFC F3)
Moderkort - D1826

Serveregenskaper (Önskvärda)
VPN - för att komma åt NAS
NAS
FTP
Datakryptering
RAID 1
Flera användare 1-3 Max
Bittorent-klient
Streama
Backup

Lite program jag varit inne på är:
Ubuntu
Samba
VMWare ESXi

Jag har inte hunnit så mycket längre eftersom jag är osäker hur pass begränsad jag blir av hårdvaran, vilket även är det jag kommer förhålla mig till.
Synpunkter, diskussioner, ja allt är intressant av det ni har att dela med.

//Team240

Permalänk
Medlem

Det som är mest tungt är nog kryptering, vpn och streama(dvs. servern processar materialet innan den skickar ut det till enheten). Du kommer kunna lära dig tekniken men du kommer nog inte få några bra hastigheter i någon av applikationerna

Permalänk

Ja hårdvaran är ju inte den bästa i server-sammanhang. Det ska klara det som du säger där utan problem (Vet inte om moderkortet klarar raid 1 men det kan man skaffa expantionskort för).

Ubuntu i sig tror jag inte riktigt på för dig då det har börjat bli ganska tungdrivet enligt min erfarenhet. Samba är då ett bättre alternativ.

Hårdvaran i sig är annars helt funktionsduglig för en vanlig filserver och även för att streama från då detta är näst intill samma procedur.

Datakryptering vet jag inte riktigt hur du tänker där. Filerna du krypterar lär du ju kryptera antingen på din dator eller via servern. Alternativet till detta är att ha en helt krypterad hårddisk, allt detta går ju men då måste man bara hitta mjukvaran

Permalänk
Medlem
Skrivet av Team240:

Hittade min gamla burk, Scaleo X, och är i tankarna på att bygga min första server. Det är alltså en nybörjar server som jag hoppas kunna lära mig mer utav. Primärt vill jag kunna lagra, backup, få åtkomst utifrån.

Vad tror ni om datorspecifikationer kontra de egenskaper jag söker i miin server?

Spec. Scaleo X. -05
CPU - P4 650 HT 775 2MB Prescott 3,4GHz 800 MHz E-Step
RAM - 4x 512 DDR PC3200
Nät agg - Seagate 500w (SS 500HT Active PFC F3)
Moderkort - D1826

Serveregenskaper (Önskvärda)
VPN - för att komma åt NAS
NAS
FTP
Datakryptering
RAID 1
Flera användare 1-3 Max
Bittorent-klient
Streama
Backup

Lite program jag varit inne på är:
Ubuntu
Samba
VMWare ESXi

Jag har inte hunnit så mycket längre eftersom jag är osäker hur pass begränsad jag blir av hårdvaran, vilket även är det jag kommer förhålla mig till.
Synpunkter, diskussioner, ja allt är intressant av det ni har att dela med.

//Team240

Jag skulle rekomendera XenServer istället för VMware ESXi, nästan samma sak fast helt gratis

Visa signatur

Chassi: NZXT phantom | Nätagg: Corsair HX 750W 80+ Gold Modulär | Processor: amd fx-8120@4.4 Ghz | Moderkort: asus sabertooth 990fx | Ram minne: corsair vengeance 16 gb |Grafikkort: GeForce GTX 970 WF 3X OC 4GB|SSD: CORSAIR FORCE GT SERIES 120 GB och Samsung evo 250GB |Custom vattenkylning
Dyslektiker, rätta mig gärna men ha förståelse!

Permalänk

Med 2GB i RAM kommer du inte kunna installera esxi 5.5 hypervisorn eftersom kravet är 4GB.

Jag skulle säga att testa att installera en roll åt gången och se hur det fungerar, om det inte fungerar så kommer du märka det

Varför köra FTP om du ska köra VPN? Känns onödigt att köra dessa 2 tillsammans om inte några andra ska ha access till maskinen också.

RAID1, om du tänker installera en äldre version av esxi så kommer det krävas hårdvaruraid, tror också att ubuntu kräver något slag av hårdvaruraid för att få det att fungera

Jag skulle dock köpt en ny maskin och lagt ut några tusen för att få en stabil plattform att sedan bygga ut i framtiden om det krävs endå lite mera, men det är väll jag det

//Tobias

Visa signatur

..:: Workstation ::.. ..:: Asus P8Z77-v LX ::.. ..:: MSI GTX1060 6GB ::.. ..:: i5 3450 Ivy Bridge /w Antec KÜHLER H2O 620 Sluten Vattenkylning ::.. ..:: Corsair 16GB DDR3 600MHz/CL9/VENG ::.. ..:: NoName 650W ::.. ..:: Dell 24" 2408WFP ::.. ..:: Server ::.. ..:: AMD ..:: FX-8320 ::.. ..:: 16GB ::.. ..:: XFX HD6450 ::.. ..::250GB SSD Samsung 840 EVO::.. ..:: 3x 2TB wd black ::.. ..:: VCP6-DCV ::.. ..:: vmware esxi 6.7 ::..

Permalänk
Medlem

Jag skulle börja med att råda dig till att säkerställa att alla kondensatorer på moderkortet är felfria, det där moderkortet är ökänd pga felande kondensatorer.

Visa signatur

Marantz NR1605, Rotel RB1090, Ino Audio piPs
SMSL SP200 THX Achromatic Audio Amplifier 888, SMSL M400, Audio-Gd NFB-11 (2015), Objective2+ODAC RevB, Audeze LCD-2 Rosewood, Monoprice M1060, ATH-M40x, Sennheiser HD660S, DROP X KOSS ESP/95X, Koss KPH30i, DROP X HiFiMan HE4XX

Permalänk
Medlem

Okej, jag underskattade forumets snabba respons helt klart, kul!
Ni verkar dock inte vara särskilt optimistisk angående min hårdvara, därför är det kanske bättre att fråga vilket OS och vilka program kommer jag klara av/ behöva för mina behov?

Skrivet av jocke92:

Det som är mest tungt är nog kryptering, vpn och streama(dvs. servern processar materialet innan den skickar ut det till enheten). Du kommer kunna lära dig tekniken men du kommer nog inte få några bra hastigheter i någon av applikationerna

Vad pratar vi om för hastigheter? Tanken är att jag ska lära mig lite om själva processen men det är klart att blir det som att sitta framför en gammal dator som tar minuter på sig att öppna harpan så låter känns det inte roligt.
Som jag förstår kan Samba sköta kryptering av diskarna, eller är det endast autentisering?

Skrivet av Deathdevil:

Ja hårdvaran är ju inte den bästa i server-sammanhang. Det ska klara det som du säger där utan problem (Vet inte om moderkortet klarar raid 1 men det kan man skaffa expantionskort för).

Ubuntu i sig tror jag inte riktigt på för dig då det har börjat bli ganska tungdrivet enligt min erfarenhet. Samba är då ett bättre alternativ.

Hårdvaran i sig är annars helt funktionsduglig för en vanlig filserver och även för att streama från då detta är näst intill samma procedur.

Datakryptering vet jag inte riktigt hur du tänker där. Filerna du krypterar lär du ju kryptera antingen på din dator eller via servern. Alternativet till detta är att ha en helt krypterad hårddisk, allt detta går ju men då måste man bara hitta mjukvaran

Vart brister hårdvaran främst, CPU-kärnor? Krypteringen hade jag hoppats på skulle räcka med Samba, jag är dock för tillfället alldeles för färsk på området.

Skrivet av haxard:

Jag skulle rekomendera XenServer istället för VMware ESXi, nästan samma sak fast helt gratis

Tack för tipset!

Skrivet av backspace:

Jag skulle börja med att råda dig till att säkerställa att alla kondensatorer på moderkortet är felfria, det där moderkortet är ökänd pga felande kondensatorer.

Intressant. Kollade kondesatorerna men inga verkar felande (inga lyfta hattar).

Skrivet av tjossanmannen:

Med 2GB i RAM kommer du inte kunna installera esxi 5.5 hypervisorn eftersom kravet är 4GB.

Jag skulle säga att testa att installera en roll åt gången och se hur det fungerar, om det inte fungerar så kommer du märka det

Varför köra FTP om du ska köra VPN? Känns onödigt att köra dessa 2 tillsammans om inte några andra ska ha access till maskinen också.

RAID1, om du tänker installera en äldre version av esxi så kommer det krävas hårdvaruraid, tror också att ubuntu kräver något slag av hårdvaruraid för att få det att fungera

Jag skulle dock köpt en ny maskin och lagt ut några tusen för att få en stabil plattform att sedan bygga ut i framtiden om det krävs endå lite mera, men det är väll jag det

//Tobias

Förstår att 2GB RAM är lite, ska se över om jag hittar 4GB.
FTP är främst för att lära mig lite om det men även som du skrev för att ge access åt andra. Samtidigt har jag förstått att FTP är dåligt i ett säkerhetsmässigt samband, men det har kanske skett en förändring på den punkten.

Jag har verkligen ingen vilja att köpa nya komponenter fören jag provat och lärt mig lite om server rent generellt. Har du några tips på hur jag istället klarar mig med det jag har och på det kan uppnå till stor del av de egenskaper jag söker?
-------------------------------

Oavsett hårdvaran, är det virtualisering som gäller för de egenskaper jag söker hos min server?

Permalänk
Medlem
Skrivet av Team240:

Förstår att 2GB RAM är lite, ska se över om jag hittar 4GB.
FTP är främst för att lära mig lite om det men även som du skrev för att ge access åt andra. Samtidigt har jag förstått att FTP är dåligt i ett säkerhetsmässigt samband, men det har kanske skett en förändring på den punkten.

Jag har verkligen ingen vilja att köpa nya komponenter fören jag provat och lärt mig lite om server rent generellt. Har du några tips på hur jag istället klarar mig med det jag har och på det kan uppnå till stor del av de egenskaper jag söker?
-------------------------------

Oavsett hårdvaran, är det virtualisering som gäller för de egenskaper jag söker hos min server?

Streaming kan bli lite jobbigt med en så gammal prolle, en Core2Duo klarar det men P4 är inte särskilt bra processorer ens för sin tid.
Bry dig inte om att uppgradera så gammalt RAM, sätt upp backups, fil-tillgång och kryptering och nöj dig med det.

För att hantera backups kan man använda BitTorrent Sync, väldigt enkelt att använda och multiplat.
För att torrenta kan man använda Transmission daemon, den kan styras både via web-interface och remote program.
FTP är kass för privat data-tillgång, du kan råka dela ut allt utan lösenord ifall du är oförsiktig. Använd någon lösning genom SSH, som sftpman.
Du behöver inte virtualisering tror jag, programmen klarar flera användare samtidigt.
RAID 1 är meningslöst för en hemmaserver, RAID 1 är för uptime inte datasäkerhet. Du kan säga åt din dator att periodvis synca folders mellan diskarna istället, som ett cron-job.

Permalänk
Medlem

Phiphler - Ja det låter som en idé. Vilket OS tänkte du på då?

Min nuvarande stationära dator är visserligen på kanten tilll ålderdommen. Finns det möjlighet att kombinera server och "persondator", tills jag får råd med nytt?
Spec:
CPU - Intel Core 2 Quad Q8200 2.34GHz
RAM - 4GB DDR2 400MHz
Moderkort - ASUS P5Q SE2, P45, Socket-775
Nät agg - Osäker
Chassie - Master cooler

Permalänk
Inaktiv
Skrivet av Team240:

Phiphler - Ja det låter som en idé. Vilket OS tänkte du på då?

Min nuvarande stationära dator är visserligen på kanten tilll ålderdommen. Finns det möjlighet att kombinera server och "persondator", tills jag får råd med nytt?
Spec:
CPU - Intel Core 2 Quad Q8200 2.34GHz
RAM - 4GB DDR2 400MHz
Moderkort - ASUS P5Q SE2, P45, Socket-775
Nät agg - Osäker
Chassie - Master cooler

Du kan ju skapa en ny användare och använda som server på din dator.

Däremot så räcker datorn du länkade i första posten gott och väl till allt det du vill göra. Den kommer nog sällan komma över 5% CPU användning och RAM behövs knappt. Det är absolut inga problem att köra det på en Raspberry PI heller Problemet då blir ju att man måste ansluta sina hårddiskar med USB

Permalänk
Medlem
Skrivet av anon81912:

Du kan ju skapa en ny användare och använda som server på din dator.

Däremot så räcker datorn du länkade i första posten gott och väl till allt det du vill göra. Den kommer nog sällan komma över 5% CPU användning och RAM behövs knappt. Det är absolut inga problem att köra det på en Raspberry PI heller Problemet då blir ju att man måste ansluta sina hårddiskar med USB

Har en gammal kontorsdator med en Core2Duo från 2008 som hemmaserver, den klarar inte att streama till exempel 10bit anime eller annat tungt, men typ TV-serier och sådant är inga problem.

4 GB+ 10bit Bluray saker går knappt att streama från min gaming laptop (lång historia) som har en ny i7 som CPU.

Finns det något trick jag missar? Experimenterat med en hel del olika program och har senaste kerneln.

Permalänk
Medlem
Skrivet av Phiphler:

Har en gammal kontorsdator med en Core2Duo från 2008 som hemmaserver, den klarar inte att streama till exempel 10bit anime eller annat tungt, men typ TV-serier och sådant är inga problem.

4 GB+ 10bit Bluray saker går knappt att streama från min gaming laptop (lång historia) som har en ny i7 som CPU.

Finns det något trick jag missar? Experimenterat med en hel del olika program och har senaste kerneln.

Vad menar du med att "streama"? Om datorn ska koda om filmen och skicka den vidare så tar det väldigt mycke CPU. Men att bara dela ut filen vi SMB kräver knappt nåt.

Permalänk
Medlem
Skrivet av niclasc:

Vad menar du med att "streama"? Om datorn ska koda om filmen och skicka den vidare så tar det väldigt mycke CPU. Men att bara dela ut filen vi SMB kräver knappt nåt.

Ja precis, för att dela ut till min tablet och gamla laptop är det bra ifall servern transcodar, vilket kräver CPU. Trådskaparen sa att han ville "streama" så jag antog att han menade transcoding, att dela ut volymer är som du säger mycket mindre prestandakrävande.

För att besvara frågan vilket OS jag tänkte, tänker jag mig någon variant av Linux. Vilken spelar inte särskilt stor roll, allt ifrån CentOS, Arch eller Ubuntu server funkar. Tror jag ska ha en bildguide för hur man gör en Ubuntu server någonstans, ska leta.

Permalänk
Medlem
Skrivet av anon81912:

Du kan ju skapa en ny användare och använda som server på din dator.

Däremot så räcker datorn du länkade i första posten gott och väl till allt det du vill göra. Den kommer nog sällan komma över 5% CPU användning och RAM behövs knappt. Det är absolut inga problem att köra det på en Raspberry PI heller Problemet då blir ju att man måste ansluta sina hårddiskar med USB

Låter lovande. Jag är inte så insatt i Raspberry PI men av det jag sett så är det intressant men jag kör till en början på första planen

Skrivet av Phiphler:

Ja precis, för att dela ut till min tablet och gamla laptop är det bra ifall servern transcodar, vilket kräver CPU. Trådskaparen sa att han ville "streama" så jag antog att han menade transcoding, att dela ut volymer är som du säger mycket mindre prestandakrävande.

För att besvara frågan vilket OS jag tänkte, tänker jag mig någon variant av Linux. Vilken spelar inte särskilt stor roll, allt ifrån CentOS, Arch eller Ubuntu server funkar. Tror jag ska ha en bildguide för hur man gör en Ubuntu server någonstans, ska leta.

Jag får väl hålla mig till vanlig fildelning. Som jag förstått använder man transcoding när man är begränsad tilll olika stöd för videoformat mellan enheterna?
Edit: Phiphler vilket transcoding program kör du och vilka program/ appar har du på de olika enheterna för att få lätt tillgång till din media?

Ubuntu server är något jag suttit och studerat i dagarna, hittade bra tutorials också.
Install Ubuntu server (med Oracle VM Virtualbox) - https://www.youtube.com/watch?v=SKJ55ebMcOc
Install Samba fildelning på Ubuntu server - https://www.youtube.com/watch?v=ndAYZ0DJ-U4

Permalänk
Medlem

Jag kör MediaTomb, men Plex Media server är en vanligare lösning tror jag. För åtkomst från mina Android enheter använder jag ConnectBot + Upnplay, för laptopen är det vanlig SSH (finns som Putty i Windows tror jag, vet inte om man kan tunnela ports med det).

SSHFS är ett annat sätt att dela ut filer över nätverk och internet, passar bra för textfiler och annat som inte ska streamas. Finns program som Sftpman som gör det lätt att hantera, med grafiskt gränssnitt ifall man behöver det. För Android finns det en app för detta, men den kostar lite pengar.

Ubuntu server är nog att rekommendera med alla guider som finns till det. Skulle nog rekommendera:
-Samba för fildelning, funkar utmärkt i lokalt nätverk.
-Transmission för torrentande, går att styra med Transmission Remote från Android, eller med webinterface (slå bara in den lokala IP-adressen i en webbläsare).
-BitTorrent Sync för backup, lätt att sätta upp, backar upp saker så fort du sparar dem.

Sedan kan du skaffa en gratis DNS från no-ip.org , eller din routertillverkare (en del har erbjudande) så kan du komma åt din server från andra ställen än lokalt. Behövs inte för Transmission eller BitTorret sync dock.