Network SDN in Health Kahlert v0.4
Network SDN in Health Kahlert v0.4
Network SDN in Health Kahlert v0.4
www.ec.th-deg.de
The evolution of networking
Virtual everything
2010’s
1980’s
1950’s
Health -IT
The network
Within networks computers have different tasks. There are central
computers in a network that offer their services to other computers.
These are called servers. The computers in a network, which access the data
of the server, i.e. use their services, are called clients.
• The WAN (Wide Area Network) is the long-haul network and designed for
long distances and extends across countries as well as continents.
www.ec.th-deg.de
Health -IT
The network
The server-client architecture is the most widely used and has been
implemented in most networks. On a central computer (server) all data, with
which worked in the network stored and retrieved as needed by the
workstations (clients). The server also offers various services, such as
access to the Internet or the sending and receiving of e-mails.
The peer-to-peer technique (peer = peer = equal) allows the users of this
network to access the data of other users. With this principle, the files are
not stored on the central computer (server), but are decentralized on the hard
disks of the computers that belong to the network. In this network, all
computers have equal rights. The most popular peer-to-peer networks are file
sharing networks
www.ec.th-deg.de
Health -IT
www.ec.th-deg.de
Health -IT
www.ec.th-deg.de
Health -IT
www.ec.th-deg.de
Health -IT
www.ec.th-deg.de
Health -IT
Core Distribution and Access in a hospital network
• Core-Layer for Routing / Switching and Server connection
• High scalability but possible bottlenecks between the layers through
redundant links latency (For Switches not an issue anymore) or spanning
tree protocol
www.ec.th-deg.de
Health -IT
www.ec.th-deg.de
Health -IT
Task 60 min
www.ec.th-deg.de
Software-defined Networking
What is SDx?
The definition depends on your point of view
Many Definitions:
• Open Flow
• Overlay
• OpenStack
• Network Virtualization
• Automation
• APIs
• Application Oriented
• Central Intelligence
• Application Centric Infrastructure
Health -IT
Architecture Operations
Switches Configuration Mgt
Routers Incident Mgt
Firewalls Service Mgt
Logical Configuration CMDB
Availability Mgt
Performance Mgt
www.ec.th-deg.de
SDx – Changing how IT works together
Operations
Architecture
Development
SDx Approaches - Overview
APIs
Controller
Container
API: A programming interface (also an application interface, more precisely an interface for
programming applications), often called API
Health -IT
Application
Plane Orchestration Tools Automation Tools
Data Plane
Health -IT
www.ec.th-deg.de
Software-defined Networking Solutions
ACI Fabric Typical configuration
• 2x 10 GE Co or Fo Fabric Interfaces
• 2x Management Interfaces
Controllers • 1x CICM Interface
• 1x CIMC Console Interface
Physical Fabric Layout (Example)
Location 1 Location 2
Spine
Switches
Transit
Leaf
APICs
Bill of Material : List of kit that goes into a FlexPod. Makes your life easier
VMware vCenter
vSphere Enterprise Plus 1 Rack DC Solution
vCenter Standard 30 Westmere CPUs (180 Cores)
2 TB Server Memory
Infrastructure 72 Gbps Compute + Storage Access
2 Nexus 5548 (per 3 FlexPods) 512 GB SSD Storage Cache
with Fabric Services 42 TB Storage
2 Nexus 1010 (per 3 FlexPods)
2 Fabric Interconnect 6120 1 Enterprise IT
Infrastructure
Cisco UCS Catering for a 1,500 seat
2 Fabric Interconnect 6120 organization using all four
3 B-Series 5108 Chassis • VMware VDI Windows
9 B-Series B250M2 + VIC • MS Exchange
6 B-Series B200M2 + VIC • MS Sharepoint
• MS SQL 2008R2
NetApp FAS3210A
2 DS2246 450GB SAS Shelves
2 256 GB FlashCache Two classes of compute supporting high-
2 10Gbps IP Interfaces density & general virtualized workloads
4 4Gbps FC Interfaces
NetApp Complete Bundle
www.ec.th-deg.de
NetApp Confidential -- Do Not Distribute
Health -IT
www.ec.th-deg.de
Health -IT
Decoupled
www.ec.th-deg.de
Health -IT
Openstack
www.ec.th-deg.de
… and networks can’t adapt quickly enough to cope with
modern ICT and application infrastructures
Server / Application
App App
O/S O/S
The VM has been
provisioning
I need a test/dev VM
provisioned
Virtual servers
Network
Manual config,
Administrator switch, router, ADC, Ready to connect
ACLs Days & hours
Data centre
network
Health -IT
Hyperscaler