XenServer 7: best practice: noob question
-
Booting from USB is good. Booting from the same large array as the VMs is good. The only scenario that really isn't okay is having a RAID set just for booting XenServer. And if you DO do that, the worst option is to use SSD. You would always use the slowest, cheapest disks that you could find, SSD would be the opposite. But you would never do that either way.
-
@DustinB3403 said in XenServer 7: best practice: noob question:
RAID1 if you were going to do a RAID'd boot partition. (huge waste of resources though) and RAID10 for the VM storage if your drives are "classic Winchester drives. Otherwise if you're using SSD for the VM storage RAID 5.
I thought RAID5 was a no-no. I'm pretty sure I've read that somewhere on these forums.
-
@FATeknollogee said in XenServer 7: best practice: noob question:
@DustinB3403 said in XenServer 7: best practice: noob question:
RAID1 if you were going to do a RAID'd boot partition. (huge waste of resources though) and RAID10 for the VM storage if your drives are "classic Winchester drives. Otherwise if you're using SSD for the VM storage RAID 5.
I thought RAID5 was a no-no. I'm pretty sure I've read that somewhere on these forums.
RAID5 Winchester is a No-no because spinning drives (classic SATA) have all kinds of issues with RAID5 like URE issues.
RAID5 with SSDs are perfectly safe.
-
@FATeknollogee said in XenServer 7: best practice: noob question:
@DustinB3403 said in XenServer 7: best practice: noob question:
RAID1 if you were going to do a RAID'd boot partition. (huge waste of resources though) and RAID10 for the VM storage if your drives are "classic Winchester drives. Otherwise if you're using SSD for the VM storage RAID 5.
I thought RAID5 was a no-no. I'm pretty sure I've read that somewhere on these forums.
RAID 5 is a no no on spinning rust. The things that rule it out for traditional Winchester drives do not impact it for SSDs. So it is the primary RAID option for SSD arrays.
-
@scottalanmiller said in XenServer 7: best practice: noob question:
HBA is for external drives. XenServer only officially supports hardware RAID controllers but includes enterprise software RAID. Either are fine. But generally you want hardware RAID in the SMB space.
I asked about HBAs because in the MSFT world with Storage Spaces HBAs can be used for internal drives.
-
@FATeknollogee said in XenServer 7: best practice: noob question:
I asked about HBAs because in the MSFT world with Storage Spaces HBAs can be used for internal drives.
HBAs are hardware so there isn't an Windows world or anything. Are they just calling SAS adapters HBAs?
-
They are not technically incorrect, you CAN call those things HBAs. But no one does. We normally use the term HBA to denote external connections only. Otherwise we'd always call them SAS adapters to avoid confusion. I think HBA only works as a term when it's for external connections.
-
HBAs: The LSI 9205-8i/9207-8i/93xx family of cards or flashing the LSI "IR" cards to "IT" mode.
http://www.avagotech.com/products/server-storage/host-bus-adapters/#tab-overview -
@FATeknollogee said in XenServer 7: best practice: noob question:
HBAs: The LSI 9205-8i/9207-8i/93xx family of cards or flashing the LSI "IR" cards to "IT" mode.
http://www.avagotech.com/products/server-storage/host-bus-adapters/#tab-overviewYeah, they are trying to sound cooler than just saying "SAS Adapter." Just SAS Adapters.
-
@FATeknollogee said in XenServer 7: best practice: noob question:
@scottalanmiller said in XenServer 7: best practice: noob question:
HBA is for external drives. XenServer only officially supports hardware RAID controllers but includes enterprise software RAID. Either are fine. But generally you want hardware RAID in the SMB space.
I asked about HBAs because in the MSFT world with Storage Spaces HBAs can be used for internal drives.
They CAN be, but it is FAR less recommended there. Using Storage Spaces is just a fancy MS world marketing term for software RAID. And MS Software RAID is not considered to be enterprise ready. Linux Software RAID is and has been for decades.
So if on XenServer you hear hardware RAID recommended over software RAID, that's a minor recommendation. In the Windows world, hardware RAID is the only viable consideration. Using Storage Spaces today is... reckless. It's not just not a proven technology, it's a known bad technology with 20+ years of problems. The entire hardware RAID industry exists specifically because Windows Software RAID (now called Storage Spaces) isn't ready for prime time and should be avoided. If it wasn't for Windows and Novell Netware needing hardware RAID to compete, no one would bother making it.
-
@FATeknollogee said in XenServer 7: best practice: noob question:
@DustinB3403 said in XenServer 7: best practice: noob question:
- Best practices dictates that you install to USB, and clone USB to "backup USB"
- No never use fake raid
Using this method? http://mangolassi.it/topic/8537/how-to-clone-a-xen-usb-on-windows
I assume there is no way to make the clone without removing the USB stick from the XS box?
-
@scottalanmiller said in XenServer 7: best practice: noob question:
They CAN be, but it is FAR less recommended there. Using Storage Spaces is just a fancy MS world marketing term for software RAID. And MS Software RAID is not considered to be enterprise ready. Linux Software RAID is and has been for decades.
So if on XenServer you hear hardware RAID recommended over software RAID, that's a minor recommendation.
For XS, if the Linux software RAID is better, why not just always recommend that option & why is this not a supported option?
-
@FATeknollogee said in XenServer 7: best practice: noob question:
@FATeknollogee said in XenServer 7: best practice: noob question:
@DustinB3403 said in XenServer 7: best practice: noob question:
- Best practices dictates that you install to USB, and clone USB to "backup USB"
- No never use fake raid
Using this method? http://mangolassi.it/topic/8537/how-to-clone-a-xen-usb-on-windows
I assume there is no way to make the clone without removing the USB stick from the XS box?
Of course you'd have to remove it from the box. At least using that method.
You might be able to do it with DD, but you wouldn't want to do it while the system was running.
-
@FATeknollogee said in XenServer 7: best practice: noob question:
@scottalanmiller said in XenServer 7: best practice: noob question:
They CAN be, but it is FAR less recommended there. Using Storage Spaces is just a fancy MS world marketing term for software RAID. And MS Software RAID is not considered to be enterprise ready. Linux Software RAID is and has been for decades.
So if on XenServer you hear hardware RAID recommended over software RAID, that's a minor recommendation.
For XS, if the Linux software RAID is better, why not just always recommend that option & why is this not a supported option?
Because Hardware RAID is more easily protected, with built in batteries.
-
@DustinB3403 said in XenServer 7: best practice: noob question:
For XS, if the Linux software RAID is better, why not just always recommend that option & why is this not a supported option?
Because Hardware RAID is more easily protected, with built in batteries.
What makes the Linux software RAID better?
-
@FATeknollogee said in XenServer 7: best practice: noob question:
@DustinB3403 said in XenServer 7: best practice: noob question:
For XS, if the Linux software RAID is better, why not just always recommend that option & why is this not a supported option?
Because Hardware RAID is more easily protected, with built in batteries.
What makes the Linux software RAID better?
Well it's free, so cost is one way to call it better. It's been around forever and is incredibly stable and well documented.
Ways it's worse is that if the system loses power, so do the array instantly. So you risk database corruption etc.
-
Does it have better performance & is it easier to setup?
-
@FATeknollogee said in XenServer 7: best practice: noob question:
Does it have better performance & is it easier to setup?
That is all dependent on how comfortable you are with software / hardware raid.
-
@FATeknollogee said in XenServer 7: best practice: noob question:
@FATeknollogee said in XenServer 7: best practice: noob question:
@DustinB3403 said in XenServer 7: best practice: noob question:
- Best practices dictates that you install to USB, and clone USB to "backup USB"
- No never use fake raid
Using this method? http://mangolassi.it/topic/8537/how-to-clone-a-xen-usb-on-windows
I assume there is no way to make the clone without removing the USB stick from the XS box?
You can clone with it still in.
-
@FATeknollogee said in XenServer 7: best practice: noob question:
@scottalanmiller said in XenServer 7: best practice: noob question:
They CAN be, but it is FAR less recommended there. Using Storage Spaces is just a fancy MS world marketing term for software RAID. And MS Software RAID is not considered to be enterprise ready. Linux Software RAID is and has been for decades.
So if on XenServer you hear hardware RAID recommended over software RAID, that's a minor recommendation.
For XS, if the Linux software RAID is better, why not just always recommend that option & why is this not a supported option?
Because hardware is better for pretty much any SMB. It's not supported because it requires more expertise and both XenServer and VMware try to tune for real world, enterprise usage and don't want to support things like software RAID.