SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Delivering Large Scale Real-time
Graph Analytics with Dell
Infrastructure and TigerGraph
September 2020
© Copyright 2019 Dell Inc.2 of Y
•Project Requirements
•Hardware Configuration
•Test Plan
•Project/POC Phases
•Query Results
Agenda
© Copyright 2019 Dell Inc.3 of Y
Project Requirements
• Server Configs
– Lay out a plan to use Dell servers with AMD processors
• Query Execution
– Execute single and stress test queries
• Expected Results
– Being able to execute the similar patient query on a cluster
– Sub seconds response for the Read/Write queries.
• Data Generation using Synthea
– Synthetic patient data to be generated on each node of the cluster
© Copyright 2019 Dell Inc.4 of Y
Architecture –Hardware
© Copyright 2019 Dell Inc.5 of Y
Test Plan
• Single query execution using Graph-Studio
• Multiple queries parallel stress test using Jmeter
• UI based patient record visualization
Observations:
• JMeter QPS report
• LiveOptics report
© Copyright 2019 Dell Inc.6 of Y
Phase I
• Single node
• 11 million patients
• Maximum parallel queries: 1250
• LiveOptics:
– https://app.liveoptics.com/dpackviewer/1059950
• QPS: 589 transactions/second
© Copyright 2019 Dell Inc.7 of Y
Live Optics Snapshot – Phase I
© Copyright 2019 Dell Inc.8 of Y
Query Per Second – Phase I
© Copyright 2019 Dell Inc.9 of Y
Phase II
• Four nodes
• 46 million patients
• Maximum parallel queries: 5000
• LiveOptics:
– https://app.liveoptics.com/dpackviewer/1065416
• QPS: 744 transactions/second
© Copyright 2019 Dell Inc.10 of Y
QPS: Phase II
© Copyright 2019 Dell Inc.11 of Y
Live Optics Snapshots – Phase II
© Copyright 2019 Dell Inc.12 of Y
Phase III
• Eight nodes
• 104 million patients
• Maximum parallel queries: 25000
• LiveOptics:
– https://app.liveoptics.com/dpackviewer/1070869
• QPS: 637 transactions/second
© Copyright 2019 Dell Inc.13 of Y
Query Per second – Phase III
© Copyright 2019 Dell Inc.14 of Y
Live Optics – Phase III
© Copyright 2019 Dell Inc.15 of Y
Live Optics Snapshots – Phase III
© Copyright 2019 Dell Inc.16 of Y
Results Summary
Summary Notes
Time Taken
(11 million
patients)
Q1
Patient Record Retrieval - 1 Hop
Context: Patient calls into the nurse hotline. The nurse needs to look up
patient information. This query should take an ID as an input parameter
and pull up their “Health Record”
Input Data: Patient ID
Output Data: All medical temporal based events connected to patients.
Pseudo: FROM patient SELECT * patient historical events (procedures,
immunizations, medication) (30 days? - ask Dan)
8.542 ms
Q2
Find a Provider - 2 Hop + Geo Location
Context: Patient calls into the nurse hotline. The patient complains of an
ingrown toenail and needs to see a provider. The patient wants to find the
doctor closest to them that could treat this.
Input: Procedure Code 16003151000119100, Patient ID, distance
Output: List of 5 closest providers (ID, Name, Address)
Pseudo: SELECT providers that live within 50 miles from patient that have
worked on that procedure code
62.701 ms
Q4
Medical Twin (Patient Similarity) - Algorithm
Context: A doctor who is coming up with a cancer regiment wants to
analyze patients like their patient to determine a treatment path. To do that
the doctor is looking for the most similar patients that match their patients
medical history.
Input: Patient ID, Procedure Code, number of patients to return
Output: Patient ID, Score
Pseudo: Run cosine similarity algorithm to determine patients
7 sec
© Copyright 2019 Dell Inc.17 of Y
Optimizations
• Increased maximum running users
• Distributed loading for better performance
• Distributed queries for similar patients
Thank You
© Copyright 2019 Dell Inc.19 of Y
Cluster Data Statistics
• 125 minutes for ~3TB loading
• Total Vertex: 4,921,173,161
• Total Edge: 17,375,871,411
© Copyright 2019 Dell Inc.20 of Y
Next Steps
• Demo to products teams
– Netezza
• Demo to other teams
– Who?
• POC in Optum Labs
Demo

