general/other How to make your own "site/vps" hosting website service

Hello,

Today I've tried to think about - how to make my own "home" vps/website rental portal, like something combined with virtual machine like VBox with "web" gui?) Heard about KVM or something, but don't know how to build my algorithm for "making" such web-service and don't care about pricing services for taking payments. Is there some certifications, books, ect to learn "best way" like others do business on such technologies, don't think that this "hosting provider giants" use somethin "secret", thought that they are pretty much the same way.

Just want to know about approach, Thanks
 
You might want to have a look at sysutils/cbsd. Never used it myself but it should provide most of what you're looking for (based on jails and bhyve).
 
Yet another question is - how to make the "cluster", or another form of this question "how to sit on 2 chairs if you are the only one person", but in terms of computers? I want to have 2 computers "backing up" each other on the fly, like 2 of them running one app, or to going up after on second machine like in zero time if something wrong with first one. I thought it's name is clustering, but still don't know what is the "nearest" approach to do something like this on 2 same machines.
 
Then you might want to have a look at XEN server (it's called Citrix Hypervisor nowadays). You can easily create a cluster of two or more hosts and move your VMs "on-the-fly" from one host to another without interrupting the running VM. That's similar to what VMWare vSphere does but vSphere is expensive.

As far as I know you can't move a bhyve(8) VM from one host to another (without interrupting the VM) but I do believe that's being worked on.
 
Back
Top