SAP HANA Admin - ภาพรวมสถาปัตยกรรม
ในสถาปัตยกรรมระบบ SAP HANA ประกอบด้วยส่วนประกอบเซิร์ฟเวอร์ทั้งหมดที่ได้รับการติดตั้งในขณะที่ติดตั้ง แต่ละเซิร์ฟเวอร์ได้กำหนดชุดของงานและมีการรันบริการที่แตกต่างกันสำหรับแต่ละเซิร์ฟเวอร์ในสภาพแวดล้อมแบบกระจาย SAP HANA
ระบบเซิร์ฟเวอร์ที่สำคัญที่สุดและหัวใจของระบบ HANA คือเซิร์ฟเวอร์ Index เซิร์ฟเวอร์นี้มีหน้าที่ในการประมวลผลคำสั่ง SQL / MDX โดยใช้เอ็นจิ้นในเซิร์ฟเวอร์ดัชนี นอกจากนี้ยังมีตัวจัดการเซสชันและธุรกรรมเพื่อติดตามธุรกรรมที่เสร็จสมบูรณ์และกำลังดำเนินการอยู่
Persistence Layer ในเซิร์ฟเวอร์ Index ใช้สำหรับสำรองข้อมูลและธุรกรรมของล็อกไฟล์
ตารางต่อไปนี้แสดงส่วนประกอบของเซิร์ฟเวอร์หลักทั้งหมดใน HANA บริการที่เกี่ยวข้องและรายละเอียดกระบวนการ OS
ชื่อส่วนประกอบเซิร์ฟเวอร์ | ชื่อบริการในระบบ HANA | ชื่อกระบวนการ OS | รายละเอียดส่วนประกอบ |
---|---|---|---|
เซิร์ฟเวอร์ดัชนี | เซิร์ฟเวอร์ดัชนี | hdbindexserver | รับผิดชอบในการประมวลผลคำสั่ง SQL โดยใช้โปรเซสเซอร์ SQL / MDX |
เซิร์ฟเวอร์ชื่อ | เนมเซิร์ฟเวอร์ | hdbnameserver | เพื่อรักษาโทโพโลยีของระบบ SAP HANA ใช้เพื่อจัดการส่วนประกอบและข้อมูลที่ทำงานอยู่ทั้งหมดที่จัดเก็บไว้ในแต่ละองค์ประกอบ |
XS Classic Server | xsengine | hdbxsengine | สามารถใช้เพื่อพัฒนาและโฮสต์แอปพลิเคชันที่ด้านบนของระบบ SAP HANA |
เซิร์ฟเวอร์การจัดเตรียมข้อมูล | dpserver | hdbdpserver | เพื่อมอบฟังก์ชันการเข้าถึงข้อมูลอัจฉริยะ SAP HANA |
ตัวประมวลผลล่วงหน้า | พรีโปรเซสเซอร์ | hdbpreprocessor | เพื่อวิเคราะห์ข้อมูลข้อความและดำเนินการค้นหา |
คอมไพล์เซิร์ฟเวอร์ | คอมไพล์เซิร์ฟเวอร์ | hdbcompileserver | ใช้เพื่อรวบรวมขั้นตอน SQL และไม่มีข้อมูลใด ๆ |
Web Dispatcher | Webdispatcher | hdbwebdispacher | ใช้เพื่อประมวลผลคำขอ HTTP / HTTPS ไปยัง HANA XS Engine |