Contenu connexe

Tendances

Customer Experience Management
Customer Experience ManagementCustomer Experience Management
Customer Experience ManagementTigerGraph
 
Fraud Detection and Compliance with Graph Learning
Fraud Detection and Compliance with Graph LearningFraud Detection and Compliance with Graph Learning
Fraud Detection and Compliance with Graph LearningTigerGraph
 
Deep Link Analytics Empowered by AI + Graph + Verticals
Deep Link Analytics Empowered by AI + Graph + VerticalsDeep Link Analytics Empowered by AI + Graph + Verticals
Deep Link Analytics Empowered by AI + Graph + VerticalsTigerGraph
 
Fraud prevention is better with TigerGraph inside
Fraud prevention is better with  TigerGraph insideFraud prevention is better with  TigerGraph inside
Fraud prevention is better with TigerGraph insideTigerGraph
 
Getting Your Supply Chain Back on Track with AI
Getting Your Supply Chain Back on Track with AIGetting Your Supply Chain Back on Track with AI
Getting Your Supply Chain Back on Track with AISri Ambati
 
IDC Portugal | Como Libertar os Seus Dados com Virtualização de Dados
IDC Portugal | Como Libertar os Seus Dados com Virtualização de DadosIDC Portugal | Como Libertar os Seus Dados com Virtualização de Dados
IDC Portugal | Como Libertar os Seus Dados com Virtualização de DadosDenodo
 
Manufacturing & Supply Chain Analytics Use Cases
Manufacturing & Supply Chain Analytics Use CasesManufacturing & Supply Chain Analytics Use Cases
Manufacturing & Supply Chain Analytics Use CasesRishabh Rai
 
Graph Gurus Episode 34: Graph Databases are Changing the Fraud Detection and ...
Graph Gurus Episode 34: Graph Databases are Changing the Fraud Detection and ...Graph Gurus Episode 34: Graph Databases are Changing the Fraud Detection and ...
Graph Gurus Episode 34: Graph Databases are Changing the Fraud Detection and ...TigerGraph
 
Data Natives Frankfurt v 11.0 | "Competitive advantages with knowledge graphs...
Data Natives Frankfurt v 11.0 | "Competitive advantages with knowledge graphs...Data Natives Frankfurt v 11.0 | "Competitive advantages with knowledge graphs...
Data Natives Frankfurt v 11.0 | "Competitive advantages with knowledge graphs...Dataconomy Media
 
Top 20 artificial intelligence companies to watch out in 2022
Top 20 artificial intelligence companies to watch out in 2022Top 20 artificial intelligence companies to watch out in 2022
Top 20 artificial intelligence companies to watch out in 2022Kavika Roy
 
Enabling a Bimodal IT Framework for Advanced Analytics with Data Virtualization
Enabling a Bimodal IT Framework for Advanced Analytics with Data VirtualizationEnabling a Bimodal IT Framework for Advanced Analytics with Data Virtualization
Enabling a Bimodal IT Framework for Advanced Analytics with Data VirtualizationDenodo
 
Advanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationAdvanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationDenodo
 
A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)Denodo
 
WSO2Con EU 2016: An Effective Device Strategy to Accelerate your Business
WSO2Con EU 2016: An Effective Device Strategy to  Accelerate your BusinessWSO2Con EU 2016: An Effective Device Strategy to  Accelerate your Business
WSO2Con EU 2016: An Effective Device Strategy to Accelerate your BusinessWSO2
 
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #GovernanceM365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #GovernanceNicolas Georgeault
 
Fueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive AdvantageFueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive AdvantagePrecisely
 
Big Data Commercialization and associated IoT Platform Implications by Ramnik...
Big Data Commercialization and associated IoT Platform Implications by Ramnik...Big Data Commercialization and associated IoT Platform Implications by Ramnik...
Big Data Commercialization and associated IoT Platform Implications by Ramnik...Data Con LA
 
Three Dimensions of Data as a Service
Three Dimensions of Data as a ServiceThree Dimensions of Data as a Service
Three Dimensions of Data as a ServiceDenodo
 
Produktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4jProduktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4jNeo4j
 
Ai based analytics in the cloud
Ai based analytics in the cloudAi based analytics in the cloud
Ai based analytics in the cloudSvetlin Stanchev
 

Tendances (20)

