Big data can be a big headache for data defenders
Technology is outrunning the security needed to keep it safe
By John P. Mello, Jr.
The technology allows tons of threat data to be analyzed and used to thwart intruders. In the enterprise, it can be used to analyze volumes of network traffic to reveal insider trouble and advanced persistent threats.
Problem is, the network architecture that supports big data wasn't created with security in mind, which can create problems for system defenders.
A common big data deployment uses Hadoop to manage the clusters of computers used to crunch the mountains of data fed into it. That can create problems for defenders, especially if they're trying to use traditional security tools to protect their big data fortress.
"Incumbent data security vendors believe that Hadoop and distributed cluster security can be addressed with traditional perimeter security solutions such as firewalls and intrusion detection/prevention technologies," explained Zettaset, a big data security company, in a white paper "The big data Security Gap: Protecting the Hadoop Cluster."
"But no matter how advanced, traditional approaches that rely on perimeter security are unable to adequately secure Hadoop clusters and distributed file systems," it added.
Traditional security products are designed to protect a single database, noted Zettaset CTO Brian Christian. When those products are forced to protect a distributed cluster of computers that can number in the thousands, their capacity is taxed.
"When you put them on a large scale distributed computing environment, they become either a choke point or a single point of failure for the entire cluster," Christian said in an interview.
"They could potentially be extremely dangerous running them on a cluster," he said, "because if they do fail, there is the potential to deny everybody on the cluster access to petabytes of data or a corruption of data in some of the encryption security technologies."
Performance problems aren't unusual where security is "bolted on" to a big data setup, said Jason Escaravage, a principal with Booz Allen Hamilton.
For example, if you have a central place where everyone has to check credentials and you have to leave the system to access those credentials on an external security system, each one of those transactions are going to slow things down.
That can be challenging not only for system performance, but for a company's bottom line, too. "When you come to a system that's already been deployed and you're trying wrap security around it or bolt it on at the end, it's costly because it wasn't designed up front," Escaravage said in an interview.
"Security can be an enabler, but if it's done poorly or it's not factored into the original designs, it can absolutely slow things down," he added. "It can absolutely cause all kinds of terrible things to happen to the solution."
Big data may be a new technology, but from a security perspective, its following some old rules. "Organizational maturity in securing big data is lagging far behind the adoption of that technology," Chris Petersen, founder and CTO of LogRhythm, said in an interview.
"When it comes to security, businesses will generally not slow down the needs and progress of the business to have an ideal security posture," he said.
"While security catches up, there is going to vulnerability," he added. "My guess is that there is a lot of vulnerability right now in organizations adopting Hadoop."
Read more about data privacy in CSOonline's Data Privacy section.