SlideShare a Scribd company logo
1 of 21
SDN in Big Data
BY AHMED KASSAB
1
8/13/2018
“SDN for Big Data and Big
data for SDN”
 Introduction
 Big Data & its features
 Software Defined Network & its features
 SDN for Big Data
 EXPECTED BENEFITS OF SDN
 IMPROVEMENT TECHNIQUES
 OPEN ISSUES
BY AHMED KASSAB
2
8/13/2018
Big data
 Big data refers to data that exceeds conventional sizes .
Although there is no specific definition of the term, it
generally means that data that can not be handled using
conventional methods of data processing
BY AHMED KASSAB
3
8/13/2018
SOURCES OF BIG DATA
BY AHMED KASSAB
4
8/13/2018
BIG DATA
BY AHMED KASSAB
5
8/13/2018
HANA
 SAP HANA Hadoop Integration. Regardless of structure, you can
combine the in-memory processing power of SAP HANA with Hadoop's
ability to store and process huge amounts of data. ... SAP HANA Hadoop
integration is designed for users who may want to start using SAP HANA
with their Hadoop ecosystem.
BY AHMED KASSAB
6
8/13/2018
HADOOP
 Apache Hadoop is a collection of open-source software utilities that facilitate using
a network of many computers to solve problems involving massive amounts of
data and computation
 Hadoop almost the industry leader in big data storage
BY AHMED KASSAB
7
8/13/2018
EIM
 Enterprise information management (EIM) is a field of interest within information
technology. It specializes in finding solutions for optimal use of information within
organizations, for instance to support decision-making processes or day-to-day
operations that require the availability of knowledge.
BY AHMED KASSAB
8
8/13/2018
EPM
 system includes a suite of performance management applications, a suite of
business intelligence (BI) applications, a common foundation of BI tools and
services, and a variety of datasources—all integrated using Oracle Fusion
Middleware.
 Business intelligence combines a broad set of data analysis applications, including
ad hoc analytics and querying, enterprise reporting, online analytical processing
(OLAP), mobile BI, real-time BI, operational BI, cloud and software-as-a-service BI,
open source BI, collaborative BI, and location intelligence
BY AHMED KASSAB
9
8/13/2018
EDW
 In computing, a data warehouse (DW or DWH), also known as an enterprise data
warehouse (EDW), is a system used for reporting and data analysis, and is
considered a core component of business intelligence. DWs are central repositories
of integrated data from one or more disparate sources.
BY AHMED KASSAB
10
8/13/2018
BIG DATA
 Big data applications depend on underlying networks that make the
transfer of information possible. These networks may be real
(conventional) or virtual (in case of services hosted in data centers).
Either way, the responsibility of smooth execution of the application,
despite increasing traffic volume, lies with the service provider. The
service providers face many challenges with respect to providing a
high quality of service .It is therefore in the best interest of the service
providers that efficiency of the applications is increased. SDN has the
potential to improve big data application performance.
BY AHMED KASSAB
11
8/13/2018
SDN
BY AHMED KASSAB
12
8/13/2018
SDN
SDN is now a dominant technology paradigm for controlling networks. Existing
networks are increasingly being updated to support SDN because of the benefits
that SDN brings in the network. The primary advantage that SDN offers is
afforded by virtue of separating the control and data plane within the network
BY AHMED KASSAB
13
8/13/2018
SDN FOR BIG DATA
 An SDN controller, if employed, can help in this scenario by changing the routing
decisions based on the traffic demand while AWS manages increase/decrease in
the resources required to run the service. Since big data applications are specific
applications developed to manage large files over the same networks, there are a
number of problems that may occur during transfer. These problems are related
to how TCP works and how large files are transferred at TCP sessions, however the
primary problem is that the network condition may change during the transfer
since the file is so large. Also, Hadoop uses data nodes to store and process files.
These data nodes are servers or VMs within a data center environment. When a
file is stored on the system it is divided into smaller, more managable parts, and
each part is stored separately [1]. When requested the file parts are retrieved from
multiple locations within the data center and sent to the public data network
(PDN). The part of transfer that happens within the data center is obviously
effected by the network conditions within the data center. This is where SDN can
help and bring about efficiency improvements
BY AHMED KASSAB
14
8/13/2018
EXPECTED BENEFITS OF USING
SDN IN BIG DATA
 1.Within the data center:
