Greenberg Traurig LLP
Security design and architecture for a multi-tenant Hadoop cluster
Security design and architecture for a multi-tenant Hadoop cluster are disclosed. In one embodiment, in a multi-tenant Hadoop cluster comprising a plurality of tenants and a plurality of applications, a method for identifying, naming, and creating a multi-tenant directory structure in a multi-tenant Hadoop cluster may include (1) identifying a plurality of groups for a directory structure selected from the group consisting of a superuser group, a plurality of tenant groups, and at least one application group; (2) creating an active directory for each of the groups; (3) adding each of a plurality of users to one of the plurality of tenant groups and the application group; (4) creating tenant directories and home directories for the users; and (5) assigning owners, group owners, default permissions, and extended access control lists to the tenant directories and the home directories.
JPMORGAN CHASE BANK, N.A.
G H H G G H
G06F H04L H04L G06F G06F H04L
inventional inventional inventional inventional inventional inventional
Michael Suman Kumar Ratikanta Raja James P. Akhilesh Jay
Aguiling Addanki Mishra Banerjee Cuddihy Gupta Rajaram