Institute for Cyber Security

Slides:



Advertisements
Similar presentations
1 Trust Evidence in Heterogeneous Environments: Towards a Research Agenda Ravi Sandhu Executive Director and Endowed Professor May 2010
Advertisements

1 Trust Evidence in Heterogeneous Environments: Towards a Research Agenda Ravi Sandhu Executive Director and Endowed Professor May 2010
Towards Secure Information Sharing Models for Community Cyber Security Ravi Sandhu, Ram Krishnan and Gregory B. White Institute for Cyber Security University.
Institute for Cyber Security
A Hadoop Overview. Outline Progress Report MapReduce Programming Hadoop Cluster Overview HBase Overview Q & A.
Attribute-Based Access Control Models and Beyond
An Information Architecture for Hadoop Mark Samson – Systems Engineer, Cloudera.
1 July 2005© 2005 University of Kent1 Seamless Integration of PERMIS and Shibboleth – Development of a Flexible PERMIS Authorisation Module for Shibboleth.
Role Based Access control By Ganesh Godavari. Outline of the talk Motivation Terms and Definitions Current Access Control Mechanism Role Based Access.
11 World-Leading Research with Real-World Impact! Role and Attribute Based Collaborative Administration of Intra-Tenant Cloud IaaS (Invited Paper) Xin.
Secure Information and Resource Sharing in CloudSecure Information and Resource Sharing in Cloud References OSAC-SID Model [1]K. Harrison and G. White.
1 A Role Based Administration Model For Attribute Xin Jin, Ram Krishnan, Ravi Sandhu SRAS, Sep 19, 2012 World-Leading Research with Real-World Impact!
A Brief Overview by Aditya Dutt March 18 th ’ Aditya Inc.
UTSA Amy(Yun) Zhang, Ram Krishnan, Ravi Sandhu Institute for Cyber Security University of Texas at San Antonio San Antonio, TX Nov 03, 2014 Presented.
Presented by CH.Anusha.  Apache Hadoop framework  HDFS and MapReduce  Hadoop distributed file system  JobTracker and TaskTracker  Apache Hadoop NextGen.
Delivering business value through Context Driven Content Management Karsten Fogh Ho-Lanng, CTO.
1 RABAC : Role-Centric Attribute-Based Access Control MMM-ACNS 2012 Xin Jin, Ravi Sandhu, Ram Krishnan University of Texas at San Antonio San Antonio,
Context Aware RBAC Model For Wearable Devices And NoSQL Databases Amit Bansal Siddharth Pathak Vijendra Rana Vishal Shah Guided By: Dr. Csilla Farkas Associate.
Apache Hadoop on Windows Azure Avkash Chauhan
Microsoft Partner since 2011
Object-to-Object Relationship Based Access Control: Model and Multi-Cloud Demonstration Tahmina Ahmed, Farhan Patwa and Ravi Sandhu Department of Computer.
Leverage Big Data With Hadoop Analytics Presentation by Ravi Namboori Visit
Big Data & Test Automation
OMOP CDM on Hadoop Reference Architecture
BUILD BIG DATA ENTERPRISE SOLUTIONS FASTER ON AZURE HDINSIGHT
Protecting a Tsunami of Data in Hadoop
Presented by: Omar Alqahtani Fall 2016
Access Control CSE 465 – Information Assurance Fall 2017 Adam Doupé
PROTECT | OPTIMIZE | TRANSFORM
Connected Living Connected Living What to look for Architecture
Institute for Cyber Security
Institute for Cyber Security
Introduction to Distributed Platforms
Access Control Model for the Hadoop Ecosystem
Chapter 10 Data Analytics for IoT
Institute for Cyber Security
Past, Present and Future
Institute for Cyber Security
How to Solve BigData Security Puzzle?
Institute for Cyber Security
CLOUDERA TRAINING For Apache HBase
Prosunjit Biswas, Ravi Sandhu and Ram Krishnan
Connected Living Connected Living What to look for Architecture
World-Leading Research with Real-World Impact!
Enabling Scalable and HA Ingestion and Real-Time Big Data Insights for the Enterprise OCJUG, 2014.
Hadoop Clusters Tess Fulkerson.
APACHE HAWQ 2.X A Hadoop Native SQL Engine
Enterprise security for big data solutions on Azure HDInsight
Ministry of Higher Education
World-Leading Research with Real-World Impact!
Attribute-Based Access Control: Insights and Challenges
Institute for Cyber Security
Institute for Cyber Security
Institute for Cyber Security
Attribute-Based Access Control (ABAC)
Introduction to Apache
Attribute-Based Access Control: Insights and Challenges
Assured Information Sharing
Institute for Cyber Security
Access Controls in Smart Cars: Needs and Solutions
Access Control Evolution and Prospects
Cyber Security R&D: A Personal Perspective
Oracle 1z0-928 Oracle Cloud Platform Big Data Management 2018 Associate.
Introduction to Azure Data Lake
Ph.D. Dissertation Defense
Copyright © JanBask Training. All rights reserved Get Started with Hadoop Hive HiveQL Languages.
SDMX meeting Big Data technologies
Access Control Evolution and Prospects
Presentation transcript:

