SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
The Real-Time
Middleware Experts
Bringing Real-Time Monitoring to the Grid
Supreet Oberoi Vice President, Engineering
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
Smart Grid is more than just enabling Smart
Meters in your home
Making the Grid resilient and
efficient are the other key goals
NASPInet provides Situational Awareness
to the next-generation Grid (1/2)
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
NASPInet provides Situational Awareness to the
next-generation Grid (2/2)
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
NASPInet Architecture
NASPInet requires exchange of different
classes of data with different priorities
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
Implementing NASPInet requires solving
complex distributed system challenges
• Scalability
• Low Latency
• Fault Tolerance
• Quality of Service
• Security
• Heterogeneity
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
What & Why is Middleware?
• What?
– Middleware is a layer
between application and
network stack
– It presents a more
powerful API to the
application
• Why?
– Simpler conceptual
model
– Handle connections,
failures, translations
– Control communications
“Quality of Service”
(QoS)
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
Application
Middleware
Network stack
Application
Middleware
Network stack
Application
Middleware
Network stack
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
Applications
• Real-time middleware experts
– 300+ unique design wins
– $500B of mission-critical
designs
– 98% customer satisfaction
• Successful designs in:
– Defense
– Finance
– Unmanned vehicles
– Simulation
– Industrial automation
– Medical
– Transportation
What Does Middleware Do?
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
Ship Self-Defense System
The Ship Self Defense
System is the “last line of
defense”
SSDS coordinates high-
speed radars, targets
defensive missiles, and
directs 1000+ rounds/sec
at incoming cruise
missiles
SSDS is in sea trial now
Middleware reliably delivers
messages in
microseconds
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
DDG 1000 Ship Communication
DefenseDefense
Raytheon Total Shipboard
Computing Environment
Infrastructure (TSCEI) for US
Navy DDG 1000 destroyer
Coordinates and manages
complex, diverse onboard
hardware and software
systems
RTI connects 200+ computers,
8000 applications, 79k
readers/writers, 11m matches
Middleware extends scalability
in real time
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
Predator Ground Control Station
Defense
General Atomics Aeronautical
Systems developed advanced
cockpit ground control stations
(GCSs) for unmanned aircraft
systems such as Predator®
Required real-time data distribution
for acquisition, analysis, and
response of remote controlled
aircraft
RTI selected for proven software &
services.
This application was delivered in
under 14 months, significantly
faster than with alternative
software or building their own.
Middleware speeds development
Next-Generation Intelligence
TCP-based
Broker-based
Peer-to-peer
15
Intelligence applications push
performance/scalability limits
Data centric model eases
complex application design
and integration
RTI’s fully decentralized, peer-
to-peer, “no bottlenecks”
architecture brings
performance
RTI Router brings global
scalability
Middleware builds a globally-
scalable, high performance,
reliable infrastructure
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
Traffic Monitoring in Tokyo
Transportation
Real-time information to
commuters and officials
Hundreds of traffic monitors
and information kiosks
along the highway
Variety of server & client
platforms, via links varying
in bandwidth & location
Middleware supports city-
wide deployment
Automotive Safety
The VW Driver Assistance
& Integrated Safety
system provides steering
assistance when
swerving to avoid
obstacles, detects when
the lane narrows or
passing wide loads, and
helps drivers to safely
negotiate bends.
RTI middleware
coordinates all the
sensors and automotive
systems. It bridges high
speed networking to the
CAN bus
NASA KSC Launch Control
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
The Constellation program will replace
the Space Shuttle. It will be the next
generation of American manned
spacecraft.
RTI delivered 300k instances, at 400k
msgs/sec with 5x the required
throughput, at 1/5 the needed latency
NASA used an RTI Architecture Study
to leverage RTI’s extensive
experience to lower risk.
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
Grand Coulee Dam, Columbia River, WA
Largest single electricity producer in the
US:
6.8 Giga Watts output
3.5x more than Hoover Dam
Pilot program for 12 other US hydro
retrofits
Implementing extremely available system
No single points of failure
N-way redundant software
Data centric architecture allows
Easy bring up/ bring down
Fast reaction to change
Real-Time Integration Infrastructure
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
Sensors Actuators Controllers
Gateway
Router
Operators
Logging
Historian
Publish-Subscribe Dataspace
WAN
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
The DDS Standard
• OMG Data Distribution Service for
Real-Time Systems
• Vendor independent
– API for portability
– Wire protocol for interoperability
• Multiple vendors
• Transparent connectivity
– C, C++, Java, .NET (C#, C++/CLI)
– Windows, Linux, Unix, embedded,
real­time
• Data-centric architecture
Real-Time
Publish-Subscribe
Wire Protocol (RTPS)
Middleware
DDS API
Cross-vendor portability
Cross-vendor interoperability
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
Growing Adoption
• DISA: DISR mandated
• Navy: Open Architecture,
FORCEnet
• Air Force, Navy and DISA:
NESI
• Army: FCS / SoSCOE
• Air traffic control Europe
…plus over 300 individual
projects
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
“Global Data Space” Simplicity
Source
(Key)
Latitude Longitude Altitude
UAV1 37.4 -122.0 500.0
UAV2 40.7 -74.0 250.0
UAV3 50.2 -0.7 2000.0
Persistence
Service
Persistence
Service
Essentially a virtual, decentralized global database
Data-Centric Smart Bus
© 2008 Real-Time Innovations, Inc. 24
Connection Oriented
• Multi-hop
• Hard-wired
• Brittle
• Hard to evolve
Smart Data Bus
Standardized Data Services
QoS Controlled Communication
Source: [modified] Raytheon Keynote Presentation September 2006 at DDS Information Day, Anaheim , CA
Data Oriented
• Peer-to-peer
• Loosely coupled
• Scalable
• Evolvable
Data
Reader
“Market”
Domain
Participant
Data
Writer
“Market”
Domain
Participant
DDS communications model
• Participants scope the global data space (domain)
• Topics define the data-objects (collections of subjects)
• Writers publish data on Topics
• Readers subscribe to data on Topics
• QoS Contracts control information flow
• Listeners notify the application of events
Listener
Offered
QoS Listener
Got new
data
Requested
QoS
New
subscriber
!
Quality of Service Control
QoS Policy QoS Policy
DURABILITY USER DATA
HISTORY (per subject) TOPIC DATA
READER DATA LIFECYCLE GROUP DATA
WRITER DATA LIFECYCLE PARTITION
LIFESPAN PRESENTATION
ENTITY FACTORY DESTINATION ORDER
RESOURCE LIMITS OWNERSHIP
RELIABILITY OWNERSHIP STRENGTH
TIME BASED FILTER LIVELINESS
DEADLINE LATENCY BUDGET
CONTENT FILTERS TRANSPORT PRIORITY
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
RTI Leadership
• Market Leader
– Over 70% DDS market share1
– Largest embedded middleware vendor
of all types2
• Standards Leader
– OMG Board of Directors
– Co-chair DDS SIG
– Chair DDS committee
• Maturity Leader
– 12+ years of commercial availability
– Diverse industries: defense, finance, medical, industrial
control, power generation, communications
– 300+ commercial customers, 100+ research projects
– 100,000+ licensed copies
– U.S. DoD Technology Readiness Level (TRL) 8/9
1Embedded Market Forecasters
2VDC Analyst Report
QUESTIONS?
© 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL

Contenu connexe

Tendances

The Evolution of the Data Centre
The Evolution of the Data CentreThe Evolution of the Data Centre
The Evolution of the Data CentreCisco Canada
 
IBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesIBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesOpenStack_Online
 
Best Data Center Service Provider in India - Best Hybrid Cloud Hosting Servi...
Best Data Center Service Provider in India -  Best Hybrid Cloud Hosting Servi...Best Data Center Service Provider in India -  Best Hybrid Cloud Hosting Servi...
Best Data Center Service Provider in India - Best Hybrid Cloud Hosting Servi...NetData Vault
 
A New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudA New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudNETSCOUT
 
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)Real-Time Innovations (RTI)
 
