Module 13: Network Virtualization Flashcards
What is cloud computing?
Cloud computing involves large numbers of computers connected through a network, allowing resources and services to be accessed from anywhere.
How does cloud computing reduce operational costs?
By using resources more efficiently, eliminating or reducing the need for onsite IT equipment, and lowering energy, maintenance, and personnel costs.
What are some benefits of cloud computing for data management?
- Enables access to organizational data anywhere and anytime.
- Streamlines IT operations by subscribing only to needed services.
- Eliminates or reduces onsite IT equipment and maintenance.
- Reduces cost for equipment, energy, and personnel training.
- Enables rapid responses to increasing data volume requirements.
What are the three main cloud computing service models defined by NIST?
- Software as a Service (SaaS)
- Platform as a Service (PaaS)
- Infrastructure as a Service (IaaS)
What is Software as a Service (SaaS)?
A cloud service where the provider is responsible for access to applications and services delivered over the internet (e.g., email, communication, Office 365).
What is Platform as a Service (PaaS)?
A cloud service where the provider gives access to development tools and services used to create and deliver applications.
What is Infrastructure as a Service (IaaS)?
A cloud service where the provider gives IT managers access to network equipment, virtualized network services, and supporting infrastructure.
What are the four types of cloud computing deployment models?
- Public Cloud
- Private Cloud
- Hybrid Cloud
- Community Cloud
What is a public cloud?
A cloud where applications and services are made available to the general public.
What is a private cloud?
A cloud that is dedicated to a specific organization or entity (e.g., government, corporations).
What is a hybrid cloud?
A cloud that combines two or more cloud types (e.g., part private, part public) while remaining connected via a unified architecture.
What is a community cloud?
A cloud created for exclusive use by a specific community with shared needs (e.g., education, healthcare organizations).
What is the difference between virtualization and cloud computing?
Virtualization is the foundation of cloud computing. Virtualization separates the operating system from the hardware, whereas cloud computing delivers services over the internet using virtualized infrastructure.
What are some benefits of virtualization?
- Reduces hardware costs by requiring less physical equipment
- Lowers energy consumption and space requirements
- Increases server uptime and availability
- Improves disaster recovery
- Allows faster server provisioning and easier prototyping
- Provides legacy support for older systems
What is a “single point of failure” in traditional servers?
If a dedicated server fails, the service it provides becomes unavailable, creating a single point of failure.
What is server sprawl, and how does virtualization help?
Server sprawl occurs when dedicated physical servers remain idle, wasting energy and resources. Virtualization consolidates workloads, making more efficient use of resources.
What are the four abstraction layers in a computer system?
- Services
- Operating system
- Firmware
- Hardware
What is a Type 1 hypervisor?
A Type 1 hypervisor is installed directly on the server or networking hardware, eliminating the need for an underlying operating system (bare-metal hypervisor).
What is a Type 2 hypervisor?
A Type 2 hypervisor is software that runs on top of an existing OS and creates virtual machine (VM) instances.
What are some examples of Type 1 and Type 2 hypervisors?
- Type 1 Hypervisors (Bare-Metal): VMware ESXi, Microsoft Hyper-V, KVM
- Type 2 Hypervisors (Hosted): Oracle VirtualBox, VMware Workstation, Parallels.
Note: Hyper-V is always type 1. Even if you install it on a workstation PC - the workstation OS is made a ‘parent partition’ and a hypervisor layer is inserted between the hardware and this OS.
What is Software-Defined Networking (SDN)?
SDN is a network architecture that allows network devices to be remotely programmed via software, separating the control plane from the data plane.
What is Cisco’s version of SDN?
Cisco Application Centric Infrastructure (ACI)
What components may be included in an SDN architecture?
OpenFlow, OpenStack, SDN controllers, and network automation tools.
What is the function of an SDN controller?
The SDN controller is a logical entity that enables network administrators to manage and dictate how the data plane of switches and routers should handle network traffic.