SlideShare a Scribd company logo
1 of 18
Download to read offline
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!

Technology for a better society

More Related Content

What's hot

AWS Finland March meetup 2017 - selecting enterprise IoT platform
AWS Finland March meetup 2017 - selecting enterprise IoT platformAWS Finland March meetup 2017 - selecting enterprise IoT platform
AWS Finland March meetup 2017 - selecting enterprise IoT platformRolf Koski
 
Your Move to the Cloud: Everything You Need to Know
Your Move to the Cloud: Everything You Need to KnowYour Move to the Cloud: Everything You Need to Know
Your Move to the Cloud: Everything You Need to KnowResolver Inc.
 
Run AI powered apps on the edge with Azure Data Box Edge
Run AI powered apps on the edge with Azure Data Box EdgeRun AI powered apps on the edge with Azure Data Box Edge
Run AI powered apps on the edge with Azure Data Box EdgeRichard Crane
 
1 RK Hiremane
1 RK Hiremane1 RK Hiremane
1 RK HiremaneIntelAPAC
 
Health Data Management - Clear Data - 5 reasons hospital CIOs are extending t...
Health Data Management - Clear Data - 5 reasons hospital CIOs are extending t...Health Data Management - Clear Data - 5 reasons hospital CIOs are extending t...
Health Data Management - Clear Data - 5 reasons hospital CIOs are extending t...Dez Blanchfield
 
FireHost Webinar: How a Secure High Performance Cloud Powers Critical Applica...
FireHost Webinar: How a Secure High Performance Cloud Powers Critical Applica...FireHost Webinar: How a Secure High Performance Cloud Powers Critical Applica...
FireHost Webinar: How a Secure High Performance Cloud Powers Critical Applica...Armor
 
Ran Rothschild - CloudZone
Ran Rothschild - CloudZoneRan Rothschild - CloudZone
Ran Rothschild - CloudZoneIdan Tohami
 
Connecting Stuff to Azure (IoT)
Connecting Stuff to Azure (IoT)Connecting Stuff to Azure (IoT)
Connecting Stuff to Azure (IoT)Mark Simms
 
Nimbix HPC Cloud Deck - 2015
Nimbix HPC Cloud Deck - 2015Nimbix HPC Cloud Deck - 2015
Nimbix HPC Cloud Deck - 2015Don Allen
 
The Internet of Things - PolarSeven
The Internet of Things - PolarSevenThe Internet of Things - PolarSeven
The Internet of Things - PolarSevenPolarSeven Pty Ltd
 
An overview of open networking
An overview of open networkingAn overview of open networking
An overview of open networkingAli Boustani
 
Self-Driving Data Center (Apply Machine Learning to the Cloud)
Self-Driving Data Center (Apply Machine Learning to the Cloud)Self-Driving Data Center (Apply Machine Learning to the Cloud)
Self-Driving Data Center (Apply Machine Learning to the Cloud)Sergey A. Razin
 
WSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
WSO2Con ASIA 2016: Enterprise Platform for Digital TransformationWSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
WSO2Con ASIA 2016: Enterprise Platform for Digital TransformationWSO2
 
Lightweight network-automation-orchestration-framework-v-1-3
Lightweight network-automation-orchestration-framework-v-1-3Lightweight network-automation-orchestration-framework-v-1-3
Lightweight network-automation-orchestration-framework-v-1-3Oded Nahum
 
Firehost Webinar: How a Secure High Performance Cloud Powers Applications
Firehost Webinar: How a Secure High Performance Cloud Powers ApplicationsFirehost Webinar: How a Secure High Performance Cloud Powers Applications
Firehost Webinar: How a Secure High Performance Cloud Powers ApplicationsArmor
 
Incident response in Cloud
Incident response in CloudIncident response in Cloud
Incident response in CloudVandana Verma
 
Volwassen IoT-oplossingen met Microsoft Azure (Sam Vanhoutte at CONNECT17)
Volwassen IoT-oplossingen met Microsoft Azure (Sam Vanhoutte at CONNECT17)Volwassen IoT-oplossingen met Microsoft Azure (Sam Vanhoutte at CONNECT17)
Volwassen IoT-oplossingen met Microsoft Azure (Sam Vanhoutte at CONNECT17)Codit
 
Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?Extentia Information Technology
 
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...Codit
 
Self-Driving Data Center
Self-Driving Data CenterSelf-Driving Data Center
Self-Driving Data CenterSergey A. Razin
 

