This blog is NOFOLLOW Free!

You're browsing: Home » SilentBits Site News » Blog article: SilentBits in 2008 - now on VPS

SilentBits in 2008 - now on VPS

happy-new-year-189.jpg Hey there in 2008, Happy new year !!!

I’ve been here working from some time and change some website things because i found some more time to do it. Recently i also bought VPS for my hosting, i still have this old shared hosting but i move my websites to new VPS (SilentBits is already on it).

This are my VPS details:
Disk Space: 30,000 MB
Bandwidth (Traffic): 300 GB
Memory Limit: 1024MB
Burstable Memory Limit: 1280MB

Besides that all VPS installation is in your hand, even such things like DNS. I choose Debian Sarge 3 Linux and i am pretty impressed about it (apt-get). Because i was afraid about CPU and memory limit i go with other that standard server software to reduce it.

I hope this will be only one step closer to full dedicated server in future.

For two main parts of my web machine i choose not so popular software (two people advice me that and i believe them).

I choose LiteSpeed for web server (thanks Dru), normal most people use Apache for that. For DNS i choose TinyDNS, most popular DNS service for Linux is BIND.

I think this are two big decisions that I’ve made to make my server work faster, to reduce memory and CPU usage. For now it works very well , in that place i would like to thanks Dru who helped me with Litespeed server (i don’t know it good).

For this time i am pretty happy with performance, specially RAM usage is on great level. When i looked back at my shared hosting history it works amazing on that VPS with LiteSpeed and TinyDNS. My sites uses about 1GB of memory when i have shared hosting and now… about 200MB, not all sites are on new VPS but the biggest are online.

The last shared hositng that i was using was: Dreamhost (it is very cheap), i check also Grid-Service but it was nothing superb and this great, fast reseller account HawkHost (before DevotedHost). But i need to move my sites from HawkHost because i use too much resources. I found this email in my archive:

We regret to inform you that unfortunately we simply cannot host your sites in our shared environment. When you first inquired to us we had assumed it was one site being hosted and it was not as big as it actually was. We strive on providing excellent performance to our customers. With a reseller account like yours taking so much resources we simply cannot offer the performance we would like to offer to others. Here is one of the recent CPU and RAM statics we had calculated for your accounts:


guistyles.com
14% CPU
14% RAM
4200 vists
20,000 pageviews
240,000 hits

silentbits.com
4% CPU
4% RAM
700 visits
7600 pageviews
30,000 hits

vistastyles.org
10% CPU
12% RAM
4000 visits
57,000 pageviews
200,000 hits

So to put the statistics together as a rough total for each day:

CPU: 28%
RAM: 30%
Visits: 8900
Pageviews: 84600
Hits: 470000

This does not count any of the MySQL usage that your stats may be using either which obviously is not in the 0% range. The server itself is a quad core cpu system and has 4GB of ram. So you are using about 1228MB of ram on average of the course of a day. This is a substantial amount for one reseller account to expect to use on our servers. This sort of constant usage obviously leaves less room for other sites spiking up usage. This also does not count when your sites are at their peak usage either which is when it would put the most strain on the server. Most users with this many hits and using this much resources are using dedicated servers and have enough income to pay for better infrastructure.

So i got all this 3 websites on my new VPS and they took about 200MB of ram. So for now i am enjoying this new server very well.

I also upgrade WordPress on SilentBits to newest version, this time it is 2.3.2 (for now). I am cleaning it up, putting new stuff here also and make all work better for new year.

Customize Linux server is so much fun (when you have time for this) so i try to write another post and tell you what i found and use with my Debian webserver (for example to monitor it).

One more time , good luck in 2008 !

If you enjoyed this post, make sure you subscribe to my RSS feed!

Related Entries

Subscribe

Keep updated with future posts by subscribing to SilentBits through RSS or email.