Customer Experience Management
Customer Experience ManagementCustomer Experience Management
Customer Experience Management
 
Fraud Detection and Compliance with Graph Learning
Fraud Detection and Compliance with Graph LearningFraud Detection and Compliance with Graph Learning
Fraud Detection and Compliance with Graph Learning
 
Deep Link Analytics Empowered by AI + Graph + Verticals
Deep Link Analytics Empowered by AI + Graph + VerticalsDeep Link Analytics Empowered by AI + Graph + Verticals
Deep Link Analytics Empowered by AI + Graph + Verticals
 
Fraud prevention is better with TigerGraph inside
Fraud prevention is better with  TigerGraph insideFraud prevention is better with  TigerGraph inside
Fraud prevention is better with TigerGraph inside
 
Getting Your Supply Chain Back on Track with AI
Getting Your Supply Chain Back on Track with AIGetting Your Supply Chain Back on Track with AI
Getting Your Supply Chain Back on Track with AI
 
IDC Portugal | Como Libertar os Seus Dados com Virtualização de Dados
IDC Portugal | Como Libertar os Seus Dados com Virtualização de DadosIDC Portugal | Como Libertar os Seus Dados com Virtualização de Dados
IDC Portugal | Como Libertar os Seus Dados com Virtualização de Dados
 
Manufacturing & Supply Chain Analytics Use Cases
Manufacturing & Supply Chain Analytics Use CasesManufacturing & Supply Chain Analytics Use Cases
Manufacturing & Supply Chain Analytics Use Cases
 
Graph Gurus Episode 34: Graph Databases are Changing the Fraud Detection and ...
Graph Gurus Episode 34: Graph Databases are Changing the Fraud Detection and ...Graph Gurus Episode 34: Graph Databases are Changing the Fraud Detection and ...
Graph Gurus Episode 34: Graph Databases are Changing the Fraud Detection and ...
 
Data Natives Frankfurt v 11.0 | "Competitive advantages with knowledge graphs...
Data Natives Frankfurt v 11.0 | "Competitive advantages with knowledge graphs...Data Natives Frankfurt v 11.0 | "Competitive advantages with knowledge graphs...
Data Natives Frankfurt v 11.0 | "Competitive advantages with knowledge graphs...
 
Top 20 artificial intelligence companies to watch out in 2022
Top 20 artificial intelligence companies to watch out in 2022Top 20 artificial intelligence companies to watch out in 2022
Top 20 artificial intelligence companies to watch out in 2022
 
Enabling a Bimodal IT Framework for Advanced Analytics with Data Virtualization
Enabling a Bimodal IT Framework for Advanced Analytics with Data VirtualizationEnabling a Bimodal IT Framework for Advanced Analytics with Data Virtualization
Enabling a Bimodal IT Framework for Advanced Analytics with Data Virtualization
 
Advanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data VirtualizationAdvanced Analytics and Machine Learning with Data Virtualization
Advanced Analytics and Machine Learning with Data Virtualization
 
A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)A Key to Real-time Insights in a Post-COVID World (ASEAN)
A Key to Real-time Insights in a Post-COVID World (ASEAN)
 
WSO2Con EU 2016: An Effective Device Strategy to Accelerate your Business
WSO2Con EU 2016: An Effective Device Strategy to  Accelerate your BusinessWSO2Con EU 2016: An Effective Device Strategy to  Accelerate your Business
WSO2Con EU 2016: An Effective Device Strategy to Accelerate your Business
 
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #GovernanceM365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
M365 Saturday Saskatchewan 2020 - Build your #PowerPlatform #Governance
 
Fueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive AdvantageFueling AI & Machine Learning: Legacy Data as a Competitive Advantage
Fueling AI & Machine Learning: Legacy Data as a Competitive Advantage
 
Big Data Commercialization and associated IoT Platform Implications by Ramnik...
Big Data Commercialization and associated IoT Platform Implications by Ramnik...Big Data Commercialization and associated IoT Platform Implications by Ramnik...
Big Data Commercialization and associated IoT Platform Implications by Ramnik...
 
Three Dimensions of Data as a Service
Three Dimensions of Data as a ServiceThree Dimensions of Data as a Service
Three Dimensions of Data as a Service
 
Produktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4jProduktdatenmanagement mit Neo4j
Produktdatenmanagement mit Neo4j
 
