96MB Low End VPS Review Part XXXXII – Quickweb Budget Box (Los Angeles)

For the low end VPS regulars, Quickweb is definitely one of the big names out there. It has, at least in the past, done some really impressive work and sold really stable VPS, and more importantly, perhaps the most central website in this low end VPS community, LowEndBox.com, is hosted with them. Personally, my first VPS was purchased from them and the VPS I have paid the most is a Supa VZ1 at their London, UK location.

However, the recent posting about them did come with some negative feedbacks, and a long time LEB veteran, drmike, does not seems to be too happy with their VPS offerings as per this comment here,which was posted on the Christmas day. So what is going on with Quickweb recently? I decided to sign up for a VPS and take a look myself.

Basic Information and Set Up

Again, as per this post on LowEndBox, here is what they have offered for 6.99USD per month, which is just below the limit set by LEA to be called a “low end” VPS:

image

They do have smaller Budget VZ I and II plans at cheaper prices, but only accept minimum semi-annual payments. I decided to try the Los Angeles location since it is their most popular location and both VZ I and II plans were sold out by the time I wanted to sign up, leaving me no choice but to sign up for the VZ III plan.

Having said that though, it is not really that expensive if you apply the promo code that LEA has put on the posting:

image

By the way, may I know is staff is actually a countable noun or it is uncountable?

For my particular case, I did not actually added the LEB Promo code initially since I could not find the comments section on the shopping cart page:

image

However, a ticket after the VPS was provisioned and Joe actually added the memory for me. Making the VPS have 512MB of dedicated RAM at 4.99USD per month, which brings down the price at a fairly competitive level.

I think Quickweb was the only VPS providers that I can remember asking me where I knew them from in the order form, which, obviously, the answer is LowEndBox:

image

They also specifically mentioned that IRC is not allowed, although I am kind of curious what if I select IRC as my response for the intended use of the VPS:

image

The Operating System offers you several choices, pretty much including the 32 bit version of the most of the popular Linux distributions. To be honest, I think at least for low end VPS, there is really little value listing out the 64 bit OS templates since rarely anyone would want to run a 128MB VPS (or 512MB in this case) with a 64 bit OS.

image

Also, note that they do not have CPanel nor CPanel DNS Only in the drop down list (although they do have those options in the SolusVM manager), instead, Plesk were offered as one of the options. I used to use Plesk for a month after signing up with them on the Supa VZ1 offer (for which Plesk was offered for free at that time), however after a while, I lost my temper while trying to get Plesk to work with Python and Django, which I used for another project, and give up on it. I actually tried to negotiate with Roel, unsuccessfully, on getting a discount on the VPS since I am not using Plesk. This might be a little off the topic, but I think a lot of times, when you sign up for a VPS, you should really try to talk to their sales and see if you can get some sort of discount. Obviously if you are thinking of paying 5 bucks for a 2GB RAM VPS, it might not be realistic, however there is always no harm asking and the worst you can get is a no. After all, even if it is just a single dollar lower every month, you can buy yourself quite a few cups of coffee during the year.

Furthermore, it is a great opportunity to know the customer service level of this VPS provider. If the VPS provider replied your request for a bargain by making some comments with your nationality or sexual orientation, then I definitely would not want to pay a single cent to them. On the other hand, as a professional provider and despite being firm about their prices, Roel in Quickweb has always been extremely polite and professional, which is perhaps one of the reasons why they are well-rated in the low end VPS community.

One thing I really wish Quickweb (as well as many VPS providers) would have on their ordering page is the cost of add-on items. For example, recently I was checking out the prices of CPanel from each VPS provider just for curiosity, and I do notice that there is a huge variation in the CPanel licensing cost. The most expensive one is about 15 pounds (which translate to more than 20 USD) per month and the cheapest one I have seen is like 7USD (which I am pretty sure the cost is subsidized). Therefore, the overall cheapest VPS + CPanel provider may not be the one selling the cheapest VPS and I am pretty sure many users would like to have an overall packaged price rather than just the price of the VPS.

In any case (and before I drift any further from this VPS review), the price for each extra IPv4 address is 16 per year, with no possibility for monthly payment. So I guess basically that means if you sign up for this VPS for a month and asked for an extra IPv4 address, it would cost you 23USD for that month. Similarly, extra 100GB of bandwidth cost you 7.50 USD per year and an extra CPU core cost you 10USD per year.

