Cloud and the Datacenter Flashcards
Virtualization
Allows multiple virtual instances to exist on a single physical server
Hypervisor
enables virtualization to occur and emulates the physical hardware
Network Attached Storage (NAS)
Disk storage delivered as a service over TCP/IP
Storage Area Network (SAN)
Specialized LAN that transfers data at block-level with a special protocol
Fibre Channel
Special purpose hardware providing 1-16 Gbps of storage area network speed
iscsi
lowers cost and relies on config that allows jumbo frames over your network
Infiniband
Virtualized storage tech that uses a switched fabric topology
Session Initiation Protocol (SIP)
Used to setup, maintain, and tear down calls
PBX
Private Branch Exchange
Virtual Private Branch Exchange
Outsources a telephone system by utilizing Voip to send all data to the provider and then connecting it to the telephone system
Private Cloud
Systems and users only have access with other devies inside the same private cloud or system
Public Cloud
Systems and users interact with devices on public networks, such as the internet and other clouds
Hybrid Cloud
combination of private and public clouds
Community Cloud
Collaborative effort where infrastructure is shared between several organizations; ex: you could make a cloud for banks shared by a bunch of banks
Network As a Service (NaaS)
Allows for the outsourcing of a network to a service provider
IaaS
Allows for the outsourcing of computers or equipment
SaaS
user interface with a web-based application and the details of how it works
Platform as a Service (PaaS)
Provides a platform for companies that develops applications without the need for infrastructure
Desktop as a Service (DaaS)
Provides a desktop environment that is accessible through the internet in the form of a cloud desktop or virtual desktop environment
Elasticity
Attempts to match the resources allocated with the actual amount of resources needed at any given point in time
Scalability
Handles the growing workload required to maintain good performance and efficiency for a given software or application
Horizontal Scaling
adding additional resources (like another server)
Multitenancy
Allows customers to share computing resources in a public or private cloud
Infrastructure as Code
Managing through scripting, etc.