SlideShare a Scribd company logo
1 of 21
Contents
■ Cloud interconnection
networks.
■ Storage area networks.
■ Content delivery networks.
■ Overlay networks.
Cloud interconnection networks
■ While processor and memory technology have followed Moore's
law, the interconnection networks have evolved at a slower pace
and have become a major factor in determining the overall
performance and cost of the system.
■ The networking infrastructure is organized hierarchically:
servers are packed into racks and interconnected by a top of
the rack router; the rack routers are connected to cluster routers
which in turn are interconnected by a local communication fabric.
■ The networking infrastructure of a cloud must satisfy several
requirements:
◻ Scalability.
◻ Low cost.
◻ Low-latency.
◻ High bandwidth.
◻ Provide location transparent communication between servers.
Location transparent communication
■ Every server should be able to communicate with every other
server with similar speed and latency.
■ Applications need not be location aware.
■ It also reduces the complexity of the system management.
■ In a hierarchical organization true location transparency is not
feasible and cost considerations ultimately decide the actual
organization and performance of the communication fabric.
Interconnection networks - InfiniBand
■ Interconnection network used by supercomputers and computer clouds.
◻ Has a switched fabric topology designed to be scalable.
◻ Supports several signaling rates.
◻ The energy consumption depends on the throughput.
◻ Links can be bonded together for additional throughput.
■ The data rates.
◻ single data rate (SDR) - 2.5 Gbps in each direction per connection.
◻ double data rate (DDR) - 5 Gbps.
◻ quad data rate (QDR) – 10 Gbps.
◻ fourteen data rate (FDR) – 14.0625 Gbps.
◻ enhanced data rated (EDR) – 25.78125 Gbps.
■ Advantages.
◻ high throughput, low latency.
◻ supports quality of service guarantees and failover - the capability to switch
to a redundant or standby system
Routers and switches
■ The cost of routers and the number of cables interconnecting the
routers are major components of the cost of interconnection network.
■ Better performance and lower costs can only be achieved with
innovative router architecture 🡪 wire density has scaled up at a slower
rate than processor speed and wire delay has remained constant .
■ Router – switch interconnecting several networks.
◻ low-radix routers – have a small number of ports; divide the bandwidth into
a smaller number of wide ports.
◻ high-radix routers - have a large number of ports; divide the bandwidth into
larger number of narrow ports
■ The number of intermediate routers in high-radix networks is reduced;
lower latency and reduced power consumption.
■ The pin bandwidth of the chips used for switching has increased by
approximately an order of magnitude every 5 years during the past two
decades.
Network characterization
■ The diameter of a network is the average distance between all
pairs of nodes; if a network is fully-connected its diameter is
equal one.
■ When a network is partitioned into two networks of the same size,
the bisection bandwidth measures the communication bandwidth
between the two.
■ The cost.
■ The power consumption.
Clos networks
■ Butterfly network 🡪 the name comes from the pattern of inverted
triangles created by the interconnections, which look like butterfly wings.
■ Transfers the data using the most efficient route, but it is blocking, it
cannot handle a conflict between two packets attempting to reach the
same port at the same time.
■ Clos 🡪 Multistage nonblocking network with an odd number of stages.
◻ Consists of two butterfly networks. The last stage of the input is fused with
the first stage of the output.
◻ All packets overshoot their destination and then hop back to it; most of the
time, the overshoot is not necessary and increases the latency, a packet
takes twice as many hops as it really needs.
■ Folded Clos topology 🡪 the input and the output networks share switch
modules. Such networks are called fat tree.
◻ Myrinet, InfiniBand, and Quadrics implement a fat-tree topology.
■ a) A 5-stage Clos network with radix-2 routers and unidirectional channels;
the network is equivalent to two back-to-back butterfly networks.
■ (b) The corresponding folded-Clos network with bidirectional channels; the
input and the output networks share switch modules.
(a) (b)
Output network
Input network
(a) A 2-ary 4-fly butterfly with unidirectional links.
(b)The corresponding 2-ary 4-flat flattened butterfly is obtained by combining the
four switches S0, S1, S2, and S3, in the first row of the traditional butterfly into a
single switch S0‘, and by adding additional connections between switches
S0 S3
S2
S1
(a) (b)
S’0
out0
out1
out4
out5
out6
out7
out2
out3
out10
out11
out8
out9
out12
out13
out14
out15
out4
out5
out6
out7
out2
out3
out10
out11
out8
out9
out12
out13
out14
out15
out0
out1
S’4
S’5
S’6
S’7
in0
in1
in10
in11
in2
in3
in8
in9
in4
in5
in6
in7
in14
in15
in12
in13
in0
in1
in10
in11
in12
in13
in8
in9
in4
in5
in6
in7
in2
in3
in14
in15
S’1
S’2
S’3
Storage area networks
■ Specialized, high-speed network for data block transfers between
computer systems and storage elements.
■ Consists of a communication infrastructure and a management
layer.
■ The Fiber Channel (FC) is the dominant architecture of SANs.
■ FC it is a layered protocol.
A storage area network interconnects servers to servers, servers
to storage devices, and storage devices to storage devices.
Clients
Local Area Network
Servers
Data
Data
Data
Data
SAN
Storage
FC protocol layers
■ Three lower-layer protocols: FC-0, the physical interface; FC-1, the
transmission protocol responsible for encoding/decoding; and
FC-2, the signaling protocol responsible for framing and flow
control.
◻ FC-0 uses laser diodes as the optical source and manages the
point-to-point fiber connections.
◻ FC-1 controls the serial transmission and integrates data with clock
information.
◻ FC-2 handles the topologies, the communication models, the classes of
service, sequence and exchange identifiers, and segmentation and
reassembly.
■ Two upper-layer protocols:
◻ FC-3 is common services layer.
◻ FC-4 is the protocol mapping layer.
FC (Fiber Channel) protocol layers
Physical Interface
Transmission Code
Signaling Protocol
Common Services
SCSI IP ATM
FC-0
FC-1
FC-2
FC-3
FC-4
FC classes of service
■ Class 1 🡪 rarely used blocking connection-oriented service.
■ Class 2 🡪 acknowledgments ensure that the frames are received;
allows the fabric to multiplex several messages on a frame-by-frame
basis; does not guarantee in-order delivery.
■ Class 3 🡪 datagram connection; no acknowledgments.
■ Class 4 🡪 connection-oriented service for multimedia applications;
virtual circuits (VCs) established between ports, in-order delivery,
acknowledgment of delivered frames; the fabric is responsible for
multiplexing frames of different VCs. Guaranteed QoS, bandwidth
and latency.
■ Class 5 🡪 isochronous service for applications requiring immediate
delivery, without buffering.
■ Class 6 🡪 supports dedicated connections for a reliable multicast.
■ Class 7 🡪 similar to Class 2, used for the control and management
of the fabric; connectionless service with notification of non-delivery.
The format of a FC frame
Word 0
4 bytes
SOF
(Start Of
Frame)
Word 1
3 bytes
Destination
port
address
Word 2
3 bytes
Source
port
address
Word 3-6
18 bytes
Control
information
(0-2112 bytes)
Payload
CRC
EOF
(End Of
Frame)
FC networks
■ An FC device has a unique id called the WWN (World Wide Name),
a 64 bit address, the equivalent of the MAC address.
■ Each port in the switched fabric has its own unique 24-bit address
consisting of: the domain (bits 23 - 16), the area (bits 15 -
08), and the port physical address (bits 07-00).
■ A switch assigns dynamically and maintains the port
addresses.
■ When a device with a WWN logs into the switch on a port, the
switch assigns the port address to that device and maintains the
correlation between that port address and the WWN address of the
device using a Name Server.
■ The Name Server is a component of the fabric operating system,
running on the switch.
Content delivery networks (CDNs)
■ CDNs are designed to support scalability, to increase reliability and
performance, and to provide better security. In 2013, Internet video
is expected to generate over 18 exabytes of data per month.
■ A CDN receives the content from an origin server, then replicates it
to its edge cache servers; the content is delivered to an end-
user from the “closest” edge server.
■ A CDN can deliver static content and/or live or on-demand
streaming media.
◻ Static content - media that can be maintained using traditional caching
technologies as changes are infrequent. Examples: HTML pages,
images, documents, software patches, audio and video files.
◻ Live media - live events when the content is delivered in real time from
the encoder to the media server.
■ Protocols used by CDNs: Network Element Control Protocol (NECP),
Web Cache Coordination Protocol (WCCP), SOCKS, Cache Array Routing
Protocol (CARP), Internet Cache Protocol (ICP), Hypertext Caching
Protocol (HTCP), and Cache Digest.
CDN design and performance
■ Design and policy decisions for a CDNs.
◻ The placement of the edge servers.
◻ The content selection and delivery.
◻ The content management.
◻ The request routing policies.
■ Critical metrics for CDN performance
◻ Cache hit ratio - the ratio of the number of cached objects versus total
number of objects requested.
◻ Reserved bandwidth for the origin server.
◻ Latency - based on the perceived response time by the end users.
◻ Edge server utilization.
◻ Reliability - based on packet-loss measurements.
Overlay networks
■ An overlay network, or a virtual network, is a network built on top of
a physical network.
◻ The nodes of an overlay network are connected by virtual links which
could traverse multiple physical links.
◻ Overlay networks are widely used in many distributed systems such as
peer-to-peer systems, content-delivery systems, and client-server
systems; in all these cases, the distributed systems communicate
through the Internet.
Scale-free networks
■ The degree distribution of scale-free networks follows a power law.
■ Many physical and social systems are interconnected by a scale-
free network. Empirical data available for power grids, the web, the
citation of scientific papers, or social networks confirm this
trend.
■ The majority of the vertices of a scale-free network:
◻ Are directly connected with the vertices with the highest degree.
◻ Have a low degree and only a few vertices are connected to a large
number of edges.
A scale-free network is non-homogeneous; the majority of vertices have a low
degree and only a few vertices are connected to a large number of edges; the
majority of the vertices are directly connected with the highest degree ones.