Finally, there is an interesting declaration checkbox where you are not permitted to cancel the existing VPS within 3 months after signing up for the budget VPS. I am not sure if this rule is strictly adhere to or if it is more like “please do not make us lose money” kind of advice.

Provision of the VPS, as usual, was instant. I received the VPS login information the moment I received my Paypal confirmation. As I have mentioned before, the extra resources were added manually, and all it takes is a ticket to quote the magic promo code.

Both of their WHMCS system and SolusVM manager are on secured HTTPS and on port 80, with no certificate warning from Firefox (because they did not use the SolusVM SSL certificate), which is something I really appreciate. Honestly, how much would a SSL certificate cost for a business? And how much time would it take to set up a reverse apache proxy or change configuration of SolusVM to make it listen to port 80 of a subdomain of the company?

After logged into WHMCS system, controls of the VPS are available under My Products and Services > Product Details:

image

Note that the percentage bar for the resources usage are available but not the graph, and all the control buttons appears to work as well.

My new VPS was originally under a separate SolusVM account with a rather hard-to-remember user name. However, it took again, a ticket, to get the VPS merged with my existing SolusVM account, which has an user name that I have chosen and is easy for me to remember. Most of the VPS users perhaps don’t know that your VPS providers (at least for OpenVZ VPS, I think some of the providers have issues with the KVM VPS for this matter) could actually create a SolusVM account with the user name you like instead of the automatically generated VPSuser123 or Solus456 kind of hard to remember user IDs. Of course, whether they want to do the favor is a completely different story.

Once logged in, you are presented with a pretty standard SolusVM page. Remember on the sign up page I was not told to specify a host name? By default, the VPS is provisioned with vps.server.com. I think this is a quite neat feature, after all, not everyone uses the VPS as a web server and point domain names to it. Note that I have got an extra 50% of memory as well:

image

There is no Central Backup and no instant rDNS as well. However, Quickweb did spend the effort to put a custom message there when you try to edit the rDNS:

image

which is a lot better than the default SolusVM message stating that the rDNS for this IP is “disabled”, I mean, how could you “disable” rDNS, which is like saying “the cell phone for this phone number is disabled”?

There are quite a few OS templates available from Quickweb for reinstallation:

image

image

image

image

Note that particularly for the CentOS templates, they actually gives you the basic description on how to get started with the control panel installed. I remembered (forgive me for talking too much today) the first time I loaded the Kloxo template to a VPS that I bought to play with, I had absolutely no idea what was the default port nor the username and password, and it took me about 10 minutes to Google for the default port and the default credentials. I am pretty sure there are many VPS users like me who does not bother to remember these little details and putting some meaningful descriptions like this could potentially save both the VPS provider as well as the users some time (VPS providers: just imagine if you receive 20 tickets a day asking you what is the default login credential for Kloxo or CPanel).

Also note that Quickweb has customized their SolusVM page to include a link to their ticketing system:

image

You can just log into your ticket system directly by clicking on the Help Desk link and start to fire your questions away, directly to the help desk. I think it is a great feature since most of the time, for example, if I have received a notification on that my VPS is down, my first step is always to go into my SolusVM manager to check if I can just manually boot it up, if it does not work, then I will have to submit a ticket. It simply saves me so much trouble of having to go through to the VPS provider’s home page, click on Client Area, log in, click on Support Tickets and select the department. Instead, this is what I see after click on the Help Desk link:

image

Note that you again, have to declare that you are willing to pay for things that are your own fault and you can provide, if you would like to, the port and root password for the VPS to help support checking on your VPS.

I understand that I have said a lot about Quickweb, which is perhaps not fair to some other VPS providers who provide great services. However, my point is: details matter. Every single VPS provider knows how to set up SolusVM, every single one knows how to get their servers online and running. So what makes one provider better than the other in this extremely competitive market, particularly when all the offering are more or less the same? Obviously, have a stable company and stable server matters, but other than that, it is really little details like this that make the customers happy.

Test on the VPS

As mentioned above, the VPS that I have signed up has 512MB of dedicated RAM (it is also supposed to come with 512MB of burstable RAM although I did not see that in the free –m output), 20GB of hard drive space and 500GB of data transfer. The VPS is located in Los Angeles, CA and I have used Debian 6, 32 bit for testing purposes.

When the OS template was loaded, about 16MB of RAM was used:

free -m
             total       used       free     shared    buffers     cached
