มุมมอง
NVIDIA ซื้อบริษัท Excelero จากอิสราเอล ผู้เชี่ยวชาญด้าน software-defined storage เข้ามาช่วยทำซอฟต์แวร์ด้าน block storage โดยเฉพาะในคลัสเตอร์ประสิทธิภาพสูง
NVIDIA มีธุรกิจชิปประมวลผลข้อมูล (data processing unit หรือ DPU) ชื่อ BlueField ทำหน้าที่แบ่งงานประมวลผลข้อมูลที่วิ่งเข้าการ์ดเครือข่ายของเซิร์ฟเวอร์ ออกจากซีพียูเพื่อมาประมวลผลงานระดับล่างๆ (เช่น parse แพ็กเก็ตข้อมูล, checksum, ถอดรหัส-เข้ารหัส) ต่างหาก โดย NVIDIA ออกแบบชิป DPU ให้ทำงานเฉพาะทางเหล่านี้ได้ดี มีประสิทธิภาพดีกว่าให้ซีพียูปกติทำ (NVIDIA ใช้คำว่าอธิบายว่า "hardware-accelerated data center infrastructure on a chip")
สิ่งที่ต้องใช้คู่กับชิป BlueField DPU คือชุดซอฟต์แวร์ DOCA ที่คอยจัดการฟังก์ชันด้านเครือข่าย ความปลอดภัย และสตอเรจ ซึ่งเป้าหมายของการซื้อ Excelero คือการผนวกเอาซอฟต์แวร์จัดการ block storage เข้าเป็นส่วนหนึ่งของ DOCA นั่นเอง
สถาปัตยกรรมซอฟต์แวร์ DOCA
คลิปที่ Jensen Huang ซีอีโอของ NVIDIA อธิบายเรื่อง DPU และ DOCA
ที่มา - NVIDIA