View
118
Download
0
Embed Size (px)
DESCRIPTION
VERDIKT conference 2013
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
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
Technology for a better society
Big data
• Requires heavy processing
• But we want to be mobile!
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
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
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!