Mem:           512         16        495          0          0          0
-/+ buffers/cache:         16        495
Swap:            0          0          0

Top output showing the processes running:

top - 19:04:36 up 3 min,  1 user,  load average: 0.07, 0.07, 0.02
Tasks:  14 total,   2 running,  12 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    524288k total,    17588k used,   506700k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 1640 root      18   0  8672 3020 2468 R  0.0  0.6   0:00.09 sshd
 1412 root      15   0  5132 2436 1184 S  0.0  0.5   0:00.00 apache2
 1413 www-data  25   0  5132 1844  584 S  0.0  0.4   0:00.00 apache2
 1676 root      15   0  2956 1612 1292 S  0.0  0.3   0:00.00 bash
 1642 root      15   0  9992 1552  500 S  0.0  0.3   0:00.00 sendmail-mta
 1705 root      15   0  2324 1064  872 R  0.0  0.2   0:00.00 top
 1622 root      15   0  5484  964  576 S  0.0  0.2   0:00.00 sshd
 1434 root      18   0  2284  844  660 S  0.0  0.2   0:00.00 cron
 1583 root      25   0  2388  836  668 S  0.0  0.2   0:00.00 xinetd
 1383 root      18   0  8664  784  448 S  0.0  0.1   0:00.00 saslauthd
    1 root      15   0  2024  676  584 S  0.0  0.1   0:01.91 init
 1398 root      15   0  1732  612  504 S  0.0  0.1   0:00.00 syslogd
 1402 root      19   0  1676  552  456 S  0.0  0.1   0:00.00 anacron
 1384 root      18   0  8664  500  164 S  0.0  0.1   0:00.00 saslauthd

And htop output:

image

About 470MB of hard drive space were used for the OS, which is pretty standard:

df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/simfs             20G  472M   20G   3% /
tmpfs                 256M     0  256M   0% /lib/init/rw
tmpfs                 256M     0  256M   0% /dev/shm

The iNodes are set to pretty high values as well:

 df -i
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/simfs           10485760   26166 10459594    1% /
tmpfs                  65536       4   65532    1% /lib/init/rw
tmpfs                  65536       1   65535    1% /dev/shm

Once after the full LNMP stack was installed, RAM usage goes to about 100MB.

 free -m
             total       used       free     shared    buffers     cached
Mem:           512         97        414          0          0          0
-/+ buffers/cache:         97        414
Swap:            0          0          0

Top output showing the processes running:

top - 22:04:36 up 5 days, 12:24,  1 user,  load average: 0.00, 0.00, 0.00
Tasks:  22 total,   2 running,  20 sleeping,   0 stopped,   0 zombie
Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:    524288k total,   100564k used,   423724k free,        0k buffers
Swap:        0k total,        0k used,        0k free,        0k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 1609 bind      22   0 45924  12m 2412 S  0.0  2.4   0:00.08 named
25900 www       16   0 14996  11m  776 S  0.0  2.2   0:00.00 nginx
13622 mysql     15   0 34236 4872 2216 S  0.0  0.9   0:00.00 mysqld
25891 root      15   0 22612 4528 1388 S  0.0  0.9   0:02.88 php-cgi
25892 www       18   0 22612 4144 1004 S  0.0  0.8   0:00.00 php-cgi
25893 www       18   0 22612 4144 1004 S  0.0  0.8   0:00.00 php-cgi
25894 www       18   0 22612 4144 1004 S  0.0  0.8   0:00.00 php-cgi
25895 www       18   0 22612 4144 1004 S  0.0  0.8   0:00.00 php-cgi
25896 www       24   0 22612 4144 1004 S  0.0  0.8   0:00.00 php-cgi
 3292 root      16   0  8680 3024 2468 R  0.0  0.6   0:00.08 sshd
 3294 root      15   0  2956 1616 1292 S  0.0  0.3   0:00.00 bash
 1640 root      15   0  9988 1540  500 S  0.0  0.3   0:05.51 sendmail-mta
13519 root      25   0  2680 1216 1000 S  0.0  0.2   0:00.00 mysqld_safe
 3388 root      15   0  2324 1076  876 R  0.0  0.2   0:00.00 top
 9721 root      15   0  5484  968  580 S  0.0  0.2   0:00.21 sshd
 1434 root      15   0  2284  844  664 S  0.0  0.2   0:00.66 cron
 1583 root      25   0  2388  832  668 S  0.0  0.2   0:00.00 xinetd

