Introduction to virtualization

แนวคิดการ Containerization และ Virtualization

Julia Ostheimer

Freelance AI Consultant

เป้าหมายของคอร์ส

  • บทที่ 1
    • นิยามของ virtualization
    • นิยามของ containerization
    • เปรียบเทียบ containerization และ virtualization
  • บทที่ 2
    • อธิบาย containerization ด้วย Docker
    • นิยามของ container orchestration
    • อธิบาย container orchestration ด้วย Kubernetes
แนวคิดการ Containerization และ Virtualization

คอมพิวเตอร์ในชีวิตของเรา

  • คอมพิวเตอร์ส่วนบุคคลในชีวิตประจำวัน

คอมพิวเตอร์ส่วนบุคคล

  • เซิร์ฟเวอร์สำหรับแอปพลิเคชันทางธุรกิจ

เซิร์ฟเวอร์ - ศูนย์ข้อมูล

1 ภาพโดย istockphoto.com
แนวคิดการ Containerization และ Virtualization

องค์ประกอบของระบบคอมพิวเตอร์

  • ฮาร์ดแวร์
    • หน่วยประมวลผลกลาง (CPU)
    • หน่วยเก็บข้อมูล
    • เมนบอร์ด
    • และอื่น ๆ
  • ซอฟต์แวร์
    • ระบบปฏิบัติการ (OS)
    • ซอฟต์แวร์แอปพลิเคชัน
    • และอื่น ๆ
แนวคิดการ Containerization และ Virtualization

ข้อจำกัดของเครื่องจริง

  • ค่าใช้จ่ายสูง
  • การบำรุงรักษาและการหยุดทำงาน
  • ไม่ยืดหยุ่นและขยายขนาดได้ยาก
แนวคิดการ Containerization และ Virtualization

แนะนำ Virtual Machine

  • ตัวย่อ: VM
  • ระบบคอมพิวเตอร์จำลองภายในคอมพิวเตอร์เครื่องอื่น
  • แต่ละ VM ทำงานอย่างอิสระ

 

Virtual machine

แนวคิดการ Containerization และ Virtualization

ประโยชน์ของ Virtual Machine

  • การใช้ทรัพยากรอย่างมีประสิทธิภาพ
    • ประหยัดค่าใช้จ่าย
    • ความยั่งยืน
  • ความสามารถในการขยายและความยืดหยุ่น
  • การแยกส่วนและความปลอดภัย
  • ความเป็นอิสระจากแพลตฟอร์ม
แนวคิดการ Containerization และ Virtualization

นิยามของ virtualization

  • กระบวนการสร้างเวอร์ชันเสมือนของทรัพยากรคอมพิวเตอร์
  • Full virtualization:
    • จำลองระบบคอมพิวเตอร์ทั้งหมด
    • ได้ผลลัพธ์เป็น VM
แนวคิดการ Containerization และ Virtualization

มาฝึกกันเถอะ!

แนวคิดการ Containerization และ Virtualization

Preparing Video For Download...