Main Article Content

Abstract

Seiring dengan kemajuan teknologi informasi dan laju perkembangannya yang semakin pesat mendorong
adanya perkembangan tingkat keamanan pada distributed database. Tingkat keamanan tersebut ditinjau dari
berbagai tier, baik pada Application Tier, Database Tier, maupun Network Tier. Namun penerapan keamanan
sistem database server saat ini baru sebatas pada Application Tier saja, misalnya penerapan hak akses user
dengan IP Token, IP Address, Mac Address serta Global Password Management (GPM) pada server RME.
Untuk keamanan Network Tier sudah diatur melalui router, tetapi keamanan dari Database Tier belum disentuh
dengan baik. Saat ini Server RME masih menggunakan konsep Two-Tier, yaitu antara Database Tier dan
Application Tier masih berada dalam satu server, menggunakan Windows Authentication sebagai hak akses user
pada sisi database. Sehingga penerapan tersebut tentunya sangat rentan terhadap keamanan distributed
database, dimana perintah-perintah SQL yang dijalankan oleh user sulit untuk dikendalikan karena belum
diterapkannya User Mapping dan Server Roles pada database. Dari permasalahan tersebut maka server RME
dengan konsep Two-Tier perlu dioptimalkan karena dapat memberikan dampak yang cukup signifikan terhadap
keberlangsungan 4 (empat) pilar IT E-learning di lingkungan Perguruan Tinggi Raharja. Untuk mengatasi hal
tersebut maka dibutuhkan suatu konsep Three-Tier yang diterapkan pada server iRME. Dengan menggunakan
Three-Tier, memungkinkan adanya pemisahan secara fisik antara Database Tier dan Application Tier pada
server yang berbeda sehingga diharapkan dapat meningkatkan keamanan pada sisi database server. Arsitektur
ini memiliki potensi untuk diterapkan backup server jika Application Tier mengalami masalah, memungkinkan
juga diterapkan mirroring pada server iRME sebagai pengembangan lanjutan. Dapat disimpulkan bahwa
dengan konsep Three-Tier ini dapat menjadi sebuah solusi terkini dalam meningkatkan keamanan distributed
database di lingkungan Perguruan Tinggi Raharja.
Kata Kunci: three-tier, client/server, irme

Article Details