And again the htop output:

image

2.6GB of hard drive space in total was taken here:

df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/simfs             20G  2.6G   18G  13% /
tmpfs                 256M     0  256M   0% /lib/init/rw
tmpfs                 256M     0  256M   0% /dev/shm

The beacounters values are set to pretty high, however unlike many of the beancounters values I have seen, many of the limit values are not set to the default with many 9s.

cat /proc/user_beancounters
Version: 2.5
       uid  resource                     held              maxheld              barrier                limit              failcnt
     3227:  kmemsize                  3484291              4440642           2147483646           2147483646                    0
            lockedpages                     0                  427               999999               999999                    0
            privvmpages                 25147               131084               131072               131072                    4
            shmpages                      642                 1426               131072               131072                    0
            dummy                           0                    0                    0                    0                    0
            numproc                        26                   46               999999               999999                    0
            physpages                   10027                46095                    0           2147483647                    0
            vmguarpages                     0                    0               131072           2147483647                    0
            oomguarpages                10027                46095               131072           2147483647                    0
            numtcpsock                     13                   18              7999992              7999992                    0
            numflock                        4                   10               999999               999999                    0
            numpty                          1                    3               500000               500000                    0
            numsiginfo                      0                   18               999999               999999                    0
            tcpsndbuf                  234256               325416            214748160            396774400                    0
            tcprcvbuf                  212992              3627392            214748160            396774400                    0
            othersockbuf                20952                42272            214748160            396774400                    0
            dgramrcvbuf                     0                12848            214748160            396774400                    0
            numothersock                   19                   24              7999992              7999992                    0
            dcachesize                 268554               329746           2147483646           2147483646                    0
            numfile                       730                 1378             23999976             23999976                    0
            dummy                           0                    0                    0                    0                    0
            dummy                           0                    0                    0                    0                    0
            dummy                           0                    0                    0                    0                    0
            numiptent                      24                   24               999999               999999                    0

Vzfree shows no evidence of overselling:

 vzfree
             Total     Used     Free
Kernel:   2048.00M    3.33M 2044.67M
Allocate:  512.00M   98.21M  413.79M (512M Guaranteed)
Commit:    512.00M   42.47M  469.53M (39.9% of Allocated)
Swap:                 0.00M          (0.0% of Committed)

Uptime shows the VPS is mostly idle:

uptime
 22:04:46 up 5 days, 12:24,  1 user,  load average: 0.00, 0.00, 0.00

Similar output for vmstat:

 vmstat
procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa
 0  0      0 423412      0      0    0    0     0    14    0   38  0  0 100  0

CPUinfo shows there is a single core assigned to the VPS and it is not throttled:

cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
stepping        : 2
cpu MHz         : 2400.152
cache size      : 12288 KB
physical id     : 0
siblings        : 8
core id         : 0
cpu cores       : 4
apicid          : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc ida nonstop_tsc arat pni monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr sse4_1 sse4_2 popcnt lahf_lm
bogomips        : 4800.30
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: [8]

Meminfo output here:

cat /proc/meminfo
MemTotal:       524288 kB
MemFree:        423744 kB
Buffers:             0 kB
Cached:              0 kB
SwapCached:          0 kB
Active:              0 kB
Inactive:            0 kB
HighTotal:           0 kB
HighFree:            0 kB
LowTotal:       524288 kB
LowFree:        423744 kB
SwapTotal:           0 kB
SwapFree:            0 kB
Dirty:            1820 kB
Writeback:           0 kB
AnonPages:           0 kB
Mapped:              0 kB
Slab:                0 kB
PageTables:          0 kB
NFS_Unstable:        0 kB
Bounce:              0 kB
CommitLimit:         0 kB
Committed_AS:        0 kB
VmallocTotal:        0 kB
VmallocUsed:         0 kB
VmallocChunk:        0 kB
HugePages_Total:     0
HugePages_Free:      0
HugePages_Rsvd:      0
Hugepagesize:     2048 kB

And time sync:

time sync

real    0m0.222s
user    0m0.000s
sys     0m0.002s

Disk I/O is pretty impressive:

dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 17.8781 s, 60.1 MB/s

Testing again after a while actually shows significantly better results:

dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 6.56945 s, 163 MB/s

Ioping shows pretty stable values as well:

 ioping -c 10 .