Ai based analytics in the cloud
Ai based analytics in the cloudAi based analytics in the cloud
Ai based analytics in the cloud
 

Similaire à Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and TigerGraph

Predicting Medical Test Results using Driverless AI
Predicting Medical Test Results using Driverless AIPredicting Medical Test Results using Driverless AI
Predicting Medical Test Results using Driverless AISri Ambati
 
West Consulting Network Design SummaryNTC320 v31West Consul.docx
West Consulting Network Design SummaryNTC320 v31West Consul.docxWest Consulting Network Design SummaryNTC320 v31West Consul.docx
West Consulting Network Design SummaryNTC320 v31West Consul.docxhelzerpatrina
 
Cloud Based Covid 19 Testing Management System
Cloud Based Covid 19 Testing Management SystemCloud Based Covid 19 Testing Management System
Cloud Based Covid 19 Testing Management Systemijtsrd
 
COVID-19 Series: Machine Learning, AI and Automation in Current Healthcare De...
COVID-19 Series: Machine Learning, AI and Automation in Current Healthcare De...COVID-19 Series: Machine Learning, AI and Automation in Current Healthcare De...
COVID-19 Series: Machine Learning, AI and Automation in Current Healthcare De...Anup Kale
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assuranceCisco Canada
 
Wolters Kluwer Improves Patient Outcomes with GigaSpaces XAP
Wolters Kluwer Improves Patient Outcomes with GigaSpaces XAP Wolters Kluwer Improves Patient Outcomes with GigaSpaces XAP
Wolters Kluwer Improves Patient Outcomes with GigaSpaces XAP Amnon Raviv
 
Virtual Human Brain Simulations with Abaqus in the Cloud
Virtual Human Brain Simulations with Abaqus in the CloudVirtual Human Brain Simulations with Abaqus in the Cloud
Virtual Human Brain Simulations with Abaqus in the CloudThe UberCloud
 
Delivering improved patient outcomes through advanced analytics 6.26.18
Delivering improved patient outcomes through advanced analytics 6.26.18Delivering improved patient outcomes through advanced analytics 6.26.18
Delivering improved patient outcomes through advanced analytics 6.26.18Cloudera, Inc.
 
Tear Down Data Silos - CROWN 2019 conference
Tear Down Data Silos - CROWN 2019 conferenceTear Down Data Silos - CROWN 2019 conference
Tear Down Data Silos - CROWN 2019 conferenceSaama
 
Pivotal: Data Scientists on the Front Line: Examples of Data Science in Action
Pivotal: Data Scientists on the Front Line: Examples of Data Science in ActionPivotal: Data Scientists on the Front Line: Examples of Data Science in Action
Pivotal: Data Scientists on the Front Line: Examples of Data Science in ActionEMC
 
PosterPresentation
PosterPresentationPosterPresentation
PosterPresentationRaj Shekhar
 
Impact Assessment for ICD10 Implementation
Impact Assessment for ICD10 ImplementationImpact Assessment for ICD10 Implementation
Impact Assessment for ICD10 ImplementationMichael Bearnson
 
Predicting medical tests results using Driverless AI
Predicting medical tests results using Driverless AIPredicting medical tests results using Driverless AI
Predicting medical tests results using Driverless AIAlexander Gedranovich
 
Digital Twin based Product Development in Life Science Industry – Sustainable...
Digital Twin based Product Development in Life Science Industry – Sustainable...Digital Twin based Product Development in Life Science Industry – Sustainable...
Digital Twin based Product Development in Life Science Industry – Sustainable...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
BODYPASS first result
BODYPASS first resultBODYPASS first result
BODYPASS first resultJuan V. Dura
 

Similaire à Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and TigerGraph (20)

Predicting Medical Test Results using Driverless AI
Predicting Medical Test Results using Driverless AIPredicting Medical Test Results using Driverless AI
Predicting Medical Test Results using Driverless AI
 
Ravichandra_Nagendla
Ravichandra_NagendlaRavichandra_Nagendla
Ravichandra_Nagendla
 
West Consulting Network Design SummaryNTC320 v31West Consul.docx
West Consulting Network Design SummaryNTC320 v31West Consul.docxWest Consulting Network Design SummaryNTC320 v31West Consul.docx
West Consulting Network Design SummaryNTC320 v31West Consul.docx
 
IOT wearable device case study
IOT wearable device case studyIOT wearable device case study
IOT wearable device case study
 
