การกระจายการประมวลผลและการจัดเก็บข้อมูลฟังก์ชันในระบบกระจาย

คอมพิวเตอร์หลายเครื่องเชื่อมต่อกับเครือข่ายในระบบกระจายเป็นระบบ คอมพิวเตอร์เหล่านี้มีความเป็นอิสระ แต่คอลเลกชันของพวกเขาเป็นระบบที่สอดคล้องกันสำหรับผู้ใช้ ระบบกระจายนี้มีทรัพยากรและการแบ่งปันข้อมูล กระบวนการที่ใช้ในระบบเหล่านี้สามารถสื่อสารกันได้โดยการแลกเปลี่ยนข้อความผ่านทางช่องทางการสื่อสาร

การประมวลผลแบบกระจายหมายถึง LAN ที่ออกแบบมาเพื่อให้โปรแกรมเดียวสามารถทำงานพร้อมกันในตำแหน่งที่ตั้งอื่น ระบบประมวลผลแบบกระจายส่วนใหญ่ ได้แก่ ซอฟต์แวร์ที่มีความซับซ้อนซึ่งรู้จักโปรเซสเซอร์ที่ไม่ใช่โปรเซสเซอร์บนเครือข่ายและแจกจ่ายโปรแกรมที่ใช้งานได้

รูปแบบอื่นของการประมวลผลแบบกระจายคือฐานข้อมูลแบบกระจายฐานข้อมูลที่มีข้อมูลเก็บไว้ในระบบคอมพิวเตอร์สองระบบหรือมากกว่า ระบบฐานข้อมูลจะติดตามตำแหน่งของข้อมูลเพื่อไม่ให้ผู้ใช้มองเห็นลักษณะการแพร่กระจายของฐานข้อมูล

ฐานข้อมูลแบบกระจายมีไฟล์ข้อมูลตั้งแต่สองไฟล์ขึ้นไปในตำแหน่งต่างๆในเครือข่ายคอมพิวเตอร์ เนื่องจากมีการแจกจ่ายฐานข้อมูลผู้ใช้ที่แตกต่างกันสามารถทำลายระบบอื่นได้ อย่างไรก็ตาม DBMS ควรซิงโครไนซ์ฐานข้อมูลที่กระจัดกระจายเพื่อให้แน่ใจว่าแต่ละข้อมูลมีความสอดคล้องกัน

ซอฟต์แวร์การจัดการ DDB อำนวยความสะดวกเพื่อให้ด้านการแจกจ่ายมีความโปร่งใสแก่ผู้ใช้

A ในบางไซต์บนคอมพิวเตอร์เครื่องอื่น รัน DDBMS สามารถจัดการแอ็พพลิเคชันในตัวได้อย่างอิสระและเกี่ยวข้องกับแอ็พพลิเคชันระดับโลกอย่างน้อยหนึ่งรายการที่ต้องใช้ข้อมูลจากที่อื่น ๆ

การทำงานของ DDBMS ดังกล่าวรวมถึง:

การขยายบริการการสื่อสารเพื่อให้สามารถเข้าถึงพื้นที่ห่างไกลและการถ่ายโอนข้อมูลแบบสอบถามและข้อมูลผ่านเครือข่ายได้

การขยาย DD เพื่อจัดเก็บข้อมูลการกระจายข้อมูล

ให้การประมวลผลแบบสอบถามแบบกระจายรวมทั้งการเพิ่มประสิทธิภาพและการเข้าถึงข้อมูลจากระยะไกล

ขยายการควบคุมความถูกต้องเพื่อรักษาความสอดคล้องของข้อมูลที่จำลองแบบแล้ว

มีสองวิธีในการจัดเก็บข้อมูลในฐานข้อมูลแบบกระจาย

การจำลองแบบ: ระบบมีสำเนาข้อมูลและสำเนาข้อมูลที่แตกต่างกัน เก็บไว้ในสถานที่ต่างๆ กลยุทธ์จำลองแบบมีอยู่สองประเภท

การจำลองแบบที่เลือก

การจำลองแบบเต็มรูปแบบ

การจำลองแบบเต็ม: กลยุทธ์การจำลองแบบที่สมบูรณ์คือการรักษาสำเนาของฐานข้อมูลทั้งหมดบนเว็บไซต์ทั้งหมด ช่วยเพิ่มความพร้อมใช้งานและความน่าเชื่อถือ แต่ค่าใช้จ่ายในการจัดเก็บและการสื่อสารสำหรับการอัปเกรดอาจสูง

Source by Amit Sana

Leave a Reply

Your email address will not be published. Required fields are marked *