4096 bytes from . (simfs /dev/simfs): request=1 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=2 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=3 time=0.1 ms
4096 bytes from . (simfs /dev/simfs): request=4 time=0.3 ms
4096 bytes from . (simfs /dev/simfs): request=5 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=6 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=7 time=0.1 ms
4096 bytes from . (simfs /dev/simfs): request=8 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=9 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=10 time=0.2 ms

--- . (simfs /dev/simfs) ioping statistics ---
10 requests completed in 9014.0 ms, 5507 iops, 21.5 mb/s
min/avg/max/mdev = 0.1/0.2/0.3/0.1 ms

Testing again and the results are still more or less the same:

 ioping -c 10 .
4096 bytes from . (simfs /dev/simfs): request=1 time=0.1 ms
4096 bytes from . (simfs /dev/simfs): request=2 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=3 time=0.1 ms
4096 bytes from . (simfs /dev/simfs): request=4 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=5 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=6 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=7 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=8 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=9 time=0.2 ms
4096 bytes from . (simfs /dev/simfs): request=10 time=0.2 ms

--- . (simfs /dev/simfs) ioping statistics ---
10 requests completed in 9008.9 ms, 5348 iops, 20.9 mb/s
min/avg/max/mdev = 0.1/0.2/0.2/0.0 ms

Network speed is pretty good, I was able to get close tothe line speed for the Cachefly test:

 wget cachefly.cachefly.net/100mb.test -O /dev/null
--2012-01-15 22:05:56--  http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 15.1M/s   in 6.6s

2012-01-15 22:06:03 (15.2 MB/s) - `/dev/null' saved [104857600/104857600]

Testing again shows even better results:

wget cachefly.cachefly.net/100mb.test -O /dev/null
--2012-01-15 22:06:30--  http://cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175
Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 15.2M/s   in 6.2s

2012-01-15 22:06:36 (16.1 MB/s) - `/dev/null' saved [104857600/104857600]

The upload speed is pretty stable as well, I was getting very similar speed across different test VPS that I have:

First is the test VPS at BuffaloVPS in Chicago, IL:

 wget 199.195.xxx.xxx/100mb.test -O /dev/null
--2012-01-22 13:45:27--  http://199.195.xxx.xxx/100mb.test
Connecting to 199.195.xxx.xxx:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 5.16M/s   in 27s

2012-01-22 13:45:53 (3.76 MB/s) - `/dev/null' saved [104857600/104857600]

The BuyVM VPS at San Jose, CA:

 wget 199.195.xxx.xxx/100mb.test -O /dev/null
--2012-01-22 14:39:07--  http://199.195.xxx.xxx/100mb.test
Connecting to 199.195.xxx.xxx:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600 4.03M/s   in 20s

2012-01-22 14:39:27 (5.07 MB/s) - `/dev/null' saved [104857600/104857600]

Finally the VPS from Quickweb as well, in London, UK:

wget 199.195.xxx.xxx/100mb.test -O /dev/null
--2012-01-22 14:40:49--  http://199.195.xxx.xxx/100mb.test
Connecting to 199.195.xxx.xxx:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream]
Saving to: `/dev/null'

100%[======================================>] 104,857,600  833K/s   in 65s

2012-01-22 14:41:54 (1.53 MB/s) - `/dev/null' saved [104857600/104857600]

Actually I really expected some pretty decent upload speed with the VPS under the same company (sort of Intranet, I guess), however that is not the case here. Futhermore, there is no internal IP configured so that the 2 VPS could communicate with each other without costing the precious external bandwidth.

With one single CPU core, it is difficult to expect the Unixbench score to be really impressive. However I have to say that Quickweb has definitely produced one of the highest UnixBench score for a single core CPU VPS:

   #    #  #    #  #  #    #          #####   ######  #    #   ####   #    #
   #    #  ##   #  #   #  #           #    #  #       ##   #  #    #  #    #
   #    #  # #  #  #    ##            #####   #####   # #  #  #       ######
   #    #  #  # #  #    ##            #    #  #       #  # #  #       #    #
   #    #  #   ##  #   #  #           #    #  #       #   ##  #    #  #    #
    ####   #    #  #  #    #          #####   ######  #    #   ####   #    #

   Version 5.1.3                      Based on the Byte Magazine Unix Benchmark

   Multi-CPU version                  Version 5 revisions by Ian Smith,
                                      Sunnyvale, CA, USA
   January 13, 2011                   johantheghost at yahoo period com