What's hot (20)

AWS Finland March meetup 2017 - selecting enterprise IoT platform
AWS Finland March meetup 2017 - selecting enterprise IoT platformAWS Finland March meetup 2017 - selecting enterprise IoT platform
AWS Finland March meetup 2017 - selecting enterprise IoT platform
 
Your Move to the Cloud: Everything You Need to Know
Your Move to the Cloud: Everything You Need to KnowYour Move to the Cloud: Everything You Need to Know
Your Move to the Cloud: Everything You Need to Know
 
Run AI powered apps on the edge with Azure Data Box Edge
Run AI powered apps on the edge with Azure Data Box EdgeRun AI powered apps on the edge with Azure Data Box Edge
Run AI powered apps on the edge with Azure Data Box Edge
 
1 RK Hiremane
1 RK Hiremane1 RK Hiremane
1 RK Hiremane
 
Health Data Management - Clear Data - 5 reasons hospital CIOs are extending t...
Health Data Management - Clear Data - 5 reasons hospital CIOs are extending t...Health Data Management - Clear Data - 5 reasons hospital CIOs are extending t...
Health Data Management - Clear Data - 5 reasons hospital CIOs are extending t...
 
FireHost Webinar: How a Secure High Performance Cloud Powers Critical Applica...
FireHost Webinar: How a Secure High Performance Cloud Powers Critical Applica...FireHost Webinar: How a Secure High Performance Cloud Powers Critical Applica...
FireHost Webinar: How a Secure High Performance Cloud Powers Critical Applica...
 
Ran Rothschild - CloudZone
Ran Rothschild - CloudZoneRan Rothschild - CloudZone
Ran Rothschild - CloudZone
 
Connecting Stuff to Azure (IoT)
Connecting Stuff to Azure (IoT)Connecting Stuff to Azure (IoT)
Connecting Stuff to Azure (IoT)
 
Nimbix HPC Cloud Deck - 2015
Nimbix HPC Cloud Deck - 2015Nimbix HPC Cloud Deck - 2015
Nimbix HPC Cloud Deck - 2015
 
The Internet of Things - PolarSeven
The Internet of Things - PolarSevenThe Internet of Things - PolarSeven
The Internet of Things - PolarSeven
 
An overview of open networking
An overview of open networkingAn overview of open networking
An overview of open networking
 
Self-Driving Data Center (Apply Machine Learning to the Cloud)
Self-Driving Data Center (Apply Machine Learning to the Cloud)Self-Driving Data Center (Apply Machine Learning to the Cloud)
Self-Driving Data Center (Apply Machine Learning to the Cloud)
 
WSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
WSO2Con ASIA 2016: Enterprise Platform for Digital TransformationWSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
WSO2Con ASIA 2016: Enterprise Platform for Digital Transformation
 
Lightweight network-automation-orchestration-framework-v-1-3
Lightweight network-automation-orchestration-framework-v-1-3Lightweight network-automation-orchestration-framework-v-1-3
Lightweight network-automation-orchestration-framework-v-1-3
 
Firehost Webinar: How a Secure High Performance Cloud Powers Applications
Firehost Webinar: How a Secure High Performance Cloud Powers ApplicationsFirehost Webinar: How a Secure High Performance Cloud Powers Applications
Firehost Webinar: How a Secure High Performance Cloud Powers Applications
 
Incident response in Cloud
Incident response in CloudIncident response in Cloud
Incident response in Cloud
 
