Virtual Private Server User Guide
Internet and UNIX Basics
Your virtual server takes advantage of a technological development called Fast 
Flexible File Sharing (3FS). 3FS allows us to install most operating system files 
and preinstalled applications to a location that makes them available to all the 
VPS servers on the physical machine in a read only mode. We then install 
references to these files, called symbolic links, in your virtual disk in place of the 
actual files themselves. 
Each physical machine that houses a VPS server has a /usr/virtual/share directory 
that contains a copy of all of the files provided in a default account build. The 
contents of this directory are made available in a read only format to each 
account. 
Many of the files on your VPS server are actually symbolic links to files on the 
shared, read only filesystem. For example, /www/bin/httpd (our provided Apache 
Web server) is actually a symbolic link to the /usr/virtual/share/www/bin/httpd 
binary executable on the machine itself. There are hundreds of files that are 
shared in this way among all of the accounts on the host machine.
There are many benefits provided by 3FS, including:
   Because many of your files, applications and libraries are shared through 
3FS, we are able to provide a wealth of preinstalled software with minimal 
impact to your virtual disk. For example, a customer with a 300 MB virtual 
disk is in reality getting over 2 GB of preinstalled software with over 200 MB of 
free space left over!
   Updates, enhancements, and security fixes are much more quickly 
distributed to our customers.
   Although the files shared through 3FS would not normally need to be 
removed, replaced, or modified, 3FS is flexible enough to allow a customer 
with specific needs to do so. 
For example, /bin/perl (the Perl executable) and the default contents of the /usr/
local/lib/perl5 directory (our provided Perl modules) are shared through 3FS (they 
are symbolic links to /usr/virtual/share/bin/perl and the contents of /usr/virtual/
share/usr/local/lib/perl5 respectively). A customer with a need to install a 
bleeding edge Perl binary or Perl module and needs these to be located in the 
same locations occupied by our supported versions could delete the symbolic 
links and install his files in their place. 
It's important to note that the VPS that this customer exercised in this example 
comes with a price of responsibility:
   The files he installed use space on his virtual disk, whereas those in our 
default installation do not.
   When we update our default installation at a later date, his installation will not 
be updated.
   Our customer interface applications and "vtools," such as VAdmin, FATSI, 
vinstall, etc., may not work correctly, as they will always be written for our 
supported versions.
Technical Training Department
August 2004
1 3




  

Home

About Services Network Support FAQ Order Contact
 

Interland Web Hosting

Our partners:Jsp Web Hosting Unlimited Web Hosting Cheapest Web Hosting  Java Web Hosting Web Templates Best Web Templates PHP Mysql Web Hosting Interland Web Hosting Cheap Web Hosting PHP Web Hosting Tomcat Web Hosting Quality Web Hosting Best Web Hosting  Mac Web Hosting 

Lunarwebhost.net  Business web hosting division of Vision Web Hosting Inc. All rights reserved