
12-02-2005, 11:02 PM
|
|
SolidHost
|
|
Join Date: Dec 2002
Location: Amsterdam/Rotterdam, NL
Posts: 2,085
|
|
How-to understand what VPS is
It appears many people find it hard to understand what VPS is and how it works, so I just thought I'd make a small effort to explain a littlebit.
What does VPS mean?
Virtual Private Server
What is such a Virtual Server?
Basically VPS is all about running multiple Virtual Servers within one physical server.
What does Private refer to?
Each VPS gets its own portion of resources, which are usually guaranteed to be available to that particular VPS. For instance, the host server may have 8GB of ram, and 256mb (for instance) could be guaranteed to be available to a VPS. That would mean that regardless of what other VPS's on the same server use, that amount of RAM will be available to the VPS.
Also very important: each VPS runs completely independent of eachother. Each VPS has its own filesystem so a VPS can't see any of the data of another VPS. Also each VPS has it's own server load, can run its own Operating System, can be rebooted individually, and so on. Basically by the end user it can be treated as a dedicated server.
So does a VPS also have its own kernel?
Usually not, but it depends on the technology that the host uses.
Are VPS's truly 100% isolated from eachother, so no matter what happens they can not cause trouble to eachother?
Under normal circumstances, yes. However in extreme scenarios, VPS's can trouble eachother. For instance if the host server has a 100mbit uplink, and one VPS gets a 100mbit DDoS attack, then it makes sense that all other VPS's on the same server are also affected by it. It's up to the host to ensure maximum reliability by monitoring everything closely.
I mentioned VPS's on the same host server can each run a different Operating System. So could one VPS on the server run Windows, and another one Linux?
No, that's not possible. It is however possible to run different Linux distributions on a Linux VPS server. For instance one VPS could be running Red Hat Enterprise, and another one could be running Debian.
Is it possible to run anything on a VPS that would run on a dedicated server?
As long as it doesn't require kernel modifications, yes. (note: some technologies do support kernel modifications - that's not something I specialize in though)
For everyone who still has trouble understanding what VPS is, I thought of a nice example:
You could compare VPS technology to a block of apartments. The block has one roof, but under that roof there are multiple apartments. Each apartment has its own kitchen, living room, etc, so it can operate individually. Everyone goes in and out through the same door of the building though (VPS: traffic all goes through one network port). And I'm sure you can think of every other similarity.
|

12-06-2005, 04:18 AM
|
|
Junior Guru
|
|
Join Date: Nov 2005
Location: Czech Republic / Thailand
Posts: 191
|
|
Quote:
|
Originally Posted by Apoc
You could compare VPS technology to a block of apartments. The block has one roof, but under that roof there are multiple apartments. Each apartment has its own kitchen, living room, etc, so it can operate individually. Everyone goes in and out through the same door of the building though (VPS: traffic all goes through one network port). And I'm sure you can think of every other similarity.
|
Nice example  How about gas, electricity and water 
|

12-06-2005, 07:48 AM
|
|
SolidHost
|
|
Join Date: Dec 2002
Location: Amsterdam/Rotterdam, NL
Posts: 2,085
|
|
That could be compared to the resources like CPU, RAM and bandwidth - they come in through the same pipes and are then divided among apartments/vps's. There are probably a ton of other similarities to think of 
|

01-07-2006, 10:21 PM
|
|
Newbie
|
|
Join Date: Dec 2005
Posts: 8
|
|
Think of it as an appartment Block Each VPS in the Dedicated server is a Home, 1 Roof Many Homes 
|

01-22-2006, 06:08 PM
|
|
Newbie
|
|
Join Date: Jan 2006
Location: In a shop doorway.
Posts: 7
|
|
I'm definitely loving the example. Hahaha! Good tutorial mate.
|

01-24-2006, 04:06 AM
|
|
Newbie
|
|
Join Date: Jan 2006
Posts: 17
|
|
ahaha! It couldnt be better!, nice tutorial.
|

02-12-2006, 07:53 PM
|
|
Junior Guru Wannabe
|
|
Join Date: Feb 2006
Posts: 38
|
|
nice insight, very useful for people who dont know this shaded sector of hosting
|

03-22-2006, 07:50 PM
|
|
WHT Addict
|
|
Join Date: Mar 2006
Posts: 169
|
|
Very helpful indeed, I realise I am a latecomer to this thread but, I am a new member on this forum as well.
|

