Anda di halaman 1dari 15

Pengawasan Kompleksitas

& Masalah Inkompatibilitas


pada PDT

SEKOLAH TINGGI TEKNOLOGI MUHAMMADIYAH CILEUNGSI (STTMC)


Dibuat : Iskandar, S.T, M. Kom.
Materi Kuliah Pengolahan Data Terdistribusi
➢ Definisi Kompleksitas (kerumitan)
Kompleksitas adalah koneksitas antara komponen pada sistem PDT menjadi komplek (rumit),
penurunan atau kenaikan kompleksitas ditentukan oleh rancangan sistem pada PDT itu sendiri,
tindakan untuk mengurangi kompleksitas adalah :

1. Mengurangi tingkat sentralisasi dan memberikan hak otonomi pada departemen-


departemen kecil untuk melakukan proses (contoh: proses transaksi keuangan).
2. Pengolahan PDT bertujuan untuk memaksimalkan otonomi dari unit individu dan
meminimalkan ketergantungan pada sentralisasi.
3. Meminimalkan Interface pada mesin-mesin yang letaknya secara berjauhan dapat
mengurangi kompleksitas.
4. Pemelihan tipe konfigurasi Vertikal daripada Horizontal

Materi Kuliah Pengolahan Data Terdistribusi


Ilustrasi kompleksitas pada gambar 1. dibawah ini adalah :

▪ Node tipe
koneksi
horisontal

1. Menggambarkan Tipe Koneksi dengan metode Horisontal


2. Menggambarkan koneksi modul dengan menggunakan banyak interface
3. Setiap 1 node peripheral berhubungan dengan node yang lain yang menggambarkan seperti staf pengolaha data
yang profesional.
4. Jika satu node yang bawah mempunyai hubungan dengan satu node yang lainya maka hal ini akan melewati file
pusat
5. Dalam konfigurasi secara horisontal setiap node dapat berhubungan dengan node yang lainya dan memerlukan
penanganan profesional dan dokumentasi yang lebih baik.

Materi Kuliah Pengolahan Data Terdistribusi


Ilustrasi kompleksitas pada gambar 2. dibawah ini adalah :

▪ Node tipe
koneksi vertical

1. Menggambarkan Tipe Koneksi dengan metode vertikal


2. Menggambarkan koneksi modul dengan menggunakan lebih sedikit interface
3. Setiap 1 node peripheral tidak memerlukan berhubungan dengan node yang lain yang menggambarkan
otonomi pada pengolahan data.
4. Dalam konfigurasi secara vetikal setiap node dapat berhubungan dengan node yang lainya dan relatif
tidak memerlukan penanganan profesional dan dokumentasi yang lebih baik.

Materi Kuliah Pengolahan Data Terdistribusi


Inkompatibilitas
(Tidak kompatibel)

Materi Kuliah Pengolahan Data Terdistribusi


➢ Definisi Inkompatibilitas
Masalah inkompatibiltas pada sistem disebabkan oleh sbb:
1. Prosedur kontrol jalur yang berbeda
2. Supplier/vendor Hw/SW yang berbeda
3. Supplier /Vendor dari perangkat lunak diluar jaringan transport
dari pembuat yang berbeda
4. Jenis perangkat lunak database yang berbeda
5. Konversi file yang mahal untuk konversi ke struktur file lainya atau
database
6. Sulit migrasi ke teknologi yang lebih baik jika tidak direncanakan
7. Adminsitrasi data yang tidak cukup sehingga file data dan struktur
data tidak kompatible.

Materi Kuliah Pengolahan Data Terdistribusi


1. Kontrol Jalur yang berbeda
Penjelasan kontrol jalur yang berbeda adalah :
Kontrol jalur 2 mesin/komputer untuk menghubungkan fisik mesin tersebut,
digunakan untuk mentranmisikan data pada kedua mesin tersebut.
Ada bermacam-macam standar sbb:
• Start-Stop
• Binary Syncronus
• DDCMP dari DEC
• SDLC dari IBM

Dengan kondisi diatas maka diperlukan standar yang disebut HDLC (High Level Data Link Control )
dari ISO. Standar ini memiliki aturan kontrol jalur yang efisien dan sesuai dengan pengolahan
terdistribusi, sayangnya banyaka mesin tidak menggunakan HDLC dan versi HDLC yang banyak pula.

Materi Kuliah Pengolahan Data Terdistribusi


2. Jaringan Komputer
Dalam jaringan komputer data yang dikirim dapat melalui banyak jalur
(physical link).

Standar pengiriman bertujuan:


a. Mengatur alamat pengiriman
b. Alamat tujuan
c. Deklarasi
d. Jalur yang dilalui (virtual circuit)

Dengan kondisi diatas maka diperlukan standar untuk jariangan telekomunikasi yaitu CCITT yang
membentuk protokol tunggal untuk jaringan virtual untuk sirkuit virtual rekomendasi X.25 (lingua
franca untuk jaringan komputer). Namun jaringan yang sudah ada berbeda sekali dengan
rekomendasi ini dan inkomaptibel.

Materi Kuliah Pengolahan Data Terdistribusi


