Hjälp och råd ang ny server för virtualisering

Permalänk
Inaktiv

Hjälp och råd ang ny server för virtualisering

Har fått upp ögonen för det här med en server hemma men jag är helt grön på detta området.
Önskemålet är att ha en server och virtualisera ett gäng maskiner med olika syfte.

Tanken är köra med ESXi i grunden och sedan till början en VM med pfSense och en VM med FreeNAS. Frågan är dock om det är en bra ide att köra en NAS som VM?
Läser man på nätet verkar det råda delade meningar om det är en bra ide eller ej. Många skriver att man helst ska installera FreeNas på bare-metal eftersom det då har direkt tillgång till diskarna?

En annan ide jag har är att köra en VM med windows server och sedan köra ett par HTPC som tunna klienter. Är detta möjligt? Tänkte komma lite billigare undan på detta sätt istället för att köra 3 helt fristående HTPC.

Kommer köpa en dedikerad server med någon xeon processor, ecc ram osv. Dessa processorer stödjer väl vt-d? Antar att man behöver detta om man ska köra XBMC genom de virtuella maskinerna för hardware passthrough?

Är som sagt helt grön på detta så alla tips tas varmt emot.

Permalänk
Medlem

Finns alternativ till esxi. Kör själv debian på min hp microserver, raid med mdadm och virtuella maskiner med kvm+virt-manager vilket fungerar ypperligt. Inte lika enkelt som freenas med webbgui men inte speciellt svårt heller, ett riktigt raidkort gör det simplare om du inte kan linux.

Hade du tänkt koppla 3 tv apparater till denna burk? Föreslår att du köper chromecast, androidsticka eller kanske en raspberry och kopplar mot tvn istället, dela ut filmer över nätverket med din nas.

Visa signatur

CCNP

Permalänk
Inaktiv
Skrivet av maniak:

Finns alternativ till esxi. Kör själv debian på min hp microserver, raid med mdadm och virtuella maskiner med kvm+virt-manager vilket fungerar ypperligt. Inte lika enkelt som freenas med webbgui men inte speciellt svårt heller, ett riktigt raidkort gör det simplare om du inte kan linux.

Hade du tänkt koppla 3 tv apparater till denna burk? Föreslår att du köper chromecast, androidsticka eller kanske en raspberry och kopplar mot tvn istället, dela ut filmer över nätverket med din nas.

Nej ska inte koppla några TV apparater till den. I nuläget har jag en helt fristående htpc som streamar från min stationära. Tanken med servern var om det gick att skaffa ett par disklösa tunna klienter som får gå som htpc. Funderade på om det gick att boota dessa över nätverket med PXE. Frågan är dock om det funkar att ansluta dessa till en VM.

Permalänk
Medlem

Det ska gå att se film över Remote desktop, men tveksam till hur bra upplevelsen blir.

Som maniak skriver kan man bygga upp det. Köra Linux i grunden och virtualisera med kvm. Då kan man köra zfs med direkt disk access i linux. Och då bara virtualisera det som inte är filserver.