Institute for Cyber Security Object-Tagged RBAC Model for the Hadoop Ecosystem Maanak Gupta, Farhan Patwa, and Ravi Sandhu Institute for Cyber Security and Department of Computer Science University of Texas at San Antonio 31st Annual IFIP WG 11.3 Working Conference on Data and Applications Security and Privacy (DBSec 2017), Philadelphia, Pennsylvania, July 19-21, 2017 © Maanak Gupta World-Leading Research with Real-World Impact!

World-Leading Research with Real-World Impact! Outline Introduction and Motivation Multi-layer Access Control Authorization Architecture Hadoop Ecosystem Access Control Model OT-RBAC Model Proposed Implementation Attribute Based Extensions to OT-RBAC Conclusion © Maanak Gupta World-Leading Research with Real-World Impact!

Big Data and Big Challenges IDC 2025 : global “datasphere” – 163 zettabytes 10x than 2016 Opportunities: 21st century gold for data miners Big Data require “Big Systems” Security: Secure Storage Privacy Concerns (eg: HIPPA) Fine granular access requirements https://www.business.com/articles/privacy-and-security-issues-in-the-age-of-big-data/ https://www.isaca.org/Groups/Professional-English/big-data/GroupDocuments/Big_Data_Top_Ten_v1.pdf http://www.datasciencecentral.com/profiles/blogs/top-9-big-data-security-issues-you-should-watch-for https://cloudsecurityalliance.org/media/news/csa-releases-the-expanded-top-ten-big-data-security-privacy-challenges/ Privacy Concerns in Multi-Tenant environment © Maanak Gupta World-Leading Research with Real-World Impact!

World-Leading Research with Real-World Impact! Hadoop Ecosystem Hadoop: resilient, cost efficient distributed storage (HDFS) and processing framework (MapReduce) and YARN Ecosystem = Hadoop core + Open-Source Projects Hadoop Data Lake Security Concerns https://www.cloudera.com/content/dam/www/static/documents/whitepapers/securing-your-enterprise-hadoop-ecosystem.pdf Hive, hbase, spark, storm, flume..kafka, knox Some are security related projects, some access data, some are processing frameworks ---- Data lake…variety of user, vared data aformats…make sure users access what they are suppose to .. --- Security concerns:---Multi-tenant Data Lake offered by Hadoop, stores and processes sensitive information from several critical sources, such as banking and intelligence agencies, which should only be accessed by legitimate users and applications. Threats—including denial of resources, malicious user killing YARN applications, masquerading Hadoop services like NameNode, DataNode etc.—can have serious ramifications on confidentiality and integrity of data and ecosystem resources. The distributed nature and platform scale makes it more difficult to protect the infrastructure assets. © Maanak Gupta World-Leading Research with Real-World Impact!

Multi-Layer Access Control Data and Service Objects Services Cluster Resources and Applications HDFS Files, Hive Tables Kafka Topics HDFS NameNode, YARN ResourceManager Apache Hive YARN Queues, Cluster Nodes © Maanak Gupta World-Leading Research with Real-World Impact!

Hadoop and Data Services Access Talk about how knox is important…and NameNode and DataNode etc… Foremost layer of defense: whether a user is allowed to access the services inside the ecosystem. Fo each slide: talk about where do we require such configurations and how are they important and what change they make. Hadoop Daemons Access Configuration WebHDFS Access via Apache Knox © Maanak Gupta World-Leading Research with Real-World Impact!