Servers that act as data nodes transfer huge amount of information to
other servers and servicesit undergoes processing that involves break
down of large files into smaller chunks. These chunks are transported to
respective data nodes using the data center network use of SDN. When
used within the data center (which is the most probable use-case) SDN
controller controls flow of information between data nodes, as shown in
Fig. 1. Controller can also be set up to identify larger flows and prioritize
such flows in order for the application to run smoothly. Besides flow
optimization, the controller can be optimized to handle varying traffic
patterns.
BY AHMED KASSAB
15
8/13/2018
EXPECTED BENEFITS OF SDN
 2.Between data centers:
The benefit is that the same policies can be implemented across
geographical regions. This situation is also depicted in Fig. 1. The basic
principle or operation is the same however local SDN controllers handle
traffic within one data center whereas the master SDN controller
controls traffic between data centers
BY AHMED KASSAB
16
8/13/2018
EXPECTED BENEFITS OF SDN
BY AHMED KASSAB
17
8/13/2018
EXPECTED BENEFITS OF SDN
 It is pertinent to note that multi-tier controller placement is not far fetched since all
data centers support applications and virtual machines across multiple
geographical locations while remaining a part of the same application. Such an
arrangement can only work however when both the data centers are connected
using direct links, which is typically the case.
BY AHMED KASSAB
18
8/13/2018
IMPROVEMENT TECHNIQUES
Since the term big data became popular, the research community is working to find
ways to employ SDN to make big data application more and more efficient. by
improving existing protocols and/or techniques, TCP window size defines how quickly
information is transported from source to destination. Using existing protocols,
If a problem is faced during the transfer the widnow is again shrinked. It is therefore an
adaptive mechanism however for transfer of larger files this may create further
congestion.
times and slight improvement in map/reduce performance can result in overall
significant relevant improvement in the application. One thing that is unique to big
data applications is that the request is smaller that response in term of data. For
instance, a request of few kilo bytes can fetch a file as large as few giga bytes Flow
optimization is another technique that is used to hardcode flows that results in not
only optimizing table space but flow search time as well. Rule caching is another
technique that is employed in order to burn most frequently used rules in the
hardware. Burning in hardware results in added speed of execution of the rule
BY AHMED KASSAB
19
8/13/2018
IMPROVEMENT TECHNIQUES
BY AHMED KASSAB
20
8/13/2018
OPEN ISSUES
 Scalable controller management
 Intelligent flow table / rule management
 High flexible language abstraction
 Wireless mobile big data
BY AHMED KASSAB
21
8/13/2018

More Related Content

What's hot

TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY
 TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY
TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEYijujournal
 
WIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALAWIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALASaikiran Panjala
 
SPINS: Security Protocols for Sensor Networks
SPINS: Security Protocols for Sensor NetworksSPINS: Security Protocols for Sensor Networks
SPINS: Security Protocols for Sensor NetworksAbhijeet Awade
 
Wireless communication
Wireless communicationWireless communication
Wireless communicationLiton Ahmed
 
Broad Band technology, Next generation network (NGN),DSLAM
Broad Band technology, Next generation network (NGN),DSLAMBroad Band technology, Next generation network (NGN),DSLAM
Broad Band technology, Next generation network (NGN),DSLAMsabzalee
 
TCP over wireless slides
TCP over wireless slidesTCP over wireless slides
TCP over wireless slidesMahesh Rajawat
 
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJA
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJASOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJA
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJAvtunotesbysree
 
Design Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor NetworksDesign Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor NetworksKhushbooGupta145
 
Presentation of Lossy compression
Presentation of Lossy compressionPresentation of Lossy compression
Presentation of Lossy compressionOmar Ghazi
 
5G evolution 3gpp R6 R17-final
5G evolution 3gpp R6 R17-final5G evolution 3gpp R6 R17-final
5G evolution 3gpp R6 R17-finalalirezazavieh
 