3. Arsitektur
Arsitektur sistem terdistribusi berbagai mesin harus bisa digabungkan untuk membuat
konfigurasi bermacam-macam caranya untuk itu mesin dan perangkat lunak harus kompatibel

Standar Arsitektur harus mendukung PDT adalah :


a. Konfigurasi yang fleksibel jika terjadi perubahan sistem
b. Pertabilitas program
c. Keuntungan distribusi fungsi dan distribusi pengolahan
d. Jaringan komputer perusahaan

Materi Kuliah Pengolahan Data Terdistribusi


4. Inkompatibilitas antar pembuat Mesin/Komputer
Arsitektur jaringan yang terdahulu mendukung keterhubungan antar mesin dari suatu pembuat,
untuk menghubungkan antara pembuat mesin yang berbeda, diperlukan modul (program
interface) konversi yang sangat rumit.
Untuk menghubungkan dump relatif mudah, tetapi untuk menghubungkan mesin seperti
DECNET dan DEC ke mesin SNA sangatlah rumit.

Arsitektur untuk pengolahan terdistribusi dan jaringan komputer dirancang


oleh 3 tipe organisasi yaitu :
a. Pembuat komputer
b. Common carrier dan Administrasi Komunikasi
c. Organisasi standar yang membuat interface seperti CCITT
Dengan adanya inkompatibilitas pada arsitektur pada protokol konversi akan menjadi fungsi
intelegensia terdistribusi.

Materi Kuliah Pengolahan Data Terdistribusi


5. Inkompatibilitas Session Service
Masalah yang lebih rumit dalah pada perangkat lunak tingkat yang lebih tinggi, session service,
karena banyak fungsi sehingga perangkat lunak juga akan distandarisasi. Contohnya adalah
penyederhaan aplikasi pada sistem PDT tetapi hanya bekerja pada mesin DECNET.

Ilustrasi Programer dapat menulisakan perintah GET dan PUT didalam program, dan
perintah makro lainya. Untuk mengakses file yg jauh.Perintah tersebut sama saja ketika
menggunakan file dalam sistem yang melaksanakan program. Artinya pemrogram tidak
perlu mengtahui dimana file itu berada , jadi referensi file tersebut dilkukan secara
simbolis didalam program.

Materi Kuliah Pengolahan Data Terdistribusi


6. Inkompatibilitas Database

Struktur logis yang disimpan dalam sistem database sangat penting untuk
pengembagnan aplikasi. Sistem Manajemen database yang berbeda jenisnya
sering inkompatible, sehingga untuk mentransper data antar sistem program
harus ditulisakan kembali.

Organisasi CODASYL mencoba membuat standar manajemen database dengan


menspesifikan bahasa untuk mendeskripsikan dan menggunakan data. Tetapai
banyak sistem yang hanya mengikuti sebagian spesifikasi , yaitu DL/I, TOTAL,
ADBAS, SYSTEM 2000, relational database dst.

Materi Kuliah Pengolahan Data Terdistribusi


7. Konversi
Konversi data yang sangat mahal karena banyak program yang menggunakannya harus dituliskan kembali.
Untuk flesibilitas pada saat pengembangan aplikasi di sarankan untuk mengkonversika file-file yang ada
kedalam database. Namun konversi ini sangatlah lama, mahal dan kadang tidak berhasil semua. Biasanya
organisasi menggunakan database pertamanya.

8. Data Bersama (Sharing Data)


Inkompatibiltas data dapat disebabkan oleh perancangan data yg tidak terkoordinasi. , di PDT diperlukan :
✓ Kompatibiltas pada PDT adalah pertukaran data penggunaan data dari jarak jauh.
✓ Kompatibilitas field, struktur record, maupun pengelompokan Id dalam database (record, segmen dan
tuple) jadi diperlukan koordinasi data yg terpusat.
✓ Untuk komputer yg kecil dan terminal inteligent yg tidak dapat menggunakan database perlu disediakan
file online.

Materi Kuliah Pengolahan Data Terdistribusi


9. Migrasi
Sebuah perusahaan perlu untuk berpindah kepada sistem yang baru untuk mengikuti
perkembangan teknologi terbaru, yang bertujuan efektif biaya dan men dukung proses bisnis
organisasi tanpa harus menuliskan kembali program-program yang sudah ada.

Contoh :
Pembuat Komputer yang menyediakan perencanaan migrasi sistem terencana yaitu Arsitektur
DECNET dari DEC, dan SNA dari IBM, namun tidak jalur migrasi pada peralatan/hardware pada
pembuat yg berbeda.

Materi Kuliah Pengolahan Data Terdistribusi


➢ Tugas.
1. Buatlah rangkuman max 1 hal.
2. Apa yang dimaksud kompleksitas dalam sistem..?
3. Bagaimana mengatasi kompleksitas sistem..?
4. Apa yang dimaksud Inkompatibilitas..?
5. Bagaimana mengatasi Inkompatibiltas..?
6. Upload ke Classroom

Materi Kuliah Pengolahan Data Terdistribusi

Anda mungkin juga menyukai