Storage Virtualization / Hyperconvergence Technologies - Best Use Case?
-
I remember Maxta and Pernix as well as Atlantis saying they do storage reclamation and dedupe. But I think each has it's own virtual appliance that runs on each host to be able to do this.
-
Infinio sounded cool but will only work for NAS or SAN from what I remember - no local storage or DAS (at least not right now).
-
@NetworkNerd said:
Infinio sounded cool but will only work for NAS or SAN from what I remember - no local storage or DAS (at least not right now).
DAS should work, I would be pretty surprised if it had any means of detecting when something was DAS or SAN since the only difference is if there is a switch hooked up.
-
@NetworkNerd said:
I remember Maxta and Pernix as well as Atlantis saying they do storage reclamation and dedupe. But I think each has it's own virtual appliance that runs on each host to be able to do this.
That's pretty much what they would have to do, which is how VSA worked. It's about the only available approach when working in that way.
-
I thought the VSA had to be setup a certain way from the beginning but was near impossible to add to the cluster later (because a certain amount of storage on each host was to protect against another host failing) whereas these software solutions would be able to install in an existing environment non-intrusively and allow you to add hosts / more storage at any time.
-
@NetworkNerd said:
I thought the VSA had to be setup a certain way from the beginning but was near impossible to add to the cluster later (because a certain amount of storage on each host was to protect against another host failing) whereas these software solutions would be able to install in an existing environment non-intrusively and allow you to add hosts / more storage at any time.
Yes, but they are all VMs.
-
@scottalanmiller said:
@NetworkNerd said:
I thought the VSA had to be setup a certain way from the beginning but was near impossible to add to the cluster later (because a certain amount of storage on each host was to protect against another host failing) whereas these software solutions would be able to install in an existing environment non-intrusively and allow you to add hosts / more storage at any time.
Yes, but they are all VMs.
I think NetworkNerd is saying that you can't (his and my understanding) add VSA after the fact because the underlying disk that ESXi is using is already partitioned off, so there won't be any free space, or most likely not enough, to implement VSA after the fact?
I didn't know VSA used a VM on each host to do it's job. How does it control the disk beneath the other VMs?
-
@Dashrender said:
I didn't know VSA used a VM on each host to do it's job. How does it control the disk beneath the other VMs?
You can build your own VSA to see how it works. You can do it with Linux or BSD quite easily. You build a virtual NAS (which is what VSA means) and use DRBD (Linux) or HAST (BSD) to make the cluster work. You share the storage to the local machine via NFS. Now you have a VM that can provide storage for the other VMs locally.
-
@Dashrender said:
@scottalanmiller said:
@NetworkNerd said:
I thought the VSA had to be setup a certain way from the beginning but was near impossible to add to the cluster later (because a certain amount of storage on each host was to protect against another host failing) whereas these software solutions would be able to install in an existing environment non-intrusively and allow you to add hosts / more storage at any time.
Yes, but they are all VMs.
I think NetworkNerd is saying that you can't (his and my understanding) add VSA after the fact because the underlying disk that ESXi is using is already partitioned off, so there won't be any free space, or most likely not enough, to implement VSA after the fact?
I didn't know VSA used a VM on each host to do it's job. How does it control the disk beneath the other VMs?
Yep - that's exactly what I meant.
-
@scottalanmiller said:
@Dashrender said:
I didn't know VSA used a VM on each host to do it's job. How does it control the disk beneath the other VMs?
You can build your own VSA to see how it works. You can do it with Linux or BSD quite easily. You build a virtual NAS (which is what VSA means) and use DRBD (Linux) or HAST (BSD) to make the cluster work. You share the storage to the local machine via NFS. Now you have a VM that can provide storage for the other VMs locally.
Quite easily to SAM is not so easy to the person who is semi-familiar with Linux.
-
@NetworkNerd said:
@scottalanmiller said:
@Dashrender said:
I didn't know VSA used a VM on each host to do it's job. How does it control the disk beneath the other VMs?
You can build your own VSA to see how it works. You can do it with Linux or BSD quite easily. You build a virtual NAS (which is what VSA means) and use DRBD (Linux) or HAST (BSD) to make the cluster work. You share the storage to the local machine via NFS. Now you have a VM that can provide storage for the other VMs locally.
Quite easily to SAM is not so easy to the person who is semi-familiar with Linux.
It does sound like a cool project to try out to get more familiar with those technologies though. If I find some spare hardware I may dig into it to test it out.
-
@NetworkNerd said:
@scottalanmiller said:
@Dashrender said:
I didn't know VSA used a VM on each host to do it's job. How does it control the disk beneath the other VMs?
You can build your own VSA to see how it works. You can do it with Linux or BSD quite easily. You build a virtual NAS (which is what VSA means) and use DRBD (Linux) or HAST (BSD) to make the cluster work. You share the storage to the local machine via NFS. Now you have a VM that can provide storage for the other VMs locally.
Quite easily to SAM is not so easy to the person who is semi-familiar with Linux.
Something SAM needs to be reminded of occasionally.
-
@art_of_shred said:
@NetworkNerd said:
@scottalanmiller said:
@Dashrender said:
I didn't know VSA used a VM on each host to do it's job. How does it control the disk beneath the other VMs?
You can build your own VSA to see how it works. You can do it with Linux or BSD quite easily. You build a virtual NAS (which is what VSA means) and use DRBD (Linux) or HAST (BSD) to make the cluster work. You share the storage to the local machine via NFS. Now you have a VM that can provide storage for the other VMs locally.
Quite easily to SAM is not so easy to the person who is semi-familiar with Linux.
Something SAM needs to be reminded of occasionally.
That's why you are here, Art - to slap him around a bit.
-
@NetworkNerd said:
@art_of_shred said:
@NetworkNerd said:
@scottalanmiller said:
@Dashrender said:
I didn't know VSA used a VM on each host to do it's job. How does it control the disk beneath the other VMs?
You can build your own VSA to see how it works. You can do it with Linux or BSD quite easily. You build a virtual NAS (which is what VSA means) and use DRBD (Linux) or HAST (BSD) to make the cluster work. You share the storage to the local machine via NFS. Now you have a VM that can provide storage for the other VMs locally.
Quite easily to SAM is not so easy to the person who is semi-familiar with Linux.
Something SAM needs to be reminded of occasionally.
That's why you are here, Art - to slap him around a bit.
Well, I'm here to chew bubble gum and slap people ...and I'm all out of bubble gum.
-
Someone has to chew the gum around here.