Skip to content
NVIDIA TESLA P100

Virtual GPU

  • by

Virtual GPU (vGPU) ในการทำ Virtualization คืออะไร? Virtual GPU (vGPU) คือเทคโนโลยีที่ช่วยให้ Virtual Machines  หรือ VMs สามารถใช้ทรัพยากรของ การ์ดจอ (GPU) ร่วมกันได้ โดยไม่จำเป็นต้องมีการ์ดจอแยกสำหรับแต่ละ VM ซึ่งช่วยเพิ่มประสิทธิภาพในการประมวลผลกราฟิก งานด้านปัญญาประดิษฐ์ (AI) การเรนเดอร์ภาพ และงานประมวลผลที่ใช้ GPU อื่นๆ vGPU ทำงานอย่างไร? ชั้นการจำลอง GPU (GPU Virtualization Layer) ซอฟต์แวร์ไฮเปอร์ไวเซอร์ (Hypervisor) จะทำหน้าที่แบ่งทรัพยากรของ GPU ออกเป็นส่วนย่อยๆ แต่ละ… Read More »Virtual GPU

ZFS Filesystem

What is ZFS filesystem

  • by

ZFS (Zettabyte File System) เป็นระบบไฟล์และการจัดการข้อมูลที่พัฒนาโดย Sun Microsystems ซึ่งมีจุดเด่นในเรื่องของความเสถียรและความสามารถในการจัดการข้อมูลขนาดใหญ่ รายละเอียดเกี่ยวกับ ZFS และข้อดีของมันมีดังนี้ คุณสมบัติ ZFS Copy-on-Write (COW) ทุกการเขียนข้อมูลจะไม่เขียนทับข้อมูลเก่า แต่จะเขียนข้อมูลใหม่ไปยังตำแหน่งใหม่เสมอ ทำให้มั่นใจได้ว่าข้อมูลเดิมยังคงอยู่ในกรณีที่เกิดการขัดข้องระหว่างการเขียนข้อมูล Snapshots: ZFS สามารถสร้าง snapshots ซึ่งเป็นลักษณะสำเนาของระบบไฟล์ในขณะเวลาหนึ่งได้อย่างรวดเร็วและมีประสิทธิภาพ Snapshots นี้สามารถใช้เพื่อการสำรองข้อมูล หรือกู้คืนข้อมูลในกรณีที่เกิดความเสียหาย Data Integrity: ZFS ใช้การตรวจสอบข้อมูลแบบ end-to-end checksum ทำให้สามารถตรวจจับและแก้ไขข้อผิดพลาดของข้อมูลได้ Pooled Storage: ZFS รวมการจัดการระบบไฟล์และการจัดการดิสก์เข้าด้วยกัน ทำให้สามารถเพิ่มหรือลดขนาดของ storage pool… Read More »What is ZFS filesystem

virtualization-and-pci-passthrough

Virtualization และ PCI passthrough คืออะไร?

  • by

องค์ประกอบและรูปแบบการติดตั้ง oVirt วันนี้เรามาเรียนรู้องค์ประกอบของ oVirt กันก่อนเพื่อที่จะได้เข้าใจว่า แต่ละส่วนของระบบนั้นเรียกว่าอะไร ท่านจะได้นำไป ติดตั้ง และ เข้าใจวิธีการ deploy oVirt Engine สำหรับ oVirt Engine นั้นมันทำหน้าที่เป็นส่วนของการจัดการสภาพแวดล้อมใน oVirt ทั้งหมด โดยมันจะมี User Interface สำหรับการบริหารโครงสร้างของ virtual infrastructure โดยท่านจะสามารจัดการงานเช่น ทรัพยากรในระบบ รวมถึง host, VMs, storage และ network เป็นส่วนรองรับ API สำหรับการเชื่อมต่อจากภายนอก การทำ scheduling และการทำ migration… Read More »Virtualization และ PCI passthrough คืออะไร?

oVirt-components-and-deployment-scenarios-cover

องค์ประกอบและรูปแบบการติดตั้ง oVirt

  • by

องค์ประกอบและรูปแบบการติดตั้ง oVirt วันนี้เรามาเรียนรู้องค์ประกอบของ oVirt กันก่อนเพื่อที่จะได้เข้าใจว่า แต่ละส่วนของระบบนั้นเรียกว่าอะไร ท่านจะได้นำไป ติดตั้ง และ เข้าใจวิธีการ deploy oVirt Engine สำหรับ oVirt Engine นั้นมันทำหน้าที่เป็นส่วนของการจัดการสภาพแวดล้อมใน oVirt ทั้งหมด โดยมันจะมี User Interface สำหรับการบริหารโครงสร้างของ virtual infrastructure โดยท่านจะสามารจัดการงานเช่น ทรัพยากรในระบบ รวมถึง host, VMs, storage และ network เป็นส่วนรองรับ API สำหรับการเชื่อมต่อจากภายนอก การทำ scheduling และการทำ migration… Read More »องค์ประกอบและรูปแบบการติดตั้ง oVirt

what-is-sr-iov-cover

ทำความรู้จักกับเทคโนโลยี SR-IOV

  • by

ทำความรู้จักกับเทคโนโลยี SR-IOV Single Root I/O Virtualization (SR-IOV) เรียกว่าเป็นเทคโนโลยีที่เป็นส่วนหนึ่งของ PCI Express spec โดยที่มัน เป็นเทคโนโลยีที่อนุญาตให้ Virtual Machines (VMs) ในระบบเดียวกันสามารถเข้าถึงทรัพยากร I/O ของอุปกรณ์ฮาร์ดแวร์ได้โดยตรง โดยไม่ต้องผ่าน Hypervisor ซึ่งนั่นหมายถึงทำให้ CPU ทำงานน้อยลงและเร็วขึ้นนั่นเอง โดยมันประกอบด้วยการทำงาน 2 ส่วนหลักๆ คือ 1. Physical Function (PF):เป็นฟังก์ชันหลักของอุปกรณ์ฮาร์ดแวร์ที่รองรับ SR-IOV ซึ่งสามารถมองเห็นได้โดยระบบปฏิบัติการหลัก (Host OS) PF จะมีสิทธิ์เต็มที่ในการจัดการและกำหนดค่าของอุปกรณ์ 2. Virtual… Read More »ทำความรู้จักกับเทคโนโลยี SR-IOV