Volwassen IoT-oplossingen met Microsoft Azure (Sam Vanhoutte at CONNECT17)
Volwassen IoT-oplossingen met Microsoft Azure (Sam Vanhoutte at CONNECT17)Volwassen IoT-oplossingen met Microsoft Azure (Sam Vanhoutte at CONNECT17)
Volwassen IoT-oplossingen met Microsoft Azure (Sam Vanhoutte at CONNECT17)
 
Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?Cloud Computing Shared Insights – Now and the Future’?
Cloud Computing Shared Insights – Now and the Future’?
 
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
Hoe het Azure ecosysteem een cruciale rol speelt in uw IoT-oplossing (Glenn C...
 
Self-Driving Data Center
Self-Driving Data CenterSelf-Driving Data Center
Self-Driving Data Center
 

Viewers also liked

Git&Github - Android Developer Days 2013
Git&Github - Android Developer Days 2013Git&Github - Android Developer Days 2013
Git&Github - Android Developer Days 2013Burak Aydın
 
PERCEVAL - Perceptual and Cognitive Quality Evaluation Techniques for Audiovi...
PERCEVAL - Perceptual and Cognitive Quality Evaluation Techniques for Audiovi...PERCEVAL - Perceptual and Cognitive Quality Evaluation Techniques for Audiovi...
PERCEVAL - Perceptual and Cognitive Quality Evaluation Techniques for Audiovi...The Research Council of Norway, IKTPLUSS
 
Possibilities and challenges in the development and use of secure eID - Exper...
Possibilities and challenges in the development and use of secure eID - Exper...Possibilities and challenges in the development and use of secure eID - Exper...
Possibilities and challenges in the development and use of secure eID - Exper...The Research Council of Norway, IKTPLUSS
 
Global education presentation goldsmith
Global education presentation  goldsmithGlobal education presentation  goldsmith
Global education presentation goldsmithkbg116
 
"Optimizing the use of Facebook in the cross channel mix"
"Optimizing the use of Facebook in the cross channel mix""Optimizing the use of Facebook in the cross channel mix"
"Optimizing the use of Facebook in the cross channel mix"ForestView
 
final report-presentation-publicpdf
final report-presentation-publicpdffinal report-presentation-publicpdf
final report-presentation-publicpdfViacheslav Ivanov
 
GKAC 2015 Apr. - Android Looper
GKAC 2015 Apr. - Android LooperGKAC 2015 Apr. - Android Looper
GKAC 2015 Apr. - Android LooperGDG Korea
 
Potección ETS
Potección ETSPotección ETS
Potección ETSsvcm
 
Work the way you live: Grundfragen für Entscheider
Work the way you live: Grundfragen für Entscheider Work the way you live: Grundfragen für Entscheider
Work the way you live: Grundfragen für Entscheider TWT
 
GKAC 2015 Apr. - Battery, 안드로이드를 위한 쉬운 웹 API 호출
GKAC 2015 Apr. - Battery, 안드로이드를 위한 쉬운 웹 API 호출GKAC 2015 Apr. - Battery, 안드로이드를 위한 쉬운 웹 API 호출
GKAC 2015 Apr. - Battery, 안드로이드를 위한 쉬운 웹 API 호출GDG Korea
 
Опыт решения профессиональных задач
Опыт решения профессиональных задачОпыт решения профессиональных задач
Опыт решения профессиональных задачTCenter500
 
Коллаборационизм в Беларуси
Коллаборационизм в БеларусиКоллаборационизм в Беларуси
Коллаборационизм в БеларусиПётр Ситник
 
Dossier entreprendre-revue management 1215
Dossier entreprendre-revue management 1215Dossier entreprendre-revue management 1215
Dossier entreprendre-revue management 1215Pascale MANTEAUX
 

Viewers also liked (20)

Classi ambientali
Classi ambientaliClassi ambientali
Classi ambientali
 
Git&Github - Android Developer Days 2013
Git&Github - Android Developer Days 2013Git&Github - Android Developer Days 2013
Git&Github - Android Developer Days 2013
 
PERCEVAL - Perceptual and Cognitive Quality Evaluation Techniques for Audiovi...
PERCEVAL - Perceptual and Cognitive Quality Evaluation Techniques for Audiovi...PERCEVAL - Perceptual and Cognitive Quality Evaluation Techniques for Audiovi...
PERCEVAL - Perceptual and Cognitive Quality Evaluation Techniques for Audiovi...
 
Possibilities and challenges in the development and use of secure eID - Exper...
Possibilities and challenges in the development and use of secure eID - Exper...Possibilities and challenges in the development and use of secure eID - Exper...
Possibilities and challenges in the development and use of secure eID - Exper...
 
Global education presentation goldsmith
Global education presentation  goldsmithGlobal education presentation  goldsmith
Global education presentation goldsmith
 
"Optimizing the use of Facebook in the cross channel mix"
"Optimizing the use of Facebook in the cross channel mix""Optimizing the use of Facebook in the cross channel mix"
"Optimizing the use of Facebook in the cross channel mix"
 
28η 2013
28η 201328η 2013
28η 2013
 
final report-presentation-publicpdf
final report-presentation-publicpdffinal report-presentation-publicpdf
final report-presentation-publicpdf
 
GKAC 2015 Apr. - Android Looper
GKAC 2015 Apr. - Android LooperGKAC 2015 Apr. - Android Looper
GKAC 2015 Apr. - Android Looper
 
Potección ETS
Potección ETSPotección ETS
Potección ETS
 
Black and white
Black and whiteBlack and white
Black and white
 
Prevision mardi 24 novembre 2015
Prevision mardi 24 novembre 2015Prevision mardi 24 novembre 2015
Prevision mardi 24 novembre 2015
 
Work the way you live: Grundfragen für Entscheider
Work the way you live: Grundfragen für Entscheider Work the way you live: Grundfragen für Entscheider
Work the way you live: Grundfragen für Entscheider
 
poster_Dortmund
poster_Dortmundposter_Dortmund
poster_Dortmund
 
GKAC 2015 Apr. - Battery, 안드로이드를 위한 쉬운 웹 API 호출
GKAC 2015 Apr. - Battery, 안드로이드를 위한 쉬운 웹 API 호출GKAC 2015 Apr. - Battery, 안드로이드를 위한 쉬운 웹 API 호출
GKAC 2015 Apr. - Battery, 안드로이드를 위한 쉬운 웹 API 호출
 
Fox wwe
Fox wweFox wwe
Fox wwe
 
Опыт решения профессиональных задач
Опыт решения профессиональных задачОпыт решения профессиональных задач
Опыт решения профессиональных задач
 
Коллаборационизм в Беларуси
Коллаборационизм в БеларусиКоллаборационизм в Беларуси
Коллаборационизм в Беларуси
 
Dossier entreprendre-revue management 1215
Dossier entreprendre-revue management 1215Dossier entreprendre-revue management 1215
Dossier entreprendre-revue management 1215
 
Boas fontes de ferro
Boas fontes de ferroBoas fontes de ferro
Boas fontes de ferro
 

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

College of Technology Pantnagar lecture- Jainendra
College of Technology Pantnagar lecture- Jainendra College of Technology Pantnagar lecture- Jainendra
College of Technology Pantnagar lecture- Jainendra Jainendra Kumar
 
Azure iot edge and AI enabling the intelligent edge
Azure iot edge and AI  enabling the intelligent edgeAzure iot edge and AI  enabling the intelligent edge
Azure iot edge and AI enabling the intelligent edgeMarco Dal Pino
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlMarco Dal Pino
 
Latest trendsincloud computing
Latest trendsincloud computingLatest trendsincloud computing
Latest trendsincloud computingLiliana Ignat
 
Ultralight data movement for IoT with SDC Edge. Guglielmo Iozzia - Optum
Ultralight data movement for IoT with SDC Edge. Guglielmo Iozzia - OptumUltralight data movement for IoT with SDC Edge. Guglielmo Iozzia - Optum
Ultralight data movement for IoT with SDC Edge. Guglielmo Iozzia - OptumData Driven Innovation
 
Internet of Things IoT Guido Schmutz
Internet of Things IoT Guido SchmutzInternet of Things IoT Guido Schmutz
Internet of Things IoT Guido SchmutzDésirée Pfister
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)Trivadis
 