Cloud Based Covid 19 Testing Management System
Cloud Based Covid 19 Testing Management SystemCloud Based Covid 19 Testing Management System
Cloud Based Covid 19 Testing Management System
 
COVID-19 Series: Machine Learning, AI and Automation in Current Healthcare De...
COVID-19 Series: Machine Learning, AI and Automation in Current Healthcare De...COVID-19 Series: Machine Learning, AI and Automation in Current Healthcare De...
COVID-19 Series: Machine Learning, AI and Automation in Current Healthcare De...
 
Cisco Connect Toronto 2018 DNA assurance
Cisco Connect Toronto 2018  DNA assuranceCisco Connect Toronto 2018  DNA assurance
Cisco Connect Toronto 2018 DNA assurance
 
Wolters Kluwer Improves Patient Outcomes with GigaSpaces XAP
Wolters Kluwer Improves Patient Outcomes with GigaSpaces XAP Wolters Kluwer Improves Patient Outcomes with GigaSpaces XAP
Wolters Kluwer Improves Patient Outcomes with GigaSpaces XAP
 
Virtual Human Brain Simulations with Abaqus in the Cloud
Virtual Human Brain Simulations with Abaqus in the CloudVirtual Human Brain Simulations with Abaqus in the Cloud
Virtual Human Brain Simulations with Abaqus in the Cloud
 
Health IT Services
Health IT ServicesHealth IT Services
Health IT Services
 
Delivering improved patient outcomes through advanced analytics 6.26.18
Delivering improved patient outcomes through advanced analytics 6.26.18Delivering improved patient outcomes through advanced analytics 6.26.18
Delivering improved patient outcomes through advanced analytics 6.26.18
 
Tear Down Data Silos - CROWN 2019 conference
Tear Down Data Silos - CROWN 2019 conferenceTear Down Data Silos - CROWN 2019 conference
Tear Down Data Silos - CROWN 2019 conference
 
Pivotal: Data Scientists on the Front Line: Examples of Data Science in Action
Pivotal: Data Scientists on the Front Line: Examples of Data Science in ActionPivotal: Data Scientists on the Front Line: Examples of Data Science in Action
Pivotal: Data Scientists on the Front Line: Examples of Data Science in Action
 
Neural Network
Neural NetworkNeural Network
Neural Network
 
PosterPresentation
PosterPresentationPosterPresentation
PosterPresentation
 
Impact Assessment for ICD10 Implementation
Impact Assessment for ICD10 ImplementationImpact Assessment for ICD10 Implementation
Impact Assessment for ICD10 Implementation
 
Predicting medical tests results using Driverless AI
Predicting medical tests results using Driverless AIPredicting medical tests results using Driverless AI
Predicting medical tests results using Driverless AI
 
Offshore Projects
Offshore ProjectsOffshore Projects
Offshore Projects
 
Digital Twin based Product Development in Life Science Industry – Sustainable...
Digital Twin based Product Development in Life Science Industry – Sustainable...Digital Twin based Product Development in Life Science Industry – Sustainable...
Digital Twin based Product Development in Life Science Industry – Sustainable...
 
BODYPASS first result
BODYPASS first resultBODYPASS first result
BODYPASS first result
 

Plus de TigerGraph

MAXIMIZING THE VALUE OF SCIENTIFIC INFORMATION TO ACCELERATE INNOVATION
MAXIMIZING THE VALUE OF SCIENTIFIC INFORMATION TO ACCELERATE INNOVATIONMAXIMIZING THE VALUE OF SCIENTIFIC INFORMATION TO ACCELERATE INNOVATION
MAXIMIZING THE VALUE OF SCIENTIFIC INFORMATION TO ACCELERATE INNOVATIONTigerGraph
 
Better Together: How Graph database enables easy data integration with Spark ...
Better Together: How Graph database enables easy data integration with Spark ...Better Together: How Graph database enables easy data integration with Spark ...
Better Together: How Graph database enables easy data integration with Spark ...TigerGraph
 
Care Intervention Assistant - Omaha Clinical Data Information System
Care Intervention Assistant - Omaha Clinical Data Information SystemCare Intervention Assistant - Omaha Clinical Data Information System
Care Intervention Assistant - Omaha Clinical Data Information SystemTigerGraph
 
