Teradata - การปกป้องข้อมูล
บทนี้กล่าวถึงคุณสมบัติที่มีให้สำหรับการปกป้องข้อมูลใน Teradata
วารสารชั่วคราว
Teradata ใช้ Transient Journal เพื่อป้องกันข้อมูลจากความล้มเหลวของธุรกรรม เมื่อใดก็ตามที่มีการเรียกใช้ธุรกรรมสมุดรายวันชั่วคราวจะเก็บสำเนาของรูปภาพก่อนหน้าของแถวที่ได้รับผลกระทบจนกว่าธุรกรรมจะสำเร็จหรือย้อนกลับได้สำเร็จ จากนั้นภาพก่อนหน้าจะถูกทิ้ง บันทึกชั่วคราวจะถูกเก็บไว้ในแต่ละ AMP เป็นกระบวนการอัตโนมัติและไม่สามารถปิดใช้งานได้
รั้งท้าย
ทางเลือกปกป้องข้อมูลตารางโดยการจัดเก็บสำเนาที่สองของแถวของตารางใน AMP อื่นที่เรียกว่า AMP สำรอง หาก AMP หนึ่งรายการล้มเหลวระบบจะเข้าถึงแถวสำรอง ด้วยเหตุนี้แม้ว่า AMP หนึ่งรายการจะล้มเหลว แต่ข้อมูลยังคงมีอยู่ผ่านทาง AMP สำรอง สามารถใช้ตัวเลือกทางเลือกในการสร้างตารางหรือหลังการสร้างตาราง ทางเลือกช่วยให้แน่ใจว่าสำเนาที่สองของแถวของตารางจะถูกเก็บไว้ใน AMP อื่นเสมอเพื่อป้องกันข้อมูลจาก AMP ล้มเหลว อย่างไรก็ตามทางเลือกใช้พื้นที่เก็บข้อมูลสองเท่าและ I / O สำหรับแทรก / ลบ / อัปเดต
แผนภาพต่อไปนี้แสดงวิธีจัดเก็บสำเนาสำรองของแถวใน AMP อื่น
ลง AMP Recovery Journal
สมุดรายวันการกู้คืน AMP Down จะเปิดใช้งานเมื่อ AMP ล้มเหลวและตารางได้รับการป้องกันทางเลือก วารสารนี้ติดตามการเปลี่ยนแปลงทั้งหมดในข้อมูลของ AMP ที่ล้มเหลว สมุดรายวันเปิดใช้งานใน AMP ที่เหลือในคลัสเตอร์ เป็นกระบวนการอัตโนมัติและไม่สามารถปิดใช้งานได้ เมื่อ AMP ที่ล้มเหลวใช้งานได้จริงข้อมูลจากสมุดรายวันการกู้คืน Down AMP จะซิงโครไนซ์กับ AMP เมื่อเสร็จแล้ววารสารจะถูกทิ้ง
Cliques
Clique เป็นกลไกที่ Teradata ใช้เพื่อปกป้องข้อมูลจากความล้มเหลวของโหนด กลุ่มคืออะไรนอกจากชุดของโหนด Teradata ที่ใช้ชุดของ Disk Arrays ร่วมกัน เมื่อโหนดล้มเหลว vprocs จากโหนดที่ล้มเหลวจะย้ายไปยังโหนดอื่นในกลุ่มและเข้าถึงดิสก์อาร์เรย์ต่อไป
ฮอตสแตนด์บายโหนด
Hot Standby Node คือโหนดที่ไม่มีส่วนร่วมในสภาพแวดล้อมการผลิต หากโหนดล้มเหลว vprocs จากโหนดที่ล้มเหลวจะโอนย้ายไปยังโหนดฮอตสแตนบาย เมื่อกู้คืนโหนดที่ล้มเหลวแล้วจะกลายเป็นโหนดฮอตสแตนบาย โหนด Hot Standby ใช้เพื่อรักษาประสิทธิภาพในกรณีที่โหนดล้มเหลว
RAID
Redundant Array of Independent Disks (RAID) เป็นกลไกที่ใช้ในการปกป้องข้อมูลจาก Disk Failures Disk Array ประกอบด้วยชุดของดิสก์ซึ่งจัดกลุ่มเป็นหน่วยลอจิคัล หน่วยนี้อาจดูเหมือนหน่วยเดียวสำหรับผู้ใช้ แต่อาจกระจายไปทั่วดิสก์หลายแผ่น
RAID 1 มักใช้ใน Teradata ใน RAID 1 ดิสก์แต่ละตัวเชื่อมโยงกับมิเรอร์ดิสก์ การเปลี่ยนแปลงข้อมูลในดิสก์หลักจะแสดงในสำเนามิเรอร์ด้วย หากดิสก์หลักล้มเหลวข้อมูลจากมิเรอร์ดิสก์จะสามารถเข้าถึงได้