RightScale System Updates and Boot Time for CentOS
RightScale provides repositories to use for doing system updates and patches to your machines, but by default, they are only used for installing applications via RightScripts or Chef Scripts. It is up to you to be responsible for patching your servers and ensuring you do not have any vulnerabilities open for the world to exploit. Based on the way that RightScale has setup the repositories, you have to modify where your system is looking in order to install these updates.
To this affect, I wrote a RightScript a while back that can be used to change the default repo that is used to pull updates from. The script has been working great for the past few months, but as more and more updates come out, the delay in booting becomes more and more pronounced. If you are not using dynamic server arrays, this is not an issue. So, it take 20 minutes to boot the server instead of 10. At least the system is patched.
But, if you are using server arrays, and have to handle surges in traffic or load, then the time a server takes to come online is very important. A difference of 10 minutes can be immense. So what can be done to alleviate this problem? We have take to using two various methods to reduce the time that updates take to install on our servers.
April 3, 2012
|
Posted by Eric VanWieren
Categories:
Tags: