Posts

Showing posts from March, 2015

Xen Vs OpenVZ

Image
While both Xen and OpenVZ are open source server virtualization technology, there exists some big differences between the two.  I think potential VPS customers might need to check the applications that need to be hosted to determine which one is the preferable virtualization technology. On one hand you have Xen, a para-virtualization platform that gives you much of the dedicated server behavior.  You run your own instance of Linux kernel, you can load your own kernel modules, you have properly virtualized memory, IO and scheduler, and it’s stable and predictable.  On the other hand you have OpenVZ, an operating-system level virtualization system that is just a thin layer on top of the underlying OS. It is simple to understand, has lower overhead, which usually translates to better performance. OpenVZ Memory Model. First of all, when VPSLink’s OpenVZ Link-3 says “256MB guaranteed”, it actually means around 232MB of “privvmpages”, 14MB of “

MONITOR YOUR WEB SERVERS REAL TIME

Image
If your team is managing the web servers for one of the busiest ecommerce site or a social media run site, its not quite easy to address all monitoring needs just by looking at the Nagios, Munin and other tools as they collect the data from server and then produce the infographics or send alerts. Even if you don’t have these tools setup, its better to use tools that give visibility to real time data in a readable format. Take a look at the situation where your web server (Nginx) is failing to serve the pages of your PHP or Rails application hosted. If you don’t see the web service failing but the application not being able to load the sites (Ex: 502 error upstream was unable to serve the page), it is sure that the webserver needs to be checked for configuration optimization. Ngxtop one such tool that you would like to use with your Nginx. This would get you a quick and easy access to incoming requests coming your way from various ip’s, help you see the U