ExperTeach Networking Logo

Software-Defined Data Center

Concepts and Implementation

ExperTeach Networking Logo

In the past years, IT infrastructures have changed significantly. Application-specific implementations are increasingly replaced and substituted by a resource pool of x86-based server systems controlled by IT. In this way, many processes can be simplified, standardized, and automated. The course provides an insight into the setup of modern data centers and introduces the components and software of the leading vendors used for this purpose, including typical application scenarios, strengths, and weak points. In addition to the presentation of various Hypervisor solutions, a special focus will be on topics like orchestration, monitoring, and reporting, as well as accounting. A preview of coming developments will round off the picture.

Course Contents

  • Development Levels in the Data Center
  • IT Architectures
  • VMware vCloud Suite
  • KVM and OpenStack
  • Software-Defined Networking (SDN) and OpenFlow
  • Network Function Virtualization (NFV)
  • Software-Defined Storage (SDS)
  • Microsoft Hyper-V and Microsoft System Center
  • Trends: Big Data and Internet of Things (IoT)
  • Preview

Print E-Book PDF Symbol You will receive the comprehensive documentation package of the ExperTeach Networking series – printed documentation, e-book, and personalized PDF! As online participant, you will receive the e-book and the personalized PDF.

Target Group

Developers, sales and pre-sales staff as well as technicians requiring an introduction to data centers will receive a sound overview on the setup of modern data centers in this course. Subsequently, they will be able to determine the degree of maturity of a data center.

Knowledge Prerequisites

A basic interest in the setup of modern IT architectures and the components used for this purpose is a prerequisite for this course. Special know-how in this field is not required.

Alternatives

For all those who want to deal more comprehensively with the topic of SDDC in the sense of a cloud infrastructure, there is the 5-day course Cloud Computing Platforms - Cloud Infrastructures and Cloud Security. In addition to most of the contents of the Software-Defined Data Center course, this course covers aspects of topics such as cloud computing, WAN connectivity and security.

1 Development stages in the data center: IT architectures
 
1.1 Business requirements for IT
 
1.2 Server centralization
 
1.3 Server hardware and software
 
1.3.1 Advantage: Fast provisioning
 
1.3.2 Advantage: Automation
 
1.3.3 Advantage: Consolidation
 
1.3.4 Advantage: Pooling
 
1.3.5 Advantage: High availability
 
1.3.6 Advantage: Green IT
 
1.4 Platforms in comparison
 
1.5 Server virtualization in detail
 
1.5.1 VMware and vSphere
 
1.5.2 The product range
 
1.5.3 Licensing in vSphere 6
 
1.6 Application areas and benefits of virtualization
 
1.6.1 Virtual networks
 
1.6.2 Challenges for network configuration
 
1.7 The changing network
 
1.7.1 Shortest Path Bridging (SPB)
 
1.7.2 Transparent Interconnection of Lots of Links (TRILL)
 
1.7.3 Proprietary implementations: FabricPath & VCS
 
1.8 Overlay networks
 
1.8.1 VXLAN tunnels
 
1.8.2 NVGRE
 
1.8.3 Overlay Transport Virtualization - OTV
 
1.9 Virtual Desktop Infrastructure
 
1.10 Hyper Converged Systems (Hyper Converged Infrastructure)
 
1.10.1 NUTANIX
 
1.10.2 Dell EMC VxRail & VMware
 
1.10.3 HPE SimpliVity
 
1.10.4 Cisco HyperFlex HX Data Platform
 
1.10.5 NetApp HCI
 
1.11 Container Virtualization
 
1.11.1 Linux Containers (LXC)
 
1.11.2 Docker
2 Software-Defined Networking and Open Flow
 
2.1 Network and Application
 
2.2 Definition of SDN
 
2.2.1 Voices about SDN
 
2.2.2 The SDN market
 
2.2.3 Classical router/switch networks
 
2.2.4 Software Defined Networking
 
2.2.5 Networking with SDN
 
2.2.6 Evaluation of the concepts
 
2.2.7 Developments towards SDN: Switch Cluster
 
2.2.8 Open Networking Foundation
 
2.2.9 OpenDaylight
 
2.3 Controller architecture
 
2.3.1 Accessibility of the controller
 
2.3.2 Positioning of the controller
 
2.4 North- & Southbound Protocols
 
2.4.1 Netconf
 
2.5 Openflow architecture
 
2.5.1 Actions
 
2.5.2 Application: Neighbor Discovery
 