More Related Content

Similar to Cloud interconnection networks basic .pptx

A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...Tal Lavian Ph.D.
 
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...Tal Lavian Ph.D.
 
OSI reference model
OSI reference modelOSI reference model
OSI reference modelshanthishyam
 
H ip qo s for 3g
H ip qo s for 3gH ip qo s for 3g
H ip qo s for 3gSocnho Kit
 
Multi protocol label switching (mpls)
Multi protocol label switching (mpls)Multi protocol label switching (mpls)
Multi protocol label switching (mpls)Online
 
What Is Wide Area Network (WAN): Live WAN Network Examples : Notes
What Is Wide Area Network (WAN): Live WAN Network Examples : NotesWhat Is Wide Area Network (WAN): Live WAN Network Examples : Notes
What Is Wide Area Network (WAN): Live WAN Network Examples : NotesSubhajit Sahu
 
Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01Sachin Morya
 
Network-aware Data Management for High Throughput Flows Akamai, Cambridge, ...
Network-aware Data Management for High Throughput Flows   Akamai, Cambridge, ...Network-aware Data Management for High Throughput Flows   Akamai, Cambridge, ...
Network-aware Data Management for High Throughput Flows Akamai, Cambridge, ...balmanme
 
Wireless Sensor Networks.pptx
Wireless Sensor Networks.pptxWireless Sensor Networks.pptx
Wireless Sensor Networks.pptxMunazza63
 
Presentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & TrendsPresentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & TrendsAmod Dani
 
Peering 101 - ABQNOG1 - May2023
Peering 101 - ABQNOG1 - May2023Peering 101 - ABQNOG1 - May2023
Peering 101 - ABQNOG1 - May2023Chris Grundemann
 
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...Umang Singh
 

Similar to Cloud interconnection networks basic .pptx (20)

A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
 
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
H ip qo s for 3g
H ip qo s for 3gH ip qo s for 3g
H ip qo s for 3g
 
Multi protocol label switching (mpls)
Multi protocol label switching (mpls)Multi protocol label switching (mpls)
Multi protocol label switching (mpls)
 
Week 3
Week 3Week 3
Week 3
 
What Is Wide Area Network (WAN): Live WAN Network Examples : Notes
What Is Wide Area Network (WAN): Live WAN Network Examples : NotesWhat Is Wide Area Network (WAN): Live WAN Network Examples : Notes
What Is Wide Area Network (WAN): Live WAN Network Examples : Notes
 
Networking Fundamentals.ppt
Networking Fundamentals.pptNetworking Fundamentals.ppt
Networking Fundamentals.ppt
 
Ad Hoc.pptx
Ad Hoc.pptxAd Hoc.pptx
Ad Hoc.pptx
 
Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01Ccna day5-140715152501-phpapp01
Ccna day5-140715152501-phpapp01
 