1 x Dhrystone 2 using register variables  1 2 3 4 5 6 7 8 9 10

1 x Double-Precision Whetstone  1 2 3 4 5 6 7 8 9 10

1 x Execl Throughput  1 2 3

1 x File Copy 1024 bufsize 2000 maxblocks  1 2 3

1 x File Copy 256 bufsize 500 maxblocks  1 2 3

1 x File Copy 4096 bufsize 8000 maxblocks  1 2 3

1 x Pipe Throughput  1 2 3 4 5 6 7 8 9 10

1 x Pipe-based Context Switching  1 2 3 4 5 6 7 8 9 10

1 x Process Creation  1 2 3

1 x System Call Overhead  1 2 3 4 5 6 7 8 9 10

1 x Shell Scripts (1 concurrent)  1 2 3

1 x Shell Scripts (8 concurrent)  1 2 3

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: ******: GNU/Linux
   OS: GNU/Linux -- 2.6.32-274.3.1.el5.028stab094.3 -- #1 SMP Thu Sep 22 13:24:07 MSD 2011
   Machine: i686 (unknown)
   Language: en_US.utf8 (charmap="ANSI_X3.4-1968", collate="ANSI_X3.4-1968")
   CPU 0: Intel(R) Xeon(R) CPU E5620 @ 2.40GHz (4800.3 bogomips)
          Hyper-Threading, x86-64, MMX, Physical Address Ext, SYSENTER/SYSEXIT, SYSCALL/SYSRET, Intel virtualization
   22:11:21 up 5 days, 12:31,  1 user,  load average: 0.00, 0.03, 0.01; runlevel 2

