SESSION 01 Flashcards
What is Virtualization?
Virtualization is the process of making virtual versions of physical resources.
It allows multiple virtual systems to run separately on the same physical hardware.
What is resource abstraction?
Process of simplifying and hiding the complex details of physical resources (like hardware) to make them easier to use.
What are the core concepts of resource abstraction?
- Hardware virtualization
- Operating system virtualization
- Storage virtualization 4. Network virtualization 5. Application virtualization
What are the benefits of virtualiztion?
(*වරක බෙදන කොස්තගෙ ඇඟේ රැස් උට්ටෝ *)
1. Cost reduction
2. Improved agility
3. Increased resource utilization
What are the challenges of Virtualization
(skillset complexity cost performance troubleshoot)
Skillset requirements:
New skill acquisition/Change management and training
Potential complexity:
Increased management overhead / security considerations / Vendor Lock-in
Licensing costs:
While virtualization can reduce hardware costs, there might be additional licensing fees associated with management tools
Performance optimization:
Fine-tuning virtualization environments to ensure optimal performance for workloads.
Troubleshooting and Debugging:
Troubleshooting issues in virtual environment can be more complex compared to physical servers due to layered nature of virtualization.
What are the real-world applications of virtualization?
(අපේ වරක කාල කෝම්පිට්ටු දෙසීයෙ වරක සර්ට කෝ)
1. Cloud computing
2. Desktop virtualization
3. Server Consolidation