Admin SAP HANA - Tinjauan Arsitektur
Dalam arsitektur sistem SAP HANA, ini berisi semua komponen server yang diinstal pada saat instalasi. Setiap server telah menetapkan serangkaian tugas dan layanan yang berbeda dijalankan untuk setiap server dalam lingkungan terdistribusi SAP HANA.
Sistem server terpenting dan jantung dari sistem HANA adalah server Indeks. Server ini bertanggung jawab untuk memproses pernyataan SQL / MDX menggunakan mesin di server Indeks. Ini juga berisi Sesi dan Manajer Transaksi untuk melacak transaksi yang selesai dan berjalan.
Persistence Layer di server Index digunakan untuk membuat cadangan data dan transaksi file log.
Tabel berikut mencantumkan semua komponen server utama di HANA, layanan terkait, dan detail proses OS.
Nama Komponen Server | Nama Layanan dalam sistem HANA | Nama Proses OS | Rincian Komponen |
---|---|---|---|
Server Indeks | Server indeks | hdbindexserver | Bertanggung jawab untuk memproses pernyataan SQL menggunakan Prosesor SQL / MDX. |
Nama server | nama server | hdbnameserver | Untuk memelihara topologi sistem SAP HANA. Ini digunakan untuk mengelola semua komponen yang sedang berjalan dan data yang disimpan di setiap komponen. |
Server XS Klasik | xsengine | hdbxsengine.dll | Ini dapat digunakan untuk mengembangkan dan menghosting aplikasi di bagian atas sistem SAP HANA. |
Server Penyediaan Data | dpserver.dll | hdbdpserver.dll | Untuk menyediakan fungsi akses data pintar SAP HANA. |
Preprocessor | preprocessor | hdbpreprocessor | Untuk menganalisis data teks dan melakukan kemampuan pencarian. |
Kompilasi Server | Compileserver | hdbcompileserver.dll | Ini digunakan untuk melakukan kompilasi Prosedur SQL dan tidak berisi data apa pun. |
Operator Web | Webdispatcher | hdbwebdispacher | Ini digunakan untuk memproses permintaan HTTP / HTTPS ke HANA XS Engine. |