Enige tijd geleden voerde ik een update door van mijn server, ik wa heel blij om de eerste 4TB schijf te verwelkomen in mijn configuratie.
Helaas bracht dat een hele hoop veranderingen met zich mee voor mijn VMware ESXi.
Die blijkt uiteindelijk maar tot maximum 2TB aan virtuele drives te ondersteunen.
Tenzij je natuurlijk de laatste nieuwe versie had (versie 5.5), dan werkt dit zonder problemen.
Nu, gezien mijn thuissituatie – zijnde, eigen setup en geen echte serverhardware – bracht die update een hele hoop extra problemen met zich mee.
Het resultaat was dat ik een groot deel van mijn harde schijven moest verplaatsen naar een 2e fysieke pc.
Op zich geen probleem, maar ik wou wel dat mijn schijven virtueel gekoppeld waren met mijn eeste “server”.
Mijn weekenden werken daaropvolgend gevuld met de uitvoering van de volgende ideeën:
- Eerste idee: Installeren van ESXI 5.1 op 2e station -> mislukt, helft hardware niet ondersteund.
- Tweede idee: installeren van FreeNas -> lukt wel maar de schijven kunnen niet RAW-NTFSgewijs gekoppeld worden.
- Derde idee: installeren van server 2008 R2 om die te koppelen aan mijn server 2012 -> dit bracht heel wat problemen met zich mee die ik jammer genoeg niet opgelost kreeg, het uiteindelijke resultaat van lang zoeken was dat ik mijn server 2012 ging moeten herinstalleren. Dit zag ik totaal niet zitten en zo kwam aan dit idee ook een einde.
Dit ging nergens heen, maar na een nachtje slapen en een frisse start dacht ik,
dit moet toch gemakkelijker kunnen.
Uiteindelijk na enig zoeken kwam ik terecht op de site van www.starwindsoftware.com
Zij hebben een programma waarmee iSCSI’s kunnen gemaakt worden om te koppelen aan andere pc’s/servers, ze hebben zowel een betalende als een gratis versie.
Er zijn een aantal zaken die natuurlijk ontbreken in de gratis versie, Maar voor testdoeleinden is die zeker bruikbaar.
De exacte verschillen kan je terug vinden in deze PDF.
Het belangrijkste om weten is wel dat als je met de gratis versie werkt, bestaande HDD’s niet in hun geheel doorgevoerd kunnen worden. Dit wil zeggen dat je sowieso ofwel een bestaande virtuele drive moet koppelen, ofwel een nieuwe virtuele drive moet aanmaken.
Natuurlijk, net dat wat ontbreekt in de gratis versie heb ik nodig, dus ik zal in mijn geval moeten kijken om de betalende versie aan te schaffen. Ondanks dat zal ik wel hieronder het proces tonen om de gratis versie te installeren en te . Dit verschilt eigenlijk niet met de betalende versie, buiten dat bepaalde functies uitgeschakeld zijn.
Voorbereidend werk:
Eerst en vooral zal je naar de website moeten gaan (www.starwindsoftware.com)
en ga je over “products”
Dan kan je ofwel de betalende (iSCSI SAN & NAS) of de gratis (iSCSI SAN Free Edition) versie kiezen.
Dan moet je even je gegevens invullen om je te registreren vooraleer je het bestand kan downloaden.
Je kan dan de installatiefile en de key file downloaden:
De Server – configuratie:
We voeren de setup uit die we net gedownload hebben, de eerste 4 vensters mag je gewoon “next” klikken.
Dan komen we op het venster waar we de key moeten selecteren, dat is de extra file die we daarnet samen met de setup hebben gedownload. Het enige wat je dus moet doen is kiezen voor “Thank you, I do have a key already” Om dan je key file te selecteren.
Dan enkel nog op “Install” klikken en dan kunnen we bijna aan de configuratie beginnen.
hij zal dan nog vragen om 2 virtuele apparaten te installeren:
Waarna de installatie voltooid is, bij het klikken op “Finish” zal hij de software meteen opstarten:
Dit is de Splash screen, zoals je kan zien is dit een heel uitgebreid pakket. Maar wij gaan in dit voorbeeld nu de ISCSI SAN configureren.
Dit is het hoofdscherm, zoals je kan zien is er al automatisch een server gemaakt, wij moeten nu enkel een Target maken en een Device toevoegen.
We rechtsklikken op “Targets” en kiezen “Add Target”
Je kan hier een naam geven aan je Target, dat is eigenlijk de naam waarmee je je iSCSI zal vinden.
Dan gewoon nog even “Next” en “Finish” en de Target is gemaakt. Nu nog een Device toevoegen.
We rechtsklikken op “Devices” en kiezen voor “Add Device”
We kiezen dan voor “Image File device”, hier zie je ook meteen dat de onderste optie enkel voor de betalende licentie is.
We Creëren een nieuwe virtuele disk gezien we nog niets hebben.
Klik rechts op de “…” op de ruimte aan te duiden waar je een virtuele drive wil maken.
Hier moet je wel manueel het bestand ingeven dat nog niet bestaat, dus in mijn geval is de nieuwe schijf de E drive, daarin heb ik een map gemaakt met de naam “test”, hier staat op dit moment nog niets in. Dus eens ik de testmap heb aangeklikt kan ik gewoon de naam erna intikken van mijn te creëren bestand.
In dit geval ook gewoon test, vergeet wel niet “.img” er bij te typen.
Next.
En nu moeten we de manier van schrijven gaan bepalen. Dit hangt af van situatie tot situatie, en van hoeveel performance je wil in je setup.
No caching schrijft alles meteen weg op je harde schijf, zonder enige tussenkomst. Dit is heel veilig maar is niet zo ideaal omdat dit bepaalde wachttijden kan creëren op een fysieke schijf (de datadoorvoer kan soms groter zijn dan de snelheid waarmee je harde schijven alles wegschrijven.) waardoor je performantie afneemt.
Write-back cashing is net het tegenovergestelde, heel performant en benut het meeste van je RAM- geheugen. Maar dit zorgt er wel voor dat als er een stroomuitval is, je een groot deel van je data kan verliezen.
Daarom is Write-through caching de gulden middenweg met zowel het voordeel van een kleine buffer als veiligheid voor je data
Indien je pc enkel en alleen voor deze software wordt gebruikt raad ik je ook aan om onderaan “Set the maxmum available cache size” aan te vinken. Zo benut je al het bruikbare geheugen als buffer voor je schijf.
We drukken terug op “Next”, en kiezen dan om de device aan onze net gemaakte target te koppelen.
De target aanklikken, in dit geval onze test. Next klikken.
Nog eens alles controleren, nogmaals Next klikken, en dan op Finish klikken.
Zo, alles langs de server zijde is geconfigureerd. Vergeet niet om je toestel ook een Fixed IP adres te geven om problemen in de toekomst te vermijden. Onthoud dat adres ook, want we gaan dit later nodig hebben.
De Client – configuratie:
Dit is getest op een windows 7 en windows 8 machine, of dit standaard ook kan met een XP machine is niet getest.
Druk + R om het uitvoeren venster te openen, tik vervolgens “iscsicpl.exe” in en druk op enter.
De kans is groot dat je de melding zal krijgen dat de service niet gestart is, je mag hier gewoon op “Ja” klikken en windows zal de juiste services opstarten zo dat alles zal werken.
Dan krijgen we het configuratiepaneel te zien van de iSCSI software. Het ziet er uitgebreid uit maar in feite is het nu heel gemakkelijk om gebruik te gaan maken van onze server.
We moeten gewoon bovenaan ons IP-adres gaan intikken en klikken op “Quick Connect”
Dan krijgen we volgend venster waar je pc normaal gezien al Connected zou moeten zijn met onze server. Je mag hier gewoon op “Done” klikken.
Vervolgens klikken we onder het tabblad “Volumes and Devices” op “Auto configure” waarna normaal gezien al je gemaakte drives zullen gekoppeld worden met je pc alsof ze fysiek aanwezig zouden zijn.
Hou er natuurlijk wel rekening mee dat in dit geval, we nog niet meteen een nieuwe HDD gaan zien staan, want uiteindelijk is het een nieuwe schijf, en die moeten we nog initialiseren.
Eens we dit gedaan hebben zien we ons volume staan en kunnen we er gebruik van maken.
De virtuele schijf in windows verkenner:
Dit gehele proces werkt volledig onder de gratis licentie. Dit wil zeggen dat je dit kan gebruiken zo lang je wilt.
Indien je specifieke informatie wil over het programma kan je altijd mailen naar Starwind via het mailadres sales@starwindsoftware.com
Hopelijk kan iemand deze informatie gebruiken, en zoals altijd, vragen en of commentaar zijn altijd welkom op blog@tjeute.be