สารบัญ:
- คำนิยาม - การฟันดาบอินพุต / เอาต์พุต (การฟันดาบ I / O) หมายถึงอะไร
- Techopedia อธิบายการฟันดาบอินพุต / เอาต์พุต (การฟันดาบ I / O)
คำนิยาม - การฟันดาบอินพุต / เอาต์พุต (การฟันดาบ I / O) หมายถึงอะไร
การฟันดาบอินพุต / เอาต์พุต (I / O) เป็นวิธีการป้องกันข้อมูลเสียหายในสภาพแวดล้อมคอมพิวเตอร์แบบคลัสเตอร์และที่เก็บข้อมูลที่ใช้ร่วมกันโดยการแยกโหนดที่ทำงานผิดพลาด
คลัสเตอร์มีกลุ่มคอมพิวเตอร์ที่เชื่อมโยงเข้าด้วยกันเพื่อให้พวกเขาทุกคนตระหนักถึงการมีอยู่และสถานะปัจจุบันของกันและกัน พวกเขาสามารถเข้าถึงข้อมูลเดียวกันผ่านการแบ่งปันที่เก็บข้อมูลอย่างมีประสิทธิภาพ เซิร์ฟเวอร์ที่ทำคลัสเตอร์ให้ความพร้อมใช้งานสูงและในปริมาณที่ จำกัด การทำโหลดบาลานซ์ระหว่างการเข้าถึงฐานข้อมูล การฟันดาบ I / O เป็นกลไกที่หากโหนดใด ๆ เริ่มทำงานผิดปกติในสภาพแวดล้อมคลัสเตอร์คอมพิวเตอร์โหนดนั้นจะถูกแยกโดยอัตโนมัติดังนั้นจึงไม่สามารถเข้าถึงข้อมูลที่ใช้ร่วมกันผ่านการดำเนินการ I / O
Techopedia อธิบายการฟันดาบอินพุต / เอาต์พุต (การฟันดาบ I / O)
มันเป็นสิ่งสำคัญที่จะมีกลไกที่เหมาะสมในการระบุโหนดที่ชำรุดโดยโหนดที่ใช้งานอื่น ๆ มิฉะนั้นอาจเป็นไปได้ว่าโหนดที่ทำงานผิดพลาดเข้าใจว่าเป็นโหนดที่ปกติและโหนดอื่น ๆ ทำงานผิดปกติ สิ่งนี้สามารถสร้างสภาวะการแย่งชิงที่ทุกโหนดพยายามเข้าถึงทรัพยากรที่ใช้ร่วมกันเช่นฐานข้อมูลที่ใช้ร่วมกันอาจนำไปสู่ฐานข้อมูลที่เสียหาย
ตามหลักการแล้วการฟันดาบ I / O นั้นง่ายพอ แต่การดำเนินการจะแตกต่างกันระหว่างการทำคลัสเตอร์และผู้จำหน่ายซอฟต์แวร์ฐานข้อมูล บ่อยครั้งที่ฐานข้อมูลที่ซับซ้อนใช้เทคโนโลยีนี้ซึ่งส่วนใหญ่มักพบในอาเรย์ (SAN) ของเครือข่ายพื้นที่เก็บข้อมูลไฟเบอร์
ตัวอย่างเฉพาะของผู้ขายของการฟันดาบ I / O มีดังนี้:
- Oracle Parallel Server (OPS) ในระดับฐานข้อมูล
- Red Hat Global File Server (GFS) ในระดับระบบไฟล์
- Veritas Cluster Server (VCS) ในระดับแพลตฟอร์มและฐานข้อมูลผู้ไม่เชื่อเรื่องพระเจ้า