Преимущества облачной инфраструктуры Huawei.
Преимущества облачной инфраструктуры Huawei.Преимущества облачной инфраструктуры Huawei.
Преимущества облачной инфраструктуры Huawei.Zaur Abutalimov
 
Ahead of the NFV Curve with Truly Scale-out Network Function Cloudification
Ahead of the NFV Curve with Truly Scale-out Network Function CloudificationAhead of the NFV Curve with Truly Scale-out Network Function Cloudification
Ahead of the NFV Curve with Truly Scale-out Network Function CloudificationMellanox Technologies
 
Data Center Transformation Cisco's Virtualization & Cloud Journey
Data Center Transformation Cisco's Virtualization & Cloud JourneyData Center Transformation Cisco's Virtualization & Cloud Journey
Data Center Transformation Cisco's Virtualization & Cloud JourneyCisco Canada
 
Is Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeIs Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeReal-Time Innovations (RTI)
 
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining Presentation
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining PresentationAdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining Presentation
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining PresentationRedbourn Business Systems
 
SDN and NFV Paving the Way for Network Monetization with Value-Added Services
SDN and NFV Paving the Way for Network Monetization with Value-Added ServicesSDN and NFV Paving the Way for Network Monetization with Value-Added Services
SDN and NFV Paving the Way for Network Monetization with Value-Added ServicesRadisys Corporation
 