Correspondent Banking Networks
Correspondent Banking NetworksCorrespondent Banking Networks
Correspondent Banking NetworksTigerGraph
 
Deploying an End-to-End TigerGraph Enterprise Architecture using Kafka, Maria...
Deploying an End-to-End TigerGraph Enterprise Architecture using Kafka, Maria...Deploying an End-to-End TigerGraph Enterprise Architecture using Kafka, Maria...
Deploying an End-to-End TigerGraph Enterprise Architecture using Kafka, Maria...TigerGraph
 
Fraudulent credit card cash-out detection On Graphs
Fraudulent credit card cash-out detection On GraphsFraudulent credit card cash-out detection On Graphs
Fraudulent credit card cash-out detection On GraphsTigerGraph
 
FROM DATAFRAMES TO GRAPH Data Science with pyTigerGraph
FROM DATAFRAMES TO GRAPH Data Science with pyTigerGraphFROM DATAFRAMES TO GRAPH Data Science with pyTigerGraph
FROM DATAFRAMES TO GRAPH Data Science with pyTigerGraphTigerGraph
 
Davraz - A graph visualization and exploration software.
Davraz - A graph visualization and exploration software.Davraz - A graph visualization and exploration software.
Davraz - A graph visualization and exploration software.TigerGraph
 
Plume - A Code Property Graph Extraction and Analysis Library
Plume - A Code Property Graph Extraction and Analysis LibraryPlume - A Code Property Graph Extraction and Analysis Library
Plume - A Code Property Graph Extraction and Analysis LibraryTigerGraph
 
GRAPHS FOR THE FUTURE ENERGY SYSTEMS
GRAPHS FOR THE FUTURE ENERGY SYSTEMSGRAPHS FOR THE FUTURE ENERGY SYSTEMS
GRAPHS FOR THE FUTURE ENERGY SYSTEMSTigerGraph
 
Hardware Accelerated Machine Learning Solution for Detecting Fraud and Money ...
Hardware Accelerated Machine Learning Solution for Detecting Fraud and Money ...Hardware Accelerated Machine Learning Solution for Detecting Fraud and Money ...
Hardware Accelerated Machine Learning Solution for Detecting Fraud and Money ...TigerGraph
 
Recommendation Engine with In-Database Machine Learning
Recommendation Engine with In-Database Machine LearningRecommendation Engine with In-Database Machine Learning
Recommendation Engine with In-Database Machine LearningTigerGraph
 
The key to creating a Golden Thread: the power of Graph Databases for Entity ...
The key to creating a Golden Thread: the power of Graph Databases for Entity ...The key to creating a Golden Thread: the power of Graph Databases for Entity ...
The key to creating a Golden Thread: the power of Graph Databases for Entity ...TigerGraph
 
TigerGraph UI Toolkits Financial Crimes
TigerGraph UI Toolkits Financial CrimesTigerGraph UI Toolkits Financial Crimes
TigerGraph UI Toolkits Financial CrimesTigerGraph
 
Training Graph Convolutional Neural Networks in Graph Database
Training Graph Convolutional Neural Networks in Graph DatabaseTraining Graph Convolutional Neural Networks in Graph Database
Training Graph Convolutional Neural Networks in Graph DatabaseTigerGraph
 
Fast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA HardwareFast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA HardwareTigerGraph
 
Graph + AI World Opening Keynote
Graph + AI World Opening KeynoteGraph + AI World Opening Keynote
Graph + AI World Opening KeynoteTigerGraph
 
Jaguar Land Rover: A supply chain case study
Jaguar Land Rover: A supply chain case studyJaguar Land Rover: A supply chain case study
Jaguar Land Rover: A supply chain case studyTigerGraph
 

Plus de TigerGraph (19)

MAXIMIZING THE VALUE OF SCIENTIFIC INFORMATION TO ACCELERATE INNOVATION
MAXIMIZING THE VALUE OF SCIENTIFIC INFORMATION TO ACCELERATE INNOVATIONMAXIMIZING THE VALUE OF SCIENTIFIC INFORMATION TO ACCELERATE INNOVATION
MAXIMIZING THE VALUE OF SCIENTIFIC INFORMATION TO ACCELERATE INNOVATION
 
Better Together: How Graph database enables easy data integration with Spark ...
Better Together: How Graph database enables easy data integration with Spark ...Better Together: How Graph database enables easy data integration with Spark ...
Better Together: How Graph database enables easy data integration with Spark ...
 
