Traditionally architected video surveillance does not have the ability to address the upcoming security concerns faced by a business. With increasing agility in business processes, video management software (VMS) service providers cannot afford VMS application to be down, even for a short time. With single-tiered VMS (monolithic architecture), it is nearly impossible to meet the dynamic and evolving surveillance requirements of the modern businesses.