OCP Telco Engineering Workshop at BCE2017
OCP Telco Engineering Workshop at BCE2017OCP Telco Engineering Workshop at BCE2017
OCP Telco Engineering Workshop at BCE2017Radisys Corporation
 
Tap DANZing - Arista Networks Redefining the Cost of Accessing Network Traffic
Tap DANZing - Arista Networks Redefining the Cost of Accessing Network TrafficTap DANZing - Arista Networks Redefining the Cost of Accessing Network Traffic
Tap DANZing - Arista Networks Redefining the Cost of Accessing Network TrafficEmulex Corporation
 
High-Performance Media Processing in an NFV World
High-Performance Media Processing in an NFV WorldHigh-Performance Media Processing in an NFV World
High-Performance Media Processing in an NFV WorldRadisys Corporation
 
Journey to Software-Defined Cloud Networking
Journey to Software-Defined Cloud NetworkingJourney to Software-Defined Cloud Networking
Journey to Software-Defined Cloud NetworkingOpen Networking Summits
 
6th SDN Interest Group Seminar - Session1 (131210)
6th SDN Interest Group Seminar - Session1 (131210)6th SDN Interest Group Seminar - Session1 (131210)
6th SDN Interest Group Seminar - Session1 (131210)NAIM Networks, Inc.
 

Tendances (20)

Mellanox's Sales Strategy
Mellanox's Sales StrategyMellanox's Sales Strategy
Mellanox's Sales Strategy
 
The Evolution of the Data Centre
The Evolution of the Data CentreThe Evolution of the Data Centre
The Evolution of the Data Centre
 
OSS Presentation Arista
OSS Presentation AristaOSS Presentation Arista
OSS Presentation Arista
 
IBM Cloud OpenStack Services
IBM Cloud OpenStack ServicesIBM Cloud OpenStack Services
IBM Cloud OpenStack Services
 
Best Data Center Service Provider in India - Best Hybrid Cloud Hosting Servi...
Best Data Center Service Provider in India -  Best Hybrid Cloud Hosting Servi...Best Data Center Service Provider in India -  Best Hybrid Cloud Hosting Servi...
Best Data Center Service Provider in India - Best Hybrid Cloud Hosting Servi...
 
A New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudA New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the Cloud
 
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)
Right FACE! -- Welcoming FACE to RTI for their June 2013 Meeting (PDF)
 
SoftLayer (IAAS) 22 juni 2012
SoftLayer (IAAS)   22 juni 2012SoftLayer (IAAS)   22 juni 2012
SoftLayer (IAAS) 22 juni 2012
 
Преимущества облачной инфраструктуры Huawei.
Преимущества облачной инфраструктуры Huawei.Преимущества облачной инфраструктуры Huawei.
Преимущества облачной инфраструктуры Huawei.
 