Fuzzy c means clustering protocol for wireless sensor networks
Fuzzy c means clustering protocol for wireless sensor networksFuzzy c means clustering protocol for wireless sensor networks
Fuzzy c means clustering protocol for wireless sensor networksmourya chandra
 
Unit 4 data link layer
Unit 4 data link layerUnit 4 data link layer
Unit 4 data link layermekind
 
WLAN of networking.ppt
WLAN of networking.pptWLAN of networking.ppt
WLAN of networking.pptUmme habiba
 

What's hot (20)

TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY
 TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY
TIME SYNCHRONIZATION IN WIRELESS SENSOR NETWORKS: A SURVEY
 
Speech encoding techniques
Speech encoding techniquesSpeech encoding techniques
Speech encoding techniques
 
WIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALAWIRELESS ATM BY SAIKIRAN PANJALA
WIRELESS ATM BY SAIKIRAN PANJALA
 
SPINS: Security Protocols for Sensor Networks
SPINS: Security Protocols for Sensor NetworksSPINS: Security Protocols for Sensor Networks
SPINS: Security Protocols for Sensor Networks
 
4G technology
4G technology4G technology
4G technology
 
Wireless communication
Wireless communicationWireless communication
Wireless communication
 
Broad Band technology, Next generation network (NGN),DSLAM
Broad Band technology, Next generation network (NGN),DSLAMBroad Band technology, Next generation network (NGN),DSLAM
Broad Band technology, Next generation network (NGN),DSLAM
 
TCP over wireless slides
TCP over wireless slidesTCP over wireless slides
TCP over wireless slides
 
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJA
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJASOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJA
SOLUTION MANUAL OF COMMUNICATION NETWORKS BY ALBERTO LEON GARCIA & INDRA WIDJAJA
 
Design Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor NetworksDesign Issues and Challenges in Wireless Sensor Networks
Design Issues and Challenges in Wireless Sensor Networks
 
Chapter#14
Chapter#14Chapter#14
Chapter#14
 
WSN Routing Protocols
WSN Routing ProtocolsWSN Routing Protocols
WSN Routing Protocols
 
Presentation of Lossy compression
Presentation of Lossy compressionPresentation of Lossy compression
Presentation of Lossy compression
 
5G evolution 3gpp R6 R17-final
5G evolution 3gpp R6 R17-final5G evolution 3gpp R6 R17-final
5G evolution 3gpp R6 R17-final
 
Convolutional codes
Convolutional codesConvolutional codes
Convolutional codes
 
Fuzzy c means clustering protocol for wireless sensor networks
Fuzzy c means clustering protocol for wireless sensor networksFuzzy c means clustering protocol for wireless sensor networks
Fuzzy c means clustering protocol for wireless sensor networks
 
Unit 4 data link layer
Unit 4 data link layerUnit 4 data link layer
Unit 4 data link layer
 
NGN & IMS
NGN & IMSNGN & IMS
NGN & IMS
 
HANDOFF
HANDOFFHANDOFF
HANDOFF
 
WLAN of networking.ppt
WLAN of networking.pptWLAN of networking.ppt
WLAN of networking.ppt
 

Similar to Sdn in big data

Big Data using NoSQL Technologies
Big Data using NoSQL TechnologiesBig Data using NoSQL Technologies
Big Data using NoSQL TechnologiesAmit Singh
 
Analysis of SOFTWARE DEFINED STORAGE (SDS)
Analysis of SOFTWARE DEFINED STORAGE (SDS)Analysis of SOFTWARE DEFINED STORAGE (SDS)
Analysis of SOFTWARE DEFINED STORAGE (SDS)Kaushik Rajan
 
Internet of Things and Hadoop
Internet of Things and HadoopInternet of Things and Hadoop
Internet of Things and Hadoopaziksa
 
An Energy Efficient Data Transmission and Aggregation of WSN using Data Proce...
An Energy Efficient Data Transmission and Aggregation of WSN using Data Proce...An Energy Efficient Data Transmission and Aggregation of WSN using Data Proce...
An Energy Efficient Data Transmission and Aggregation of WSN using Data Proce...IRJET Journal
 