------------------------------------------------------------------------
Benchmark Run: Sun Jan 15 2012 22:11:21 - 22:39:39
1 CPU in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       10584121.5 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2351.0 MWIPS (10.2 s, 7 samples)
Execl Throughput                               3604.0 lps   (29.8 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        486808.8 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          126444.3 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1071954.4 KBps  (30.0 s, 2 samples)
Pipe Throughput                              901894.5 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 248715.6 lps   (10.0 s, 7 samples)
Process Creation                              10596.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   3918.0 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    537.9 lpm   (60.1 s, 2 samples)
System Call Overhead                         792262.5 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   10584121.5    907.0
Double-Precision Whetstone                       55.0       2351.0    427.4
Execl Throughput                                 43.0       3604.0    838.1
File Copy 1024 bufsize 2000 maxblocks          3960.0     486808.8   1229.3
File Copy 256 bufsize 500 maxblocks            1655.0     126444.3    764.0
File Copy 4096 bufsize 8000 maxblocks          5800.0    1071954.4   1848.2
Pipe Throughput                               12440.0     901894.5    725.0
Pipe-based Context Switching                   4000.0     248715.6    621.8
Process Creation                                126.0      10596.7    841.0
Shell Scripts (1 concurrent)                     42.4       3918.0    924.1
Shell Scripts (8 concurrent)                      6.0        537.9    896.5
System Call Overhead                          15000.0     792262.5    528.2
                                                                   ========
System Benchmarks Index Score                                         820.8

For Geekbench, the VPS has scored more than 3500 points at the first test, which is rather impressive:

System Information
  Platform:                  Linux x86 (32-bit)
  Compiler:                  GCC 4.1.2 20070925 (Red Hat 4.1.2-33)
  Operating System:          Linux 2.6.32-274.3.1.el5.028stab094.3 i686
  Model:                     Linux PC (Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz)
  Motherboard:               Unknown Motherboard
  Processor:                 Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
  Processor ID:              GenuineIntel Family 6 Model 44 Stepping 2
  Logical Processors:        1
  Physical Processors:       1
  Processor Frequency:       2.40 GHz
  L1 Instruction Cache:      0.00 B
  L1 Data Cache:             0.00 B
  L2 Cache:                  256 KB
  L3 Cache:                  0.00 B
  Bus Frequency:             0.00 Hz
  Memory:                    31.4 GB
  Memory Type:               N/A
  SIMD:                      1
  BIOS:                      N/A
  Processor Model:           Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
  Processor Cores:           1

Integer
  Blowfish
    single-threaded scalar    1682 ||||||
    multi-threaded scalar     1799 |||||||
  Text Compress
    single-threaded scalar    1902 |||||||
    multi-threaded scalar     1835 |||||||
  Text Decompress
    single-threaded scalar    1923 |||||||
    multi-threaded scalar     1983 |||||||
  Image Compress
    single-threaded scalar    1586 ||||||
    multi-threaded scalar     1556 ||||||
  Image Decompress
    single-threaded scalar    1477 |||||
    multi-threaded scalar     1517 ||||||
  Lua
    single-threaded scalar    2973 |||||||||||
    multi-threaded scalar     2974 |||||||||||

Floating Point
  Mandelbrot
    single-threaded scalar    2011 ||||||||
    multi-threaded scalar     2043 ||||||||
  Dot Product
    single-threaded scalar    3263 |||||||||||||
    multi-threaded scalar     3459 |||||||||||||
    single-threaded vector    3816 |||||||||||||||
    multi-threaded vector     4488 |||||||||||||||||
  LU Decomposition
    single-threaded scalar    2298 |||||||||
    multi-threaded scalar     2332 |||||||||
  Primality Test
    single-threaded scalar    3308 |||||||||||||
    multi-threaded scalar     2664 ||||||||||
  Sharpen Image
    single-threaded scalar    5452 |||||||||||||||||||||
    multi-threaded scalar     5513 ||||||||||||||||||||||
  Blur Image
    single-threaded scalar    5043 ||||||||||||||||||||
    multi-threaded scalar     5060 ||||||||||||||||||||

Memory
  Read Sequential
    single-threaded scalar    4523 ||||||||||||||||||
  Write Sequential
    single-threaded scalar    8072 ||||||||||||||||||||||||||||||||
  Stdlib Allocate
    single-threaded scalar    3637 ||||||||||||||
  Stdlib Write
    single-threaded scalar    3335 |||||||||||||
  Stdlib Copy
    single-threaded scalar    6602 ||||||||||||||||||||||||||

Stream
  Stream Copy
    single-threaded scalar    5678 ||||||||||||||||||||||
    single-threaded vector    8485 |||||||||||||||||||||||||||||||||
  Stream Scale
    single-threaded scalar    4186 ||||||||||||||||
    single-threaded vector    7740 ||||||||||||||||||||||||||||||
  Stream Add
    single-threaded scalar    4816 |||||||||||||||||||
    single-threaded vector    6664 ||||||||||||||||||||||||||
  Stream Triad
    single-threaded scalar    4998 |||||||||||||||||||
    single-threaded vector    4597 ||||||||||||||||||

Integer Score:                1933 |||||||
Floating Point Score:         3625 ||||||||||||||
Memory Score:                 5233 ||||||||||||||||||||
Stream Score:                 5895 |||||||||||||||||||||||

Overall Geekbench Score:      3581 ||||||||||||||

Testing again showed slightly worse results, but is still pretty good:

System Information
  Platform:                  Linux x86 (32-bit)
  Compiler:                  GCC 4.1.2 20070925 (Red Hat 4.1.2-33)
  Operating System:          Linux 2.6.32-274.3.1.el5.028stab094.3 i686
  Model:                     Linux PC (Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz)
  Motherboard:               Unknown Motherboard
  Processor:                 Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
  Processor ID:              GenuineIntel Family 6 Model 44 Stepping 2
  Logical Processors:        1
  Physical Processors:       1
  Processor Frequency:       2.40 GHz
  L1 Instruction Cache:      0.00 B
  L1 Data Cache:             0.00 B
  L2 Cache:                  256 KB
  L3 Cache:                  0.00 B
  Bus Frequency:             0.00 Hz
  Memory:                    31.4 GB
  Memory Type:               N/A
  SIMD:                      1
  BIOS:                      N/A
  Processor Model:           Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
  Processor Cores:           1

Integer
  Blowfish
    single-threaded scalar    1549 ||||||
    multi-threaded scalar     1656 ||||||
  Text Compress
    single-threaded scalar    1392 |||||
    multi-threaded scalar     1372 |||||
  Text Decompress
    single-threaded scalar    1926 |||||||
    multi-threaded scalar     1975 |||||||
  Image Compress
    single-threaded scalar    1589 ||||||
    multi-threaded scalar     1556 ||||||
  Image Decompress
    single-threaded scalar    1474 |||||
    multi-threaded scalar     1519 ||||||
  Lua
    single-threaded scalar    2970 |||||||||||
    multi-threaded scalar     2949 |||||||||||

Floating Point
  Mandelbrot
    single-threaded scalar    1887 |||||||
    multi-threaded scalar     1960 |||||||
  Dot Product
    single-threaded scalar    3109 ||||||||||||
    multi-threaded scalar     3295 |||||||||||||
    single-threaded vector    3788 |||||||||||||||
    multi-threaded vector     4251 |||||||||||||||||
  LU Decomposition
    single-threaded scalar    2291 |||||||||
    multi-threaded scalar     2254 |||||||||
  Primality Test
    single-threaded scalar    3140 ||||||||||||
    multi-threaded scalar     2540 ||||||||||
  Sharpen Image
    single-threaded scalar    5233 ||||||||||||||||||||
    multi-threaded scalar     5286 |||||||||||||||||||||
  Blur Image
    single-threaded scalar    4762 |||||||||||||||||||
    multi-threaded scalar     4811 |||||||||||||||||||

Memory
  Read Sequential
    single-threaded scalar    4123 ||||||||||||||||
  Write Sequential
    single-threaded scalar    7177 ||||||||||||||||||||||||||||
  Stdlib Allocate
    single-threaded scalar    3404 |||||||||||||
  Stdlib Write
    single-threaded scalar    3079 ||||||||||||
  Stdlib Copy
    single-threaded scalar    6082 ||||||||||||||||||||||||

Stream
  Stream Copy
    single-threaded scalar    3418 |||||||||||||
    single-threaded vector    6900 |||||||||||||||||||||||||||
  Stream Scale
    single-threaded scalar    3922 |||||||||||||||
    single-threaded vector    6145 ||||||||||||||||||||||||
  Stream Add
    single-threaded scalar    3937 |||||||||||||||
    single-threaded vector    5528 ||||||||||||||||||||||
  Stream Triad
    single-threaded scalar    4372 |||||||||||||||||
    single-threaded vector    4256 |||||||||||||||||

Integer Score:                1827 |||||||
Floating Point Score:         3471 |||||||||||||
Memory Score:                 4773 |||||||||||||||||||
Stream Score:                 4809 |||||||||||||||||||

Overall Geekbench Score:      3289 |||||||||||||

 

Customer Service and Support

Although I have not had the Budget VPS for very long, I have already had 3 tickets with them. The first one was to add the resources to the VPS using the promo code (ticket submitted on 5:22pm, responded half an hour later and resources were added by 8:42pm by the admin stuff, which was still pretty fast). Second one was to have the SolusVM account merged (ticket submitted at 5:17pm, everything is done by 5:36pm, which was really fast), and the third and the most recent one was one that really got me a little impatient with, which was on the network issue.

So basically, after leaving the box idle for a few days, I decided to test things out by setting up the LNMP stack, and I realized that I could not even run apt-get update as I had many “unable to resolve URL” type of error. I then tried to run wget on Google.com, which almost never fails, and it was again unable to resolve the domain name. I tried to change the DNS in /etc/resolv.conf to the Google public DNS and even that did not work after I restarted the networking services. So I submitted a help request. First I was told to change the nameserver to the Verizon DNS, which I did and still did not help. Matt from Quickweb then suggested me to try to wget another file, so I tried Cachefly, which again failed after a while.

And one of the replies goes like this:

image

Mmm…so two ping would be able to tell if the VPS is not having a connection issue?

And at one point Joe was pretty unhappy about I kept telling him I can not download the Cachefly file:

image

However, at least they have been really fast in responding the tickets and quick in providing the update, if I asked for one. Most importantly, I actually emailed Roel and he was really quick in getting back to me and actually went through the tickets to make sure that it is updated.

Conclusion

Despite some minor hiccups with the network, overall the VPS provided by Quickweb was stable and the specifications are great. However, what I like about them the most is their attention to the tiny little details. Like what I have mentioned before, it does not take a lot of time for one, especially with everything readily available, to set up a website and start selling VPS, however, it is really those details (besides providing a solid VPS) that distinguishes a good provider from a not-so-good one and that is perhaps one of their “trick” to claim the throne of Best Low End Box Provider for 3 consecutive times.

2 thoughts on “96MB Low End VPS Review Part XXXXII – Quickweb Budget Box (Los Angeles)”

  1. Shame that their customer service has ruined it entirely. After seeing those 2 ticket replies I have no interest in even giving these guys a shot. Too much competition to get that sort of rude reply.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.