Leave Your Message
หมวดหมู่ข่าว
ข่าวเด่น

คุณสมบัติ Exadata ของออราเคิล

28-03-2024

Oracle Exadata คือแพลตฟอร์มฮาร์ดแวร์แบบครบวงจรที่ประกอบด้วยเครื่องฐานข้อมูลและเซิร์ฟเวอร์จัดเก็บข้อมูล Exadata ที่เป็นแกนหลัก ซอฟต์แวร์หลักที่ทำงานบน Exadata คือซอฟต์แวร์ Oracle Database และ Exadata Cell ซึ่งสอดคล้องกับซอฟต์แวร์ ORACLE 11g และซอฟต์แวร์การจัดการพื้นที่จัดเก็บข้อมูล ตามลำดับ


Oracle Exadata ปรับปรุงทั้งสามด้านดังต่อไปนี้:

ประการแรก Exadata มาพร้อมกับ CPU และหน่วยความจำแยกต่างหาก และระบบปฏิบัติการ (Oracle Enterprise Linux) และแท้จริงแล้วคือเซิร์ฟเวอร์ มันมีคุณสมบัติที่สำคัญ: Smart Scan Smart Scan ประกอบด้วยเซิร์ฟเวอร์ฐานข้อมูลที่ส่งคำสั่งสืบค้นไปยัง Exadata ซึ่งจะกรองข้อมูลในพื้นที่จัดเก็บข้อมูลก่อน จากนั้นจึงถ่ายโอนผลลัพธ์ที่กรองไปยังหน่วยความจำของเซิร์ฟเวอร์ฐานข้อมูล ซึ่งถือเป็นการแตกต่างไปจากแนวทางแบบเดิมอย่างมีนัยสำคัญ การประมวลผลแบบสอบถามจะถูกถ่ายโอนไปยังระบบจัดเก็บข้อมูล ซึ่งสามารถลดปริมาณข้อมูลที่ส่งไปยังเซิร์ฟเวอร์ได้อย่างมาก


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


ขอย้ำอีกครั้งว่าอินเทอร์เฟซการขนส่งของ Exadata คือ InfiniBand ---- มาตรฐานเทคโนโลยีการเชื่อมต่อระหว่างกันที่ Oracle ภูมิใจนำเสนอ ซึ่งเร็วกว่า Fibre Channel แบบดั้งเดิมถึง 10 เท่า เหมือนมีท่อส่งที่กว้างกว่า 10 เท่า


Oracle Exadata เวอร์ชัน 2 มีให้เลือกการกำหนดค่า 4 แบบ: ฟูลแร็ค (เซิร์ฟเวอร์ฐานข้อมูล 8 ตัวและเซิร์ฟเวอร์จัดเก็บข้อมูล 14 ตัว), ฮาล์ฟแร็ค (เซิร์ฟเวอร์ฐานข้อมูล 4 ตัวและเซิร์ฟเวอร์จัดเก็บข้อมูล 7 ตัว), 1/4 แร็ค (เซิร์ฟเวอร์ฐานข้อมูล 2 ตัวและเซิร์ฟเวอร์จัดเก็บข้อมูล 3 ตัว) และฐาน ระบบ (1 เซิร์ฟเวอร์ฐานข้อมูล และ 1 เซิร์ฟเวอร์จัดเก็บข้อมูล) การกำหนดค่า Exadata 4 รายการข้างต้นพร้อมใช้งานทันที ด้วยการเพิ่มสายเท่านั้น Sun Oracle Database Machine จึงสามารถขยายไปยังเครื่องฐานข้อมูลได้ถึง 8 แร็ค เพื่อตอบสนองสถานการณ์การใช้งานที่หลากหลายของผู้ใช้