Internet of Things - Are traditional architectures good enough?
Internet of Things - Are traditional architectures good enough?Internet of Things - Are traditional architectures good enough?
Internet of Things - Are traditional architectures good enough?Guido Schmutz
 
Global Azure boot camp 2015 - Microsoft IoT Solutions with Azure
Global Azure boot camp 2015 - Microsoft IoT Solutions with AzureGlobal Azure boot camp 2015 - Microsoft IoT Solutions with Azure
Global Azure boot camp 2015 - Microsoft IoT Solutions with AzureVinoth Rajagopalan
 
Cloud computing
Cloud computingCloud computing
Cloud computingAmit Kumar
 
Microsoft Azure Fundamentals
Microsoft Azure FundamentalsMicrosoft Azure Fundamentals
Microsoft Azure FundamentalsAdwait Ullal
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud ComputingSripati Mahapatra
 
Leveraging Operational Data in the Cloud
 Leveraging Operational Data in the Cloud Leveraging Operational Data in the Cloud
Leveraging Operational Data in the CloudInductive Automation
 
A non-technical introduction to Cloud Computing
A non-technical introduction to Cloud ComputingA non-technical introduction to Cloud Computing
A non-technical introduction to Cloud ComputingWilliam Pourmajidi
 
How to Choose a Host for a Big Data Project
How to Choose a Host for a Big Data ProjectHow to Choose a Host for a Big Data Project
How to Choose a Host for a Big Data ProjectPeak Hosting
 