Jag gör typ så i Windows 2012 med hyper-v, fast där saknar jag zfs:-(

Permalänk
Medlem
Skrivet av anon172162:

Nej ska inte koppla några TV apparater till den. I nuläget har jag en helt fristående htpc som streamar från min stationära. Tanken med servern var om det gick att skaffa ett par disklösa tunna klienter som får gå som htpc. Funderade på om det gick att boota dessa över nätverket med PXE. Frågan är dock om det funkar att ansluta dessa till en VM.

Nja, låter inge vidare. Satsa på det jag föreslog istället, de behöver inte ha någon lokal disk ens (eller så kör du usb eller inbyggt flashkort bara).

Visa signatur

CCNP

Permalänk
Inaktiv
Skrivet av maniak:

Nja, låter inge vidare. Satsa på det jag föreslog istället, de behöver inte ha någon lokal disk ens (eller så kör du usb eller inbyggt flashkort bara).

Ok ska ta en titt på din lösning. Som ni märker är jag helt ny på området. Har ingen erfarenhet av linux men någon gång ska ju vara den första man lär sig det med Inte av ESXi heller för den delen.

Gjorde en väldigt fin illustration om hur min första tanke var. Kanske lättare att se hur jag menade.
http://imgur.com/Dog6xDC

Är det bara att skrota den iden?

Permalänk
Medlem
Skrivet av anon172162:

Ok ska ta en titt på din lösning. Som ni märker är jag helt ny på området. Har ingen erfarenhet av linux men någon gång ska ju vara den första man lär sig det med Inte av ESXi heller för den delen.

Gjorde en väldigt fin illustration om hur min första tanke var. Kanske lättare att se hur jag menade.
http://imgur.com/Dog6xDC

Är det bara att skrota den iden?

Proxmox VE är ett alternativ till ESXi annars.
Detta är en KVM-lösning, som i alla fall jag trivs ganska bra med.
https://www.proxmox.com/

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
Inaktiv

Istället för att göra en ny tråd återupplivar jag min gamla istället. Nu skall serverbygget äntligen bli av. Kommer få följande hårdvara över från min nuvarande gaming rigg:
2700K
ASUS Z68V-Gen3
16GB 1600MHz ram
120GB SSD

Kan komma att utöka med ett controllerkort då mitt nuvarande moderkort enbart har 2 st SATA 6GB/s portar. Är den ens lönt att bygga servern runt ESXi med pfsense/NAS i var sin VM eller kommer jag bara stöta på kompabilitetsproblem? 2700K stöder bara vt-x och ej vt-d vilket är önskvärt om man skall köra en NAS? Alternativet är att sälja hårdvaran som blir över och köpa något nytt som har 100% stöd för ESXi Kommer även användas för labbande med windows server etc.

Permalänk

Mina tankar... VT-D är ju fint om du har någon hårdvara som tänkt ansluta direkt till dina VM's. Om du inte har någon sådan hårdvara, eller kan designa om din installation är VT-D ingen jätteavgörande detalj för många. Skulle tro många sitter med VT-D utan att använda det.
Rörande din gamla hårdvara till server... ska du köra någon form av "seriösare" lagring på denna maskin? En server utan ECC-RAM är för mig inte så mycket server, men det är som jag ser det. För LAB eller test/utvecklingsmiljöer är det suveränt, men skulle inte lägga något jag inte kan förlora på en sådan maskin.

Visa signatur

Workstation: Intel Core i5-10400 | Gigabyte B460M DS3H | 16GB DDR4 | Geforce GTX1660 SUPER 6GB |
Server: Dell R730xd | Intel Xeon E5-2640 | 64GB DDR3 ECC RAM | Dell VMware vSphere ESXi 6.5
NAS: Synology 212J 2x4TB, Synology 218play 2x4TB | MSMCP CCNA1

Permalänk
Inaktiv
Skrivet av Delarium.:

Mina tankar... VT-D är ju fint om du har någon hårdvara som tänkt ansluta direkt till dina VM's. Om du inte har någon sådan hårdvara, eller kan designa om din installation är VT-D ingen jätteavgörande detalj för många. Skulle tro många sitter med VT-D utan att använda det.
Rörande din gamla hårdvara till server... ska du köra någon form av "seriösare" lagring på denna maskin? En server utan ECC-RAM är för mig inte så mycket server, men det är som jag ser det. För LAB eller test/utvecklingsmiljöer är det suveränt, men skulle inte lägga något jag inte kan förlora på en sådan maskin.

Det var väl tänkt att denna server skall ta över all masslagring som min nuvarande burk har. Den nya spelriggen kommer enbart husera två stycken SSD för OS/program samt spel. Det mesta av datan som lagras är inte kritiskt utifall olyckan skulle vara framme. Det enda jag inte vill förlora är bilder. Dessa har jag dock extern backup på även i dagsläget.

Ang VT-d är det väl egentligen diskarna i NASen som skulle behöva direkt anslutning till sin VM. Åtminstone verkar det vara vad folk rekommenderar. Är helt grön på området med servrar men ser detta som ett ypperligt tillfälle att lära mig mer.

Ett alternativ skulle vara att köra windows server i botten och även ha all lagring där och sedan köra pfsense i en VM genom hyper V. Dock är jag sugen på att även lära mig ESXi/VMware.

Permalänk
Medlem
Skrivet av anon172162:

Istället för att göra en ny tråd återupplivar jag min gamla istället. Nu skall serverbygget äntligen bli av. Kommer få följande hårdvara över från min nuvarande gaming rigg:
2700K
ASUS Z68V-Gen3
16GB 1600MHz ram
120GB SSD

Kan komma att utöka med ett controllerkort då mitt nuvarande moderkort enbart har 2 st SATA 6GB/s portar. Är den ens lönt att bygga servern runt ESXi med pfsense/NAS i var sin VM eller kommer jag bara stöta på kompabilitetsproblem? 2700K stöder bara vt-x och ej vt-d vilket är önskvärt om man skall köra en NAS? Alternativet är att sälja hårdvaran som blir över och köpa något nytt som har 100% stöd för ESXi Kommer även användas för labbande med windows server etc.

Som du nämnde i tidigare så vill FreeNAS ha direkt tillgång till diskarna. Detta kan man lösa genom att ha ett löst kontrollerkort som man med hjälp av VT-d kan dedikera till FreeNAS i ESXi.

Jag själv kör FreeNAS och pfsense virtualiserat i min server, där FreeNAS har två stycken kontrollerkort dedikarade till diskarna. Jag har då en liten hårddisk som har ESXi, FreeNAS-vm:n och pfSense-vm:n - resten av maskinerna ligger utdelat mha NFS från FreeNASen till ESXi. Det fungerar, men är lite småklurigt att komma åt när saker strular (pfsensen vägrar starta av någon anledning).

TL;dr: Ska du köra FreeNAS seriöst så skaffa ett dedikerat kontrollerkort med dedikerade diskar och något som kan VT-d eller AMDs motsvarighet.

Visa signatur

Jag är en optimist; det är aldrig så dåligt så att det inte kan bli sämre.

Permalänk
Medlem

Vore inte det bättre att köra på ett "riktigt" NAS och en separat server för ESXi? Då kan du köra lagring för VMarna via NFS eller ISCSI. Vet inte vad du kör för streaminglösning men plex/emby på NAS är ju riktigt trevligt. Det är även viktigt att kolla om din tilltänkta hårdvara stöds av ESXi. Listan finns på vmwares hemsida. Med extern lagring kan du enkelt lägga på en till ESXi för att labba med t.ex kluster och vmotion. Om du vill lära dig vsphere på riktigt

VT-D används mest i specialfall eller för VMar som behöver extrem prestanda som t.ex 10G NICs.

Permalänk

Smidigast är väl att köra en all-in-one?
Då kör du som folk beskriver bara ex freenas virtuellt. Du låter sedan freenas agera datastore till dina VMs (varav pfsense är en).

Du kanske vill investera i ett moderkort med ipmi så har du möjlighet att styra den remote på ett mycket bättre sätt.

Permalänk
Inaktiv
Skrivet av zyberzero:

Som du nämnde i tidigare så vill FreeNAS ha direkt tillgång till diskarna. Detta kan man lösa genom att ha ett löst kontrollerkort som man med hjälp av VT-d kan dedikera till FreeNAS i ESXi.

Jag själv kör FreeNAS och pfsense virtualiserat i min server, där FreeNAS har två stycken kontrollerkort dedikarade till diskarna. Jag har då en liten hårddisk som har ESXi, FreeNAS-vm:n och pfSense-vm:n - resten av maskinerna ligger utdelat mha NFS från FreeNASen till ESXi. Det fungerar, men är lite småklurigt att komma åt när saker strular (pfsensen vägrar starta av någon anledning).

TL;dr: Ska du köra FreeNAS seriöst så skaffa ett dedikerat kontrollerkort med dedikerade diskar och något som kan VT-d eller AMDs motsvarighet.

Skrivet av tactoad:

Vore inte det bättre att köra på ett "riktigt" NAS och en separat server för ESXi? Då kan du köra lagring för VMarna via NFS eller ISCSI. Vet inte vad du kör för streaminglösning men plex/emby på NAS är ju riktigt trevligt. Det är även viktigt att kolla om din tilltänkta hårdvara stöds av ESXi. Listan finns på vmwares hemsida. Med extern lagring kan du enkelt lägga på en till ESXi för att labba med t.ex kluster och vmotion. Om du vill lära dig vsphere på riktigt

VT-D används mest i specialfall eller för VMar som behöver extrem prestanda som t.ex 10G NICs.

Skrivet av Ares_Logoth:

Smidigast är väl att köra en all-in-one?
Då kör du som folk beskriver bara ex freenas virtuellt. Du låter sedan freenas agera datastore till dina VMs (varav pfsense är en).

Du kanske vill investera i ett moderkort med ipmi så har du möjlighet att styra den remote på ett mycket bättre sätt.

Dold text

Tack för tipsen. Guld värt för någon som är helt ny. Känns kanske lite overkill med en dedikerad NAS + server. Jag skulle kunna köra på enbart en NAS för lagring men gör mest det andra för att jag tycker det är kul och vill lära mig mer.
Det lutar nog åt att jag säljer nuvarande hårdvara och skaffar något som har stöd för vt-d. En "vanlig" 2600(ej K) hade också funkat men då återstår fortfarande ECC ram om man nu bör satsa på det. Ett kontrollerkort kommer också skaffas då jag behöver fler Sata III portar. Diskarna blir förmodligen WD Red om det inte finns bättre alternativ?

Streamingtjänsten jag använder mig av idag är Kodi. Tycker det funkar väldigt smidigt och jag streamar både till min htpc samt surfplatta (google nexus). Om plex är en bättre lösning tar jag gärna en titt på det. En önskan är även att kunna streama saker över nätet när jag är på resande fot.

Permalänk
Skrivet av anon172162:
Dold text

Tack för tipsen. Guld värt för någon som är helt ny. Känns kanske lite overkill med en dedikerad NAS + server. Jag skulle kunna köra på enbart en NAS för lagring men gör mest det andra för att jag tycker det är kul och vill lära mig mer.
Det lutar nog åt att jag säljer nuvarande hårdvara och skaffar något som har stöd för vt-d. En "vanlig" 2600(ej K) hade också funkat men då återstår fortfarande ECC ram om man nu bör satsa på det. Ett kontrollerkort kommer också skaffas då jag behöver fler Sata III portar. Diskarna blir förmodligen WD Red om det inte finns bättre alternativ?

Streamingtjänsten jag använder mig av idag är Kodi. Tycker det funkar väldigt smidigt och jag streamar både till min htpc samt surfplatta (google nexus). Om plex är en bättre lösning tar jag gärna en titt på det. En önskan är även att kunna streama saker över nätet när jag är på resande fot.

Jag kör en liknande setup men jag valde att lägga en liten extra summa för hårdvara lite mer åt serverhållet (Min all-in-one innan drogs med en drös problem jag skyller på konsumenthårdvaran i den).

Jag gick på ish följande och det har varit superstabilt:
Moderkort: X10SLH-F-O (ipmi är väldigt trevligt)
CPU: Xeon E3-1231
Minne: 4xSamsung 8GB DDR3L ECC 1600MHz
HBA: ibm M1015 (it-firmware för passthrough)
intel nics

Sedan esxi på detta med följande,
- pfsense som router (lan, wan, dmz)
- omnios för hantering av lagring (freenas är dock enklare)
- massa VMs för diverse ändamål

Bland annat serverar den upp ett videobibliotek till htpcn som kör kodi.

Så om du har råd lägg lite extra på bra komponenter. Tiden man sparar på att inget strular är värt den extra kostnaden (i.af för mig).

Permalänk
Skrivet av anon172162:

Det var väl tänkt att denna server skall ta över all masslagring som min nuvarande burk har. Den nya spelriggen kommer enbart husera två stycken SSD för OS/program samt spel. Det mesta av datan som lagras är inte kritiskt utifall olyckan skulle vara framme. Det enda jag inte vill förlora är bilder. Dessa har jag dock extern backup på även i dagsläget.

Ang VT-d är det väl egentligen diskarna i NASen som skulle behöva direkt anslutning till sin VM. Åtminstone verkar det vara vad folk rekommenderar. Är helt grön på området med servrar men ser detta som ett ypperligt tillfälle att lära mig mer.

Ett alternativ skulle vara att köra windows server i botten och även ha all lagring där och sedan köra pfsense i en VM genom hyper V. Dock är jag sugen på att även lära mig ESXi/VMware.

FreeNAS kan inte uttala mig om riktigt, har inte så mkt erfarenhet. Om FreeNAS vill/behöver direktanslutning till din hårdvara så får du köra den vägen. Om du "bara" behöver en Windows Server med lite fillagring av traditionell typ behöver du inte varken VT-D eller FreeNAS.

Hur du vill använda din server är förstås upp till dig, du får sätta ramarna.

Visa signatur

Workstation: Intel Core i5-10400 | Gigabyte B460M DS3H | 16GB DDR4 | Geforce GTX1660 SUPER 6GB |
Server: Dell R730xd | Intel Xeon E5-2640 | 64GB DDR3 ECC RAM | Dell VMware vSphere ESXi 6.5
NAS: Synology 212J 2x4TB, Synology 218play 2x4TB | MSMCP CCNA1