SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
1
Wanhive
The Structured Overlay Network
Copyright ©2015 ( amit@wanhive.com / amitkriit@gmail.com )
2
Overview
● Executes in the Application Layer of the Network Stack.
● An experiment to harness all current research and
technological developments in the area of Distributed
Computing and p2p Networks.
● An attempt at building a vastly scalable, secure and reliable
“Decentralized Messaging Infrastructure” which can
support multimedia information exchange in real time
between millions of users.
● Resolves Constraints on:
– Node Throughput
– Network Routing efficiency and reliability
– Resource Discovery
– Authority, Security and Accountability
3
Topologies
● Centralized
– Each Wanhive Server can be deployed as a
stand-alone server to host a variety of services
and applications
● Overlay
– Wanhive Servers can arrange themselves into a
DHT based Overlay Network to harness the
maximum capacity of the participating systems
and networks through massive replication.
4
Wanhive as standalone Server
• Suitable For all Remote Monitoring
and Control applications over
TCP/IP
• Can handle thousands of clients
simultaneously
• Works well on slow and unreliable
connections
• Real-time communication with
high throughput
Extensions
– External libraries and plug-ins
– Middleware and APIs
– Protocol
– Security
Capabilities
Multiple Devices and Applications, One
solution
– Device-to-Device
– Device-to-Application
– Application-to-Application
– Application-to-Device
5
Wanhive as Standalone Server
LEAD THE RACE
New Age Technology
Makes use of new functionality available in
modern Linux kernels to enhance the
performance and to reduce system load.
Uses Modern IO and optimizes System
Resource Usage to guarantee high
availability and consistent throughput even
under heavy load.
Technical Attractions
Can process up to 1000,000 Messages/sec
on a DESKTOP machine.
Routing throughput of up to 850 MB/s.
Performance increases linearly with increase
in performance of the underlying h/w.
Protocol preserves Message Boundaries and
Sequence.
Wanhive keeps itself updated with new advancements in technologies to deliver the best possible
performance under heavy load.
1 MB (Mega Bytes)= 1048576 Bytes
1 ms (milliseconds)= 0.001 seconds
6
Wanhive in Overlay
N0 N2
N1
N3
N4
N5
N6
S2 S3
U1
U2
U3
Basic Design Goals
Robust in the face of failures, attacks and
unexpectedly high loads.
Scalable achieves large system sizes without
incurring undue overhead.
Self-Configuring automatically incorporates
new resources without manual intervention or
oversight.
Use case Neutral a simple and flexible
interface simultaneously usable by many
applications.
Secure, Efficient and Reliable makes use of
recent advancements in technology & ongoing
research in this particular area to beat the
competition and to provide a secure, reliable
and easily accessible environment for it's
users.
Efficient Protocol, preserves message
boundaries (guaranteed) and sequence (best
effort). Supports multi-streaming over a single
connection.
R1
R0
7
Wanhive in Overlay
WANHIVE IS THE RIGHT CHOICE
●
Simplifies the development of large-scale
distributed Applications
●
Simple API makes customization easy
●
Ease of deployment and Administration
– Built-in fault tolerance, replication, and load
balancing
– No need for change in underlay IP networks
●
Improved Control, Security and Robustness for
Applications like:
– Control Systems
– Remote Monitoring Applications
– Defense Applications
●
Generic in Nature
– Single Shared Infrastructure can host
variety of services and hundreds of
thousands of users
Basic Functions
Discovery: Allows users to find one another.
Look Up: Allows users to search for
Contents and Services over the network.
Also, allows efficient message routing across
the network.
Delivery: Partial and/or full publishing of
data, messages and services over the
network.
Improvements
Eliminates Shortcomings: Improvises on
publicly available and proven DHT algorithm
to ensure optimum balance between
Security, Reliability, Scalability and Scope.
Improves Performance: Improves Node
and Network performance 3-10 fold
compared to currently available designs.
Better Control and Administration.
Supports Near Real Time Streaming.
8
Comparison with other facilities
Table A. General Features
Sn Facility Abstraction Ease of use Scalability Load Balance Generic
1 Wanhive High High Medium Yes Yes
2 DHT High Medium High No No
3 Centralized Medium Medium Low No No
4 Decentralized Medium High Low No No
Table B. Architecture
Sn Facility Fault Tolerance Self Organizing Administration Security
1 Wanhive High Yes Medium High
2 DHT High Yes Low Low
3 Centralized Low No High High
4 Decentralized Depends on
implementation
Yes Low Low
9
Comparison with other facilities
Table C. Functionality
Sn Facility Efficiency Quality of
Service
Robustness Autonomy
1 Wanhive High High High Medium
2 DHT Medium Medium Medium High
3 Centralized Low Medium Low Low
4 Decentralized Low Low High High
Table D. Security
Sn Facility Availability Authenticity Anonymity Access Control
1 Wanhive Medium High Medium Yes
2 DHT High Low High No
3 Centralized Low High Low Yes
4 Decentralized High Low High No
10
Usage
WANHIVE OFFERS RIGHT SOLUTIONS
Impressive and unparalleled features/capabilities of Wanhive will make it suitable for a wide range
of applications.
General Usage
Data Sharing
Remote Procedure Calls (RPC)
Distributed Computing
Facility Management
Communication Primitives
Messaging and Multimedia Streaming
Services
Large Scale ubiquitous computing
Trading Platforms
Real-time data-acquisition, analysis and re-
transmission
Usage by Sectors
General Public and Offices
Utilities
Defense
Transportation and Logistics
Disaster Prevention and Management
Surveillance and Policing
Large Scale Control Systems
11
Thank You
Copyright ©2015 ( amit@wanhive.com / amitkriit@gmail.com )

