SERVER - VIRTUALIZATION - Hosting and Training Purpose
I am sorry, but like a newbie in this area I have spent a very good time trying to learn a bit more.
I will start a new Hosting Company in Brazil. This is my intention. I already have 10 clients, so 'Company' can pay for a VPS+Cpanel (about $20/month) by itself. I imagine I can insert from 50 to 80 clients in this VPS (1Gb ram, 50Gb hd). If everything works fine I will have these number of clients in 4 months.
I don't like to be very dependent of others. I like to learn and I do not have difficult to learn. I learn very fast (usually alone, but in TI area, this is not so simple).
To run this "hosting' business (it will have SEO and Development, too - my area), I think could be a good idea to get a LINUX CERTIFICATION like LPI. In fact, I do not need CERTIFICATION to get a JOB. I am my own boss. But I think this could be good to learn something. Maybe I could be wrong.
While I start the VPS, I plan to make tests in a SERVER to learn how to manage it. I think it could be a good idea to buy one in eBay (Intel Xeon, 8 or 16Gb ram) for about $250-350 and make tests at home.
But and AFTER I HAVE THE SERVER?
OS: CentOS because people usually type it likes the most popular to servers
Virtualization: THIS IS A PROBLEM TO ME. I know some OS can not run if you choose one or other virtualization software. Maybe here I have a mistake. Maybe OpenVZ, XEN and KVM are first than OS. Maybe they are a kind of O.S.
I have already read this thread:
Which one is the best performance? OpenVZ, XEN or KVM? Link: http://www.lowendtalk.com/discussion/comment/14841#Comment_14841
I could see that for the same money if you choose a VPS with OPENVZ it will have almost the double of the RAM than a XEN or KVM. I think this happen because OpenVZ allows overselling. I could never understand it very well.
I want to get my server and run WINDOW, LINUXS, MACOS, etc in it like VPS. Like I wrote, I want to LEARN. I think KVM or Xen will be the best option (like I want to run Windows inside Linux).
Is there a book or tutorial or something I can read to learn about this?
Do I really need to get a certification?
For a newbie in Linux, what are the steps I need to follow after I get my server?
Why do not member talk about VmWare?
Reference: Xen vs KVM - http://www.lowendtalk.com/discussion/comment/11883#Comment_11883
Cheap OpenVZ or more expensive XEN HVM/KVM? http://www.lowendtalk.com/discussion/548
Virtualization on your laptop http://www.lowendtalk.com/discussion/comment/9596
"I have told you these things, so that in me you may have peace. In this world you will have trouble. But take heart! I have overcome the world". John 16,33