Leveraging Operational Data in the Cloud
Leveraging Operational Data in the CloudLeveraging Operational Data in the Cloud
Leveraging Operational Data in the CloudInductive Automation
 
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsFog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsReal-Time Innovations (RTI)
 
Mersive Solstice SDS Management Software
Mersive Solstice SDS Management SoftwareMersive Solstice SDS Management Software
Mersive Solstice SDS Management SoftwarePaul Richards
 

Similar to Secure visualization of Big Data, Erik Bjønnes, Sintef IKT (20)

College of Technology Pantnagar lecture- Jainendra
College of Technology Pantnagar lecture- Jainendra College of Technology Pantnagar lecture- Jainendra
College of Technology Pantnagar lecture- Jainendra
 
Azure iot edge and AI enabling the intelligent edge
Azure iot edge and AI  enabling the intelligent edgeAzure iot edge and AI  enabling the intelligent edge
Azure iot edge and AI enabling the intelligent edge
 
IoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and mlIoTSummit: Create iot devices connected or on the edge using ai and ml
IoTSummit: Create iot devices connected or on the edge using ai and ml
 
Latest trendsincloud computing
Latest trendsincloud computingLatest trendsincloud computing
Latest trendsincloud computing
 
Ultralight data movement for IoT with SDC Edge. Guglielmo Iozzia - Optum
Ultralight data movement for IoT with SDC Edge. Guglielmo Iozzia - OptumUltralight data movement for IoT with SDC Edge. Guglielmo Iozzia - Optum
Ultralight data movement for IoT with SDC Edge. Guglielmo Iozzia - Optum
 
Internet of Things IoT Guido Schmutz
Internet of Things IoT Guido SchmutzInternet of Things IoT Guido Schmutz
Internet of Things IoT Guido Schmutz
 
Internet of Things (IoT)
Internet of Things (IoT)Internet of Things (IoT)
Internet of Things (IoT)
 
Internet of Things - Are traditional architectures good enough?
Internet of Things - Are traditional architectures good enough?Internet of Things - Are traditional architectures good enough?
Internet of Things - Are traditional architectures good enough?
 
Global Azure boot camp 2015 - Microsoft IoT Solutions with Azure
Global Azure boot camp 2015 - Microsoft IoT Solutions with AzureGlobal Azure boot camp 2015 - Microsoft IoT Solutions with Azure
Global Azure boot camp 2015 - Microsoft IoT Solutions with Azure
 
Basic cloud
Basic cloudBasic cloud
Basic cloud
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Microsoft Azure Fundamentals
Microsoft Azure FundamentalsMicrosoft Azure Fundamentals
Microsoft Azure Fundamentals
 
A Complete Guide Cloud Computing
A Complete Guide Cloud ComputingA Complete Guide Cloud Computing
A Complete Guide Cloud Computing
 
oracle.pptx
oracle.pptxoracle.pptx
oracle.pptx
 
Leveraging Operational Data in the Cloud
 Leveraging Operational Data in the Cloud Leveraging Operational Data in the Cloud
Leveraging Operational Data in the Cloud
 
A non-technical introduction to Cloud Computing
A non-technical introduction to Cloud ComputingA non-technical introduction to Cloud Computing
A non-technical introduction to Cloud Computing
 
How to Choose a Host for a Big Data Project
How to Choose a Host for a Big Data ProjectHow to Choose a Host for a Big Data Project
How to Choose a Host for a Big Data Project
 
Leveraging Operational Data in the Cloud
Leveraging Operational Data in the CloudLeveraging Operational Data in the Cloud
Leveraging Operational Data in the Cloud
 
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsFog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of Things
 
Mersive Solstice SDS Management Software
Mersive Solstice SDS Management SoftwareMersive Solstice SDS Management Software
Mersive Solstice SDS Management Software
 

More from The Research Council of Norway, IKTPLUSS

21 tor dokken pasient tilpassede implantater .... ikt pluss presentasjon 7. m...
21 tor dokken pasient tilpassede implantater .... ikt pluss presentasjon 7. m...21 tor dokken pasient tilpassede implantater .... ikt pluss presentasjon 7. m...
21 tor dokken pasient tilpassede implantater .... ikt pluss presentasjon 7. m...The Research Council of Norway, IKTPLUSS
 

More from The Research Council of Norway, IKTPLUSS (20)