Ahead of the NFV Curve with Truly Scale-out Network Function Cloudification
Ahead of the NFV Curve with Truly Scale-out Network Function CloudificationAhead of the NFV Curve with Truly Scale-out Network Function Cloudification
Ahead of the NFV Curve with Truly Scale-out Network Function Cloudification
 
Data Center Transformation Cisco's Virtualization & Cloud Journey
Data Center Transformation Cisco's Virtualization & Cloud JourneyData Center Transformation Cisco's Virtualization & Cloud Journey
Data Center Transformation Cisco's Virtualization & Cloud Journey
 
Is Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another DecadeIs Your Power Utility Smart Enough to Survive Another Decade
Is Your Power Utility Smart Enough to Survive Another Decade
 
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining Presentation
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining PresentationAdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining Presentation
AdvantageNFP CHASE 2013 Does Every Cloud Have a Silver Lining Presentation
 
SDN and NFV Paving the Way for Network Monetization with Value-Added Services
SDN and NFV Paving the Way for Network Monetization with Value-Added ServicesSDN and NFV Paving the Way for Network Monetization with Value-Added Services
SDN and NFV Paving the Way for Network Monetization with Value-Added Services
 
OCP Telco Engineering Workshop at BCE2017
OCP Telco Engineering Workshop at BCE2017OCP Telco Engineering Workshop at BCE2017
OCP Telco Engineering Workshop at BCE2017
 
Tap DANZing - Arista Networks Redefining the Cost of Accessing Network Traffic
Tap DANZing - Arista Networks Redefining the Cost of Accessing Network TrafficTap DANZing - Arista Networks Redefining the Cost of Accessing Network Traffic
Tap DANZing - Arista Networks Redefining the Cost of Accessing Network Traffic
 
High-Performance Media Processing in an NFV World
High-Performance Media Processing in an NFV WorldHigh-Performance Media Processing in an NFV World
High-Performance Media Processing in an NFV World
 
MBSE, RTI and FACE
MBSE, RTI and FACEMBSE, RTI and FACE
MBSE, RTI and FACE
 
Journey to Software-Defined Cloud Networking
Journey to Software-Defined Cloud NetworkingJourney to Software-Defined Cloud Networking
Journey to Software-Defined Cloud Networking
 
6th SDN Interest Group Seminar - Session1 (131210)
6th SDN Interest Group Seminar - Session1 (131210)6th SDN Interest Group Seminar - Session1 (131210)
6th SDN Interest Group Seminar - Session1 (131210)
 

En vedette

Akazukin Chacha
Akazukin ChachaAkazukin Chacha
Akazukin ChachaGabriela
 
מצגת 979 לכנס האגודה לצדק חלוקתי בחיפה
מצגת 979 לכנס האגודה לצדק חלוקתי בחיפהמצגת 979 לכנס האגודה לצדק חלוקתי בחיפה
מצגת 979 לכנס האגודה לצדק חלוקתי בחיפהmdrori
 
Presentation1
Presentation1Presentation1
Presentation1kim16
 
Learning Plan Evidence Presentation
Learning Plan Evidence PresentationLearning Plan Evidence Presentation
Learning Plan Evidence Presentationkeishlaimary
 
Integration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSIntegration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSSupreet Oberoi
 
How Does Your Real-time Data Look?
How Does Your Real-time Data Look?How Does Your Real-time Data Look?
How Does Your Real-time Data Look?Supreet Oberoi
 
Situational Awareness for Smart Health
Situational Awareness for Smart HealthSituational Awareness for Smart Health
Situational Awareness for Smart HealthSupreet Oberoi
 
Creating excellence public
Creating excellence publicCreating excellence public
Creating excellence publicSupreet Oberoi
 
Whosyabuddha design by fire cafe (8-7-2013)
Whosyabuddha  design by fire cafe (8-7-2013) Whosyabuddha  design by fire cafe (8-7-2013)
Whosyabuddha design by fire cafe (8-7-2013) Kaliber
 
Gomamon Evolutions
Gomamon EvolutionsGomamon Evolutions
Gomamon EvolutionsGabriela
 