Más contenido relacionado

Último

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 

Último (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Destacado

PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...DevGAMM Conference
 

Destacado (20)

Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 

Introduction to Wanhive Overlay Network

  • 1. 1 Wanhive The Structured Overlay Network Copyright ©2015 ( amit@wanhive.com / amitkriit@gmail.com )
  • 2. 2 Overview ● Executes in the Application Layer of the Network Stack. ● An experiment to harness all current research and technological developments in the area of Distributed Computing and p2p Networks. ● An attempt at building a vastly scalable, secure and reliable “Decentralized Messaging Infrastructure” which can support multimedia information exchange in real time between millions of users. ● Resolves Constraints on: – Node Throughput – Network Routing efficiency and reliability – Resource Discovery – Authority, Security and Accountability
  • 3. 3 Topologies ● Centralized – Each Wanhive Server can be deployed as a stand-alone server to host a variety of services and applications ● Overlay – Wanhive Servers can arrange themselves into a DHT based Overlay Network to harness the maximum capacity of the participating systems and networks through massive replication.
  • 4. 4 Wanhive as standalone Server • Suitable For all Remote Monitoring and Control applications over TCP/IP • Can handle thousands of clients simultaneously • Works well on slow and unreliable connections • Real-time communication with high throughput Extensions – External libraries and plug-ins – Middleware and APIs – Protocol – Security Capabilities Multiple Devices and Applications, One solution – Device-to-Device – Device-to-Application – Application-to-Application – Application-to-Device
  • 5. 5 Wanhive as Standalone Server LEAD THE RACE New Age Technology Makes use of new functionality available in modern Linux kernels to enhance the performance and to reduce system load. Uses Modern IO and optimizes System Resource Usage to guarantee high availability and consistent throughput even under heavy load. Technical Attractions Can process up to 1000,000 Messages/sec on a DESKTOP machine. Routing throughput of up to 850 MB/s. Performance increases linearly with increase in performance of the underlying h/w. Protocol preserves Message Boundaries and Sequence. Wanhive keeps itself updated with new advancements in technologies to deliver the best possible performance under heavy load. 1 MB (Mega Bytes)= 1048576 Bytes 1 ms (milliseconds)= 0.001 seconds
  • 6. 6 Wanhive in Overlay N0 N2 N1 N3 N4 N5 N6 S2 S3 U1 U2 U3 Basic Design Goals Robust in the face of failures, attacks and unexpectedly high loads. Scalable achieves large system sizes without incurring undue overhead. Self-Configuring automatically incorporates new resources without manual intervention or oversight. Use case Neutral a simple and flexible interface simultaneously usable by many applications. Secure, Efficient and Reliable makes use of recent advancements in technology & ongoing research in this particular area to beat the competition and to provide a secure, reliable and easily accessible environment for it's users. Efficient Protocol, preserves message boundaries (guaranteed) and sequence (best effort). Supports multi-streaming over a single connection. R1 R0
  • 7. 7 Wanhive in Overlay WANHIVE IS THE RIGHT CHOICE ● Simplifies the development of large-scale distributed Applications ● Simple API makes customization easy ● Ease of deployment and Administration – Built-in fault tolerance, replication, and load balancing – No need for change in underlay IP networks ● Improved Control, Security and Robustness for Applications like: – Control Systems – Remote Monitoring Applications – Defense Applications ● Generic in Nature – Single Shared Infrastructure can host variety of services and hundreds of thousands of users Basic Functions Discovery: Allows users to find one another. Look Up: Allows users to search for Contents and Services over the network. Also, allows efficient message routing across the network. Delivery: Partial and/or full publishing of data, messages and services over the network. Improvements Eliminates Shortcomings: Improvises on publicly available and proven DHT algorithm to ensure optimum balance between Security, Reliability, Scalability and Scope. Improves Performance: Improves Node and Network performance 3-10 fold compared to currently available designs. Better Control and Administration. Supports Near Real Time Streaming.
  • 8. 8 Comparison with other facilities Table A. General Features Sn Facility Abstraction Ease of use Scalability Load Balance Generic 1 Wanhive High High Medium Yes Yes 2 DHT High Medium High No No 3 Centralized Medium Medium Low No No 4 Decentralized Medium High Low No No Table B. Architecture Sn Facility Fault Tolerance Self Organizing Administration Security 1 Wanhive High Yes Medium High 2 DHT High Yes Low Low 3 Centralized Low No High High 4 Decentralized Depends on implementation Yes Low Low
  • 9. 9 Comparison with other facilities Table C. Functionality Sn Facility Efficiency Quality of Service Robustness Autonomy 1 Wanhive High High High Medium 2 DHT Medium Medium Medium High 3 Centralized Low Medium Low Low 4 Decentralized Low Low High High Table D. Security Sn Facility Availability Authenticity Anonymity Access Control 1 Wanhive Medium High Medium Yes 2 DHT High Low High No 3 Centralized Low High Low Yes 4 Decentralized High Low High No
  • 10. 10 Usage WANHIVE OFFERS RIGHT SOLUTIONS Impressive and unparalleled features/capabilities of Wanhive will make it suitable for a wide range of applications. General Usage Data Sharing Remote Procedure Calls (RPC) Distributed Computing Facility Management Communication Primitives Messaging and Multimedia Streaming Services Large Scale ubiquitous computing Trading Platforms Real-time data-acquisition, analysis and re- transmission Usage by Sectors General Public and Offices Utilities Defense Transportation and Logistics Disaster Prevention and Management Surveillance and Policing Large Scale Control Systems
  • 11. 11 Thank You Copyright ©2015 ( amit@wanhive.com / amitkriit@gmail.com )