A.SATHEESH Department of Software Engineering Periyar Maniammai University Tamil Nadu.

Slides:



Advertisements
Similar presentations
Advantage Century Telecommunication Corp. AIL: Actively Intelligent Link-Layer Handoff Guo-Yuan Mikko Wang
Advertisements

Why to learn OSI reference Model? The answer is too simple that It tells us that how communication takes place between computers on internet but how??
Chapter 10 Congestion Control in Data Networks1 Congestion Control in Data Networks and Internets COMP5416 Chapter 10.
Summer Workshop on Cyber Security Computer Networks Security (Part 1) Dr. Hamed Mohsenian-Rad University of California at Riverside and Texas Tech University.
FairCloud: Sharing the Network in Cloud Computing Computer Communication Review(2012) Arthur : Lucian Popa Arvind Krishnamurthy Sylvia Ratnasamy Ion Stoica.
A Scalable Switch for Service Guarantees Bill Lin (University of California, San Diego) Isaac Keslassy (Technion, Israel)
1 Chapter 9 Computer Networks. 2 Chapter Topics OSI network layers Network Topology Media access control Addressing and routing Network hardware Network.
The Concurrent Matching Switch Architecture Bill Lin (University of California, San Diego) Isaac Keslassy (Technion, Israel)
A Scalable, Commodity Data Center Network Architecture Mohammad Al-Fares, Alexander Loukissas, Amin Vahdat Presented by Gregory Peaker and Tyler Maclean.
1 25\10\2010 Unit-V Connecting LANs Unit – 5 Connecting DevicesConnecting Devices Backbone NetworksBackbone Networks Virtual LANsVirtual LANs.
COMPUTER NETWORKS.
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
COEN 180 NAS / SAN. Storage Trends Storage Trends: Money is spend on administration Morris, Truskowski: The evolution of storage systems, IBM Systems.
Performance and Power Efficient On-Chip Communication Using Adaptive Virtual Point-to-Point Connections M. Modarressi, H. Sarbazi-Azad, and A. Tavakkol.
1 Computer Networks Course: CIS 3003 Fundamental of Information Technology.
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
This is the way an organisation distributes the data across its network. It uses different types of networks to communicate the information across it.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Christopher Bednarz Justin Jones Prof. Xiang ECE 4986 Fall Department of Electrical and Computer Engineering University.
ElasticTree: Saving Energy in Data Center Networks 許倫愷 2013/5/28.
Chapter 4.  Understand network connectivity.  Peer-to-Peer network & Client-Server network  Understand network topology  Star, Bus & Ring topology.
Chapter 6 High-Speed LANs Chapter 6 High-Speed LANs.
Networking Virtualization Using FPGAs Russell Tessier, Deepak Unnikrishnan, Dong Yin, and Lixin Gao Reconfigurable Computing Group Department of Electrical.
Chapter 4: Managing LAN Traffic
Computer Network: It is group of interconnected computers and devices which are sharing the same communication infrastructure and communication protocols.
© 2007 Cisco Systems, Inc. All rights reserved.ICND1 v1.0—1-1  A network is a connected collection of devices (computers, interconnections, routers, and.
Chapter 8 Help is here!. Cabling Whenever you need cabling that will protect your signal from electrical interference there is only one correct answer:
Common Devices Used In Computer Networks
Semester 1 CHAPTER 3 Le Chi Trung
Basic LAN techniques IN common with all other computer based systems networks require both HARDWARE and SOFTWARE to function. Networks are often explained.
 Network Segments  NICs  Repeaters  Hubs  Bridges  Switches  Routers and Brouters  Gateways 2.
NETWORKING COMPONENTS AN OVERVIEW OF COMMONLY USED HARDWARE Christopher Johnson LTEC 4550.
Congestion Control Ian Colloff LWG San Francisco September 25, 2006.
Computer Networks with Internet Technology William Stallings
UNIT -1. DATA COMMUNICATIONS The term telecommunication means communication at a distance. The word data refers to information presented in whatever form.
1 Kyung Hee University Chapter 15 Connecting LANs, Backbone Networks, and Virtual LANs.
VL2: A Scalable and Flexible Data Center Network Albert Greenberg, James R. Hamilton, Navendu Jain, Srikanth Kandula, Changhoon Kim, Parantap Lahiri, David.
Computer Security Workshops Networking 101. Reasons To Know Networking In Regard to Computer Security To understand the flow of information on the Internet.
Cisco 3 - Switching Perrine. J Page 16/4/2016 Chapter 4 Switches The performance of shared-medium Ethernet is affected by several factors: data frame broadcast.
Department of Computer Science A Scalable, Commodity Data Center Network Architecture Mohammad Al-Fares Alexander Loukissas Amin Vahdat SIGCOMM’08 Reporter:
Clustering In A SAN For High Availability Steve Dalton, President and CEO Gadzoox Networks September 2002.
Mr C Johnston ICT Teacher
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
Data Communications and Networks Chapter 1 - Classification of network topologies Data Communications and Network.
CERN - IT Department CH-1211 Genève 23 Switzerland t High Availability Databases based on Oracle 10g RAC on Linux WLCG Tier2 Tutorials, CERN,
Renesas Electronics America Inc. © 2010 Renesas Electronics America Inc. All rights reserved. Overview of Ethernet Networking A Rev /31/2011.
THE NETWORKS Theo Chakkapark. Open System Interconnection  The tower of power!  The source of this power comes from the model’s flexibility.
CCNA3 Module 4 Brierley Module 4. CCNA3 Module 4 Brierley Topics LAN congestion and its effect on network performance Advantages of LAN segmentation in.
Kevin Harrison LTEC 4550 Assignment 3.  Ethernet Hub  An unsophisticated device that is used for connecting multiple Ethernet devices together.  Typically.
CHAPTER -II NETWORKING COMPONENTS CPIS 371 Computer Network 1 (Updated on 3/11/2013)
MMPTCP: A Multipath Transport Protocol for Data Centres 1 Morteza Kheirkhah University of Edinburgh, UK Ian Wakeman and George Parisis University of Sussex,
Computer Networking A Top-Down Approach Featuring the Internet Introduction Jaypee Institute of Information Technology.
Ethernet Packet Filtering – Part 2 Øyvind Holmeide 10/28/2014 by.
VL2: A Scalable and Flexible Data Center Network
CIS 700-5: The Design and Implementation of Cloud Networks
Data Center Network Architectures
Networking Devices.
Part I. Overview of Data Communications and Networking
Connecting LANs, Backbone Networks
Improving Datacenter Performance and Robustness with Multipath TCP
NTHU CS5421 Cloud Computing
NTHU CS5421 Cloud Computing
VL2: A Scalable and Flexible Data Center Network
CS4470 Computer Networking Protocols
Software models - Software Architecture Design Patterns
Specialized Cloud Architectures
Network Processors for a 1 MHz Trigger-DAQ System
Data Center Architectures
Computer Networking A Top-Down Approach Featuring the Internet
In-network computation
Presentation transcript:

A.SATHEESH Department of Software Engineering Periyar Maniammai University Tamil Nadu

SUMMARY What is Data Center ? Switch architecture in Data Center. Network switch. Buffer management in network switch. Static Memory Management in Data Center Dynamic Memory Management in Data Center Simulation Model System Requirements Result and Discussion Conclusion References

DATA CENTER A data center is a facility used to house computer systems and associated components, such as telecommunications and storage systems. It generally includes redundant or backup power supplies, redundant data communications connections, environmental controls (e.g., air conditioning, fire suppression) and security devices.

Network Switch A network switch is a computer networking device that links network segments or network devices. The term commonly refers to a multi- port network bridge that processes and routes data at the data link layer of the OSI model.

Buffer in Network Switch

Static Memory Management in Data Center It has a central packet processing and classification engine. Each port is connected with individual static buffer. Disadvantage In static buffer once the buffer is full, additional in coming packets will be dropped Large buffers in network switches can considerably add to the system cost, operational complexity, resulting in less deterministic and impulsive application performance.

It has a centralized, fully sharable, dynamically allocated and adaptive buffer. Advantages It deliver s most favorable buffer utilization and burst absorption for data center workloads. cost effective performance, which is suitable for modern data center switches in cloud applications. Dynamic Memory Management in Data Center

System Requirements 64 x 10 Giga bit Ethernet switch device Fully Meshed Topology configuration Packets size is subjected from 64 to 1500 bytes Minimum Threshold and Maximum threshold value are set as 20% and 80% queue buffer size. The 64 x10 port is replaced with 96x10 Giga bit Ethernet and 32 x 40Gigabit Ethernet switch port configurations and tested with the previous conditions. Uniform random distribution across all ports with, a loading factor of 80 % on all ports, and a target frame loss rate of 0.1% is taken

Simulation Model

STATIC AND DYNAMIC BUFFER UTILIZATION PORT SIZE GbE SIZE OF DYNAMIC BUFFER UTILIZATION USAGE MB SIZE OF STATIC BUFFER UTILIZATION MB 64 X x x

Frame Loss with Static and Dynamic buffer Frame loss occurs when one or more frame of data travelling across a computer network fail to reach their destination. This frame loss can be caused by a number of factors including signal degradation over the network medium due to multi-path fading, packet drop because of channel congestion, corrupted packets rejected in-transit, faulty networking hardware, faulty network drivers or normal routing routines

Burst Absorption with static and dynamic buffer Burst size is an amount of data that may be transferred without being affected by the other limitations

Conclusion A switch using static buffer allocation require up to five times as much packet memory as a switch using dynamic shared buffer pool. While using dynamic buffer the burst size obtained is 3 to 6 times greater than the burst size obtained using static buffer.

REFERENCES [1 ] M. Al-Fares, A. Loukissas, and A. Vahdat. A scalable, commodity data center network architecture. In SIGCOMM, [2] A. Greenberg et al. VL2: A scalable and flexible data center network. In SIGCOMM, [3] C. Guo et al. Bcube: High performance, server-centric network architecture for data centers. In SIGCOMM, [4] J. Hamilton. On designing and deploying Internet-scale services. In USENIX LISA, [5] R. Morris, “TCP behaviour with many flows,” IEEE International Conference on Network Protocols (ICNP’97) [6] R. Morris, “Scalable TCP congestion control,” IEEE Infocom’00, Tel Aviv, Israel, Mar [7] Al-Fares, M., Radhakrishnan, S., Raghavan, B., Huang, N., Vahdat,A.: Hedera: dynamic flow scheduling for data center networks. In: Proceedings of the 7th USENIX Symposium on Networked Systems Design and Implementation (NSDI ’10), San Jose, CA, April 2010 [8] IEEE Data Center Bridging Task Group, available at: (2011)

THANK YOU