14 arne eriksen emeistring
14 arne eriksen   emeistring14 arne eriksen   emeistring
14 arne eriksen emeistring
 
12 thomas jakobsen neckgraph mai2015
12 thomas jakobsen neckgraph mai201512 thomas jakobsen neckgraph mai2015
12 thomas jakobsen neckgraph mai2015
 
09 bjørn skjellaug sintef
09 bjørn skjellaug sintef09 bjørn skjellaug sintef
09 bjørn skjellaug sintef
 
10 eric mandeville capgemini
10 eric mandeville   capgemini10 eric mandeville   capgemini
10 eric mandeville capgemini
 
08 sigve nakken ncgc
08 sigve nakken ncgc08 sigve nakken ncgc
08 sigve nakken ncgc
 
06 per olav vandvik magic
06 per olav vandvik magic06 per olav vandvik magic
06 per olav vandvik magic
 
05 øivind riis sph østfold
05 øivind riis sph østfold05 øivind riis sph østfold
05 øivind riis sph østfold
 
04 jarl reitan sintef
04 jarl reitan   sintef04 jarl reitan   sintef
04 jarl reitan sintef
 
03 jon tysdahl fürst
03 jon tysdahl   fürst03 jon tysdahl   fürst
03 jon tysdahl fürst
 
02 dag undlien uio
02 dag undlien   uio02 dag undlien   uio
02 dag undlien uio
 
01 ellen brox norut
01 ellen brox   norut01 ellen brox   norut
01 ellen brox norut
 
24 henning odden tieto
24 henning odden tieto24 henning odden tieto
24 henning odden tieto
 
23 peyman hi oa
23 peyman hi oa23 peyman hi oa
23 peyman hi oa
 
21 tor dokken pasient tilpassede implantater .... ikt pluss presentasjon 7. m...
21 tor dokken pasient tilpassede implantater .... ikt pluss presentasjon 7. m...21 tor dokken pasient tilpassede implantater .... ikt pluss presentasjon 7. m...
21 tor dokken pasient tilpassede implantater .... ikt pluss presentasjon 7. m...
 
18 lars reinertsen any14
18 lars reinertsen any1418 lars reinertsen any14
18 lars reinertsen any14
 
19 iffat sms-ikt-fyrtårn-7mai2015
19 iffat sms-ikt-fyrtårn-7mai201519 iffat sms-ikt-fyrtårn-7mai2015
19 iffat sms-ikt-fyrtårn-7mai2015
 
16 erik årsand telemed
16 erik årsand   telemed16 erik årsand   telemed
16 erik årsand telemed
 
15 nytroe ntnu
15 nytroe ntnu 15 nytroe ntnu
15 nytroe ntnu
 
17 leif nohr oase 2
17 leif nohr oase 217 leif nohr oase 2
17 leif nohr oase 2
 
Blopp!; Ole Andreas Alsos, NTNU og Bekk Consulting
Blopp!; Ole Andreas Alsos, NTNU og Bekk Consulting Blopp!; Ole Andreas Alsos, NTNU og Bekk Consulting
Blopp!; Ole Andreas Alsos, NTNU og Bekk Consulting
 

Recently uploaded

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Recently uploaded (20)

Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

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

  • 1. Secure visualization of Big Data Erik W. Bjønnes SINTEF ICT Applied Mathematics Technology for a better society
  • 2. "Secure" visualization of Big Data Erik W. Bjønnes SINTEF ICT Applied Mathematics Technology for a better society
  • 3. CloudViz • KMB partners – – – – – Statoil ASA SINTEF Applied Mathematics Ceetron AS Sim Surgery AS The Research Council of Norway Technology for a better society
  • 4. 3D visualization • Make sense of large data sets Technology for a better society
  • 5. Big data • Requires heavy processing • But we want to be mobile! Technology for a better society
  • 6. Security • Encrypted data! • • • • Evil maid attack Cold boot attack Stoned boot attack + many more Technology for a better society
  • 7. 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
  • 8. 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
  • 9. The Tinia Framework • Demo showing large model of chemical installation from http://www.bridgeproject.eu Technology for a better society
  • 10. 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
  • 11. 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
  • 12. 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
  • 13. Demo • Running on Amazon EC2 GPU instance Technology for a better society
  • 14. 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
  • 15. 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
  • 16. 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
  • 17. Questions? Technology for a better society
  • 18. Thank you! Technology for a better society