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 dual-boot Kali Linux 1.0.9 and Windows 7/8 on a PC with UEFI firmware The last dual-boot tutorial on Kali Linux I wrote was back in March 2013 (see Dual-boot Windows 7 and Kali Linux), and that was on a computer with Leg...
How to reduce PHP-FPM (php5-fpm) RAM usage by about 50% PHP-FPM is the FastCGI Process Manager for PHP. On Unix-like operating systems, including Linux and BSD distributions, PHP-FPM is enabled by installin...
Yea, we want to hear you say it! Baby, I want to hear you say it. Consider this a joke, but a very serious one. Some will find it funny and laugh. Others will still find it funny,...
How to configure disk encryption on Sabayon 5.2 Disk encryption is one of five methods you can use to enhance the physical security posture of your computer (laptop, netbook, desktop or server). It ...
A quick look at Host1Plus Since I started out as a blogger, I've made use of the services of several hosting providers. All, by the way, have been good, but some just a little ...
How to install Ubuntu 14.04 on encrypted MBR partitions This tutorial shows how to install Ubuntu 14.04 on encrypted MBR partitions. It is only slightly different from Manual full disk encryption setup guid...

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 *