Virtual Server

BluegrassNet is in the business of hosting virtual servers on the BluegrassNet VMWare Systems.  This means that you can now have your own server without the financial commitment of buying and running your own servers, or the hassle of having to deal with normal sys admin responsiblities like fixing hardware or network issues. You have complete flexibility with BluegrassNet, you can run your own OS or you can save time, improve performance, and subsequently save money by allowing our experienced System Administrators put their talents to work for you. We support both Unix and Microsoft on our VMWare.

Monthly service fees start at $99 per month

Final pricing is based on the number of servers that require management, the resources that your server will be set up to use, and the level of server management required. This type of service definately requires a custom quote to make sure that you get the best value for your money, so please do not hesistate to call in for pricing.

All of our Virtual Server Offerings come with "Basic Server Administration". This means that your server is assigned an administrator who will log in pro-actively and on a regular schedule to:

  • check diagnostics such as CPU, memory, and disk space utilization
  • review the log files for potential hardware problems
  • monitor intrusion detection systems for attempted security violations
  • maintain the server OS and installed modules with updates which are applied as needed

Why would someone get their own virtual server?

Upgrading to your own server improves performance, reliability, and control over your website.  Moving to a virtual server is the next step up from a shared hosting environment.  By moving to your own server you don't have to worry about other sites slowing you down or crashing your server.  Virtual servers also give you total control over what software is installed on your site, opening the door for additional performance gains.  In a nutshell having a dedicated virtual server:

  • Improves the probability that your website will run smoothly, especially when there are increased site visits.
  • Improves security on many levels (very important if running credit card transactions)
  • Increases the amount of flexibility on deploying scripts and other "active" actions on the website
  • Releases you from the limitations that the sys admins put on a shared server (such as access levels, or poorly executing software).
  • Protects you from other people doing things "wrong" and slowing the server down or taking it down all together.

The Reality of (Shared) Virtual Hosting

Hosting multiple sites on the same server is common practice in the webpage hosting business.  Tens or hundreds of sites are typically hosted on one web server.  Economies of scale kick in to make shared hosting a cost-effective way to host smaller sites with lower bandwidth requirements for low monthly rates (sometimes under $10 per month).  However, shared hosting has some limitations, the main one being: oversharing.

The problem with sharing a server with other sites is just that, you are sharing your server's resources (CPU, bandwidth, processes, memory, etc).  As the number of sites on your server rises, the load on the server increases.  Also, some of the sites sharing your digital home may suddenly become popular or use insecure code.  Unless your hosting company limits the number of sites and server load you may find your site's performance gradually decreasing.

What options do you have?

Answer:  Getting your own server.  Having your own server gives you the peace of mind of not sharing your resources with others, not to mention unfettered root access.  Your site's performance will become more consistent and reliable, and you can install software (and in some cases hardware) that shared hosting providers often restrict in the name of security and cost, including:

  • Compression software (mod_gzip, etc.)
  • Apache modules (mod_perl, mod_rewrite, etc.)
  • Configuration file changes (httpd.conf etc.)
  • Cache settings
  • XSSI (executable server-side includes)
  • Multiple hard drives, with one for web logging
  • Memory (the more the better)

These performance features are often not allowed in a shared hosting environment.

Summary:   The bottom line is that when a website becomes popular even optimistic capacity planning doesn't foresee the server loads that ensue.  Sites can bog down with the increased load due to any number of reasons:

  • Disk swapping due to memory limitations
  • CPU overloaded due to numerous calculations
  • Too many processes, due to numerous spawned scripts
  • Bandwidth bottlenecks
  • Inefficient SQL queries

To speak with a Rep or Engineer regarding what type of virtual server would be right for you,  please give us a call: 502-589-4638