03-22-2006, 07:53 PM
|
|
Web Hosting Master
|
|
Join Date: Jan 2006
Posts: 1,736
|
|
Before ever buying a VPS research who you are buying it from. Way too much risk otherwise. That is my two cents. Also, look for someone who puts customers first as in the game of hosting that is not the case with many. Being able to support your customers is all that really matters as that is where people fail.
-Jay
|

03-30-2006, 03:36 AM
|
|
Newbie
|
|
Join Date: Mar 2006
Posts: 7
|
|
Great work man.
Simply awesome example
Quote:
|
Originally Posted by Apoc
It appears many people find it hard to understand what VPS is and how it works, so I just thought I'd make a small effort to explain a littlebit.
What does VPS mean?
Virtual Private Server
What is such a Virtual Server?
Basically VPS is all about running multiple Virtual Servers within one physical server.
What does Private refer to?
Each VPS gets its own portion of resources, which are usually guaranteed to be available to that particular VPS. For instance, the host server may have 8GB of ram, and 256mb (for instance) could be guaranteed to be available to a VPS. That would mean that regardless of what other VPS's on the same server use, that amount of RAM will be available to the VPS.
Also very important: each VPS runs completely independent of eachother. Each VPS has its own filesystem so a VPS can't see any of the data of another VPS. Also each VPS has it's own server load, can run its own Operating System, can be rebooted individually, and so on. Basically by the end user it can be treated as a dedicated server.
So does a VPS also have its own kernel?
Usually not, but it depends on the technology that the host uses.
Are VPS's truly 100% isolated from eachother, so no matter what happens they can not cause trouble to eachother?
Under normal circumstances, yes. However in extreme scenarios, VPS's can trouble eachother. For instance if the host server has a 100mbit uplink, and one VPS gets a 100mbit DDoS attack, then it makes sense that all other VPS's on the same server are also affected by it. It's up to the host to ensure maximum reliability by monitoring everything closely.
I mentioned VPS's on the same host server can each run a different Operating System. So could one VPS on the server run Windows, and another one Linux?
No, that's not possible. It is however possible to run different Linux distributions on a Linux VPS server. For instance one VPS could be running Red Hat Enterprise, and another one could be running Debian.
Is it possible to run anything on a VPS that would run on a dedicated server?
As long as it doesn't require kernel modifications, yes. (note: some technologies do support kernel modifications - that's not something I specialize in though)
For everyone who still has trouble understanding what VPS is, I thought of a nice example:
You could compare VPS technology to a block of apartments. The block has one roof, but under that roof there are multiple apartments. Each apartment has its own kitchen, living room, etc, so it can operate individually. Everyone goes in and out through the same door of the building though (VPS: traffic all goes through one network port). And I'm sure you can think of every other similarity.
|
|

03-30-2006, 05:21 PM
|
|
Junior Guru Wannabe
|
|
Join Date: Jan 2006
Posts: 46
|
|
Very nicely explained man.
|

04-01-2006, 07:13 PM
|
|
Newbie
|
|
Join Date: Mar 2006
Posts: 8
|
|
theres a program i think people who do vps should install, i cannot remember the name of it but it makes certain computers have a certain amount of connection to the internet on a router, the program is installed on the computer and is then passworded by the admin to stop people using up all the bandwidth, also if you're really cheaky you can have it on one computer (aka the server) and limit what uses how much connection without people being able to access it. That would a) cut down on monitoring b) make sure people get the connection they are guarenteed
|

04-01-2006, 09:29 PM
|
|
Newbie
|
|
Join Date: Apr 2006
Posts: 17
|
|
Is it possible to allocate and guarantee a certain amount of bandwidth to each VPS user on the same physical server?
|

04-01-2006, 09:36 PM
|
|
Newbie
|
|
Join Date: Apr 2006
Posts: 17
|
|
Also, if I were to get a dedicated server, how could I configure the server to use VPS technology rather than cPanel?
Is VPS better than cPanel?
|

04-03-2006, 01:03 AM
|
|
Newbie
|
|
Join Date: Feb 2004
Posts: 23
|
|
Thanks mate. I found this tutorial useful.
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
| Postbit Selector |
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|
| Login: |
|
|
| Advertisement: |
|
|
| Web Hosting News: |
|
|
|