hadoop seminar training report
hadoop seminar  training reporthadoop seminar  training report
hadoop seminar training reportSarvesh Meena
 
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCE
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCENETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCE
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCEcscpconf
 
Big data and apache hadoop adoption
Big data and apache hadoop adoptionBig data and apache hadoop adoption
Big data and apache hadoop adoptionfaizrashid1995
 
Vikram Andem Big Data Strategy @ IATA Technology Roadmap
Vikram Andem Big Data Strategy @ IATA Technology Roadmap Vikram Andem Big Data Strategy @ IATA Technology Roadmap
Vikram Andem Big Data Strategy @ IATA Technology Roadmap IT Strategy Group
 
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCE
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCENETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCE
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCEcsandit
 
A Survey on Data Mapping Strategy for data stored in the storage cloud 111
A Survey on Data Mapping Strategy for data stored in the storage cloud  111A Survey on Data Mapping Strategy for data stored in the storage cloud  111
A Survey on Data Mapping Strategy for data stored in the storage cloud 111NavNeet KuMar
 
Big Data with Hadoop – For Data Management, Processing and Storing
Big Data with Hadoop – For Data Management, Processing and StoringBig Data with Hadoop – For Data Management, Processing and Storing
Big Data with Hadoop – For Data Management, Processing and StoringIRJET Journal
 
Hadoop and Big Data Analytics | Sysfore
Hadoop and Big Data Analytics | SysforeHadoop and Big Data Analytics | Sysfore
Hadoop and Big Data Analytics | SysforeSysfore Technologies
 
Big data with hadoop
Big data with hadoopBig data with hadoop
Big data with hadoopAnusha sweety
 
Traditional data word
Traditional data wordTraditional data word
Traditional data wordorcoxsm
 
Cloud Computing Ambiance using Secluded Access Control Method
Cloud Computing Ambiance using Secluded Access Control MethodCloud Computing Ambiance using Secluded Access Control Method
Cloud Computing Ambiance using Secluded Access Control MethodIRJET Journal
 

Similar to Sdn in big data (20)

Big Data using NoSQL Technologies
Big Data using NoSQL TechnologiesBig Data using NoSQL Technologies
Big Data using NoSQL Technologies
 
Analysis of SOFTWARE DEFINED STORAGE (SDS)
Analysis of SOFTWARE DEFINED STORAGE (SDS)Analysis of SOFTWARE DEFINED STORAGE (SDS)
Analysis of SOFTWARE DEFINED STORAGE (SDS)
 
Internet of Things and Hadoop
Internet of Things and HadoopInternet of Things and Hadoop
Internet of Things and Hadoop
 
An Energy Efficient Data Transmission and Aggregation of WSN using Data Proce...
An Energy Efficient Data Transmission and Aggregation of WSN using Data Proce...An Energy Efficient Data Transmission and Aggregation of WSN using Data Proce...
An Energy Efficient Data Transmission and Aggregation of WSN using Data Proce...
 
IJARCCE_49
IJARCCE_49IJARCCE_49
IJARCCE_49
 
hadoop seminar training report
hadoop seminar  training reporthadoop seminar  training report
hadoop seminar training report
 
Big Data & Hadoop
Big Data & HadoopBig Data & Hadoop
Big Data & Hadoop
 
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCE
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCENETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCE
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCE
 
Big data and apache hadoop adoption
Big data and apache hadoop adoptionBig data and apache hadoop adoption
Big data and apache hadoop adoption
 
Hadoop
HadoopHadoop
Hadoop
 
Vikram Andem Big Data Strategy @ IATA Technology Roadmap
Vikram Andem Big Data Strategy @ IATA Technology Roadmap Vikram Andem Big Data Strategy @ IATA Technology Roadmap
Vikram Andem Big Data Strategy @ IATA Technology Roadmap
 
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCE
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCENETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCE
NETWORK TRAFFIC ANALYSIS: HADOOP PIG VS TYPICAL MAPREDUCE
 