World-Leading Research with Real-World Impact! Data Objects Access Configuration options available in Hive and HDFS …fall back…why this scenario is important..some users can access only tables while other might accesss corresponding files in HDFS. Hive and HDFS Access Configurations © Maanak Gupta World-Leading Research with Real-World Impact!

Tag Based Objects Access Tag based policies…there importance…talk about data masking and several options avalilable fro masking and column filtering.. Tag Based Policy Configuration © Maanak Gupta World-Leading Research with Real-World Impact!

Context Enricher and Policy Conditions Context enricher..and their importance.. Geo location based policies…combination of data sets policies. Geo Location Based Policies © Maanak Gupta World-Leading Research with Real-World Impact!

Cluster Resource and Application Access root root access rights default newQueue What nodes to run…different queues in how hierarchical nature in access control.. Draw a queue structure YARN Queue Access Control Configuration © Maanak Gupta World-Leading Research with Real-World Impact!

Authorization Architecture Hadoop Ecosystem Authorization Architecture (Apache Open Source Components and how they fit) Policy Manager : Apache Ranger, Apache Sentry Gateway : Apache Knox Ecosystem Service (ES) : Apache Hive, HDFS, Apache Storm, Apache Kafka, YARN © Maanak Gupta World-Leading Research with Real-World Impact!

World-Leading Research with Real-World Impact! AC Model: Hadoop View Using ACLs Talk about service layer and all individual components and all three different layers of access control Users (U), Groups (G) , Subjects (S) Hadoop Services (HS) : NameNode, YARN ResourceManager Hadoop Service Operations (OPHS) : access / communicate Objects (OB) : Files and Directories in HDFS Operations (OP) : read, write, execute © Maanak Gupta World-Leading Research with Real-World Impact!

World-Leading Research with Real-World Impact! AC Model: Ranger View Ecosystem Service (ES) : Hive, HDFS, Kafka, HBase Objects (OB) : Files and Directories in HDFS; Tables, columns in Hive Operations (OP) : read, write, execute, select, create Tag : PII, top-secret © Maanak Gupta World-Leading Research with Real-World Impact!

World-Leading Research with Real-World Impact! AC Model: Sentry View Roles (R) © Maanak Gupta World-Leading Research with Real-World Impact!

HeAC Model: Consolidated View Hadoop Ecosystem Access Control Model © Maanak Gupta World-Leading Research with Real-World Impact!

World-Leading Research with Real-World Impact! OT-RBAC Model Object-Tagged RBAC © Maanak Gupta World-Leading Research with Real-World Impact!

Group Based Role Inheritance Roles: {Staff, Grader, TA} Roles: {student} Roles: {student, Staff, Grader, TA} UGA Direct & effective membership URA Effective Roles Bob G1 Effective membership Bob inheritance Effective membership Roles: {Grader} Roles: {TA} G2 G3 Group Hierarchy Major Benefits: Easy Administration where multiple roles can be assigned to user with single administrative operation. © Maanak Gupta World-Leading Research with Real-World Impact!

Implementation Approach © Maanak Gupta World-Leading Research with Real-World Impact!

Adding Attributes to OT-RBAC User Attributes (UA) Service Attributes (SA) Object Attributes (OA) © Maanak Gupta World-Leading Research with Real-World Impact!

World-Leading Research with Real-World Impact! NIST Strategies Dynamic Roles © Maanak Gupta World-Leading Research with Real-World Impact!

World-Leading Research with Real-World Impact! NIST Strategies Attribute Centric © Maanak Gupta World-Leading Research with Real-World Impact!

World-Leading Research with Real-World Impact! NIST Strategies Role Centric © Maanak Gupta World-Leading Research with Real-World Impact!

Defense in Depth Secure Hadoop Ecosystem Data and Service Objects Hadoop Daemons and Services Cluster Resource and Application © Maanak Gupta World-Leading Research with Real-World Impact!

Conclusion and Future Work Formalized Conceptual HeAC Model Object-Tagged-RBAC Model Attributes based extensions Some Future Goals: Introduce Data ingestion security Privacy concerns and finer grained approaches in Multi-Tenant Hadoop Lake © Maanak Gupta World-Leading Research with Real-World Impact!