Hp storage D2d4324 nfs slow xenserver
-
@mroth911 to confirm you're using this system as a backup target for XenServer?
-
Negative I want to use it as where my vHd are running... and use my computer as computing.. so i have 3 node.. connecting the NSF device where the vhd is stored. xenserver asks you to create a nfs vhd// repository then connect all computer to this repository for HA. thats is what I am trying to do with this device.
3 computer ... connecting to this hp 4324 threw nfs vhd where my Vms are stored
-
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
Negative I want to use it as where my vHd are running... and use my computer as computing.. so i have 3 node.. connecting the NSF device where the vhd is stored. xenserver asks you to create a nfs vhd// repository then connect all computer to this repository for HA. thats is what I am trying to do with this device.
3 computer ... connecting to this hp 4324 threw nfs vhd where my Vms are stored
Can you be a little more detailed and specific in your description of what you are trying to do? I'm a little confused about what the goal is here.
-
If you setup xenserver with ha you need a storage repository for all 3 nodes to share the vm so if one of the machines drops off the next machine in the cluster will pick up where the machine that dropped off using the shared storage repository
-
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
Negative I want to use it as where my vHd are running... and use my computer as computing.. so i have 3 node.. connecting the NSF device where the vhd is stored. xenserver asks you to create a nfs vhd// repository then connect all computer to this repository for HA. thats is what I am trying to do with this device.
3 computer ... connecting to this hp 4324 threw nfs vhd where my Vms are stored
Oh no, that won't work. This is the opposite of HA. You cannot achieve HA in this way. The single storage unit isn't protecting you... it's your biggest risk. You are actually building LA (low availability) instead of HA... backwards from what you want.
http://www.smbitjournal.com/2013/06/the-inverted-pyramid-of-doom/
If you want HA, first thing you must do is remove the external storage. Actually, no matter what your goal is (availability, speed, flexibility, growth, ease of use) you have to remove it. There are no advantages or features from external shared storage at this scale, literally none.
-
So then how do I create a cluster ? With high availability with no shared storage
-
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
If you setup xenserver with ha you need a storage repository for all 3 nodes to share the vm so if one of the machines drops off the next machine in the cluster will pick up where the machine that dropped off using the shared storage repository
that's correct, but that doesn't imply EXTERNAL storage, only that you have to make their internal storage shared. Using external storage like this just adds a new point of failure that isn't addressed at all. So you aren't making anything HA, you are just shifting (and increasing) the risk by adding more risk and reducing none. You are thinking of HA as only applying to one basically inconsequential piece of the system and missing the reliability of the system as a whole.
https://www.mangolassi.it/topic/8821/risk-3-2-1-stock-inverted-pyramid-design/
https://www.mangolassi.it/topic/8743/risk-single-server-versus-the-smallest-inverted-pyramid-design/
-
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
So then how do I create a cluster ? With high availability with no shared storage
I didn't say no SHARED storage... no EXTERNAL storage. The two are very different things.
With clusters of three or fewer nodes, local disks are the only option... period. And for a dozen or fewer hosts they are the only common option. External storage is only viable at very large scale and has but one purpose... cost savings at massive scale. It is never for features or availability... external storage works against those things. Only scale would ever make external storage even a discussion point.
http://www.smbitjournal.com/2013/07/replicated-local-storage/
-
For XenServer, which has high availability shared storage built in out of the box, you literally need nothing. HA-Lizard is a script that sets things up for you. You can use Starwind for larger scale. HP VSA will work as well. You can use Gluster or CEPH, too.
-
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
So then how do I create a cluster ? With high availability with no shared storage
@scottalanmiller said in Hp storage D2d4324 nfs slow xenserver:
For XenServer, which has high availability shared storage built in out of the box, you literally need nothing. HA-Lizard is a script that sets things up for you. You can use Starwind for larger scale. HP VSA will work as well. You can use Gluster or CEPH, too.
XenServer and HALizard is only for 2-node setups IIRC. XenServer by default is capable of setting up a 3-node (or more) HA pool that doesn't require anything else.
XenServer (and team) specifically design XenServer to be configured standalone for 3-host or more for true HA.
If you're going to use HALizard you'd only run 2 host, and configure them in a pool. Run the script on each server, create the virtual iSCSI between the hosts and let it sync.
-
@DustinB3403 said in Hp storage D2d4324 nfs slow xenserver:
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
So then how do I create a cluster ? With high availability with no shared storage
@scottalanmiller said in Hp storage D2d4324 nfs slow xenserver:
For XenServer, which has high availability shared storage built in out of the box, you literally need nothing. HA-Lizard is a script that sets things up for you. You can use Starwind for larger scale. HP VSA will work as well. You can use Gluster or CEPH, too.
XenServer and HALizard is only for 2-node setups IIRC. XenServer by default is capable of setting up a 3-node (or more) HA pool that doesn't require anything else.
XenServer (and team) specifically design XenServer to be configured standalone for 3-host or more for true HA.
If you're going to use HALizard you'd only run 2 host, and configure them in a pool. Run the script on each server, create the virtual iSCSI between the hosts and let it sync.
Yes, for three hosts or more you need someone like Starwind or Gluster.
-
So basically what your telling me.. For what I am trying to do I am shooting myself in the foot. FYI I am trying to build my own webhosting network. I have fiber and need to setup the servers properly
-
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
So basically what your telling me.. For what I am trying to do I am shooting myself in the foot. FYI I am trying to build my own webhosting network. I have fiber and need to setup the servers properly
Don't feel to bad - this is definitely a difficult thing to understand. it just happens to be one of Scott's fortes. Now the rest of us understand it and pass it along as well.
-
@scottalanmiller how would I set up what I am trying to achieve. I want to have cpanel servers with fail over
-
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
So basically what your telling me.. For what I am trying to do I am shooting myself in the foot.
Correct, but don't feel bad, every sales person in the world pushes this exact design so you hear it so often that it sounds plausible. I have an article on that, too.
http://www.smbitjournal.com/2016/06/the-emperors-new-storage/
-
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
@scottalanmiller how would I set up what I am trying to achieve. I want to have cpanel servers with fail over
Let's start with scale. How much server capacity do you need if capacity alone is the factor at hand (does one server handle enough capacity for your needs?) Don't worry about numbers for failover or anything like that... we will tackle that next. How much storage, RAM and rough CPU do you need to get the job done today? And how much do you anticipate in 6 months and two years?
-
@scottalanmiller said in Hp storage D2d4324 nfs slow xenserver:
For XenServer, which has high availability shared storage built in out of the box, you literally need nothing. HA-Lizard is a script that sets things up for you. You can use Starwind for larger scale. HP VSA will work as well. You can use Gluster or CEPH, too.
+++
Also it's a very common misconception in a hyperconverged scenario ALL the nodes should participate in the storage providing. It's not! There may be storage only nodes, compute only and hybrid. In a very different configurations. Pretty much all the HCI vendors can do that, especially if they support common uplinks (NFS, SMB3 etc).
-
So in your expect opinion what would be the proper setup for what I am trying to achieve. I am trying to create a fail over cluster running websevers using cpanel.
-
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
So in your expect opinion what would be the proper setup for what I am trying to achieve. I am trying to create a fail over cluster running websevers using cpanel.
What you're running as a VM on the hypervisor doesn't effect the design of the hypervisor and fail-over capabilities. (generally)
If you only have the two host, you'll want to configure them in a HA pool.
Then the VM's would be able to live migrate without downtime between the two hosts.
-
@mroth911 said in Hp storage D2d4324 nfs slow xenserver:
So in your expect opinion what would be the proper setup for what I am trying to achieve. I am trying to create a fail over cluster running websevers using cpanel.
Well, that's a little complex so let's delve into it. What processes do we need to protect? In most cases we do high availability at the application layer, not at the platform layer. This is where you get the best reliability. What web servers are you running, what kind of applications are on them and what dependencies (like databases) do they have?