12
From Students… …to Professionals The Capstone Experience Project Plan Profiling Manufacturing Plant Computer Network Traffic Team GM Ignacio Brarda Logan Cummings Ben Frisanco Joseph Guzman Bella Oh Department of Computer Science and Engineering Michigan State University Fall 2019

Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

From Students…

…to Professionals

The Capstone Experience

Project PlanProfiling Manufacturing Plant Computer

Network Traffic

Team GMIgnacio Brarda

Logan CummingsBen Frisanco

Joseph GuzmanBella Oh

Department of Computer Science and EngineeringMichigan State University

Fall 2019

Page 2: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

Functional Specifications

• Manufacturing plant networks are targets

• Large amounts of traffic

• Machine learning

• Dashboard

The Capstone Experience Team GM Project Plan Presentation 2

Page 3: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

Design Specifications

• Machine learning

▪ Search for anomalies

▪ Continuous learning

• Dashboard

▪ Web accessible

▪ Highlight network anomalies

The Capstone Experience Team GM Project Plan Presentation 3

Page 4: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

Screen Mockup: Logs

The Capstone Experience 4Team GM Project Plan Presentation

Page 5: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

Screen Mockup: Dashboard

The Capstone Experience 5Team GM Project Plan Presentation

Page 6: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

Screen Mockup: Visualize

The Capstone Experience 6Team GM Project Plan Presentation

Page 7: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

Screen Mockup: Machine Learning

The Capstone Experience 7Team GM Project Plan Presentation

Page 8: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

Technical Specifications

• Front end of application built using ELK stack application suite.

▪ Elasticsearch (search), Logstash (data storage), and Kibana (graphs & visuals)

• Hosted locally, would be implemented in GM production server environment.

• Machine learning model built using X-pack

▪ Elastic Stack extension

▪ Analyzes preprocessed datasets provided by GM

The Capstone Experience Team GM Project Plan Presentation 8

Page 9: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

System Architecture

The Capstone Experience Team GM Project Plan Presentation 9

Page 10: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

System Components

• Hardware Platforms

▪ iMac Desktop Computers

• Software Platforms / Technologies

▪ ELK Stack

▪ X-pack Extension

▪ CSV files

The Capstone Experience Team GM Project Plan Presentation 10

Page 11: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

Risks

• Scalability of Product▪ Intake and process data in close to real time▪ Enable processing of real time data, time-efficient analysis

• Representative Data for Machine Learning Model▪ Organized and suggestive data input to model▪ Filter data feed before model processes it

• Machine Learning Model Access▪ Project is longer than what academic free trial can provide▪ Create open free trial, transfer progress when possible

• Data Visualization▪ Determine how to portray results effectively in dashboard▪ Provide frequent communication, mock-ups to receive feedback

The Capstone Experience Team GM Project Plan Presentation 11

Page 12: Profiling Manufacturing Plant Computer Network Traffic The ...cse498/2019-08/schedules/... · •Front end of application built using ELK stack application suite. Elasticsearch (search),

Questions?

The Capstone Experience Team GM Project Plan Presentation 12

?

? ??

?

?

?

?

?