Presentatie online trends voor Cultuurpromotie Utrecht
Presentatie online trends voor Cultuurpromotie UtrechtPresentatie online trends voor Cultuurpromotie Utrecht
Presentatie online trends voor Cultuurpromotie UtrechtKaliber
 
Singular and plural_nouns
Singular and plural_nounsSingular and plural_nouns
Singular and plural_nounsAian Abba
 
Byomon Evolutions
Byomon EvolutionsByomon Evolutions
Byomon EvolutionsGabriela
 

En vedette (15)

Akazukin Chacha
Akazukin ChachaAkazukin Chacha
Akazukin Chacha
 
מצגת 979 לכנס האגודה לצדק חלוקתי בחיפה
מצגת 979 לכנס האגודה לצדק חלוקתי בחיפהמצגת 979 לכנס האגודה לצדק חלוקתי בחיפה
מצגת 979 לכנס האגודה לצדק חלוקתי בחיפה
 
Presentation1
Presentation1Presentation1
Presentation1
 
Learning Plan Evidence Presentation
Learning Plan Evidence PresentationLearning Plan Evidence Presentation
Learning Plan Evidence Presentation
 
Smart grid oct10 sso
Smart grid oct10 ssoSmart grid oct10 sso
Smart grid oct10 sso
 
Summer kids
Summer kidsSummer kids
Summer kids
 
Integration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDSIntegration Platform For JMPS Using DDS
Integration Platform For JMPS Using DDS
 
How Does Your Real-time Data Look?
How Does Your Real-time Data Look?How Does Your Real-time Data Look?
How Does Your Real-time Data Look?
 
Situational Awareness for Smart Health
Situational Awareness for Smart HealthSituational Awareness for Smart Health
Situational Awareness for Smart Health
 
Creating excellence public
Creating excellence publicCreating excellence public
Creating excellence public
 
Whosyabuddha design by fire cafe (8-7-2013)
Whosyabuddha  design by fire cafe (8-7-2013) Whosyabuddha  design by fire cafe (8-7-2013)
Whosyabuddha design by fire cafe (8-7-2013)
 
Gomamon Evolutions
Gomamon EvolutionsGomamon Evolutions
Gomamon Evolutions
 
Presentatie online trends voor Cultuurpromotie Utrecht
Presentatie online trends voor Cultuurpromotie UtrechtPresentatie online trends voor Cultuurpromotie Utrecht
Presentatie online trends voor Cultuurpromotie Utrecht
 
Singular and plural_nouns
Singular and plural_nounsSingular and plural_nouns
Singular and plural_nouns
 
Byomon Evolutions
Byomon EvolutionsByomon Evolutions
Byomon Evolutions
 

Similaire à Smart grid oct10 sso

Introduction to DDS: Context, Information Model, Security, and Applications.
Introduction to DDS: Context, Information Model, Security, and Applications.Introduction to DDS: Context, Information Model, Security, and Applications.
Introduction to DDS: Context, Information Model, Security, and Applications.Gerardo Pardo-Castellote
 
Internet of Things (IoT) Costs, Connectivity, Resources and Software
Internet of Things (IoT) Costs, Connectivity, Resources and SoftwareInternet of Things (IoT) Costs, Connectivity, Resources and Software
Internet of Things (IoT) Costs, Connectivity, Resources and SoftwareReal-Time Innovations (RTI)
 
Introduction to DDS
Introduction to DDSIntroduction to DDS
Introduction to DDSRick Warren
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?Bernard Paques
 
Easing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSEasing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSRick Warren
 
Migration, Protection, and Availability with AWS
Migration, Protection, and Availability with AWSMigration, Protection, and Availability with AWS
Migration, Protection, and Availability with AWSAmazon Web Services
 
Why is DDS the Right Technology for the Industrial Internet?
Why is DDS the Right Technology for the Industrial Internet?Why is DDS the Right Technology for the Industrial Internet?
Why is DDS the Right Technology for the Industrial Internet?Real-Time Innovations (RTI)
 
CoreSite: The Data Center as the On-Ramp to Cloud Enablement
CoreSite: The Data Center as the On-Ramp to Cloud EnablementCoreSite: The Data Center as the On-Ramp to Cloud Enablement
CoreSite: The Data Center as the On-Ramp to Cloud EnablementRightScale
 
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...VMworld
 
