18
Technology for a better society Secure visualization of Big Data Erik W. Bjønnes SINTEF ICT Applied Mathematics

Secure visualization of Big Data, Erik Bjønnes, Sintef IKT

Embed Size (px)

Citation preview

Technology for a better society

Secure visualization of Big Data

Erik W. Bjønnes SINTEF ICT

Applied Mathematics

Technology for a better society

"Secure" visualization of Big Data

Erik W. Bjønnes SINTEF ICT

Applied Mathematics

Presenter
Presentation Notes
Better title, since what is secure these days?

Technology for a better society

CloudViz

• KMB partners – Statoil ASA – SINTEF Applied Mathematics – Ceetron AS – Sim Surgery AS – The Research Council of Norway

Technology for a better society

3D visualization

• Make sense of large data sets

Presenter
Presentation Notes
Image of Oslo based on data from OpenStreetmap, NASA Height data and The Norwegian Mapping Authority

Technology for a better society

Big data

• Requires heavy processing

• But we want to be mobile!

Presenter
Presentation Notes
Image of person walking with computer from http://www.alexstjohn.com/WP/2013/10/10/new-mobile-ui-paradigms/

Technology for a better society

Security

• Encrypted data!

• Evil maid attack • Cold boot attack • Stoned boot attack • + many more

Technology for a better society

What do we want

• Ability to visualise large data sets – Large processing power

• Access anywhere

– On any device

• Security

– Stop people from stealing our data

Technology for a better society

The Tinia Framework, a possible solution

• Developed by SINTEF Applied Mathematics as part of the CloudViz Project

• Keeps the data on the server

• Use the server hardware to do advanced visualization

• Displays only resulting image to the client

• Using HTML5, it works in modern browsers

Technology for a better society

The Tinia Framework

• Demo showing large model of chemical installation from

http://www.bridgeproject.eu

Presenter
Presentation Notes
Image of same model running on Sony Xperia Z Android phone, iPad2, Windows 7 desktop and laptop, thanks to the Tinia Framework. www.tinia.org

Technology for a better society

Security

• No data on client

• Ability to restrict access to the visualization server – VPN – Access through gateway server – SSL encrypted web page – Username / Password restricted access – Whatever else you want

• Open Source framework, Apache server module – Inspect source

• Does not solve how to secure server or transmission

Technology for a better society

Security breach

• Only gives access to resulting images – Underlying data is only on server

• Ability to blacklist client

• Restrict access to known IPs/Machines/Mac-addresses/other

Technology for a better society

Supported platforms

• Works on most any modern device – iOS, Android, Window, Linux, OS X

– iPad, iPhone, tablet, smartphone,

– Netbook, laptop, desktop, workstation

Presenter
Presentation Notes
Image of phones from theVerge.com Image of tablets from pcadvisor.co.uk

Technology for a better society

Demo

• Running on Amazon EC2 GPU instance

Technology for a better society

How is this different from Citrix or other solutions?

• Interactions handled on the client

• Supports local rendering of simplified geometry (client geometry) – Hides latency – Requires WebGL support

Technology for a better society

C++ framework

• Integrates with your existing visualization software – Requires source changes to software

• Desktop development environment – Full access to usual debugging tools!

• Change to server application by changing a handful code lines – Server runs only on linux

Technology for a better society

For more information

• http://www.tinia.org

• Paper A Framework for OpenGL Client-Server Rendering presented at IEEE CloudCom 2012 in Taipei.

Technology for a better society

Questions?

Technology for a better society

Thank you!