Your SlideShare is downloading. ×
0
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Vortex: The Intelligent Data Sharing Platform for the Internet of Things
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Vortex: The Intelligent Data Sharing Platform for the Internet of Things

1,067

Published on

The real value of the Internet of Things (IoT) and the Industrial Internet (I2) are ubiquitous information availability and consequently the decisions that can be made from it. If we look at the …

The real value of the Internet of Things (IoT) and the Industrial Internet (I2) are ubiquitous information availability and consequently the decisions that can be made from it. If we look at the technology landscape, there isn’t a single platform that provides efficient, timely and ubiquitous data sharing across network-connected devices. Well… I should better say there wasn’t until now!

Vortex is the first platform to enable ubiquitous, efficient and timely data sharing across mobile, embedded, desktop, cloud and web applications. This presentation will (1) introduce the elements that make the Vortex platform and (2) describe its applicability

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,067
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
42
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. The Intelligent Data Sharing Platform for Business Critical IoT Systems Angelo  Corsaro,  PhD   Chief  Technology  Officer   angelo.corsaro@prismtech.com
  • 2. What’s the real “value” of Internet of Things and Industrial Internet?
  • 3. CopyrightPrismTech,2014 The real value of the Internet of Things (IoT) and the Industrial Internet (I2) are ubiquitous information availability and consequently the decisions that can be made from it, i.e. analytics.
  • 4. CopyrightPrismTech,2014 Real-time access to information about pollution, weather forecasts, traffic conditions, parking and public transportation enable smarter decisions about the policy to adopt to control traffic, such as reducing speed limits and prohibit traffic in certain areas. Likewise access to luminosity, traffic and soil humidity can help control lightning, public garden watering, etc. Example: Smart City
  • 5. CopyrightPrismTech,2014 Real-time access to energy production and demand can help match the production to the demand, improve the energy trading strategies, and allow micro-power generators to decide whether to sell or store their energy surplus. Example: Smart Grid
  • 6. Vortex
  • 7. CopyrightPrismTech,2014 The Vortex Platform Vortex enable seamless, ubiquitous, efficient and timely data sharing across mobile, embedded, desktop, cloud and web applications
  • 8. CopyrightPrismTech,2014 One Standard, One set of Tools, One Goal — Ubiquitous Data Sharing The Vortex Platform VORTEX Web VORTEX Lite VORTEX Gateway VORTEX Cloud Private Clouds VORTEX Tools • Insight   • Record/Replay   • Tuner   • Tester   • Configurator OpenSplice Enterprise VORTEX Café
  • 9. Device Connectivity
  • 10. CopyrightPrismTech,2014 The best middleware infrastructure to simplify Distributed System development Reduce complexity of building, testing, integrating, and deploying high-performance, scalable, and fault-tolerant distributed systems Full DDS implementation Rich set of tools for testing, tuning and trouble-shooting OpenSplice Enterprise DDS#API Java Scala C/C++ C# DDSI/E## RT+Net TCP/IP UDP/IP
  • 11. CopyrightPrismTech,2014 Bring software-based DDS implementation to a range of resource constrained devices Allow for variability on functionalities, transport and support of underlying OS/BSP Provides very low footprint and very high performance Footprint as low as 200-300 KB Latency as low as 35-45 usec (on Gigabit network) Vortex Lite DDSI$$ DDS$API C99 ISO&C++ OS/RTOS$$ BSP Abstraction$ OS Abstraction$ Transport
  • 12. CopyrightPrismTech,2014 Pure Java version of Vortex targeting JVM and embedded JVMs DDSI Protocol Stack optimised for mobility and Android OS Only DDS on the market designed and Engineered for Android Vortex Café J2SE DDSI$$ (Optimised*for*Mobility)* DDS$API Java Scala JavaScript
  • 13. CopyrightPrismTech,2014 A JavaScript DDS API to provide HTML5/ JavaScript applications with a high-level communication abstraction Vortex Web exploits HTML5 features, such as web-sockets, to provide time and space efficient Web-App to Cloud communication Vortex Web DDS#API JavaScript Browser#/#Node.js CoffeeScript
  • 14. CopyrightPrismTech,2014 Integration technology providing connectivity from DDS to over 80 technologies, including WebSockets and REST Java-based and easily deployable on the cloud Key building block for Vortex Based Cloud Messaging Solutions Vortex Gateway Supported Connectors Include: - JMS - REST - CometD - CFX -WebSockets - TCP, UDP Sockets - HTTP - AMQP - XMPP - Hibernate -HBase - Custom Vortex Gateway DDSI-RTPS CustomREST JMS XMPP AMQP
  • 15. Performances
  • 16. CopyrightPrismTech,2014 Processor: Intel(R) Xeon(R) CPU E3-1270 V2 @ 3.50GHz OS: RedHat Enterprise Linux 64-bit (P642) Network: Gigabit Ethernet Test Platform
  • 17. CopyrightPrismTech,2014 OpenSplice Enterprise provides ultra-low latency inter-core communication Its shared-memory along with its performance makes it ideal for In- Memory Computing (IMC) Inter-Core Latency Shared Memory Latency Latency(usec) 6 8 10 12 14 Sample Size (bytes) 4 1024 2048 4096 8192 16384 8 9 9,5 10 11 12,5 Minimum Latency Median Latency
  • 18. CopyrightPrismTech,2014 Among the fastest DDS implementation on the market High performance across the product family Latency Remote Latency Latency(usecs) 33 82 132 181 230 Sample Size (bytes) 4 1024 2048 4096 8192 Café Lite Enterprise
  • 19. CopyrightPrismTech,2014 Easily saturate the network Point-to-point throughput exceeds several hundreds thousand messages per seconds — without batching. Throughput w/o Batching 1 10 100 256 512 1024 2048 4096 8192 16384 Kmsgs/sec Mbps 0 237,5 475 712,5 950 0 61 122 183 244 Mbps KMsgs/sec Sample Size
  • 20. CopyrightPrismTech,2014 Point-to-point throughput is over 2M messages/sec when taking advantage of batching Throughput with Batching Batched Throughput KMsgs/sec 4 621 1 238 1 855 2 472 Sample Size (bytes) 1 16 64 256 1 024 4 096 16 384 KMsgs/sec
  • 21. CopyrightPrismTech,2014 Reliable Multicast Throughput increases linearly with number of consumers 1-to-N Throughput 1-to-N Throughput Mbps 941 5395,75 9850,5 14305,25 18760 Number of Consumers 1 2 3 4 5 6 10 20 941 1882 2823 3764 4705 5646 9390 18760 Throughput
  • 22. Vortex Cloud
  • 23. CopyrightPrismTech,2014 Vortex Cloud provides a universally accessible “Internet Service” for sharing data between DDS-enabled applications Vortex Cloud
  • 24. CopyrightPrismTech,2014 Elastic and Fault-Tolerant Supports: - Public/Private Clouds - Unicast and Multicast Communication - Source Filtering - TLS-based security and authentication - HW Load-Balancer Vortex Cloud
  • 25. CopyrightPrismTech,2014 Transparently integrates existing systems with Vortex-Cloud Transparently bridges multicast/ unicast communications to enable seamless integration of LAN-based systems Performs content, temporal and throughput adaptations, e.g. content-filtering, temporal filtering, and downsampling Vortex Link (LAN with M-Cast) (LAN without M-Cast) (LAN without M-Cast) Cafe EnterpriseWeb Lite Vortex!Link Vortex!Link
  • 26. Deployments
  • 27. CopyrightPrismTech,2014 (LAN with M-Cast) (LAN with M-Cast) (LAN without M-Cast)
  • 28. CopyrightPrismTech,2014 (LAN with M-Cast) (LAN without M-Cast) Vortex!Link Vortex!Link VORTEX Cloud IaaS
  • 29. New Tools
  • 30. CopyrightPrismTech,2014 HTML5/JavaScript Client with public REST server API Status and resource statistics for applications and services Configuration of middleware services Well defined API for custom supervisory applications and tools. Insight
  • 31. Use Cases
  • 32. CopyrightPrismTech,2014 Smart Grids Analytics Big  Data  Store
  • 33. CopyrightPrismTech,2014 Smart City
  • 34. CopyrightPrismTech,2014 E-Health Hospital A Private Cloud Analytics Big  Data  Store Hospital B
  • 35. Live Demo! http://demo.prismtech.com
  • 36. CopyrightPrismTech,2014 Vortex Demo VORTEX Café VORTEX Café VORTEX Web VORTEX Web VORTEX Cloud Private  Clouds
  • 37. CopyrightPrismTech,2014 http://demo.prismtech.com
  • 38. CopyrightPrismTech,2014 Vortex enable seamless, ubiquitous, efficient and timely data sharing across mobile, embedded, desktop, cloud and web applications It is the first platform to address the data-sharing needs of Business Critical IoT, and Industrial Internet Systems Vortex is fully interoperable with DDS compliant implementations Concluding Remarks
  • 39. CopyrightPrismTech,2014 Vortex v1.0 will be available in June 2014 Starting from May will be providing a series of webcasts to get you started in building IoT and I2 applications with Vortex What’s Next?

×