Hello every body, I am wei-yu chen, the other one is yao-tsung wang. We are umpired by nchc in beautiful Taiwan. I am very glad to present the talk,”Building a cloud computing analysis system for instrusion detection system”, that is mention about using cloud computing technique to solve security issue. ? Because of this session is the last session, I would introduce this talk as soon as possible.
1 Favorite
Wei-Yu Chen, assistant researcher at nchc, taiwan, favorited this 8 months ago
Cloudslam09:Building a Cloud Computing Analysis System for Intrusion Detection - Presentation Transcript
Building a Cloud Computing Analysis System for Intrusion Detection System DATE:4/14/09 Wei-Yu Chen, Yao-Tsung Wang National Center for High-Performance Computing, Taiwan {waue,jazz}@nchc.org.tw
Taiwan Introduction
NCHC Introduction The NCHC is responsible for Taiwan’s cyberinfrasructure, R&D in HPC and networking applications 3 Business Units located in science parks to support local high tech industry The NCHC integrates information, engineering and scientific disciplines The NCHC provides computing, networking and storage services National Center for High-performance Computing
Outline
Motivation
The IDEA
Architecture
Procedure
Results
Pros and Cons
Conclusions
Current Situation of IDS
Intrusion Detection System IDS (IDS)
Detecting unwanted attempts at accessing, manipulating or disabling of computer systems through Internet.
IDS Detect Rate
“ false positive”
“ false negative”
Accuracy = top mission of IDS ?
Alerts
Alert is produced when IDS detect something as malicious.
Two method of alert storage
A Text Log -> terrible
In Database -> mostly
What’s the problem about Alert ?
Enormous Data less Efficient
Ignore the crucial information easily !!!
Got Nothing if the database were crash
Our Motivation
To resolve above problems come with huge amount of anomaly information generated by IDS
Our IDEA - ICAS
ICAS, IDS Cloud Analysis System
Applying Cloud Computing technique
Improve higher performance of analysis
reducing redundancy
Merge relation
System Architecture ICAS Overview
System Architecture
SNORT is an open source network intrusion prevention and detection system
The most widely deployed intrusion detection
Snort
System Architecture
Apache Hadoop Core is a software platform that lets one easily write and run applications that process vast amounts of data.
Inspired by Google's MapReduce and Google File System (GFS) papers
Implements MapReduce and Hadoop Distributed File System (HDFS)
Operates <key, value> pairs
Hadoop
System Architecture
HBase is the Hadoop database
An open-source, distributed, column-oriented store modeled after the Google paper, BigTable
HBase
System Architecture
Regular Parser
Parsing original snort log and transfer to HDFS (hadoop file system)
Analysis Procedure
Dispatch job if pool is not empty and insert the result into database
Data Mapper
<key, value> mapping
Data Reducer
<“key1”, value1…valueN>
<“key2”, value1…valueN>
Four Components
Program Procedure
Alert Integration Procedure
Key - Values The victim IP addresses A unique ID used to identify attack method in Snort rules The time when the attack was launghed TCP/IP protocol Attack was lunched from this port Victim ports The IP address where malicious one launghed attack
In order to resolve huge amount of anomaly informat more
In order to resolve huge amount of anomaly information generated by Intrusion Detection System (IDS), this paper presents and evaluates a log analysis system for IDS based on Cloud Computing technique, named IDS Cloud Analysis System (ICAS). To achieve this, there are two basic components have to be designed. First is the regular parser, which normalizes the raw log files. The other is the Analysis Procedure, which contains Data Mapper and Data Reducer. The Data Mapper is designed to anatomize alert messages and the Data Reducer is used to aggregates and merges. As a result, this paper will show that the performance of ICAS is suitable for analyzing and reducing large alerts. less
0 comments
Post a comment