2.6 Application of Flowtables
 
2.6.1 Policy Based Routing
 
2.6.2 Firewall
 
2.6.3 Dynamic QoS
 
2.7 Application Centric Infrastructure (ACI) from Cisco
3 Network Function Virtualization
 
3.1 What is NFV?
 
3.2 NFV Framework
 
3.2.1 Virtualization on Routers and Switches
 
3.3 Virtualization of IMS and EPC
 
3.4 Virtualization of the Home Network
 
3.5 Integration of NFV into SDN
 
3.5.1 Example: NFV Security Framework
 
3.5.2 Forwarding Graph: Concepts with SDN
 
3.5.3 Realization of the VNF FG
 
3.6 Opportunities for the Provider
 
3.7 Risks for the Provider
 
3.8 ONAP
4 Software-Defined Storage
 
4.1 Importance of data storage
 
4.1.1 Direct attached storage
 
4.2 Network storage
 
4.2.1 Network Attached Storage
 
4.2.2 Storage Area Networks
 
4.3 NFS, iSCSI, FC and FCoE in comparison
 
4.3.1 Object storage
 
4.4 Storage virtualization
 
4.4.1 Storage system-based virtualization
 
4.4.2 Key issues in the selection of virtualization technologies
 
4.4.3 Storage virtualization - vendor overview
 
4.4.4 Storage consolidation
 
4.4.5 Data deduplication
 
4.4.6 Synchronous/asynchronous mirroring
 
4.4.7 Features of modern storage systems
 
4.5 Software-defined storage
 
4.6 Ceph
 
4.7 GlusterFS
 
4.8 VMware Virtual SAN
 
4.9 EMC ViPR
5 VMware vCloud Suite & Microsoft Hyper-V
 
5.1 The Software-Defined Data Center
 
5.2 VMware Cloud in three levels
 
5.2.1 End-User Computing
 
5.2.2 Cloud Application Platform
 
5.3 vCloud Suite (Cloud Infrastructure and Management)
 
5.3.1 Resource Abstraction
 
5.3.2 Disaster Recovery
 
5.3.3 vRealize Operations
 
5.3.4 vRealize Automation
 
5.4 Extensions
 
5.5 VMware NSX
 
5.5.1 Details about VMware NSX
 
5.5.2 NSX Distributed Firewall
 
5.5.3 Edge Devices
 
5.6 Hyper-V
 
5.6.1 Outlook: Microsoft Azure Pack
6 KVM and OpenStack
 
6.1 KVM
 
6.1.1 QEMU
 
6.1.2 libvirt
 
6.1.3 Scalability and security
 
6.2 OpenStack
 
6.2.1 Features of OpenStack I
 
6.3 Modules of OpenStack
 
6.3.1 Keystone
 
6.3.2 Nova
 
6.3.3 Glance
 
6.3.4 Swift (Object)
 
6.3.5 Cinder (Block)
 
6.3.6 Neutron (Network as a Service)
 
6.3.7 Heat
 
6.3.8 Horizon
 
6.3.9 Ceilometer
7 Trends: IoT, Big Data, Outlook
 
7.1 Orchestration of infrastructure and applications
 
7.1.1 Puppet and Chef
 
7.1.2 Ansible
 
7.1.3 Comparison of the different types of orchestration
 
7.2 The cloud and its drivers
 
7.3 Internet of Things
 
7.3.1 Opportunities and application areas
 
7.3.2 Challenges
 
7.3.3 The fourth industrial revolution - Industry 4.0
 
7.4 Big Data
 
7.4.1 The origin of Big Data
 
7.4.2 The definition of Big Data
 
7.4.3 What Big Data is
 
7.4.4 The architecture
 
7.5 A look into the future

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Hybrid training

Hybrid training means that online participants can additionally attend a classroom course. The dynamics of a real seminar are maintained, and the online participants are able to benefit from that. Online participants of a hybrid course use a collaboration platform, such as WebEx Training Center or Saba Meeting. To do this, a PC with browser and Internet access is required, as well as a headset and ideally a Web cam. In the seminar room, we use specially developed and customized audio- and video-technologies. This makes sure that the communication between all persons involved works in a convenient and fault-free way.

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request for customized courses
PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.

In the past years, IT infrastructures have changed significantly. Application-specific implementations are increasingly replaced and substituted by a resource pool of x86-based server systems controlled by IT. In this way, many processes can be simplified, standardized, and automated. The course provides an insight into the setup of modern data centers and introduces the components and software of the leading vendors used for this purpose, including typical application scenarios, strengths, and weak points. In addition to the presentation of various Hypervisor solutions, a special focus will be on topics like orchestration, monitoring, and reporting, as well as accounting. A preview of coming developments will round off the picture.

