Aufteilung auf einer SAN oder LUN Design
Hallo Forum,
nach nun langem lesen und recherchieren, steh ich wie wahrscheinlich schon einige auf dem Schlauch.
Wir haben hier eine SAN. 24x 900GB Raid10. Dell Equallogic
Nun mache ich mir Gedanken wie ich die SAN vernünftig aufteile...
Es sollen hauptsächlich VM drauf laufen, sowie SQL und Datenstorage...
Dafür brauche ich ja nun LUN´s.
Für die VM 1x LUN, für den Storage 1x LUN(hier muss keine hoher I/O vorhanden sein) und dann für den SQL(ist es hier sinvoll mehrere LUN´s zu verwenden?)
Da wir ca 50 VM brauchen mache ich mir Gedanken wie Groß ich die LUNS mache(die Verschiedenen Formeln habe ich mittlerweile durch). Ist es besser in dem Fall 2 LUNS für die VM zu machen?
Oder eine große LUN mit 2 -3 Volumes(macht das in der Perfomance was aus?)
Storage LUN, mmh für mich erst mal uninteressant.
Was ist bei euch die Praxis für die Aufteilung für SQL, da es ja Temp DB, LogDB usw gibt?
Ist es ratsam dafür auch 2-x LUN zu erstellen?
Klar weiß ich das es viele verschieden Ansätze gibt und das jeder das auch wahrscheinlich anders lösen würde. Ich versuche halt für mich ein Grundverständnis zu erlangen, da ich noch nicht viel mit SAN zu tun hatte....
Wir haben auch in nächster Zeit nen Dell Techniker da... aber sich vorher ein wenig mit der Materie zu beschäftigen ist ja nicht verkehrt.
Gruß Sven
nach nun langem lesen und recherchieren, steh ich wie wahrscheinlich schon einige auf dem Schlauch.
Wir haben hier eine SAN. 24x 900GB Raid10. Dell Equallogic
Nun mache ich mir Gedanken wie ich die SAN vernünftig aufteile...
Es sollen hauptsächlich VM drauf laufen, sowie SQL und Datenstorage...
Dafür brauche ich ja nun LUN´s.
Für die VM 1x LUN, für den Storage 1x LUN(hier muss keine hoher I/O vorhanden sein) und dann für den SQL(ist es hier sinvoll mehrere LUN´s zu verwenden?)
Da wir ca 50 VM brauchen mache ich mir Gedanken wie Groß ich die LUNS mache(die Verschiedenen Formeln habe ich mittlerweile durch). Ist es besser in dem Fall 2 LUNS für die VM zu machen?
Oder eine große LUN mit 2 -3 Volumes(macht das in der Perfomance was aus?)
Storage LUN, mmh für mich erst mal uninteressant.
Was ist bei euch die Praxis für die Aufteilung für SQL, da es ja Temp DB, LogDB usw gibt?
Ist es ratsam dafür auch 2-x LUN zu erstellen?
Klar weiß ich das es viele verschieden Ansätze gibt und das jeder das auch wahrscheinlich anders lösen würde. Ich versuche halt für mich ein Grundverständnis zu erlangen, da ich noch nicht viel mit SAN zu tun hatte....
Wir haben auch in nächster Zeit nen Dell Techniker da... aber sich vorher ein wenig mit der Materie zu beschäftigen ist ja nicht verkehrt.
Gruß Sven
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 193183
Url: https://administrator.de/contentid/193183
Ausgedruckt am: 22.11.2024 um 11:11 Uhr
17 Kommentare
Neuester Kommentar
Moin Sven,
erstmal musst dir bewusste sein, dass bei RAID10 "nur" ca. 10TB hast. Mit RAID5 + Hotspare hast du ca. 18,4TB zur Verfügung nur als Rechenbeispiel.
LUNs werden in Normalfall in Volumes abgelegt. D.h. du musst dir erstmal überlegen wie viel Volumes du haben möchtest. Wir haben einfach vol_esxi000_100 erzeugt. Dort haben wir dann LUNs mit entsprechenden Abteilungen eingerichtet. Je nachdem welcher Abteilung die VM benötigt wird, wird diese in entsprechender LUN abgelegt.
50 VMs sind relativ. Wie viel Speicher brauchst du in den VM's und möchtest du z.B. Datenbanken auf iSCSI LUNs legen und flexibler zu bleiben.
Bei SQL haben wir eine Volume "vol_baan01" und dort haben wir 3 LUNs für die unterschiedlichen Datenbanken. Macht aber eigentlich keinen Unterschied von der phy. Logik her.
Grüße,
Dani
erstmal musst dir bewusste sein, dass bei RAID10 "nur" ca. 10TB hast. Mit RAID5 + Hotspare hast du ca. 18,4TB zur Verfügung nur als Rechenbeispiel.
LUNs werden in Normalfall in Volumes abgelegt. D.h. du musst dir erstmal überlegen wie viel Volumes du haben möchtest. Wir haben einfach vol_esxi000_100 erzeugt. Dort haben wir dann LUNs mit entsprechenden Abteilungen eingerichtet. Je nachdem welcher Abteilung die VM benötigt wird, wird diese in entsprechender LUN abgelegt.
50 VMs sind relativ. Wie viel Speicher brauchst du in den VM's und möchtest du z.B. Datenbanken auf iSCSI LUNs legen und flexibler zu bleiben.
Bei SQL haben wir eine Volume "vol_baan01" und dort haben wir 3 LUNs für die unterschiedlichen Datenbanken. Macht aber eigentlich keinen Unterschied von der phy. Logik her.
Ich versuche halt für mich ein Grundverständnis zu erlangen, da ich noch nicht viel mit SAN zu tun hatte....
Darum hast du ne DELL Maschine dastehen. Grüße,
Dani
Hallo,
Deine SAN hast du ja jetzt erklärt, zu deiner Virtualisierungsumgebung hast du aber noch nicht viel gesagt.
Denn wenn du z.B. Clustern willst gibt es bestimmte vorgaben, wie beispielsweise 1 VM pro LUN usw, denn diese soll ja auf allen Hosts gleich verfügbar sein.
Sind die 900GB Platten denn alle 15k ?
Dann sollte ein Volume für SQL reichen, wie viele User arbeiten denn darauf?
Gruß
Deine SAN hast du ja jetzt erklärt, zu deiner Virtualisierungsumgebung hast du aber noch nicht viel gesagt.
Denn wenn du z.B. Clustern willst gibt es bestimmte vorgaben, wie beispielsweise 1 VM pro LUN usw, denn diese soll ja auf allen Hosts gleich verfügbar sein.
Sind die 900GB Platten denn alle 15k ?
Dann sollte ein Volume für SQL reichen, wie viele User arbeiten denn darauf?
Gruß
Moin,
Hätte bisschen mehr gekostet, kann aber viel mehr was Speicherplatzverbrauch Minimierung.
Grüße,
Dani
Das ich "nur" um genau zu sein 8,63 TB habe ist ja erstmal unwichtig.
Ist relativ... später das zu ändern, ist eben einen riesen Aufwand. Klar, man kann auch einfach erweitern mit Geld, aber die Kunst heute ist es, die vorhandenen Ressource maximal auszulasten. Wir haben überall RAID 6 am Laufen.Dat mit Dell musste mir erklären! Siehe oben : 3 Kaffee
Naja, ich sag mal so... es gibt bessere Hersteller. z.B. N.....Hätte bisschen mehr gekostet, kann aber viel mehr was Speicherplatzverbrauch Minimierung.
Grüße,
Dani
Moin,
hm, also ehrlich gesagt: wenn du ein Raid 10 über alle Platten der SAN legst, musst Du dir bei der Aufteilung in LUNs nur noch Gedanken um die benötigten Speicherplatz machen.
Wenn Du die Performance optimieren willst musst Du ein "Level" früher anfangen.
Etwa so:
LUN 10 = RAID 1 für DB-LOG
LUN 11 = RAID 10 Für TempDB
LUN 12 = RAID 10 für Produktiv DB
LUN 2 = RAID 10 für VMs
LUN 3 = RAID 5 für Filestorage
usw.
lg,
Slainte
hm, also ehrlich gesagt: wenn du ein Raid 10 über alle Platten der SAN legst, musst Du dir bei der Aufteilung in LUNs nur noch Gedanken um die benötigten Speicherplatz machen.
Wenn Du die Performance optimieren willst musst Du ein "Level" früher anfangen.
Etwa so:
LUN 10 = RAID 1 für DB-LOG
LUN 11 = RAID 10 Für TempDB
LUN 12 = RAID 10 für Produktiv DB
LUN 2 = RAID 10 für VMs
LUN 3 = RAID 5 für Filestorage
usw.
Zitat von @Dani:
> Ich versuche halt für mich ein Grundverständnis zu erlangen, da ich noch nicht viel mit SAN zu tun hatte....
Darum hast du ne DELL Maschine dastehen.
Der war gemein > Ich versuche halt für mich ein Grundverständnis zu erlangen, da ich noch nicht viel mit SAN zu tun hatte....
Darum hast du ne DELL Maschine dastehen.
lg,
Slainte
Zitat von @builder4242:
Denn wenn du z.B. Clustern willst gibt es bestimmte vorgaben, wie beispielsweise 1 VM pro LUN usw, denn diese soll ja auf allen Hosts gleich verfügbar sein.
Watt? Erklär das doch bitte mal genauer. Davon hab ich ja noch nie was gehört Denn wenn du z.B. Clustern willst gibt es bestimmte vorgaben, wie beispielsweise 1 VM pro LUN usw, denn diese soll ja auf allen Hosts gleich verfügbar sein.
Bei VMWare geht man von 10-15 VMs Pro Datastore/LUN aus.
Also ich kann nur von Hyper-V sprechen, und da lautet eben die MS Vorgabe im HA-Cluster nur 1 VM pro LUN.
@JakeDusty1982
wissen ist auf MCITP Prüfung...
@JakeDusty1982
wissen ist auf MCITP Prüfung...
50 VMs würde ich auf mindestens 2, besser 3 LUNs verteilen - kommt halt auf den Platzbedarf an - mehr LUNs = mehr "Verschnitt"
Unter VMware ESXi benötigst Du für einen HA-Cluster entsprechende Lizenzen. Die zertifizierte Hardware kannst Du der HCL wmware.com/go/hcl entnehmen. Es gibt bestimmte Einschränkungen, aber die spielen kein solchen "Kleinst-Umgebungen" keine Rolle. Bei VMs rechnet man, wie schon gesagt, mit 10-15 pro Datastore.
Das mit dem Cluster würde ich auch gerne wissen
Also: Hyper-V scheidet (für mich) als Hypervisor in Produktiv-Umgebungen aus (aber das gehört jetzt nicht hierhier ).Unter VMware ESXi benötigst Du für einen HA-Cluster entsprechende Lizenzen. Die zertifizierte Hardware kannst Du der HCL wmware.com/go/hcl entnehmen. Es gibt bestimmte Einschränkungen, aber die spielen kein solchen "Kleinst-Umgebungen" keine Rolle. Bei VMs rechnet man, wie schon gesagt, mit 10-15 pro Datastore.
Zitat von @builder4242:
Also ich kann nur von Hyper-V sprechen, und da lautet eben die MS Vorgabe im Hochverfügbarkeitscluster nur 1 VM pro LUN.
Naja ok, sowas hab ich mir schon gedacht. Auch wenn ich mich wiederhole: Hyper-V scheidet (für mich) als Hypervisor in Produktiv-Umgebungen aus (aber das gehört jetzt nicht hierhier )Also ich kann nur von Hyper-V sprechen, und da lautet eben die MS Vorgabe im Hochverfügbarkeitscluster nur 1 VM pro LUN.
Ich wollte damit ja nur ausdrücken, woher das Wissen stammt, habe leider keine passende Quelle außer die entsprechenden Zertifizierungsunterlagen.
Also Hyper-V 2012 ist nur zu empfehlen und auch sehr einfach einzurichten. Kommt aber auch immer darauf an was man nachher virtualisieren will. Falls es reinrassig MS ist gibt es auch keinerlei Probleme mehr mit Hyper-V
Also Hyper-V 2012 ist nur zu empfehlen und auch sehr einfach einzurichten. Kommt aber auch immer darauf an was man nachher virtualisieren will. Falls es reinrassig MS ist gibt es auch keinerlei Probleme mehr mit Hyper-V
Hallo,
wir nutzen auch die Dell EQ. Es gibt bei Dell Best Practice Anleitungen. Wenn nicht zu finden, Verkäufer fragen. Ansonsten hast Du aber auch nach dem Kauf einen Berater der Dir bei der Konfiguration zur Seite steht. Das habe ich auch erst erfahren als ich alles fertig hatte.
Der durfte dann aber nochmal drüber schauen und hatte noch die ein oder andere Verbesserung.
Raid 5 steht übrigends bei unserer Dell EQ als nicht empfohlen im Handbuch.
Ich habe mitlerweile von vielen gehört, dass die Anzahl der VMs in einer LUN IO abhängig gemacht werden soll. Eine Faustregel konnte mir aber mal wieder keinen nennen. Daher ausprobieren.
Also beim ESX5 ist die Anzahl der VMs in einer LUN egal. Wenn da einer was anderes drüber wissen sollte, her damit. Wir haben einige unwichtige Kisten in einer LUN und der Failover geht einwandfrei.
Gruß
Heiko
wir nutzen auch die Dell EQ. Es gibt bei Dell Best Practice Anleitungen. Wenn nicht zu finden, Verkäufer fragen. Ansonsten hast Du aber auch nach dem Kauf einen Berater der Dir bei der Konfiguration zur Seite steht. Das habe ich auch erst erfahren als ich alles fertig hatte.
Der durfte dann aber nochmal drüber schauen und hatte noch die ein oder andere Verbesserung.
Raid 5 steht übrigends bei unserer Dell EQ als nicht empfohlen im Handbuch.
Ich habe mitlerweile von vielen gehört, dass die Anzahl der VMs in einer LUN IO abhängig gemacht werden soll. Eine Faustregel konnte mir aber mal wieder keinen nennen. Daher ausprobieren.
Also beim ESX5 ist die Anzahl der VMs in einer LUN egal. Wenn da einer was anderes drüber wissen sollte, her damit. Wir haben einige unwichtige Kisten in einer LUN und der Failover geht einwandfrei.
Gruß
Heiko
Moin Heiko,
Grüße,
Dani
Eine Faustregel konnte mir aber mal wieder keinen nennen. Daher ausprobieren.
Wie willst du diese herleiten? Bei unseren SAN-Hersteller gibt es dazu ein Sizing Guide wo alles von A bis Z durchgegangen wird. Dann hast du eine gewisse I/O, was dein System maximal Leisten kann. Nun gibt es auch von Microsoft ein ähliches Dokument, was ein Windows Server bei einer Standardinstallation an I/O benötigt. Und wenn der Hersteller der Software (z.B. Lagerverwaltung) gut ist, könnne die dir die Schreib/Lesezugriffe ca. mitteilen. DAnn weißt du was du an Leistung benötigst. Klar, das ist nicht in zwei Wochen analysiert.Grüße,
Dani