Care Intervention Assistant - Omaha Clinical Data Information System
Care Intervention Assistant - Omaha Clinical Data Information SystemCare Intervention Assistant - Omaha Clinical Data Information System
Care Intervention Assistant - Omaha Clinical Data Information System
 
Correspondent Banking Networks
Correspondent Banking NetworksCorrespondent Banking Networks
Correspondent Banking Networks
 
Deploying an End-to-End TigerGraph Enterprise Architecture using Kafka, Maria...
Deploying an End-to-End TigerGraph Enterprise Architecture using Kafka, Maria...Deploying an End-to-End TigerGraph Enterprise Architecture using Kafka, Maria...
Deploying an End-to-End TigerGraph Enterprise Architecture using Kafka, Maria...
 
Fraudulent credit card cash-out detection On Graphs
Fraudulent credit card cash-out detection On GraphsFraudulent credit card cash-out detection On Graphs
Fraudulent credit card cash-out detection On Graphs
 
FROM DATAFRAMES TO GRAPH Data Science with pyTigerGraph
FROM DATAFRAMES TO GRAPH Data Science with pyTigerGraphFROM DATAFRAMES TO GRAPH Data Science with pyTigerGraph
FROM DATAFRAMES TO GRAPH Data Science with pyTigerGraph
 
Davraz - A graph visualization and exploration software.
Davraz - A graph visualization and exploration software.Davraz - A graph visualization and exploration software.
Davraz - A graph visualization and exploration software.
 
Plume - A Code Property Graph Extraction and Analysis Library
Plume - A Code Property Graph Extraction and Analysis LibraryPlume - A Code Property Graph Extraction and Analysis Library
Plume - A Code Property Graph Extraction and Analysis Library
 
TigerGraph.js
TigerGraph.jsTigerGraph.js
TigerGraph.js
 
GRAPHS FOR THE FUTURE ENERGY SYSTEMS
GRAPHS FOR THE FUTURE ENERGY SYSTEMSGRAPHS FOR THE FUTURE ENERGY SYSTEMS
GRAPHS FOR THE FUTURE ENERGY SYSTEMS
 
Hardware Accelerated Machine Learning Solution for Detecting Fraud and Money ...
Hardware Accelerated Machine Learning Solution for Detecting Fraud and Money ...Hardware Accelerated Machine Learning Solution for Detecting Fraud and Money ...
Hardware Accelerated Machine Learning Solution for Detecting Fraud and Money ...
 
Recommendation Engine with In-Database Machine Learning
Recommendation Engine with In-Database Machine LearningRecommendation Engine with In-Database Machine Learning
Recommendation Engine with In-Database Machine Learning
 
The key to creating a Golden Thread: the power of Graph Databases for Entity ...
The key to creating a Golden Thread: the power of Graph Databases for Entity ...The key to creating a Golden Thread: the power of Graph Databases for Entity ...
The key to creating a Golden Thread: the power of Graph Databases for Entity ...
 
TigerGraph UI Toolkits Financial Crimes
TigerGraph UI Toolkits Financial CrimesTigerGraph UI Toolkits Financial Crimes
TigerGraph UI Toolkits Financial Crimes
 
Training Graph Convolutional Neural Networks in Graph Database
Training Graph Convolutional Neural Networks in Graph DatabaseTraining Graph Convolutional Neural Networks in Graph Database
Training Graph Convolutional Neural Networks in Graph Database
 
Fast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA HardwareFast Parallel Similarity Calculations with FPGA Hardware
Fast Parallel Similarity Calculations with FPGA Hardware
 
Graph + AI World Opening Keynote
Graph + AI World Opening KeynoteGraph + AI World Opening Keynote
Graph + AI World Opening Keynote
 
Jaguar Land Rover: A supply chain case study
Jaguar Land Rover: A supply chain case studyJaguar Land Rover: A supply chain case study
Jaguar Land Rover: A supply chain case study
 

Dernier

High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...soniya singh
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPTBoston Institute of Analytics
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 

Dernier (20)

