Cloud Enabling Technology Flashcards
(30 cards)
What is cloud computing?
An abstraction of the internetworking structure of the Internet
Cloud computing enables resources to be accessed over the internet.
What are the common form factors for computing hardware in data centers?
Rack mount
This is a design that allows for efficient use of space and cooling in data centers.
What architectures are commonly used in data centers?
X86-32, x86-64, RISC
These architectures vary in performance and power efficiency.
What are redundant and hot-swappable components?
Components that can be replaced without shutting down the system
Examples include hard drives and network interfaces.
What is RAID in the context of storage?
A method to divide and replicate data among multiple physical hard drives
RAID improves data redundancy and performance.
What is I/O caching?
A technique to enhance the performance of disk arrays
It temporarily stores frequently accessed data for faster retrieval.
What is hot-swappable hard disks?
Disks that can be replaced while the system is running
This feature minimizes downtime during maintenance.
What is storage virtualization?
The abstraction of storage resources to improve management and allocation
It allows for more flexible storage configurations.
What are the types of storage in data centers?
DAS, SAN, NAS
Each type has distinct access methods and protocols.
Define DAS.
Directly Attached Storage, connected to compute using HBA
It is typically used for local storage needs.
What is SAN?
Storage Area Network, a network dedicated for storage access at block level
Utilizes protocols like SCSI.
What is NAS?
Network-Attached Storage, managed by devices that connect to the network for file-level access
Uses protocols like NFS or SMB.
What is multitenant technology?
An application design allowing multiple users to access the same application logic simultaneously
It supports user customization in various aspects.
What are some characteristics of multitenant applications?
Usage Isolation, Data Security, Recovery, Scalability, Metered Usage, Data Tier Isolation
These features ensure effective resource sharing while maintaining security.
What is usage isolation in multitenant applications?
The behavior of one tenant does not affect the availability and performance of others
This ensures a reliable experience for all users.
Define data security in the context of multitenant apps.
Tenants cannot access data that belongs to other tenants
This is crucial for protecting sensitive information.
What is the purpose of backup and restore procedures in multitenant applications?
To execute these processes separately for each tenant’s data
This ensures data integrity and security.
What is metered usage in multitenant technology?
Tenants are charged only for the application processing and features they actually consume
This model promotes cost efficiency.
What are the cost considerations for Company A when deciding on cloud infrastructure?
Building vs. renting cloud infrastructure based on cost over the next 4 quarters
This decision is influenced by the company’s expertise and product requirements.
What are the estimated requirements per user for Company A’s mobile game?
Bandwidth: 1MB/User/Day, Storage: 50MB/User
These estimates help determine the infrastructure needed for scalability.
What is the total running cost for Company A’s private cloud in Q1?
4.5K USD
This cost increases in subsequent quarters based on user growth.
What is the total cost of the private cloud for Company A?
390.5K USD
This includes both initial and running costs.
What is the total public cloud bandwidth cost for Company A?
121.5K USD
This is calculated for all quarters based on usage.
What is the total public cloud storage cost for Company A?
405K USD
This cost accumulates over the four quarters.