Cell security in Apache HBase

Here’s a good article about security in Apache HBase that I think some readers will love.

Apache HBase is a non-relational database for Hadoop.

Apache HBase

The article is written by Andrew Purtell, HBase Committer and member of the Intel HBase Team. Here’s an excerpt:

For some time Apache HBase has offered a strong security model based on Kerberos authentication and access control lists (ACLs). When Yahoo first made a version of Hadoop capable of strong authentication available in 2009, my team and I at a former employer, a commercial computer security vendor, were very interested. We needed a scale out platform for distributed computation, but we also needed one that could provide assurance against access of information by unauthorized users or applications.

Secure Hadoop was a good fit. We also found in HBase a datastore that could scale along with computation, and offered excellent Hadoop integration, except first we needed to add feature parity and integration with Secure Hadoop. Our work was contributed back to Apache as HBASE-2742 and ZOOKEEPER-938. We also contributed an ACL-based authorization engine as HBASE-3025, and the coprocessor framework upon which it was built as HBASE-2000 and others. As a result, in the Apache family of Big Data storage options, HBase was the first to offer strong authentication and access control. These features have been improved and evolved by the HBase community many times over since then.

You may read the complete article here.

Related Posts

How to upgrade the Linux Mint 17.1 kernel from version 3.13 to 3.16 This short tutorial shows how to upgrade the kernel in Linux Mint 17.1 from version 3.13 to version 3.16. If you upgraded your copy of Linux Mint 1...
Overlay scrollbar in Ubuntu 13.10 Overlay-scrollbar is one of those features of the Ubuntu desktop that I find very annoying. I know, I know, some people think that it's the best thing...
Is your browser safe against tracking? Use Panopticlick to find out Worried about privacy, about the websites you visit tracking you, whether you accept their cookies or not? Panopticlick to the rescue! Panopticl...
Why is this guy betting on Julia? Julia is the name of a dynamic programming language for doing technical computing. It is not as popular as the R language, but it is not doing too bad...
The problem with NoSQL databases NoSQL databases, whether they are truly "no SQL" or "not only SQL," defer differ from relational databases in one major respect; they tend to be easie...
Identifying ‘Anonymous’ Email Authors A team of researchers from Concordia University has developed an effective new technique to determine the authorship of anonymous emails. Tests sh...

We Recommend These Vendors

Launch an SSD VPS in Europe, USA, Asia & Australia on Vultr's KVM-based Cloud platform starting at $5:00/month (15 GB SSD, 768 MB of RAM).

Deploy an SSD Cloud server in 55 seconds on DigitalOcean. Built for developers and starting at $5:00/month (20 GB SSD, 512 MB of RAM).


Leave a Comment

Your email address will not be published. Required fields are marked *

*