A Survey on Data Mapping Strategy for data stored in the storage cloud 111
A Survey on Data Mapping Strategy for data stored in the storage cloud  111A Survey on Data Mapping Strategy for data stored in the storage cloud  111
A Survey on Data Mapping Strategy for data stored in the storage cloud 111
 
Big data analysis concepts and references
Big data analysis concepts and referencesBig data analysis concepts and references
Big data analysis concepts and references
 
Benefits of a data lake
Benefits of a data lake Benefits of a data lake
Benefits of a data lake
 
Big Data with Hadoop – For Data Management, Processing and Storing
Big Data with Hadoop – For Data Management, Processing and StoringBig Data with Hadoop – For Data Management, Processing and Storing
Big Data with Hadoop – For Data Management, Processing and Storing
 
Hadoop and Big Data Analytics | Sysfore
Hadoop and Big Data Analytics | SysforeHadoop and Big Data Analytics | Sysfore
Hadoop and Big Data Analytics | Sysfore
 
Big data with hadoop
Big data with hadoopBig data with hadoop
Big data with hadoop
 
Traditional data word
Traditional data wordTraditional data word
Traditional data word
 
Cloud Computing Ambiance using Secluded Access Control Method
Cloud Computing Ambiance using Secluded Access Control MethodCloud Computing Ambiance using Secluded Access Control Method
Cloud Computing Ambiance using Secluded Access Control Method
 

Recently uploaded

EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIkoyaldeepu123
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 

Recently uploaded (20)

EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AI
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 