Ccna day5
Ccna day5Ccna day5
Ccna day5
 
Ccna day5
Ccna day5Ccna day5
Ccna day5
 
Ccna day5
Ccna day5Ccna day5
Ccna day5
 
Network-aware Data Management for High Throughput Flows Akamai, Cambridge, ...
Network-aware Data Management for High Throughput Flows   Akamai, Cambridge, ...Network-aware Data Management for High Throughput Flows   Akamai, Cambridge, ...
Network-aware Data Management for High Throughput Flows Akamai, Cambridge, ...
 
Wireless Sensor Networks.pptx
Wireless Sensor Networks.pptxWireless Sensor Networks.pptx
Wireless Sensor Networks.pptx
 
Presentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & TrendsPresentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & Trends
 
Peering 101 - ABQNOG1 - May2023
Peering 101 - ABQNOG1 - May2023Peering 101 - ABQNOG1 - May2023
Peering 101 - ABQNOG1 - May2023
 
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
Delivered Guest Talk in Faculty Development Programme held on 27th July 2017 ...
 
Chapter 4
Chapter 4Chapter 4
Chapter 4
 
Sdh total final
Sdh total finalSdh total final
Sdh total final
 

More from RahulBhole12

Cloud Security in cloud computing 1.pptx
Cloud Security in cloud computing 1.pptxCloud Security in cloud computing 1.pptx
Cloud Security in cloud computing 1.pptxRahulBhole12
 
cloud computing virtual machine UNIT 5 PPT
cloud computing virtual machine UNIT 5 PPTcloud computing virtual machine UNIT 5 PPT
cloud computing virtual machine UNIT 5 PPTRahulBhole12
 
Cloud computing UNIT 2.1 presentation in
Cloud computing UNIT 2.1 presentation inCloud computing UNIT 2.1 presentation in
Cloud computing UNIT 2.1 presentation inRahulBhole12
 
Basic ppt on cloud computing on amazon web
Basic ppt on cloud computing on amazon webBasic ppt on cloud computing on amazon web
Basic ppt on cloud computing on amazon webRahulBhole12
 
Cloud Computing basic concept to understand
Cloud Computing basic concept to understandCloud Computing basic concept to understand
Cloud Computing basic concept to understandRahulBhole12
 
industry 4.pdf the whole syllabus of bsc
industry 4.pdf the whole syllabus of  bscindustry 4.pdf the whole syllabus of  bsc
industry 4.pdf the whole syllabus of bscRahulBhole12
 
ch22a_ParallelDBs how parallel Datab.ppt
ch22a_ParallelDBs how parallel Datab.pptch22a_ParallelDBs how parallel Datab.ppt
ch22a_ParallelDBs how parallel Datab.pptRahulBhole12
 
Ch5-20_CISA.ppt About CISA Certification
Ch5-20_CISA.ppt About CISA CertificationCh5-20_CISA.ppt About CISA Certification
Ch5-20_CISA.ppt About CISA CertificationRahulBhole12
 

More from RahulBhole12 (8)

Cloud Security in cloud computing 1.pptx
Cloud Security in cloud computing 1.pptxCloud Security in cloud computing 1.pptx
Cloud Security in cloud computing 1.pptx
 
cloud computing virtual machine UNIT 5 PPT
cloud computing virtual machine UNIT 5 PPTcloud computing virtual machine UNIT 5 PPT
cloud computing virtual machine UNIT 5 PPT
 
Cloud computing UNIT 2.1 presentation in
Cloud computing UNIT 2.1 presentation inCloud computing UNIT 2.1 presentation in
Cloud computing UNIT 2.1 presentation in
 
Basic ppt on cloud computing on amazon web
Basic ppt on cloud computing on amazon webBasic ppt on cloud computing on amazon web
Basic ppt on cloud computing on amazon web
 
