3 - Ping! Zine Web Tech Magazine
3 - Ping! Zine Web Tech Magazine
3 - Ping! Zine Web Tech Magazine
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Overselling<br />
Offers by web hosting companies of quantitative features that begin with exciting adjectives like "unlimited" beg the simple<br />
question: how can a company offer unlimited space, bandwidth and (insert your favorite feature here)? Let's explore this<br />
question by taking a look at some of the features of a typical high-end web hosting server, as shown in Table 1 (Softlayer , n.d.):<br />
C<br />
Item<br />
Server<br />
Public Bandwith<br />
Hard Drives<br />
Details<br />
Quad Processor Quad Core Intel 7320 - 4x4MB cache<br />
2000 GB Bandwidth<br />
4 x 1.00TB SATA II<br />
M<br />
Y<br />
CM<br />
MY<br />
CY<br />
Looking at the selected server, we note that the bandwidth is limited to 2000GB per month, with 4 Terabytes of disk space<br />
(some of which will be used by the platform), and four processors. This is a fairly expensive machine to rent or purchase,<br />
and has more server capacity than many hosting companies currently use. <strong>Web</strong> hosting companies will often put 50-<br />
1000+ websites on each shared server (Ratemyhost, n.d.) depending on the resource needs of their customers and the<br />
specifications of their servers. Simple math shows that none of the customers can truly use much (let alone unlimited)<br />
bandwidth or space, or the server will run out of resources. For example, if the <strong>Web</strong> Server has 500 customers on it, and<br />
the average bandwidth usage is 5GB at any time, the server will go over its limit since the aggregate usage at this point is<br />
2500GB. Limits can be expanded, of course, but this costs additional money, and when shared hosting accounts are selling<br />
for less money per month than a premium cup of coffee, hosting providers may not be able to afford the additional expenses.<br />
CMY<br />
K<br />
We could argue about whether <strong>Web</strong> Host A uses even more powerful servers than this, or <strong>Web</strong> Host B owns their own<br />
datacenter, etc., but the point remains - there is a finite limit to the available space and bandwidth for any given server,<br />
aggregated group of servers (e.g. grid ), or datacenter. It's pretty obvious, therefore, that many hosting companies are<br />
selling resources that they don't actually have, i.e. they are overselling.<br />
The Core Dilemma<br />
Given the vast amount of overselling in the hosting industry, the question arises as to whether the practice is ethical. Before<br />
making a snap judgment, however, one should consider other analogous industries. For example, electrical utility companies<br />
typically oversell their product of electricity. They will typically determine potential peak use, in combination with growth rates<br />
and other factors, decide how much risk of running out of capacity they (or the regulating agencies) are willing to accept,<br />
and implement the infrastructure necessary to support the chosen capacity. The risk of this approach is that customers will,<br />
at times (e.g. during exceptionally hot weather), use enough electricity to cause brownouts or even blackouts. To prevent<br />
these outages completely would require sufficient infrastructure to support a worst-case scenario - all customers using their<br />
maximum amount at the same time. The cost of this infrastructure would greatly increase the fees that consumers pay for<br />
service. So the trade-off is clear: choose the lesser evil among "higher prices" and "overselling risks."<br />
030 | <strong>Ping</strong>! <strong>Zine</strong> magazine