Course Contents

  • Development Levels in the Data Center
  • IT Architectures
  • VMware vCloud Suite
  • KVM and OpenStack
  • Software-Defined Networking (SDN) and OpenFlow
  • Network Function Virtualization (NFV)
  • Software-Defined Storage (SDS)
  • Microsoft Hyper-V and Microsoft System Center
  • Trends: Big Data and Internet of Things (IoT)
  • Preview

Print E-Book PDF Symbol You will receive the comprehensive documentation package of the ExperTeach Networking series – printed documentation, e-book, and personalized PDF! As online participant, you will receive the e-book and the personalized PDF.

Target Group

Developers, sales and pre-sales staff as well as technicians requiring an introduction to data centers will receive a sound overview on the setup of modern data centers in this course. Subsequently, they will be able to determine the degree of maturity of a data center.

Knowledge Prerequisites

A basic interest in the setup of modern IT architectures and the components used for this purpose is a prerequisite for this course. Special know-how in this field is not required.

Alternatives

For all those who want to deal more comprehensively with the topic of SDDC in the sense of a cloud infrastructure, there is the 5-day course Cloud Computing Platforms - Cloud Infrastructures and Cloud Security. In addition to most of the contents of the Software-Defined Data Center course, this course covers aspects of topics such as cloud computing, WAN connectivity and security.

1 Development stages in the data center: IT architectures
 
1.1 Business requirements for IT
 
1.2 Server centralization
 
1.3 Server hardware and software
 
1.3.1 Advantage: Fast provisioning
 
1.3.2 Advantage: Automation
 
1.3.3 Advantage: Consolidation
 
1.3.4 Advantage: Pooling
 
1.3.5 Advantage: High availability
 
1.3.6 Advantage: Green IT
 
1.4 Platforms in comparison
 
1.5 Server virtualization in detail
 
1.5.1 VMware and vSphere
 
1.5.2 The product range
 
1.5.3 Licensing in vSphere 6
 
1.6 Application areas and benefits of virtualization
 
1.6.1 Virtual networks
 
1.6.2 Challenges for network configuration
 
1.7 The changing network
 
1.7.1 Shortest Path Bridging (SPB)
 
1.7.2 Transparent Interconnection of Lots of Links (TRILL)
 
1.7.3 Proprietary implementations: FabricPath & VCS
 
1.8 Overlay networks
 
1.8.1 VXLAN tunnels
 
1.8.2 NVGRE
 
1.8.3 Overlay Transport Virtualization - OTV
 
1.9 Virtual Desktop Infrastructure
 
1.10 Hyper Converged Systems (Hyper Converged Infrastructure)
 
1.10.1 NUTANIX
 
1.10.2 Dell EMC VxRail & VMware
 
1.10.3 HPE SimpliVity
 
1.10.4 Cisco HyperFlex HX Data Platform
 
1.10.5 NetApp HCI
 
1.11 Container Virtualization
 
1.11.1 Linux Containers (LXC)
 
1.11.2 Docker
2 Software-Defined Networking and Open Flow
 
2.1 Network and Application
 
2.2 Definition of SDN
 
2.2.1 Voices about SDN
 
2.2.2 The SDN market
 
2.2.3 Classical router/switch networks
 
2.2.4 Software Defined Networking
 
2.2.5 Networking with SDN
 
2.2.6 Evaluation of the concepts
 
2.2.7 Developments towards SDN: Switch Cluster
 
2.2.8 Open Networking Foundation
 
2.2.9 OpenDaylight
 
2.3 Controller architecture
 
2.3.1 Accessibility of the controller
 
2.3.2 Positioning of the controller
 
2.4 North- & Southbound Protocols
 
2.4.1 Netconf
 
2.5 Openflow architecture
 
2.5.1 Actions
 
2.5.2 Application: Neighbor Discovery
 
2.6 Application of Flowtables
 
2.6.1 Policy Based Routing
 
2.6.2 Firewall
 
2.6.3 Dynamic QoS
 
2.7 Application Centric Infrastructure (ACI) from Cisco
3 Network Function Virtualization
 
3.1 What is NFV?
 
3.2 NFV Framework
 
3.2.1 Virtualization on Routers and Switches
 
3.3 Virtualization of IMS and EPC
 
