Skip Links

Network World

  • Social Web 
  • Email 
  • Close

(Comma separation for multiple addresses)
Your Message:

Patching critical servers is Russian Roulette

Ways to deal with patching issues on mission-critical servers
By Andreas M. Antonopoulos , Network World , 03/14/2006
Andreas Antonopoulos
  • Share/Email
  • Tweet This
  • Comment
  • Print

One surprising finding from Nemertes’ recent security research is that, the more critical a server, the longer it takes to get patched. Not only are most critical servers patched manually (slower but safer) but patches also need to be subjected to rigorous testing so as not to cause disruption. As a result, security professionals are faced with an uncomfortable dilemma: leave the server exposed to hackers or expose it to potentially damaging patches.

The more thoroughly patches are tested for conflicts, the longer the servers remain exposed. This is not a good risk-mitigation strategy or an easy choice to make.

Virtualization and inline patching may be solutions to this dilemma.

Vendors are obviously loath to release a patch that may cause conflicts or that crashes on a server. But interactions between different components of a server or between multiple servers can create infinite configurations to test - an impossible task for vendors. Not an easy task for corporate IT either, as an unexpected interaction from some piece of software could bring down a production server. For system administrators, the best way to do this is to create an exact replica of the production system to run tests on. Possibly a very expensive solution, if the critical server is on expensive hardware.

This is where virtual servers might be a helpful tool. With VMware, Xen or Microsoft’s Virtual Server, servers can be cloned and deployed on a virtual platform to test the patches. This allows administrators to perform tests on an identical system with no risk to the production server. Of course, this requires that the critical server be on a virtual machine to start with; otherwise the virtual test machine configuration will be different from the non-virtual critical server. Also, a system under stress from production traffic behaves differently than an idle system, so if the patch causes performance problems, these might go unnoticed.

To test more-complex environments, you’d have to simulate lots of servers and user machines in a large virtual network. IT managers can build such a “lab in a box” using virtual servers and management software from the virtualization vendors mentioned above. A complementary approach is offered by Akimbi’s Virtual Lab Automation system, which allows IT to manage and deploy dozens of virtual machines in pre-configured virtual networks.

  • Share/Email
  • Tweet This
  • Comment
  • Print
Partner Content

Gartner 2009 Magic Quadrant for Job Scheduling

Gartner has positioned BMC CONTROL-M in the Leaders Quadrant of their "2009 Magic Quadrant for Job Scheduling." The report assesses the ability to execute and completeness of vision of key vendors in the marketplace. Read a full copy today, courtesy of BMC Software.

Download whitepaper

Dell's SMART Approach to Workload Automation

Read a compelling case study by EMA, Inc. to learn how Dell uses BMC CONTROL-M to cut cost and increase productivity with workload automation.

Download whitepaper

Workload Automation Cost Savings 2 Minute Video

A major computer manufacturer uses BMC CONTROL-M and just four people to schedule and run over 85,000 jobs every month. By switching to BMC CONTROL-M, they more than quadrupled the workload without adding a single staff member.  See how in this 2-minute video overview.

Go to video

Comment
Login
Forgot your account info?
Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a NetworkWorld account? Log in here. Register now for a free account.

Videos

rssRss Feed