Module 8: Software Defined Storage & Network Flashcards
What is software defined storage (SDS)?
storage infrastructure automated through software that pools resources
What are the key attributes of SDS?
Storage abstraction/pooling
automated policy driven provisioning
unified management
self-service
open/extensible
What is self service in terms of SDS?
users can self-provision storage services from a services catalog
What is open/extensible in terms of SDS?
integration of external interfaces and applications using APIs
What is the fundamental component in SDS architecture?
policy driven control plane - manages and provisions storage
How is the control plane implemented in SDS?
through the SDS Controller - software that manages, abstracts and pools physical storage into virtual pools
What are the key functions of the control plane in SDS?
asset discovery
resource abstraction/pooling
service catalog/self service
block data service
How does asset discovery work in the SDS control plane?
controller automatically detects new storage added
How does resource abstraction and pooling work in the SDS control plane?
SDS controller exposes storage through simplified model and extracts/stripes across all physical storage systems
How does block data service work in the SDS control plane?
provides a block volume of the size, performance and protection level
What are the benefits of SDS?
simplified storage environment
operational efficiency
agility
reusing existing infrastructure
cloud support
What is software defined networking?
an approach to abstract and separate the control plane functions from the data plane functions
How does software defined networking run?
software runs on compute system or a standalone device called a network controller
What is the role of the network controller in software defined networking?
controller provides instructions to data plane
What are the benefits of software defined networking?
centralized control
policy based automation
agile management