Sdn in big data

  • 1. SDN in Big Data BY AHMED KASSAB 1 8/13/2018
  • 2. “SDN for Big Data and Big data for SDN”  Introduction  Big Data & its features  Software Defined Network & its features  SDN for Big Data  EXPECTED BENEFITS OF SDN  IMPROVEMENT TECHNIQUES  OPEN ISSUES BY AHMED KASSAB 2 8/13/2018
  • 3. Big data  Big data refers to data that exceeds conventional sizes . Although there is no specific definition of the term, it generally means that data that can not be handled using conventional methods of data processing BY AHMED KASSAB 3 8/13/2018
  • 4. SOURCES OF BIG DATA BY AHMED KASSAB 4 8/13/2018
  • 5. BIG DATA BY AHMED KASSAB 5 8/13/2018
  • 6. HANA  SAP HANA Hadoop Integration. Regardless of structure, you can combine the in-memory processing power of SAP HANA with Hadoop's ability to store and process huge amounts of data. ... SAP HANA Hadoop integration is designed for users who may want to start using SAP HANA with their Hadoop ecosystem. BY AHMED KASSAB 6 8/13/2018
  • 7. HADOOP  Apache Hadoop is a collection of open-source software utilities that facilitate using a network of many computers to solve problems involving massive amounts of data and computation  Hadoop almost the industry leader in big data storage BY AHMED KASSAB 7 8/13/2018
  • 8. EIM  Enterprise information management (EIM) is a field of interest within information technology. It specializes in finding solutions for optimal use of information within organizations, for instance to support decision-making processes or day-to-day operations that require the availability of knowledge. BY AHMED KASSAB 8 8/13/2018
  • 9. EPM  system includes a suite of performance management applications, a suite of business intelligence (BI) applications, a common foundation of BI tools and services, and a variety of datasources—all integrated using Oracle Fusion Middleware.  Business intelligence combines a broad set of data analysis applications, including ad hoc analytics and querying, enterprise reporting, online analytical processing (OLAP), mobile BI, real-time BI, operational BI, cloud and software-as-a-service BI, open source BI, collaborative BI, and location intelligence BY AHMED KASSAB 9 8/13/2018
  • 10. EDW  In computing, a data warehouse (DW or DWH), also known as an enterprise data warehouse (EDW), is a system used for reporting and data analysis, and is considered a core component of business intelligence. DWs are central repositories of integrated data from one or more disparate sources. BY AHMED KASSAB 10 8/13/2018
  • 11. BIG DATA  Big data applications depend on underlying networks that make the transfer of information possible. These networks may be real (conventional) or virtual (in case of services hosted in data centers). Either way, the responsibility of smooth execution of the application, despite increasing traffic volume, lies with the service provider. The service providers face many challenges with respect to providing a high quality of service .It is therefore in the best interest of the service providers that efficiency of the applications is increased. SDN has the potential to improve big data application performance. BY AHMED KASSAB 11 8/13/2018
  • 13. SDN SDN is now a dominant technology paradigm for controlling networks. Existing networks are increasingly being updated to support SDN because of the benefits that SDN brings in the network. The primary advantage that SDN offers is afforded by virtue of separating the control and data plane within the network BY AHMED KASSAB 13 8/13/2018
  • 14. SDN FOR BIG DATA  An SDN controller, if employed, can help in this scenario by changing the routing decisions based on the traffic demand while AWS manages increase/decrease in the resources required to run the service. Since big data applications are specific applications developed to manage large files over the same networks, there are a number of problems that may occur during transfer. These problems are related to how TCP works and how large files are transferred at TCP sessions, however the primary problem is that the network condition may change during the transfer since the file is so large. Also, Hadoop uses data nodes to store and process files. These data nodes are servers or VMs within a data center environment. When a file is stored on the system it is divided into smaller, more managable parts, and each part is stored separately [1]. When requested the file parts are retrieved from multiple locations within the data center and sent to the public data network (PDN). The part of transfer that happens within the data center is obviously effected by the network conditions within the data center. This is where SDN can help and bring about efficiency improvements BY AHMED KASSAB 14 8/13/2018
  • 15. EXPECTED BENEFITS OF USING SDN IN BIG DATA  1.Within the data center: Servers that act as data nodes transfer huge amount of information to other servers and servicesit undergoes processing that involves break down of large files into smaller chunks. These chunks are transported to respective data nodes using the data center network use of SDN. When used within the data center (which is the most probable use-case) SDN controller controls flow of information between data nodes, as shown in Fig. 1. Controller can also be set up to identify larger flows and prioritize such flows in order for the application to run smoothly. Besides flow optimization, the controller can be optimized to handle varying traffic patterns. BY AHMED KASSAB 15 8/13/2018
  • 16. EXPECTED BENEFITS OF SDN  2.Between data centers: The benefit is that the same policies can be implemented across geographical regions. This situation is also depicted in Fig. 1. The basic principle or operation is the same however local SDN controllers handle traffic within one data center whereas the master SDN controller controls traffic between data centers BY AHMED KASSAB 16 8/13/2018
  • 17. EXPECTED BENEFITS OF SDN BY AHMED KASSAB 17 8/13/2018
  • 18. EXPECTED BENEFITS OF SDN  It is pertinent to note that multi-tier controller placement is not far fetched since all data centers support applications and virtual machines across multiple geographical locations while remaining a part of the same application. Such an arrangement can only work however when both the data centers are connected using direct links, which is typically the case. BY AHMED KASSAB 18 8/13/2018
  • 19. IMPROVEMENT TECHNIQUES Since the term big data became popular, the research community is working to find ways to employ SDN to make big data application more and more efficient. by improving existing protocols and/or techniques, TCP window size defines how quickly information is transported from source to destination. Using existing protocols, If a problem is faced during the transfer the widnow is again shrinked. It is therefore an adaptive mechanism however for transfer of larger files this may create further congestion. times and slight improvement in map/reduce performance can result in overall significant relevant improvement in the application. One thing that is unique to big data applications is that the request is smaller that response in term of data. For instance, a request of few kilo bytes can fetch a file as large as few giga bytes Flow optimization is another technique that is used to hardcode flows that results in not only optimizing table space but flow search time as well. Rule caching is another technique that is employed in order to burn most frequently used rules in the hardware. Burning in hardware results in added speed of execution of the rule BY AHMED KASSAB 19 8/13/2018
  • 20. IMPROVEMENT TECHNIQUES BY AHMED KASSAB 20 8/13/2018
  • 21. OPEN ISSUES  Scalable controller management  Intelligent flow table / rule management  High flexible language abstraction  Wireless mobile big data BY AHMED KASSAB 21 8/13/2018