Cloud Computing basic concept to understand
Cloud Computing basic concept to understandCloud Computing basic concept to understand
Cloud Computing basic concept to understand
 
industry 4.pdf the whole syllabus of bsc
industry 4.pdf the whole syllabus of  bscindustry 4.pdf the whole syllabus of  bsc
industry 4.pdf the whole syllabus of bsc
 
ch22a_ParallelDBs how parallel Datab.ppt
ch22a_ParallelDBs how parallel Datab.pptch22a_ParallelDBs how parallel Datab.ppt
ch22a_ParallelDBs how parallel Datab.ppt
 
Ch5-20_CISA.ppt About CISA Certification
Ch5-20_CISA.ppt About CISA CertificationCh5-20_CISA.ppt About CISA Certification
Ch5-20_CISA.ppt About CISA Certification
 

Recently uploaded

Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfsumitt6_25730773
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Arindam Chakraborty, Ph.D., P.E. (CA, TX)
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdfKamal Acharya
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueBhangaleSonal
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . pptDineshKumar4165
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...drmkjayanthikannan
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsvanyagupta248
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Ramkumar k
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxSCMS School of Architecture
 
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...vershagrag
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxkalpana413121
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptAfnanAhmad53
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxpritamlangde
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...Amil baba
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdfKamal Acharya
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiessarkmank1
 

Recently uploaded (20)

Introduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdfIntroduction to Data Visualization,Matplotlib.pdf
Introduction to Data Visualization,Matplotlib.pdf
 
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
Navigating Complexity: The Role of Trusted Partners and VIAS3D in Dassault Sy...
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
Unit 4_Part 1 CSE2001 Exception Handling and Function Template and Class Temp...
 
AIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech studentsAIRCANVAS[1].pdf mini project for btech students
AIRCANVAS[1].pdf mini project for btech students
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
💚Trustworthy Call Girls Pune Call Girls Service Just Call 🍑👄6378878445 🍑👄 Top...
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
fitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .pptfitting shop and tools used in fitting shop .ppt
fitting shop and tools used in fitting shop .ppt
 
Digital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptxDigital Communication Essentials: DPCM, DM, and ADM .pptx
Digital Communication Essentials: DPCM, DM, and ADM .pptx
 
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
NO1 Top No1 Amil Baba In Azad Kashmir, Kashmir Black Magic Specialist Expert ...
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Signal Processing and Linear System Analysis
Signal Processing and Linear System AnalysisSignal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 