3.4 Virtualization of the Home Network
 
3.5 Integration of NFV into SDN
 
3.5.1 Example: NFV Security Framework
 
3.5.2 Forwarding Graph: Concepts with SDN
 
3.5.3 Realization of the VNF FG
 
3.6 Opportunities for the Provider
 
3.7 Risks for the Provider
 
3.8 ONAP
4 Software-Defined Storage
 
4.1 Importance of data storage
 
4.1.1 Direct attached storage
 
4.2 Network storage
 
4.2.1 Network Attached Storage
 
4.2.2 Storage Area Networks
 
4.3 NFS, iSCSI, FC and FCoE in comparison
 
4.3.1 Object storage
 
4.4 Storage virtualization
 
4.4.1 Storage system-based virtualization
 
4.4.2 Key issues in the selection of virtualization technologies
 
4.4.3 Storage virtualization - vendor overview
 
4.4.4 Storage consolidation
 
4.4.5 Data deduplication
 
4.4.6 Synchronous/asynchronous mirroring
 
4.4.7 Features of modern storage systems
 
4.5 Software-defined storage
 
4.6 Ceph
 
4.7 GlusterFS
 
4.8 VMware Virtual SAN
 
4.9 EMC ViPR
5 VMware vCloud Suite & Microsoft Hyper-V
 
5.1 The Software-Defined Data Center
 
5.2 VMware Cloud in three levels
 
5.2.1 End-User Computing
 
5.2.2 Cloud Application Platform
 
5.3 vCloud Suite (Cloud Infrastructure and Management)
 
5.3.1 Resource Abstraction
 
5.3.2 Disaster Recovery
 
5.3.3 vRealize Operations
 
5.3.4 vRealize Automation
 
5.4 Extensions
 
5.5 VMware NSX
 
5.5.1 Details about VMware NSX
 
5.5.2 NSX Distributed Firewall
 
5.5.3 Edge Devices
 
5.6 Hyper-V
 
5.6.1 Outlook: Microsoft Azure Pack
6 KVM and OpenStack
 
6.1 KVM
 
6.1.1 QEMU
 
6.1.2 libvirt
 
6.1.3 Scalability and security
 
6.2 OpenStack
 
6.2.1 Features of OpenStack I
 
6.3 Modules of OpenStack
 
6.3.1 Keystone
 
6.3.2 Nova
 
6.3.3 Glance
 
6.3.4 Swift (Object)
 
6.3.5 Cinder (Block)
 
6.3.6 Neutron (Network as a Service)
 
6.3.7 Heat
 
6.3.8 Horizon
 
6.3.9 Ceilometer
7 Trends: IoT, Big Data, Outlook
 
7.1 Orchestration of infrastructure and applications
 
7.1.1 Puppet and Chef
 
7.1.2 Ansible
 
7.1.3 Comparison of the different types of orchestration
 
7.2 The cloud and its drivers
 
7.3 Internet of Things
 
7.3.1 Opportunities and application areas
 
7.3.2 Challenges
 
7.3.3 The fourth industrial revolution - Industry 4.0
 
7.4 Big Data
 
7.4.1 The origin of Big Data
 
7.4.2 The definition of Big Data
 
7.4.3 What Big Data is
 
7.4.4 The architecture
 
7.5 A look into the future

Classroom training

Do you prefer the classic training method? A course in one of our Training Centers, with a competent trainer and the direct exchange between all course participants? Then you should book one of our classroom training dates!

Hybrid training

Hybrid training means that online participants can additionally attend a classroom course. The dynamics of a real seminar are maintained, and the online participants are able to benefit from that. Online participants of a hybrid course use a collaboration platform, such as WebEx Training Center or Saba Meeting. To do this, a PC with browser and Internet access is required, as well as a headset and ideally a Web cam. In the seminar room, we use specially developed and customized audio- and video-technologies. This makes sure that the communication between all persons involved works in a convenient and fault-free way.

Online training

You wish to attend a course in online mode? We offer you online course dates for this course topic. To attend these seminars, you need to have a PC with Internet access (minimum data rate 1Mbps), a headset when working via VoIP and optionally a camera. For further information and technical recommendations, please refer to.

Tailor-made courses

You need a special course for your team? In addition to our standard offer, we will also support you in creating your customized courses, which precisely meet your individual demands. We will be glad to consult you and create an individual offer for you.
Request for customized courses

PDF SymbolYou can find the complete description of this course with dates and prices ready for download at as PDF.