High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
High Class Call Girls Noida Sector 39 Aarushi 🔝8264348440🔝 Independent Escort...
 
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default  Presentation : Data Analysis Project PPTPredictive Analysis for Loan Default  Presentation : Data Analysis Project PPT
Predictive Analysis for Loan Default Presentation : Data Analysis Project PPT
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 

Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and TigerGraph

  • 1. Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and TigerGraph September 2020
  • 2. © Copyright 2019 Dell Inc.2 of Y •Project Requirements •Hardware Configuration •Test Plan •Project/POC Phases •Query Results Agenda
  • 3. © Copyright 2019 Dell Inc.3 of Y Project Requirements • Server Configs – Lay out a plan to use Dell servers with AMD processors • Query Execution – Execute single and stress test queries • Expected Results – Being able to execute the similar patient query on a cluster – Sub seconds response for the Read/Write queries. • Data Generation using Synthea – Synthetic patient data to be generated on each node of the cluster
  • 4. © Copyright 2019 Dell Inc.4 of Y Architecture –Hardware
  • 5. © Copyright 2019 Dell Inc.5 of Y Test Plan • Single query execution using Graph-Studio • Multiple queries parallel stress test using Jmeter • UI based patient record visualization Observations: • JMeter QPS report • LiveOptics report
  • 6. © Copyright 2019 Dell Inc.6 of Y Phase I • Single node • 11 million patients • Maximum parallel queries: 1250 • LiveOptics: – https://app.liveoptics.com/dpackviewer/1059950 • QPS: 589 transactions/second
  • 7. © Copyright 2019 Dell Inc.7 of Y Live Optics Snapshot – Phase I
  • 8. © Copyright 2019 Dell Inc.8 of Y Query Per Second – Phase I
  • 9. © Copyright 2019 Dell Inc.9 of Y Phase II • Four nodes • 46 million patients • Maximum parallel queries: 5000 • LiveOptics: – https://app.liveoptics.com/dpackviewer/1065416 • QPS: 744 transactions/second
  • 10. © Copyright 2019 Dell Inc.10 of Y QPS: Phase II
  • 11. © Copyright 2019 Dell Inc.11 of Y Live Optics Snapshots – Phase II
  • 12. © Copyright 2019 Dell Inc.12 of Y Phase III • Eight nodes • 104 million patients • Maximum parallel queries: 25000 • LiveOptics: – https://app.liveoptics.com/dpackviewer/1070869 • QPS: 637 transactions/second
  • 13. © Copyright 2019 Dell Inc.13 of Y Query Per second – Phase III
  • 14. © Copyright 2019 Dell Inc.14 of Y Live Optics – Phase III
  • 15. © Copyright 2019 Dell Inc.15 of Y Live Optics Snapshots – Phase III
  • 16. © Copyright 2019 Dell Inc.16 of Y Results Summary Summary Notes Time Taken (11 million patients) Q1 Patient Record Retrieval - 1 Hop Context: Patient calls into the nurse hotline. The nurse needs to look up patient information. This query should take an ID as an input parameter and pull up their “Health Record” Input Data: Patient ID Output Data: All medical temporal based events connected to patients. Pseudo: FROM patient SELECT * patient historical events (procedures, immunizations, medication) (30 days? - ask Dan) 8.542 ms Q2 Find a Provider - 2 Hop + Geo Location Context: Patient calls into the nurse hotline. The patient complains of an ingrown toenail and needs to see a provider. The patient wants to find the doctor closest to them that could treat this. Input: Procedure Code 16003151000119100, Patient ID, distance Output: List of 5 closest providers (ID, Name, Address) Pseudo: SELECT providers that live within 50 miles from patient that have worked on that procedure code 62.701 ms Q4 Medical Twin (Patient Similarity) - Algorithm Context: A doctor who is coming up with a cancer regiment wants to analyze patients like their patient to determine a treatment path. To do that the doctor is looking for the most similar patients that match their patients medical history. Input: Patient ID, Procedure Code, number of patients to return Output: Patient ID, Score Pseudo: Run cosine similarity algorithm to determine patients 7 sec
  • 17. © Copyright 2019 Dell Inc.17 of Y Optimizations • Increased maximum running users • Distributed loading for better performance • Distributed queries for similar patients
  • 19. © Copyright 2019 Dell Inc.19 of Y Cluster Data Statistics • 125 minutes for ~3TB loading • Total Vertex: 4,921,173,161 • Total Edge: 17,375,871,411
  • 20. © Copyright 2019 Dell Inc.20 of Y Next Steps • Demo to products teams – Netezza • Demo to other teams – Who? • POC in Optum Labs
  • 21. Demo