Cloud interconnection networks basic .pptx

  • 1. Contents ■ Cloud interconnection networks. ■ Storage area networks. ■ Content delivery networks. ■ Overlay networks.
  • 2. Cloud interconnection networks ■ While processor and memory technology have followed Moore's law, the interconnection networks have evolved at a slower pace and have become a major factor in determining the overall performance and cost of the system. ■ The networking infrastructure is organized hierarchically: servers are packed into racks and interconnected by a top of the rack router; the rack routers are connected to cluster routers which in turn are interconnected by a local communication fabric. ■ The networking infrastructure of a cloud must satisfy several requirements: ◻ Scalability. ◻ Low cost. ◻ Low-latency. ◻ High bandwidth. ◻ Provide location transparent communication between servers.
  • 3. Location transparent communication ■ Every server should be able to communicate with every other server with similar speed and latency. ■ Applications need not be location aware. ■ It also reduces the complexity of the system management. ■ In a hierarchical organization true location transparency is not feasible and cost considerations ultimately decide the actual organization and performance of the communication fabric.
  • 4. Interconnection networks - InfiniBand ■ Interconnection network used by supercomputers and computer clouds. ◻ Has a switched fabric topology designed to be scalable. ◻ Supports several signaling rates. ◻ The energy consumption depends on the throughput. ◻ Links can be bonded together for additional throughput. ■ The data rates. ◻ single data rate (SDR) - 2.5 Gbps in each direction per connection. ◻ double data rate (DDR) - 5 Gbps. ◻ quad data rate (QDR) – 10 Gbps. ◻ fourteen data rate (FDR) – 14.0625 Gbps. ◻ enhanced data rated (EDR) – 25.78125 Gbps. ■ Advantages. ◻ high throughput, low latency. ◻ supports quality of service guarantees and failover - the capability to switch to a redundant or standby system
  • 5. Routers and switches ■ The cost of routers and the number of cables interconnecting the routers are major components of the cost of interconnection network. ■ Better performance and lower costs can only be achieved with innovative router architecture 🡪 wire density has scaled up at a slower rate than processor speed and wire delay has remained constant . ■ Router – switch interconnecting several networks. ◻ low-radix routers – have a small number of ports; divide the bandwidth into a smaller number of wide ports. ◻ high-radix routers - have a large number of ports; divide the bandwidth into larger number of narrow ports ■ The number of intermediate routers in high-radix networks is reduced; lower latency and reduced power consumption. ■ The pin bandwidth of the chips used for switching has increased by approximately an order of magnitude every 5 years during the past two decades.
  • 6. Network characterization ■ The diameter of a network is the average distance between all pairs of nodes; if a network is fully-connected its diameter is equal one. ■ When a network is partitioned into two networks of the same size, the bisection bandwidth measures the communication bandwidth between the two. ■ The cost. ■ The power consumption.
  • 7. Clos networks ■ Butterfly network 🡪 the name comes from the pattern of inverted triangles created by the interconnections, which look like butterfly wings. ■ Transfers the data using the most efficient route, but it is blocking, it cannot handle a conflict between two packets attempting to reach the same port at the same time. ■ Clos 🡪 Multistage nonblocking network with an odd number of stages. ◻ Consists of two butterfly networks. The last stage of the input is fused with the first stage of the output. ◻ All packets overshoot their destination and then hop back to it; most of the time, the overshoot is not necessary and increases the latency, a packet takes twice as many hops as it really needs. ■ Folded Clos topology 🡪 the input and the output networks share switch modules. Such networks are called fat tree. ◻ Myrinet, InfiniBand, and Quadrics implement a fat-tree topology.
  • 8. ■ a) A 5-stage Clos network with radix-2 routers and unidirectional channels; the network is equivalent to two back-to-back butterfly networks. ■ (b) The corresponding folded-Clos network with bidirectional channels; the input and the output networks share switch modules. (a) (b) Output network Input network
  • 9. (a) A 2-ary 4-fly butterfly with unidirectional links. (b)The corresponding 2-ary 4-flat flattened butterfly is obtained by combining the four switches S0, S1, S2, and S3, in the first row of the traditional butterfly into a single switch S0‘, and by adding additional connections between switches S0 S3 S2 S1 (a) (b) S’0 out0 out1 out4 out5 out6 out7 out2 out3 out10 out11 out8 out9 out12 out13 out14 out15 out4 out5 out6 out7 out2 out3 out10 out11 out8 out9 out12 out13 out14 out15 out0 out1 S’4 S’5 S’6 S’7 in0 in1 in10 in11 in2 in3 in8 in9 in4 in5 in6 in7 in14 in15 in12 in13 in0 in1 in10 in11 in12 in13 in8 in9 in4 in5 in6 in7 in2 in3 in14 in15 S’1 S’2 S’3
  • 10. Storage area networks ■ Specialized, high-speed network for data block transfers between computer systems and storage elements. ■ Consists of a communication infrastructure and a management layer. ■ The Fiber Channel (FC) is the dominant architecture of SANs. ■ FC it is a layered protocol.
  • 11. A storage area network interconnects servers to servers, servers to storage devices, and storage devices to storage devices. Clients Local Area Network Servers Data Data Data Data SAN Storage
  • 12. FC protocol layers ■ Three lower-layer protocols: FC-0, the physical interface; FC-1, the transmission protocol responsible for encoding/decoding; and FC-2, the signaling protocol responsible for framing and flow control. ◻ FC-0 uses laser diodes as the optical source and manages the point-to-point fiber connections. ◻ FC-1 controls the serial transmission and integrates data with clock information. ◻ FC-2 handles the topologies, the communication models, the classes of service, sequence and exchange identifiers, and segmentation and reassembly. ■ Two upper-layer protocols: ◻ FC-3 is common services layer. ◻ FC-4 is the protocol mapping layer.
  • 13. FC (Fiber Channel) protocol layers Physical Interface Transmission Code Signaling Protocol Common Services SCSI IP ATM FC-0 FC-1 FC-2 FC-3 FC-4
  • 14. FC classes of service ■ Class 1 🡪 rarely used blocking connection-oriented service. ■ Class 2 🡪 acknowledgments ensure that the frames are received; allows the fabric to multiplex several messages on a frame-by-frame basis; does not guarantee in-order delivery. ■ Class 3 🡪 datagram connection; no acknowledgments. ■ Class 4 🡪 connection-oriented service for multimedia applications; virtual circuits (VCs) established between ports, in-order delivery, acknowledgment of delivered frames; the fabric is responsible for multiplexing frames of different VCs. Guaranteed QoS, bandwidth and latency. ■ Class 5 🡪 isochronous service for applications requiring immediate delivery, without buffering. ■ Class 6 🡪 supports dedicated connections for a reliable multicast. ■ Class 7 🡪 similar to Class 2, used for the control and management of the fabric; connectionless service with notification of non-delivery.
  • 15. The format of a FC frame Word 0 4 bytes SOF (Start Of Frame) Word 1 3 bytes Destination port address Word 2 3 bytes Source port address Word 3-6 18 bytes Control information (0-2112 bytes) Payload CRC EOF (End Of Frame)
  • 16. FC networks ■ An FC device has a unique id called the WWN (World Wide Name), a 64 bit address, the equivalent of the MAC address. ■ Each port in the switched fabric has its own unique 24-bit address consisting of: the domain (bits 23 - 16), the area (bits 15 - 08), and the port physical address (bits 07-00). ■ A switch assigns dynamically and maintains the port addresses. ■ When a device with a WWN logs into the switch on a port, the switch assigns the port address to that device and maintains the correlation between that port address and the WWN address of the device using a Name Server. ■ The Name Server is a component of the fabric operating system, running on the switch.
  • 17. Content delivery networks (CDNs) ■ CDNs are designed to support scalability, to increase reliability and performance, and to provide better security. In 2013, Internet video is expected to generate over 18 exabytes of data per month. ■ A CDN receives the content from an origin server, then replicates it to its edge cache servers; the content is delivered to an end- user from the “closest” edge server. ■ A CDN can deliver static content and/or live or on-demand streaming media. ◻ Static content - media that can be maintained using traditional caching technologies as changes are infrequent. Examples: HTML pages, images, documents, software patches, audio and video files. ◻ Live media - live events when the content is delivered in real time from the encoder to the media server. ■ Protocols used by CDNs: Network Element Control Protocol (NECP), Web Cache Coordination Protocol (WCCP), SOCKS, Cache Array Routing Protocol (CARP), Internet Cache Protocol (ICP), Hypertext Caching Protocol (HTCP), and Cache Digest.
  • 18. CDN design and performance ■ Design and policy decisions for a CDNs. ◻ The placement of the edge servers. ◻ The content selection and delivery. ◻ The content management. ◻ The request routing policies. ■ Critical metrics for CDN performance ◻ Cache hit ratio - the ratio of the number of cached objects versus total number of objects requested. ◻ Reserved bandwidth for the origin server. ◻ Latency - based on the perceived response time by the end users. ◻ Edge server utilization. ◻ Reliability - based on packet-loss measurements.
  • 19. Overlay networks ■ An overlay network, or a virtual network, is a network built on top of a physical network. ◻ The nodes of an overlay network are connected by virtual links which could traverse multiple physical links. ◻ Overlay networks are widely used in many distributed systems such as peer-to-peer systems, content-delivery systems, and client-server systems; in all these cases, the distributed systems communicate through the Internet.
  • 20. Scale-free networks ■ The degree distribution of scale-free networks follows a power law. ■ Many physical and social systems are interconnected by a scale- free network. Empirical data available for power grids, the web, the citation of scientific papers, or social networks confirm this trend. ■ The majority of the vertices of a scale-free network: ◻ Are directly connected with the vertices with the highest degree. ◻ Have a low degree and only a few vertices are connected to a large number of edges.
  • 21. A scale-free network is non-homogeneous; the majority of vertices have a low degree and only a few vertices are connected to a large number of edges; the majority of the vertices are directly connected with the highest degree ones.