D415 - Software Defined Networking

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/52

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:41 AM on 6/23/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

53 Terms

1
New cards

Nova (Compute)

Provides foundation for handling the compute resources of a cloud. Enables creation, scheduling, and management of VM instances across a cluster of nodes.

2
New cards

Neutron (networking)

Manages network resources in an OpenStack cloud. Provides the ability to create and manage virtual networks, routers, load balancers, and other network services.

3
New cards

Cinder (Block storage)

Allows users to create and manage block storage volumes that can be attached to VMs for persistent storage

4
New cards

Swift (Object storage)

Allows users to store and retrieve large amounts of unstructured data. Designed for scalability and durability.

5
New cards

Glance (Image service)

Stores, catalogs, and retrieves VM images, making them available for deployment.

6
New cards

Horizon (Dashboard)

Provides GUI for users/admins to manage the various OpenStack services

7
New cards

Keystone (Identity service)

IAM service that provides directory of users, roles, and permissions in OpenStack. Offers authentication, token issuance, and access control.

8
New cards

Heat (Orchestration)

Define and manage cloud application stacks as templates.

9
New cards

Ceilometer (Telemetry)

Collects metering and usage data. Helps monitor and analyze resource usage

10
New cards

Trove (Database service)

Offers database as a service

11
New cards

Ironic (bare metal)

Used for managing bare metal appliances

12
New cards

Magnum (Container Orchestration)

Enables management of container orchestration engines, such as Kubernetes, providing users with the ability to deploy and manage containerized applications

13
New cards

Barbican (Key Management)

Provides management, generation, and storage of keys/certs/other sensitive items. Plays a crucial role in safeguarding sensitive information and maintaining data privacy and security

14
New cards

SDN

Focuses on network control and management

15
New cards

SDN

Separates control plane from the data plane

16
New cards

SDN

Centralizes control by using a centralized controller that manages the network

17
New cards

SDN

Network devices are considered "dumb"

18
New cards

SDN

Used to optimize network performance, improve agility, and enable innovative appliactions

19
New cards

SDN

Particularly useful in datacenters, clouds, and situations requiring network flexibility

20
New cards

NFV

Focuses on virtualizing and consolidating network functions

21
New cards

NFV

Aims to replace hardware-based network appliances

22
New cards

NFV

Virtualizes network functions and running them on standard servers, reducing the need for dedicated hardware appliances.

23
New cards

NFV

Functions deployed as Virtual Network Functions (VNF's) and can be dynamically deployed and scaled

24
New cards

NFV

Optimize network infrastructure, reduce hardware dependence, and streamline network service deployment

25
New cards

NFV

Useful for service providers, telecom operators, and orgs with complex network requirements

26
New cards

Southbound API

Used to communicate between the control plane and data plane

27
New cards

Northbound API

Communicate between control plane and application/management systems

28
New cards

Southbound API

OpenFlow, NETCONF, and gRPC

29
New cards

Northbound API

RESTful APIs, WebSockets, and custom appliaction-specific APIs

30
New cards

Southbound API

Control plane instructs the data plane on how to handle network traffic

31
New cards

Northbound API

Provide way for external applications, services, or orchestrators to request network services, retrieve network status, and manipulate network behavior.

32
New cards

Southbound API

Used to communicate with physical or virtual network devices. Can configure, manage, and monitor

33
New cards

Chef

Uses code written in Ruby and a specialized Domain-Specific Language (DSL)

34
New cards

Ansible

Uses YAML-based playbooks, while also using JSON for data serialization during task execution and communication.

35
New cards

Ansible

Operates agentlessly over SSH, automating processes within an environment

36
New cards

Virtual Network Function (VNF)

Software implementation of a network function that traditionally would be performed by dedicated hardware appliances

37
New cards

Virtual Network Function Manager (VNFM)

Responsible for managing the lifecycle of VNFs. Handles VNF deployment, scaling, updating, and termination. Interacts with the NFV infrastructure.

38
New cards

Virtual Network Function Infrastructure (VNFI)

Virtualized resources required to support the execution of VNFs. Includes compute, storage, and network resources that VNFs need to operate effectively.

39
New cards

Network Functions Virtualization (NFV)

Architectural approach that involves virtualizing and consolidating network functions onto standard hardware.

40
New cards

Network Functions Virtualization (NFV)

Allows functions to run as software on general-purpose servers, reducing the need for dedicated hardware.

41
New cards

Common Vulnerability Scoring System (CVSS)

Framework used to assess and communicate the severity of vulnerabilities in software and systems. Assigns score based on impact, exploitability, and complexity

42
New cards

NIST SP 800-53 Security Controls

Outlines a comprehensive set of security controls across various control families, including access control, configuration management, incident response, and more.

43
New cards

NIST SP 800-125B Hypervisor Security

Provides guidance on security the hypervisor layer to prevent unauthorized access, ensure isolation between VMs, and protect against various attacks.

44
New cards

NIST SP 800-53 Control Families

Organized into families, each addressing a specific area of security concern. Ex: Access Control, Audit and Accountability, System and Communications Protection, and Security Assessment and Authorization

45
New cards

NIST SP 800-125B Virtualization Components

Covers various components such as host systems, guest systems, management interfaces, and virtual networks

46
New cards

NIST SP 800-53 Control Baselines

Guidelines for tailored security measures based on the organization risk profile and the sensitivity of the information being protected. (low, medium, and high)

47
New cards

NIST SP 800-125B Isolation and Segmentation

Importance of maintaining strong isolation between VMs to prevent unauthorized information disclosure or unauthorized access.

48
New cards

NIST SP 800-53 Continuous Monitoring

Monitoring of security controls to ensure ongoing compliance and effectiveness

49
New cards

NIST SP 800-125B Configuration Management

Emphasizes the need for secure configuration of hypervisor and virtual machine settings, including parameters related to memory allocation, CPU scheduling, and network configurations.

50
New cards

NIST SP 800-53 Risk Management Framework (RMF)

Provides a structured approach for managing and mitigating information security risks.

51
New cards

NIST SP 800-125B Secure Deployment

Provides recommendations for practices involving patch management, secure boot processes and hardware-based security features

52
New cards

NIST SP 800-53 Security and Privacy Overlay

Provides controls and guidance to help organizations address privacy requirements alongside security requirements.

53
New cards

NIST SP 800-125B Virtualization Vulnerabilities

Discusses issues that may arise due to virtualization, such as side-channel attacks and "VM escape" attacks. Provides guidance on mitigating these risks.