Cloud computing has generated huge press lately. It is being called the next big transformation in Information Technology. So, naturally, we would expect to see cloud computing being promoted in the physical security industry, especially with video surveillance, which is so compute intensive. But this is where the myths begin. Don’t get caught up in the marketing hype. Cloud computing is not going to be a big benefit to video surveillance.
There are major economic advantages driving cloud computing in the IT world, but those same economies don’t work with video surveillance. This is glossed over and never mentioned in all the articles and ads that tout cloud computing for video surveillance. Companies just want to use the “cloud computing” label to get attention, when, in fact, if anything, video surveillance is moving in the opposite direction – more and more towards intelligence and storage at the edge.
Why doesn’t cloud computing work for the video surveillance market? After all, video compression and storage are some of the most processor intensive functions in physical security, especially if you try to add video analytics processing. But there are big differences, and once you look at the math, it is clear that someone has their head up in the clouds to be suggesting it be used for surveillance.
There are three big cost advantages coming from cloud computing in the IT world:
First, it is more economical with virtualized services. This means that you can save money running your sales management software tools on the same server as another company’s manufacturing resource planning software, or whatever other kinds of software other companies might want to run. Servers have been doing this for years in data centers. Now, they can do it across the Internet for many companies in one location.
Second, you get added savings because you no one uses their software all of the time, it is usually only needed in spurts. So, you reap the gains by sharing servers with others, by maximizing shared processing power.
Third, bringing lots of server applications under the roof of one specialist company means they can manage everything more efficiently and take the headaches away from lots of individual companies trying to do it themselves.
For the above reasons, cloud computing service providers are saving IT managers 25% or more. That is significant. This assures that cloud computing will grow fast.
But these benefits don’t fly with video surveillance. Here are the problems:
- You can’t virtualize NVR storage, because the video is recording continuously. This is the same problem that IP video systems have in the data room. IT managers would like to combine them onto their other servers, but they can’t do it because the video is streaming into the servers continuously. It is being recorded non-stop. In fact, video recording is so processor intensive that traditional servers fail, which is why the industry has introducing new server designs specifically for video surveillance. You can’t virtualize the NVR and run it on another server.
- Most software applications see people retrieving data about 50% of the time and storing data 50% of the time, but those applications are generally idle and waiting most of the time. NVR storage is recording 100% of the time, with huge bandwidth demands, while people only play back the video less than 1% of the time. The reason you can only run about 30 cameras (this varies by resolution and frame rate being recorded) on a good server is because you run out of bandwidth and processing power. So, there are no benefits gained from idle time.
- In fact, it is far more expensive to centralize storage because of the above problems and the huge bandwidth needed by the video. This is why most hosted video services are finding that it makes far more sense to put a DVR or NVR at the site with the cameras, or to use cameras with built-in storage, rather than continuously streaming the video back to a central server. It is far less expensive.
As I said above, the real technology shift in video surveillance is in the opposite direction: Intelligent storage at the edge.
This becomes even clearer when you start talking about video analytics. Some companies offering a hosted video service are trying to stream video back to a central server. They are trying to make it sound as if cloud computing is going to save the end user money. In fact, their solution is more expensive, but if they don’t put in a DVR they can save up front costs for the customer. Unfortunately, they seriously cut back the video resolution and frame rate: You aren’t going to get anything close to high quality video this way. They won’t even be able to offer standard resolution, never mind megapixel video to their customers. It is more expensive, on an ongoing basis, but it does eliminate the cost of the DVR.
But when you try to offer video analytics, you can’t play that game: You need high quality, high frame rate video. That makes the so-called cloud computing video surveillance system a non-starter. You can’t get there from here.
This doesn’t mean that Hosted Video and Security as a Service (SaaS) aren’t growing fast. They are, and for good reasons, but none of those reasons have to do with cloud computing economics. They are growing because of superior ease of use for end users, friendly browser interfaces that they can access from any computer, and by providing remote services for end users. It is an ideal solution for small businesses and small retail stores that want to add security video.
The term “cloud computing” has been hijacked and is being treated as the next big thing for security. It is causing a revolution in the IT industry, so why shouldn’t it for surveillance? Well, because it ends up costing more, not less, to use it with video.
