A data center network is a system in which multiple server are connected to each other to share information and resources. Multiple remote office or user connected to data center network and server for resource or information sharing.
Multiple remote office connected to data center server via VPN. Multiple ISP connected each branch and give failover service and using routing protocol OSPF.
2. Project Objective
2
A data center network is a system in which multiple server are connected to each other to share information
and resources. Multiple remote office or user connected to data center network and server for resource or
information sharing.
Multiple remote office connected to data center server via VPN. Multiple ISP connected each branch and give
failover service and using routing protocol OSPF.
3. Data Center Physical Layout
3
Data center facilities require significant
physical infrastructure to support the
center's hardware and software.
These include
• Power subsystems
• Uninterruptible Power Supplies (UPS)
• Ventilation
• Cooling Systems
• Fire Suppression
• Backup Generators
• Connections to External Networks.
Figure-01: Data Center Physical Layout
4. Requirements of Data Center Network (DCN)
4
We seek to groom the next generation of smart Bangladesh role models equipped with 4 Cs
(Community, Communication, Connectivity, and Career) across a wide range of IT, Textile, Business,
Social and Public Organizations by facilitating:
∙ Needs to be Scalable, Secure, Shared, Standardized, and Simplified (5 S's)
∙ Converged Infrastructure: Servers, storage, and network have to work together
∙ Workload Mobility: Large L2 domains required for VM mobility
∙ East-West Traffic: Significant server-to-server traffic as compared to server to user. One
Facebook request required 88 cache looks, 35 database lookups, 392 backend RPC calls. Internet
traffic 935X the http request/response [Farrington]
∙ Storage traffic on Ethernet: Congestion management on Ethernet
5. Eight steps design methodology of DCN
5
Step-01: Recognize Customer needs
Step-02: Describe the existing Network
Step-03: Design networking & topology Solution
Step-04: Plan the network implementation
Step-05: Construct a prototype network
Step-06: Fully Document the Design
Step-07: Implement the Design
Step-08: Verify, monitor and modify as needed
6. Components of Data Center Networks
6
✔ Servers
Servers are crucial in data center networks as the primary computing resources. They
handle data processing, storage, and application execution in a data center environment.
✔ Storage Devices
Storage devices are essential components in data center networks for storing and retrieving
data.
Common types of storage devices include hard disk drives (HDDs), solid-state drives (SSDs),
and network-attached storage (NAS) devices.
✔ Storage Devices
Storage devices are essential components in data center networks for storing and retrieving
data.
Common types of storage devices include hard disk drives (HDDs), solid-state drives (SSDs),
and network-attached storage (NAS) devices.
✔ Switches
Ethernet switches are commonly used in data centers to handle communication within the
local area network (LAN). In contrast, Fibre Channel switches are utilized for storage area
networks (SANs) to enable high-speed and reliable storage connectivity.
✔ Firewalls
Firewalls monitor and control incoming and outgoing network traffic.
✔ Routers
They use routing protocols such as Border Gateway Protocol (BGP) and Open Shortest Path
First (OSPF) to exchange information and make intelligent routing decisions.
✔ Load Balancer
Load balancers play a crucial role in data center networks by distributing network traffic
across multiple servers.
7. Data Center Equipment Cabinets
7
✔ Structured Cabling ✔ Unstructured Cabling
✔ Minimize patching between cabinets and racks
✔ Intelligent patch panel apply in IoT Devices
Figure-01: Data Center Network Caballing
8. Data Center Network Architecture
8
The ANSI/TIA-942 Data Center Infrastructure standard is
an international standard developed through the
Telecommunications Industry Association (TIA) to identify
the requirements and guidelines for the design of data
centers.
✔ Computer Room: Main servers
✔ Entrance Room: Data Center to external cabling
✔ Cross-Connect: Enables termination of cables
✔ Main Distribution Area (MDA): Main cross connect.
Central Point of Structured Cabling. Core network
devices
✔ Horizontal Distribution Area (HDA): Connections to
active equipment.
✔ Equipment Distribution Area (EDA): Active Servers,
Switches. Alternate hot and cold aisle.
✔ Zone Distribution Area (ZDA): Optionally between HDA
and EDA. ZDA allows easy
✔ Backbone Cabling: Connections between MDA, HDA,
and Entrance room
✔ High-fiber count cables connect ZDA to MDA or HDA.
Low-fiber count cables connect ZDA to EDA as needed.
Figure-02: Standard Network Diagram of Data Center
9. 3 Layer architecture network diagram
9
In the 3-layer architecture, there
are three layers.
There is now a core layer. The core
layer is defined as the high-speed
backbone of the network.
These core layer switches are used
to forward traffic as quickly as
possible between networks, which
are geographically separated.
To put this simply, the core layer
switches are used to interconnect
each campus LAN to the others in a
more efficient way.
Data Center Network
Figure-03: 3 Layer architecture network diagram
10. Data Center Network Architecture
10
Data center architecture, as an architectural design that establishes connections between switches and
servers, is typically created during the data center design and construction phases. Besides, it designates the
way that the server, storage networking, racks, and other data center resources will be placed and also
addresses the interconnection of these devices.
Figure-04: Standard Network Diagram of Data Center
11. Spine-Leaf Architecture of DCN
11
The spine-leaf architecture is a contemporary network design that improves data center performance and
scalability and facilitates low-latency communication.
✔ Spine Switches
Spine switches provide high-
bandwidth connectivity and ensure
efficient data flow between leaf
switches. Spine switches act as
the network’s backbone, as
intermediate switches connect to all
the leaf switches in the data center
✔ Leaf Switches
Leaf switches are integral components of the
spine-leaf architecture in data center
networks.
Their primary function is to connect servers
and other network devices directly to the
spine switches. Leaf switches handle data
centers’ horizontal scalability and high-density
server connectivity.
Figure-05: Spine-Leaf Architecture of DCN
12. Active-Active Clustering Architecture
12
This is where the concept of Active-Active Clustering comes into the picture. Active-Active Clustering architecture is a perfect approach to
eliminate zero downtime.
✔ The architecture of this clustering
model is usually made up of more
than two nodes that operate
simultaneously to achieve
redundancy and load balancing.
✔ Dense Wavelength-Division Multiplexing (DWDM)
Dense wavelength-division multiplexing (DWDM) is an
optical fiber multiplexing technology that is used to
increase the bandwidth of existing fiber networks. It
combines data signals from different sources over a
single pair of optical fiber, while maintaining complete
separation of the data streams.
Figure-06: DWDM
13. Deploy of Storage Area Network (SAN)
13
SAN switch is designed for a high-performance network with low latency and lossless data transmission.
Figure-07: SAN
14. Deploy of Software-Defined Networking (SDN)
14
Figure-08: SDN
Companies today are looking to SDN to bring the benefits of the cloud to network
deployment and management. With network virtualization, organizations can
open the door to greater efficiency through new tools and technology
15. Experimental Setup
Design & Simulation Prototype
15
Our Design fully demonstrated by cisco packet tracer.
Packet Tracer is a cross-platform visual simulation tool designed by Cisco Systems that allows users to create
network topologies and imitate modern computer networks. The software allows users to simulate the
configuration of Cisco routers and switches using a simulated command line interface.
Figure : Cisco Packet Tracer
16. Layout of the Project:
16
Figure: Project Screen Short
17. Data Center Model
17
In this model two pc, three DNS Server, Mail Server IP Address 10.10.100.4 Application Server. One switch
model 2960 IOS15 used to connect all of them. Router ISR4331 used to connect data center, branch & internet
cloud. Data center configuration is straight forward configuration. There is no VTP here, no STP, and Use the
same EIGRP / OSPF routing protocol. Configure the serial interface that will connect to the ISP with the IP
address 10.10.100.1/30.IP for Port: Serial0/1/10.10.101.2/30, Serial0/1/10.10.102.2/30
Figure : Project Layout
18. Layout of the Project:
18
Figure: Project Screen Short
19. GRE is used in DDoS attacks
19
Figure-09: GRE
Generic Routing Encapsulation (GRE) is a protocol that encapsulates packets in
order to route various protocols over Internet Protocol (IP) networks.
GRE can be used to carry out DDoS attacks, just like any networking protocol.
One of the largest DDoS attacks on record occurred in September 2016. It was
directed against a security researcher's website and was carried out using
the Mirai botnet. The website was overwhelmed with packets that used the GRE
protocol.
Figure-10: GRE Configure in this Project
20. Data Center VPN
20
Data Center VPN provides a secure (encrypted)
connection for privileged access to systems in the
UCSC Data Center. Privileged access includes systems
administration, application, and database
administration or elevated access to IS-3 restricted
systems.
Figure-11: Brunch to DC Connection Configure on VPN
Securely Access UCSC Data Center
21. Used on OSPF V3 Routing Protocol
21
The OSPF (Open Shortest Path First)
protocol is one of a family of IP Routing
protocols, and is an Interior Gateway
Protocol (IGP) for the Internet, used to
distribute IP routing information
throughout a single Autonomous
System (AS) in an IP network.
Figure-12: DC Connection Configure Used on OSPF V3
23. 23
Sylhet Branch Office Router Configuration Code
Sylhet-104>
Sylhet-104>en
Sylhet-104#sh run
Building configuration...
Current configuration : 1210 bytes
!
version 15.4
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Sylhet-104
!
no ip cef
no ipv6 cef
!
!
spanning-tree mode pvst
!
!
interface Tunnel3
ip address 3.1.1.1 255.255.255.0
mtu 1476
tunnel source GigabitEthernet0/0/1
tunnel destination 209.104.200.1
!
!
interface Tunnel4
ip address 4.1.1.1 255.255.255.0
mtu 1476
tunnel source GigabitEthernet0/0/2
tunnel destination 209.104.20.1
!
!
interface GigabitEthernet0/0/0
ip address 192.168.104.1 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/0/1
ip address 209.104.100.1 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/0/2
media-type sfp
ip address 209.104.10.1 255.255.255.0
duplex auto
speed auto
!
interface Vlan1
no ip address
shutdown
!
router ospf 104
log-adjacency-changes
network 3.1.1.0 0.0.0.255 area 0
network 4.1.1.0 0.0.0.255 area 0
network 192.168.104.0 0.0.0.255 area 0
!
ip classless
ip route 0.0.0.0 0.0.0.0 209.104.100.2
ip route 0.0.0.0 0.0.0.0 209.104.10.2
!
ip flow-export version 9
!
!
line con 0
!
line aux 0
!
line vty 0 4
login
!
end
Sylhet-104#
24. 24
Dhaka Head Office Router Configuration Code
Dhaka-100-R2>en
Dhaka-100-R2#sh
% Incomplete command.
Dhaka-100-R2#sh run
Building configuration...
Current configuration : 1734 bytes
!
version 15.4
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Dhaka-100-R2
!
no ip cef
no ipv6 cef
!
spanning-tree mode pvst
!
interface Tunnel1
ip address 1.1.1.2 255.255.255.0
mtu 1476
tunnel source GigabitEthernet0/0/0
tunnel destination 209.103.100.1
!
!
interface Tunnel2
ip address 2.1.1.2 255.255.255.0
mtu 1476
tunnel source GigabitEthernet0/0/1
tunnel destination 209.103.10.1
!
interface Tunnel3
ip address 3.1.1.2 255.255.255.0
mtu 1476
tunnel source Serial0/1/0
tunnel destination 209.104.100.1
!
!
interface GigabitEthernet0/0/0
ip address 209.103.200.1 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/0/1
ip address 209.103.20.1 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/0/2
media-type sfp
ip address 10.10.101.2 255.255.255.0
duplex auto
speed auto
!
interface Serial0/1/0
ip address 209.104.200.1 255.255.255.0
!
interface Serial0/1/1
ip address 209.104.20.1 255.255.255.0
!
interface Vlan1
no ip address
shutdown
!
router ospf 20
log-adjacency-changes
network 1.1.1.0 0.0.0.255 area 0
network 2.1.1.0 0.0.0.255 area 0
network 10.10.101.0 0.0.0.255 area 0
network 3.1.1.0 0.0.0.255 area 0
network 4.1.1.0 0.0.0.255 area 0
!
ip classless
ip route 0.0.0.0 0.0.0.0 209.103.200.2
ip route 0.0.0.0 0.0.0.0 209.103.20.2
ip route 0.0.0.0 0.0.0.0 209.104.200.2
ip route 0.0.0.0 0.0.0.0 209.104.20.2
!
ip flow-export version 9
line con 0
line aux 0
line vty 0 4
login
end
Dhaka-100-R2#
Dhaka-100-R2#
25. 25
Data Center Router Configuration Code Dhaka-100-R1>
Dhaka-100-R1>
Dhaka-100-R1>en
Dhaka-100-R1#sh run
Building configuration...
Current configuration : 938 bytes
!
version 15.4
no service timestamps log datetime msec
no service timestamps debug datetime msec
no service password-encryption
!
hostname Dhaka-100-R1
!
!
no ip cef
no ipv6 cef
!
!
spanning-tree mode pvst
!
!
interface GigabitEthernet0/0/0
ip address 10.10.100.1 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/0/1
ip address 10.10.101.1 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/0/2
media-type sfp
ip address 10.10.102.1 255.255.255.0
duplex auto
speed auto
!
interface Vlan1
no ip address
shutdown
!
router ospf 30
log-adjacency-changes
network 10.10.101.0 0.0.0.255 area 0
network 10.10.100.0 0.0.0.255 area 0
network 10.10.102.0 0.0.0.255 area 0
!
ip classless
ip route 0.0.0.0 0.0.0.0 10.10.101.2
ip route 0.0.0.0 0.0.0.0 10.10.102.2
!
ip flow-export version 9
!
!
!
!
!
!
!
line con 0
!
line aux 0
!
line vty 0 4
login
!
!
!
end
Dhaka-100-R1#
Dhaka-100-R1#
27. Future work
27
✔ Integration of Load Balancer Solutions.
✔ Security with Next-Gen Firewalls
✔ Integration of Load Balancer Solutions
Future used eve-ng emulator
28. Project Limitation
28
✔ It is not possible to complete this project with a simulator and In real life fields is very expensive.