10 Responses to “SilentBits in 2008 - now on VPS”


  1. 1 Dru (1 comments) Jan 10th, 2008 at 3:19 pm

    Congrats on the new hosting mate, I’m glad I was able to help out! The performance now is simply staggering compared to your shared hosting, especially on guistyles, that’s lightning fast now!!

  2. 2 Peter (229 comments) Jan 10th, 2008 at 3:27 pm

    Thanks Dru for all help that you gave to my sites. I am really happy because now i can put more time to develop my sites because my server works good and is not slow as…. before.

  3. 3 skippy (3 comments) Jan 24th, 2008 at 2:55 pm

    I use (and love!) Slicehost for my VPS provider. My Slice has 256MB RAM and 10 GB disk space. I tweaked my Apache configuration a bit, and am now happily serving about a dozen moderate-traffic domains. I average between 30 and 50 megs of free RAM, depending on load.

    There are lots of things you can do to tweak your memory consumption. First, you can use a third-party service for your DNS, rather than running it on your own server. I use EveryDNS and have been absolutely delighted with them. (SliceHost also offers DNS management, but I’ve been using EveryDNS for so long I’m loathe to switch).

    I used to run my own mail services on my server, but recently switched to Google for Domains. It’s not the best solution for every situation, but I found that it did what I wanted and was one less thing for me to manage.

  4. 4 Peter (229 comments) Jan 24th, 2008 at 3:07 pm

    Well Dru who wrote comment above also recommend to me Slicehost and in first place i want to start with them… but i need to wait for a VPS and i am waiting for it till today…don’t know how long this takes, i think about 2 months and still nothing.

  5. 5 skippy (3 comments) Jan 24th, 2008 at 6:38 pm

    A recent entry on the SliceHost blog suggests that the waitlist is over. If you’ve been waiting for information from them regarding the waitlist, try just going to the homepage and signing up for an account.

  6. 6 Peter (229 comments) Jan 24th, 2008 at 7:20 pm

    Hmm i email them 3 times, always get answer about waitlist.

    I got two questions,

    1. how to check if this VPS is faster that the one i got now, i mean if i ping site that runs on Slicehost and site that runs on my VPS and the shorter time ping is on my VPS , is that mean it is faster ?

    Probably CPU is important.

    2. what about CPU, what CPU you got on Slicehost,

    on my VPS Hypervm show that i got CPU0 1GHz and CPU1 1GHz.

    I think 512MB will be ok for me, but this CPU i got now doesn’t work good in hours where i get high traffic.

  7. 7 skippy (3 comments) Jan 25th, 2008 at 4:31 pm

    Ping response times is not a sufficient indicator of performance. It’s one metric, but not the only one.

    The most important aspect of running your server is to properly configure the services for the load you expect. I tweaked my Apache configuration a bit to make the most of my 256MB RAM. I’m _only_ running Apache2 and MySQL on this server (I moved all my email services over to Google a short while ago). I disabled unused Apache modules, tweaked the Mix and Max spare servers directive, disabled InnoDB tables from the MySQL config, etc. I’m running comfortably without dipping into swap. I think this configuration is more responsive than my previous un-tweaked VPS at TekTonic.

    SliceHost publishes the stats on their machines, and their facilities:
    http://www.slicehost.com/why-slicehost
    They also share a number of technical articles to help you maximize your system and manage it effectively:
    http://articles.slicehost.com/
    I think this alone sets them apart from many other VPS providers who simply say “Here’s your system. Have fun.”

    As for CPU, see below for what the kernel sees. The SliceHost manager tells me I’m using zero percent of my CPU allotment, and my system reports that the load average is extremely small.

    skippy@skippy:~$ cat /proc/cpuinfo
    processor : 0
    vendor_id : AuthenticAMD
    cpu family : 15
    model : 65
    model name : Dual-Core AMD Opteron(tm) Processor 2212 HE
    stepping : 2
    cpu MHz : 2010.298
    cache size : 1024 KB
    physical id : 0
    siblings : 1
    core id : 0
    cpu cores : 1
    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu tsc msr pae mce cx8 apic mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow pni cx16 lahf_lm cmp_legacy svm cr8_legacy
    bogomips : 4025.60
    TLB size : 1024 4K pages
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp tm stc

    processor : 1
    vendor_id : AuthenticAMD
    cpu family : 15
    model : 65
    model name : Dual-Core AMD Opteron(tm) Processor 2212 HE
    stepping : 2
    cpu MHz : 2010.298
    cache size : 1024 KB
    physical id : 0
    siblings : 1
    core id : 0
    cpu cores : 1
    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu tsc msr pae mce cx8 apic mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up pni cx16 lahf_lm cmp_legacy svm cr8_legacy
    bogomips : 4025.60
    TLB size : 1024 4K pages
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp tm stc

    processor : 2
    vendor_id : AuthenticAMD
    cpu family : 15
    model : 65
    model name : Dual-Core AMD Opteron(tm) Processor 2212 HE
    stepping : 2
    cpu MHz : 2010.298
    cache size : 1024 KB
    physical id : 0
    siblings : 1
    core id : 0
    cpu cores : 1
    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu tsc msr pae mce cx8 apic mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up pni cx16 lahf_lm cmp_legacy svm cr8_legacy
    bogomips : 4025.60
    TLB size : 1024 4K pages
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp tm stc

    processor : 3
    vendor_id : AuthenticAMD
    cpu family : 15
    model : 65
    model name : Dual-Core AMD Opteron(tm) Processor 2212 HE
    stepping : 2
    cpu MHz : 2010.298
    cache size : 1024 KB
    physical id : 0
    siblings : 1
    core id : 0
    cpu cores : 1
    fpu : yes
    fpu_exception : yes
    cpuid level : 1
    wp : yes
    flags : fpu tsc msr pae mce cx8 apic mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt lm 3dnowext 3dnow up pni cx16 lahf_lm cmp_legacy svm cr8_legacy
    bogomips : 4025.60
    TLB size : 1024 4K pages
    clflush size : 64
    cache_alignment : 64
    address sizes : 40 bits physical, 48 bits virtual
    power management: ts fid vid ttp tm stc

  8. 8 Peter (229 comments) Jan 25th, 2008 at 7:36 pm

    Ok i am starting with Slicehost :)

    I will tell you my opinion when everything will be online working.

    Thanks skippy for all your help.

  9. 9 Peter (229 comments) Jan 31st, 2008 at 12:11 pm

    So… SilentBits and my other sites (not all yet) are on new VPS from Slicehost…

    Next few days will test this new hosting..

  1. 1 CentOS 4.6 Server Setup » SilentBits | WordPress, Themes, Plugins, News, Blogging, Design, theme wordpress, plugins wordpress, blog wordpress, template wordpress, tip wordpress, tag wordpress, free theme wordpress, tutorial wordpress, blog theme wor Pingback on Jan 17th, 2008 at 10:03 pm

Subscribe to Comments

Feed for this Entry RSS Feed-Comments

Leave a Reply