Tiny Sensors, Big Data
Tiny Sensors, Big DataTiny Sensors, Big Data
Tiny Sensors, Big DataJake Galbreath
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingPUBLEAD (R)
 
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Real-Time Innovations (RTI)
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceSimon Baker
 
Cloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a ServiceCloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a ServiceLew Tucker
 
October Southern CA Road Shows - Build Safe and Secure Distributed Systems
October Southern CA Road Shows -  Build Safe and Secure Distributed SystemsOctober Southern CA Road Shows -  Build Safe and Secure Distributed Systems
October Southern CA Road Shows - Build Safe and Secure Distributed SystemsReal-Time Innovations (RTI)
 
Keynote presentation to the Industrial Internet Consortium (#IIConsortium) an...
Keynote presentation to the Industrial Internet Consortium (#IIConsortium) an...Keynote presentation to the Industrial Internet Consortium (#IIConsortium) an...
Keynote presentation to the Industrial Internet Consortium (#IIConsortium) an...Real-Time Innovations (RTI)
 
AWS re:Invent 2016: Future-Proofing the WAN and Simplifying Security On Your ...
AWS re:Invent 2016: Future-Proofing the WAN and Simplifying Security On Your ...AWS re:Invent 2016: Future-Proofing the WAN and Simplifying Security On Your ...
AWS re:Invent 2016: Future-Proofing the WAN and Simplifying Security On Your ...Amazon Web Services
 

Similaire à Smart grid oct10 sso (20)

Introduction to DDS: Context, Information Model, Security, and Applications.
Introduction to DDS: Context, Information Model, Security, and Applications.Introduction to DDS: Context, Information Model, Security, and Applications.
Introduction to DDS: Context, Information Model, Security, and Applications.
 
Internet of Things (IoT) Costs, Connectivity, Resources and Software
Internet of Things (IoT) Costs, Connectivity, Resources and SoftwareInternet of Things (IoT) Costs, Connectivity, Resources and Software
Internet of Things (IoT) Costs, Connectivity, Resources and Software
 
Introduction to DDS
Introduction to DDSIntroduction to DDS
Introduction to DDS
 
Understanding the Internet of Things Protocols
Understanding the Internet of Things ProtocolsUnderstanding the Internet of Things Protocols
Understanding the Internet of Things Protocols
 
What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?What is expected from Chief Cloud Officers?
What is expected from Chief Cloud Officers?
 
Easing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDSEasing Integration of Large-Scale Real-Time Systems with DDS
Easing Integration of Large-Scale Real-Time Systems with DDS
 
Migration, Protection, and Availability with AWS
Migration, Protection, and Availability with AWSMigration, Protection, and Availability with AWS
Migration, Protection, and Availability with AWS
 
Why is DDS the Right Technology for the Industrial Internet?
Why is DDS the Right Technology for the Industrial Internet?Why is DDS the Right Technology for the Industrial Internet?
Why is DDS the Right Technology for the Industrial Internet?
 
CoreSite: The Data Center as the On-Ramp to Cloud Enablement
CoreSite: The Data Center as the On-Ramp to Cloud EnablementCoreSite: The Data Center as the On-Ramp to Cloud Enablement
CoreSite: The Data Center as the On-Ramp to Cloud Enablement
 
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
VMworld 2013: Network Function Virtualization in the Cloud: Case for Enterpri...
 
Tiny Sensors, Big Data
Tiny Sensors, Big DataTiny Sensors, Big Data
Tiny Sensors, Big Data
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
 
IBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix MarketplaceIBM Softlayer Bluemix Marketplace
IBM Softlayer Bluemix Marketplace
 
Cloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a ServiceCloud Computing and the Promise of Everything as a Service
Cloud Computing and the Promise of Everything as a Service
 
October Southern CA Road Shows - Build Safe and Secure Distributed Systems
October Southern CA Road Shows -  Build Safe and Secure Distributed SystemsOctober Southern CA Road Shows -  Build Safe and Secure Distributed Systems
October Southern CA Road Shows - Build Safe and Secure Distributed Systems
 
Keynote presentation to the Industrial Internet Consortium (#IIConsortium) an...
Keynote presentation to the Industrial Internet Consortium (#IIConsortium) an...Keynote presentation to the Industrial Internet Consortium (#IIConsortium) an...
Keynote presentation to the Industrial Internet Consortium (#IIConsortium) an...
 
Notes
NotesNotes
Notes
 
Brocade powering communications & collaboration
Brocade powering communications & collaborationBrocade powering communications & collaboration
Brocade powering communications & collaboration
 
AWS re:Invent 2016: Future-Proofing the WAN and Simplifying Security On Your ...
AWS re:Invent 2016: Future-Proofing the WAN and Simplifying Security On Your ...AWS re:Invent 2016: Future-Proofing the WAN and Simplifying Security On Your ...
AWS re:Invent 2016: Future-Proofing the WAN and Simplifying Security On Your ...
 

Dernier

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 

Dernier (20)

Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
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
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Smart grid oct10 sso

  • 1. The Real-Time Middleware Experts Bringing Real-Time Monitoring to the Grid Supreet Oberoi Vice President, Engineering
  • 2. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
  • 3. Smart Grid is more than just enabling Smart Meters in your home Making the Grid resilient and efficient are the other key goals
  • 4. NASPInet provides Situational Awareness to the next-generation Grid (1/2) © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
  • 5. NASPInet provides Situational Awareness to the next-generation Grid (2/2) © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
  • 7. NASPInet requires exchange of different classes of data with different priorities © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
  • 8. Implementing NASPInet requires solving complex distributed system challenges • Scalability • Low Latency • Fault Tolerance • Quality of Service • Security • Heterogeneity © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
  • 9. What & Why is Middleware? • What? – Middleware is a layer between application and network stack – It presents a more powerful API to the application • Why? – Simpler conceptual model – Handle connections, failures, translations – Control communications “Quality of Service” (QoS) © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL Application Middleware Network stack Application Middleware Network stack Application Middleware Network stack
  • 10. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL Applications • Real-time middleware experts – 300+ unique design wins – $500B of mission-critical designs – 98% customer satisfaction • Successful designs in: – Defense – Finance – Unmanned vehicles – Simulation – Industrial automation – Medical – Transportation
  • 11. What Does Middleware Do? © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL
  • 12. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL Ship Self-Defense System The Ship Self Defense System is the “last line of defense” SSDS coordinates high- speed radars, targets defensive missiles, and directs 1000+ rounds/sec at incoming cruise missiles SSDS is in sea trial now Middleware reliably delivers messages in microseconds
  • 13. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL DDG 1000 Ship Communication DefenseDefense Raytheon Total Shipboard Computing Environment Infrastructure (TSCEI) for US Navy DDG 1000 destroyer Coordinates and manages complex, diverse onboard hardware and software systems RTI connects 200+ computers, 8000 applications, 79k readers/writers, 11m matches Middleware extends scalability in real time
  • 14. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL Predator Ground Control Station Defense General Atomics Aeronautical Systems developed advanced cockpit ground control stations (GCSs) for unmanned aircraft systems such as Predator® Required real-time data distribution for acquisition, analysis, and response of remote controlled aircraft RTI selected for proven software & services. This application was delivered in under 14 months, significantly faster than with alternative software or building their own. Middleware speeds development
  • 15. Next-Generation Intelligence TCP-based Broker-based Peer-to-peer 15 Intelligence applications push performance/scalability limits Data centric model eases complex application design and integration RTI’s fully decentralized, peer- to-peer, “no bottlenecks” architecture brings performance RTI Router brings global scalability Middleware builds a globally- scalable, high performance, reliable infrastructure
  • 16. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL Traffic Monitoring in Tokyo Transportation Real-time information to commuters and officials Hundreds of traffic monitors and information kiosks along the highway Variety of server & client platforms, via links varying in bandwidth & location Middleware supports city- wide deployment
  • 17. Automotive Safety The VW Driver Assistance & Integrated Safety system provides steering assistance when swerving to avoid obstacles, detects when the lane narrows or passing wide loads, and helps drivers to safely negotiate bends. RTI middleware coordinates all the sensors and automotive systems. It bridges high speed networking to the CAN bus
  • 18. NASA KSC Launch Control © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL The Constellation program will replace the Space Shuttle. It will be the next generation of American manned spacecraft. RTI delivered 300k instances, at 400k msgs/sec with 5x the required throughput, at 1/5 the needed latency NASA used an RTI Architecture Study to leverage RTI’s extensive experience to lower risk.
  • 19. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL Grand Coulee Dam, Columbia River, WA Largest single electricity producer in the US: 6.8 Giga Watts output 3.5x more than Hoover Dam Pilot program for 12 other US hydro retrofits Implementing extremely available system No single points of failure N-way redundant software Data centric architecture allows Easy bring up/ bring down Fast reaction to change
  • 20. Real-Time Integration Infrastructure © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL Sensors Actuators Controllers Gateway Router Operators Logging Historian Publish-Subscribe Dataspace WAN
  • 21. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL The DDS Standard • OMG Data Distribution Service for Real-Time Systems • Vendor independent – API for portability – Wire protocol for interoperability • Multiple vendors • Transparent connectivity – C, C++, Java, .NET (C#, C++/CLI) – Windows, Linux, Unix, embedded, real­time • Data-centric architecture Real-Time Publish-Subscribe Wire Protocol (RTPS) Middleware DDS API Cross-vendor portability Cross-vendor interoperability
  • 22. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL Growing Adoption • DISA: DISR mandated • Navy: Open Architecture, FORCEnet • Air Force, Navy and DISA: NESI • Army: FCS / SoSCOE • Air traffic control Europe …plus over 300 individual projects
  • 23. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL “Global Data Space” Simplicity Source (Key) Latitude Longitude Altitude UAV1 37.4 -122.0 500.0 UAV2 40.7 -74.0 250.0 UAV3 50.2 -0.7 2000.0 Persistence Service Persistence Service Essentially a virtual, decentralized global database
  • 24. Data-Centric Smart Bus © 2008 Real-Time Innovations, Inc. 24 Connection Oriented • Multi-hop • Hard-wired • Brittle • Hard to evolve Smart Data Bus Standardized Data Services QoS Controlled Communication Source: [modified] Raytheon Keynote Presentation September 2006 at DDS Information Day, Anaheim , CA Data Oriented • Peer-to-peer • Loosely coupled • Scalable • Evolvable
  • 25. Data Reader “Market” Domain Participant Data Writer “Market” Domain Participant DDS communications model • Participants scope the global data space (domain) • Topics define the data-objects (collections of subjects) • Writers publish data on Topics • Readers subscribe to data on Topics • QoS Contracts control information flow • Listeners notify the application of events Listener Offered QoS Listener Got new data Requested QoS New subscriber !
  • 26. Quality of Service Control QoS Policy QoS Policy DURABILITY USER DATA HISTORY (per subject) TOPIC DATA READER DATA LIFECYCLE GROUP DATA WRITER DATA LIFECYCLE PARTITION LIFESPAN PRESENTATION ENTITY FACTORY DESTINATION ORDER RESOURCE LIMITS OWNERSHIP RELIABILITY OWNERSHIP STRENGTH TIME BASED FILTER LIVELINESS DEADLINE LATENCY BUDGET CONTENT FILTERS TRANSPORT PRIORITY
  • 27. © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL RTI Leadership • Market Leader – Over 70% DDS market share1 – Largest embedded middleware vendor of all types2 • Standards Leader – OMG Board of Directors – Co-chair DDS SIG – Chair DDS committee • Maturity Leader – 12+ years of commercial availability – Diverse industries: defense, finance, medical, industrial control, power generation, communications – 300+ commercial customers, 100+ research projects – 100,000+ licensed copies – U.S. DoD Technology Readiness Level (TRL) 8/9 1Embedded Market Forecasters 2VDC Analyst Report
  • 28. QUESTIONS? © 2009 Real-Time Innovations, Inc. COMPANY CONFIDENTIAL