Tantangan yang ada dalam Sistem Terdistribusi yaitu : 1. Keheterogenan komponen (heterogenity) Suatu sistem terdistribusi dapat dibangun dari berbagai network, operation system, hardware dan programming language yang berbeda. IP dapat digunakan utk mengatasi perbedaan jaringan. Middleware mengatasi perbedaan lainnya. 2. Keterbukaan (openness) Mendukung extensibility. Setiap komponen memiliki antarmuka (interface), yg di-publish ke komponen lain. Perlu integrasi berbagai komponen yg dibuat oleh programmer atau vendor yg berbeda. 3. Keamanan (security) Shared resources& transmisi informasi rahasia perlu dilengkapi dengan enkripsi. Cegah denial of service. 4. Scalability Penambahan pemakai membutuhkan penambahan resource yg konstan. Cegah bottleneck. Jika perlu, gunakan replikasi. 5. Penanganan kegagalan (failure handling) Setiap proses (komputer atau jaringan) dapat mengalami kegagalan secara independen. Komponen lain harus
Comments
Post a Comment