komponen-komponen dari aplikasi-aplikasi client/server file · web viewdiajukan untuk memenuhi...

83
KOMPUTASI CLIENT SERVER Diajukan Untuk Memenuhi Tugas Mata Kuliah Komputasi Client Server Semester Ganjil T. A. 2008/2009 Disusun Oleh : 1. Fajar Dziki Susanto 2. Ahmad Fajar Sidiq 3. Asep Taufik 4. Dimas Widi Anugrah

Upload: dangkhue

Post on 31-Mar-2019

233 views

Category:

Documents


0 download

TRANSCRIPT

KOMPUTASI CLIENT SERVER

Diajukan Untuk Memenuhi Tugas Mata KuliahKomputasi Client Server

Semester Ganjil T. A. 2008/2009

Disusun Oleh :1. Fajar Dziki Susanto2. Ahmad Fajar Sidiq3. Asep Taufik4. Dimas Widi Anugrah

PROGRAM STUDI SISTEM INFORMASIFAKULTAS ILMU KOMPUTER

UNIVERSITAS SUBANGOKTOBER 2008

Komponen-komponen dari Aplikasi-aplikasi Client/Server

- Server

Ringkasan Eksekutip

Server itu adalah suatu komputer multiuser. Tidak ada putaran persyaratan perangkat keras khusus itu suatu komputer ke dalam suatu server. Panggung perangkat keras harus terpilih didasarkan pada aplikasi menuntut dan ekonomi. Server-server untuk aplikasi-aplikasi client/server bekerja terbaik ketika mereka diatur dengan satu sistem operasi bahwa mendukung memori yang dibagi bersama, pengasingan aplikasi, dan multitasking pengistimewaan. Satu sistem operasi dengan multitasking yang pengistimewaan memungkinkan suatu tugas prioritas yang lebih tinggi untuk merenggut atau mengambil kendali dari pemroses dari suatu sekarang ini melaksanakan, tugas prioritas lebih rendah.

Server menyediakan dan mengendalikan akses yang dibagi bersama kepada sumber daya server. Aplikasi-aplikasi di suatu server yang harus terisolasi dari satu sama lain sehingga satu kesalahan dalam satu tidak bisa yang lain rusak. Multitasking pengistimewaan memastikan bahwa tanpa tugas yang tunggal dapat mengambil alih semua sumber daya dari server dan mencegah tugas-tugas lain dari menyediakan layanan. Harus ada bermakna tentang penjelasan prioritas relatif tugas-tugas di server. Persyaratan-persyaratan ini dikhususkan untuk implementasi client/server dan bukan kepada implementasi server file. Karena server file melaksanakan hanya tugas yang tunggal dari layanan file, mereka dapat beroperasi di suatu lebih terbatas mengoperasikan lingkungan tanpa kebutuhan akan pengasingan aplikasi dan multitasking pengistimewaan.

penghuni Minikomputer dan mainframe yang tradisional sudah bertindak sebagai tidak facto server-server perusahaan?usaha untuk jaringan dari terminal-terminal mereka mendukung. Karena satu-satunya kemampuan yang tersedia bagi pengguna terminal jemu akan tuan rumah, data produktivitas pribadi seperti juga informasi sistem [perseroan/perusahaan] disimpan di server tuan rumah ini. Jasa jaringan, jasa aplikasi, dan jasa database disediakan terpusat dari server tuan rumah.

Banyak data download organisasi-organisasi dari server-server perusahaan?usaha warisan untuk manipulasi lokal pada stasiun kerja. Di dalam model client/server, definisi server akan melanjutkan untuk memasukkan di dalamnya fungsi-fungsi ini, barangkali keheningan menerapkan di panggung-panggung yang serupa atau sama. Lebih dari itu, kedatangan dari sistem terbuka mendasarkan server-server sedang memudahkan penempatan dari jasa pada banyak panggung-panggung yang berbeda. Client/server komputasi adalah suatu peristiwa bahwa berkembang samasekali. Workgroups remote sudah perlu untuk berbagi sumber daya mahal dan sudah menghubungkan stasiun kerja desktop mereka ke dalam jaringan lokal (LANS). LANS sudah tumbuh sampai mereka bersifat menyebar di dalam organisasi. Bagaimanapun, sering (serupa dengan bidang parkir) mereka terisolasi satu dari yang lain.

Banyak organisasi-organisasi sudah mengintegrasikan kemampuan terminal dungu mereka ke dalam stasiun kerja desktop mereka untuk mendukung modus karakter, aplikasi-aplikasi berbasis tuan rumah dari stasiun kerja yang tunggal. Gelombang berikut dari komputasi client/server sedang terjadi sekarang, seperti(ketika organisasi-organisasi mid-1990s mulai menggunakan yang lebih murah dan lebih tersedia daya proses stasiun kerja sebagai bagian dari sistem perusahaan?usaha mereka.

Novell Network Operating System (TANPA), NetWare, adalah paling secara luas menginstall LAN NOS. Itu menyediakan file perdana menteri dan dukungan server cetak. Bagaimanapun, suatu pembatasan NetWare untuk kebutuhan dari aplikasi-aplikasi client/server yang dapat dipercaya mempunyai persyaratan untuk satu pemroses terpisah

tambahan yang menjalankan sebagai suatu server database. Ketersediaan perangkat lunak server database dari perusahaan seperti Sybase dan Oracle-to berjalan di server NetWare, sedang membantu untuk menghamburkan pembatasan ini. Dengan pelepasan; pembebasan dari Novell 4x, Netware mendukung satu perusahaan?usaha LAN (yang ,seribu alat-alat yang internetworked) dengan dukungan yang lebih baik untuk antar jaringan Directory Services dan TCP/IP.

DEC mempertunjukkan pemroses Alpha AXP menjalankan Processor-Independent NetWare di dalam modus yang asli di Pameran PC memperlihatkan Pada Bulan Juni 1993. HP, Matahari, dan penjual-penjual lain yang mengembangkan NetWare di sistem RISC-based mengumumkan pengiriman dari kotak-kotak pengembang untuk ketersediaan di dalam awal 1994. NetWare Asli untuk RISC dijadwalkan untuk ketersediaan di dalam yang terlambat; almarhum 1994. Ini akan menyediakan scalabilas untuk para pemakai Netware yang ada yang kehabisan kapasitas di panggung-panggung Intel mereka.

Banyan VINES menyediakan produk yang kompetitif ke(pada Novell 4x untuk perusahaan?usaha LANs. Jasa direktori disiapkan dalam bentuk VINES melalui suatu StreetTalk fitur yang disebut. ANGGUR-ANGGUR 55 menyediakan keterhubungan WAN sempurna dan adalah sangat populer antar pelanggan-pelanggan dengan suatu perusahaan?usaha mainframe dan minikomputer yang heterogen. Bagaimanapun, itu menderita penyakit suatu dukungan yang lemah untuk pembagian file dan pencetak dan suatu yang umum ketiadaan dukungan paket aplikasi. Jaringan Perusahaan Banyan Services (ENS) dengan StreetTalk menyediakan implementasi Directory Services hari ini terbaik. StreetTalk memungkinkan para pemakai untuk membukukan ke dalam jaringan dibanding ke(pada suatu server. Logon tunggal ini ID memungkinkan akses kepada semua di mana pun server yang diberi hak di dalam jaringan. Banyan membuat ENS tersedia bagi Netware 311 dan rencana untuk membuat nya tersedia bagi Netware 4x dan Windows NT Microsoft Mengedepan Server.

LAN Microsoft Manager NOS dan beberapa derivatives-including nya IBM Lan Server, HP LAN Manager/UX dan DEC Pathworks-provide jasa file dan pencetak hanya dengan lebih sedikit kemampuan, dan lebih banyak kompleksitas pengguna, dibanding NetWare Novell. Sistem operasi bahwa mendukung LAN Manager menyediakan memori yang dibagi bersama perlu, memori yang dilindungi, dan jasa multitasking pengistimewaan (yang) penting bagi komputasi client/server yang dapat dipercaya. Mereka menyediakan dukungan ini dengan beroperasi sudah pembawaannya dengan OS/2, UNIX, VMS, dan MVS sistem operasi. Sistem operasi ini semua menyediakan jasa ini sebagai bagian dari kemampuan dasar mereka. Scalabilas panggung-panggung menyediakan suatu keuntungan yang riil untuk bangunan organisasi-organisasi client/server, dan tidak hanya server file, aplikasi-aplikasi.

Ketiadaan jasa direktori yang layak membatasi LAN Manager dari perusahaan?usaha LAN peran hari ini. Microsoft baru saja membebaskan, melepaskan Advanced Server, versi Windows NT LAN Manager. Hal ini menyediakan suatu panggung Intel yang jauh lebih kuat dibanding LAN Manager. Bersama dengan Banyan ENS, Server dikedepankan adalah suatu pesaing yang kuat kepada NetWare Novell seperti(ketika NOS yang lebih disukai.

Sistem File Jaringan (NFS sistem file jaringan)) adalah patokan UNIX dukungan untuk file-file dan pencetak-pencetak yang dibagi bersama. NFS sistem file jaringan) menyediakan opsi lain untuk jasa file dan cetakan ke stasiun kerja klien dengan akses ke(pada suatu server UNIX. PC NFS sistem file jaringan) adalah produk PC bahwa berlari di klien dan menyediakan keterhubungan kepada NFS sistem file jaringan) memfile jasa di bawah UNIX. NFS sistem file jaringan) dengan TCP/IP menyediakan keuntungan yang tambahan dari dukungan yang mudah digunakan untuk file-file dan pencetak-pencetak yang remote.

Novell dan NFS sistem file jaringan) dapat interoperate secara efektif oleh karena meningkatkan dukungan untuk TCP/IP sebagai suatu protokol LAN dan WAN. Pengumuman-pengumuman terbaru oleh IBM dan Microsoft dari persekutuan-persekutuan dengan Novell dan Banyan menjanjikan suatu masa depan di mana semua fitur dari tiap NOS akan dengan memilih tersedia untuk setiap orang. Sampai produk-produk ini memperbaiki kemampuan mereka untuk bekerja sama, organisasi-organisasi masih mempunyai tantangan tentang penentuan yang NOS untuk memilih. Kebanyakan keinginan memilih untuk menggunakan NetWare klien-klien Windows lebih dengan OS/2, UNIX, VMS, atau MVS server-server untuk aplikasi-aplikasi client/server mereka. Akan ada suatu peningkatan yang penting selama 1994-95 di dalam pemakaian NFS sistem file jaringan) mendasarkan server-server dengan dukungan sekarang tersedia di semua panggung-panggung UNIX yang utama seperti juga OS/2, MVS, dan VMS.

Tidak ada teknologi perangkat keras yang unggul/yang menonjol untuk server. Karakteristik yang utama dari server dukungan nya untuk klien bersama yang ganda meminta karena layanan. Oleh karena itu, server itu harus menyediakan multitasking dukungan dan membagi bersama jasa memori. High-end Intel, RISC (termasuk Sun SPARC, IBM/MOTOROLA PowerPC, HP PA RISC, SGI MIPS, dan DEC Alpha), IBM System/370, dan DEC VAX pemroses-pemroses semuanya adalah calon-calon untuk panggung server. Server bertanggung jawab atas memanage pemohon server menghubungkan sehingga tanggapan permintaan klien perorangan disamakan dan punggung yang diarahkan hanya untuk pemohon klien. Hal ini menyiratkan kedua-duanya keamanan ketika memberi hak akses ke(pada suatu layanan dan integritas tanggapan itu kepada permintaan.

Dengan teknologi yang berorientasi obyek (OOT) terus meningkat digunakan untuk membangun lingkungan-lingkungan sistem operasi dan pengembangan, server-server akan menjadi ada dimana mana (apapun, di mana pun, dan kapan saja) dan bening di dalam teknologi dan lokasi kepada pengguna dan pengembang. NeXtStep menyediakan satu-satunya produksi siap model dari apa [yang] keinginan adalah pengembang yang dominan membentak 1995 dan di luar. Implementasi kijang betina Matahari OMG menggambarkan CORBA patokan-patokan menyediakan suatu pandangan dari peran yang masa depan dari server obyek. Ini adalah implementasi yang pertama visi para ilmuwan OOT yang asli. Aplikasi-aplikasi janji-janji yang masa depan merakit dari tempat penyimpanan obyek berisi properti cendekiawan dari suatu bisnis yang dikombinasikan dengan object komersil yang disediakan oleh pengembang-pengembang OOT melaksanakan di server-server di suatu tempat.

Peran dari Server

Server-server menyediakan aplikasi, file, database, cetakan, fax, gambaran, komunikasi-komunikasi, keamanan, sistem, dan jasa manajemen jaringan. Ini adalah masing-masing menggambarkan dalam beberapa detil di dalam bagian-bagian yang berikut.

Adalah penting untuk memahami bahwa suatu server adalah satu konsep secara ilmu bangunan, bukan suatu uraian implementasi yang secara fisik. Klien dan server berfungsi dapat disediakan oleh alat secara fisik sama. Dengan gerakan terhadap komputasi panutan, setiap alat akan berpotensi mengoperasikan suatu suatu klien dan server sebagai jawaban atas permintaan-permintaan untuk layanan.

Server-server aplikasi menyediakan kemampuan bisnis untuk mendukung pengoperasian stasiun kerja klien. Di dalam model client/server, jasa ini dapat disediakan untuk satu seluruh atau fungsi bisnis parsial melibatkan melalui satu Komunikasi Interproses (IPC) permintaan untuk layanan. Bisa yang berbasis pesan meminta (àla OLTP) atau RPCs dapat digunakan. Suatu koleksi server-server aplikasi boleh memasukkan konser/persetujuan untuk menyediakan satu seluruh fungsi bisnis. Sebagai contoh, di suatu sistem gaji, informasi karyawan bisa diatur oleh server aplikasi nya, pendapatan yang dihitung oleh server aplikasi yang lain, dan pengurangan-pengurangan

yang dihitung oleh sepertiga server aplikasi. Server-server ini boleh menjalankan sistem operasi yang berbeda di berbagai panggung-panggung perangkat keras dan boleh menggunakan server database yang berbeda. Aplikasi klien memohon jasa ini tanpa pertimbangan teknologi atau lokasi ilmu bumi berbagai server-server. Teknologi obyek menyediakan dasar yang teknis untuk server aplikasi, dan penerimaan tersebar luas dari patokan-patokan CORBA sedang memastikan kelangsungan hidup dari kecenderungan ini. Server file menyediakan jasa data tingkatan record ke aplikasi-aplikasi yang tidak database.

Ruang(spasi untuk penyimpanan dialokasikan, dan ruang kosong diatur oleh server file. Katalog berfungsi disediakan oleh server file itu untuk mendukung penamaan file dan struktur direktori. Filename panjangnya maksimum mencakup dari 8 sampai 256 karakter, tergantung pada dukungan sistem operasi server yang tertentu. Program-program disimpan pada umumnya terisi dari suatu server file untuk eksekusi di suatu panggung server klien atau tuan rumah.

Server database diatur oleh suatu mesin database seperti Sybase, IBM, Ingres, Informix, atau Oracle. Server file menyediakan ruang(spasi yang awal, dan mesin database mengalokasikan ruang(spasi untuk tabel-tabel di dalam ruang(spasi yang disediakan oleh server file. Jasa tuan rumah ini bertanggung jawab atas menyediakan jasa data yang khusus memerlukan tentang suatu backout produk database dan kesembuhan otomatis setelah kehandalan, perangkat keras, atau kegagalan perangkat lunak, manajemen ruang(spasi di dalam file, reorganisasi database, penguncian record, pendeteksian kebuntuan, dan manajemen. Server cetak menyediakan dukungan untuk menerima dokumen klien, antrian mereka untuk mencetak, memprioritaskan mereka, dan melaksanakan logika pengemudi cetakan yang spesifik yang diperlukan karena pencetak yang terpilih. Perangkat lunak server cetak harus mempunyai logika yang perlu untuk mendukung karakteristik-karakteristik yang unik dari tiap pencetak. Dukungan server cetak efektif akan memasukkan di dalamnya recovery kesalahan untuk pemberitahuan selai/tiang-selai/tiang dan operator error dengan perintah untuk mulai-kembali.

Fax server-server menyediakan dukungan serupa dengan bahwa disediakan oleh server cetak. Sebagai tambahan, fax server-server antri faxes ramah untuk distribusi yang kemudiannya ketika tuntutan komunikasi-komunikasi bersifat menurunkan. Karena dokumen fax dibagi-bagikan di dalam form yang dimampatkan menggunakan yang manapun tekanan Group III atau Group IV, server fax harus mampu secara dinamis memampatkan dan dokumen dekompressing untuk distribusi, pencetakan, dan tampilan. Operasi ini adalah biasanya dilaksanakan melalui penambahan suatu kartu fax kepada server. Jika faxing adalah jarang, perangkat lunak mendukung untuk opsi tekanan dan pengurangan dapat digunakan. Server-server gambaran beroperasi di suatu cara serupa dengan server-server fax.

Server-server komunikasi-komunikasi menyediakan dukungan untuk jaringan bidang yang lebar/luas (PUCAT/LESU) komunikasi-komunikasi. Dukungan ini pada umumnya memasukkan di dalamnya dukungan untuk suatu subset dari IBM System Network Architecture (SNA sistem arsitektur jaringan)), protokol-protokol tak serempak, X25, ISDN, TCP/IP, OSI, dan LAN-to-LAN NetBIOS protokol-protokol komunikasi. Di dalam implementasi Novell NetWare, Komunikasi-komunikasi Pintu Gerbang menyediakan suatu produk komunikasi-komunikasi yang terkemuka. Di dalam lingkungan-lingkungan LAN Server dan LAN Manager, OS/2 produk-produk server komunikasi ada tersedia dari IBM dan DCA. Di dalam lingkungan Banyan VINES, penambahan produk-produk DCA ke(pada VINES menyediakan dukungan untuk keterhubungan SNA sistem arsitektur jaringan). UNIX server-server menyediakan bidang pasang tambah produk dari berbagai penjual-penjual untuk mendukung seluruh cakupan persyaratan-persyaratan komunikasi-komunikasi. VMS server-server mendukung DECnet, TCP/IP, dan SNA sistem arsitektur jaringan) seperti juga berbagai protokol komunikasi serial dan yang tak serempak. MVS server-server menyediakan dukungan untuk SNA sistem arsitektur jaringan), TCP/IP, dan beberapa dukungan untuk komunikasi-komunikasi tak serempak yang lain.

Keamanan di server membatasi akses kepada perangkat lunak dan data mengakses dari server. Akses komunikasi-komunikasi dikendalikan dari server komunikasi. Di dalam kebanyakan implementasi-implementasi, pemakaian seorang pengguna login ID adalah [alat; makna] yang utama dari keamanan. Menggunakan LAN Server, beberapa organisasi sudah menerapkan mengintegrasikan Response Access/Control Facility (RACF) keamanan dengan menciptakan profil-profil di dalam lingkungan MVS dan mereka pen-download-an kepada Server LAN untuk kendali daerah. jasa Sistem dan manajemen jaringan untuk LAN yang lokal diatur oleh suatu pengurus LAN, tetapi WAN jasa yang harus disediakan dari beberapa lokasi pusat. Pada umumnya, manajemen LAN remote dilaksanakan dari lokasi pusat data pusat oleh personil MIS sistem informasi manajemen) yang dilatih;terlatih. Isu ini dibahas secara lebih detil di Bab 8.

Kemampuan Server Secara Detil

Diskusi di dalam bagian-bagian yang berikut lebih secara rinci menguraikan fungsi-fungsi yang disediakan oleh server di suatu lingkungan NOS.

Pengolahan Permintaan

Permintaan-permintaan dikeluarkan oleh suatu klien kepada penduduk perangkat lunak jasa NOS di mesin klien. Bentuk jasa ini permintaan ke dalam satu RPC yang sesuai dan mengeluarkan permintaan itu kepada lapisan aplikasi tumpukan protokol klien. Permintaan ini diterima oleh lapisan aplikasi tumpukan protokol di server.

Jasa File

Akses tangkai jasa file kepada direktori dan file-file yang maya menempatkan di stasiun kerja klien dan untuk penyimpanan server yang permanen itu. Jasa ini disediakan melalui perangkat lunak arah kembali menerapkan sebagai bagian dari lingkungan operasi stasiun kerja klien. Seperti Bab 3 digambarkan, semua permintaan dipetakan ke dalam kolam yang maya dari sumber daya dan mengalihkan jurusan sebagaimana diperlukan kepada server remote atau lokal yang sesuai. Jasa file menyediakan dukungan ini di pemroses server yang remote. Di dalam implementasi yang khas, perangkat lunak, data bersama, database, dan cadangan-cadangan disimpan di disk, tape, dan alat-alat penyimpan optik yang diatur oleh server file.

Untuk memperkecil usaha dan pengaruh instalasi dan pemeliharaan dari perangkat lunak, perangkat lunak harus terisi dari server untuk eksekusi di klien. Versi-versi baru dapat dibaharui di server dan buat dengan segera tersedia untuk semua para pemakai. Sebagai tambahan, instalasi di suatu lokasi yang pusat mengurangi usaha yang diperlukan untuk masing-masing pengguna stasiun kerja untuk menangani proses instalasi. Karena masing-masing pengguna stasiun kerja klien menggunakan instalasi yang sama perangkat lunak, parameter-parameter opsional bersifat konsisten, dan operator meja tulis bantuan remote menyadari mereka. Hal ini menyederhanakan analisa bahwa harus masuk dalam pikirannya; terjadi; mendapat ilham menyediakan dukungan. Membagi informasi, seperti dokumen yang pengolah kata, lebih mudah ketika setiap orang adalah di tingkat pelepasan yang sama dan menggunakan susunan asumsi yang sama di dalam perangkat lunak. Jasa produktivitas pusat seperti lembar;seprai-lembar;seprai gaya dan makro-makro dapat melakukan diri sebagai penggunaan umum. produk-produk produktivitas Yang paling pribadi sungguh mengizinkan parameter-parameter lokal seperti warna-warna, pencetak-pencetak asumsi, dan sebagainya untuk menjadi di-set di tempat itu juga.

Cadangan-cadangan dari server itu dapat dijadwalkan dan yang dimonitor oleh suatu orang dukungan yang dilatih;terlatih. Cadangan-cadangan dari stasiun kerja klien dapat dijadwalkan dari server, dan data dapat disimpan di server untuk memudahkan kesembuhan. Tape atau unit-unit cadangan berhubung dengan mata pada umumnya

digunakan untuk cadangan; alat-alat ini dapat siap menyediakan dukungan untuk banyak para pemakai. Menempatkan server dan cadangan-cadangan nya di suatu mengamankan lokasi membantu mencegah pencurian atau kehancuran kebetulan cadangan-cadangan. Suatu lokasi yang pusat adalah siap dimonitor oleh suatu orang dukungan yang memastikan bahwa cadangan berfungsi diselesaikan. Dengan lebih banyak organisasi-organisasi memperhatikan teknologi multimedia dan gambaran, alat-alat penyimpan optik yang besar paling sewajarnya diterapkan seperti server-server yang dibagi bersama.

Fax/Print/Image Jasa

Pencetak-pencetak bermutu tinggi, stasiun kerja menghasilkan faxes, dan perajah-perajah bersifat calon-calon alami(wajar untuk dukungan dari suatu server yang dibagi bersama. Server itu dapat menerima masukan dari banyak klien, antrian yang menurut prioritas itu permintaan dan tangkai ketika alat ada tersedia. Banyak organisasi mewujudkan?menyadari uang tabungan substansiil dengan buka peluang para pemakai untuk menghasilkan fax keluaran dari itu stasiun kerja dan antrian mereka pada suatu server fax untuk transmisi ketika biaya-biaya komunikasi bersifat lebih rendah. Faxes yang [datang/berikutnya] dapat queued di server dan kepada yang dipancarkan klien yang sesuai baik di tanda terima atau atas permintaan. Setuju dengan teknik-teknik manajemen alur kerja, gambaran-gambaran dapat ditangkap dan yang dibagi-bagikan kepada stasiun kerja klien yang sesuai dari server gambaran. Di dalam model client/server, antrian-antrian pekerjaan dipelihara; dipertahankan di server oleh seorang penyelia setuju dengan lalai algoritma-algoritma bahwa menentukan bagaimana caranya mendistribusikan pekerjaan yang queued.

Pos kertas yang [datang/berikutnya] dapat dikonversi menjadi form gambaran di dalam ruang; kamar pos dan yang dikirim kepada klien yang sesuai melalui LAN dibanding melalui pos yang antar jawatan. Tangkapan dan distribusi dipusatkan memungkinkan gambaran-gambaran untuk terpusat indexed. Indeks ini dapat dipelihara; dipertahankan oleh jasa database untuk semua para pemakai yang diberi hak untuk query. Dengan cara ini, gambaran-gambaran ditangkap ketika dan ada tersedia karena distribusi dengan segera kepada semua para pemakai yang diberi hak. Patokan-patokan dirumuskan dengan baik untuk manajemen dokumen yang elektronik akan mengizinkan[membiarkan teknologi ini untuk jadinya secara penuh terintegrasi ke dalam lingkungan kerja desktop. Ada peluang dramatis untuk uang tabungan biaya dan perbaikan-perbaikan di dalam efisiensi jika teknologi ini adalah dengan baik diterapkan dan digunakan. Bab 10 mendiskusikan secara lebih detil isu-isu dari manajemen dokumen yang elektronik.

Jasa Database

Awal server database sebenarnya server file dengan suatu antar muka yang berbeda. Produk-produk seperti dBASE, Alat pemotong, FoxPro, dan Paradox melaksanakan mesin database terutama di mesin klien dan menggunakan jasa file yang disediakan oleh server file untuk akses record dan manajemen ruang kosong. Ini bersifat baru dan implementasi-implementasi lebih tangguh kikir picak yang asli model dengan indeks-indeks yang disadap untuk akses record yang langsung. Kendali mata uang diatur oleh program aplikasi, yang keluarkan kunci meminta dan kunci memeriksa, dan oleh server database, yang membuat suatu tabel kunci yang ditanyai kapan pun suatu cek kunci akses record dihasilkan. Karena akses adalah di tingkatan record, semua record yang memuaskan kunci yang utama yang harus dikembalikan ke stasiun kerja klien untuk menyaring. Tidak ada fasilitas-fasilitas untuk melaksanakan kode prosedural di server, untuk melaksanakan gabungan-gabungan, atau untuk menyaring mengayuh sebelum mengembalikan mereka kepada stasiun kerja. Hal ini ketiadaan kemampuan secara dramatis meningkatkan kemungkinan dari record-record yang sedang dikunci ketika beberapa klien-klien sedang mengakses lalu lintas jaringan database dan peningkatan-peningkatan yang sama ketika banyak baris yang tak perlu dikembalikan ke stasiun kerja hanya untuk ditolak.

Ketiadaan logika eksekusi server mencegah produk-produk ini dari menyediakan pembaruan parsial otomatis backout dan kesembuhan setelah satu aplikasi, sistim, atau kegagalan perangkat keras. Untuk alasan ini, sistem bahwa beroperasi di dalam lingkungan ini memerlukan satu mengalami programmer dukungan sistim untuk membantu di dalam kesembuhan setelah suatu kegagalan. Ketika aplikasi-aplikasi itu bersifat sangat sederhana dan memerlukan hanya suatu baris yang untuk dibaharui pada setiap interaksi, isu kesembuhan ini tidak muncul. Bagaimanapun, banyak aplikasi client/server diwajibkan untuk membaharui lebih dari (sekedar) suatu baris sebagai bagian dari satuan logis nya dari pekerjaan.

Client/server mesin-mesin database seperti Sybase, Database Manager IBM, Ingres, Oracle, dan Informix menyediakan dukungan di server untuk melaksanakan SQL meminta yang dikeluarkan dari stasiun kerja klien. Jasa file masih digunakan untuk alokasi ruang dan jasa direktori dasar, tetapi semua jasa yang lain disediakan secara langsung oleh server database. Sistem manajemen database relasional adalah teknologi yang ada untuk manajemen data. Gambar 41 menggambarkan evolusi teknologi database dari permulaan komputer-komputer di dalam 1950s yang terlambat; almarhum kepada teknologi database berorientasi objek yang akan menjadi lazim di dalam mid-1990s.

Gambar 41. Trend database.

File-file Datar(Kempes: Record-record Penyortiran Yang Secara Fisik

Teknologi database sudah meningkatkan dari awal kikir picak 1960s menampilkan ketika data disediakan melalui kartu pons peniruan sebenarnya file-file kartu pons atau disk. Ini implementasi-implementasi asli secara phisik menyimpan kolom-kolom data dan record-record menurut pandangan pengguna. Kolom yang berikutnya di dalam pandangan pengguna adalah kolom yang berikutnya di dalam record yang secara fisik, dan record yang berikutnya di dalam pandangan pengguna adalah yang berikutnya secara phisik menyimpan record. Penyortiran record-record yang secara fisik menyediakan rata-rata dengan mana seorang pengguna diperkenalkan dengan suatu pandangan yang berbeda dari record-record yang terkait. Kolom-kolom dihapuskan dari pandangan dengan pengcopian, record-record dari lokasi nya ke yang lain tanpa kolom-kolom yang tak perlu. Banyak organisasi hari ini masih menggunakan pendekatan kikir picak kepada manajemen data untuk melaporkan dan pembaruan batch masuk. Data disadap dan yang disortir karena masukan yang efisien ke(pada suatu laporan batch. Data ditangkap karena pembaruan dan karena masukan lebih efisien yang disortir ke(pada suatu program pembaruan batch.

Database Hirarkis: Penyimpanan Bersebelahan dari Tipe rekaman Yang Terkait

Generasi yang kedua teknologi database, database yang hirarkis, bisa menyimpan tipe rekaman yang terkait secara phisik atau secara logika di sebelah satu sama lain. Di dalam implementasi model yang hirarkis, ketika seorang pengguna mengakses suatu jenis record yang secara fisik, data yang terkait dengan aplikasi lain adalah biasanya disimpan secara phisik menutup dan akan dipindahkan dari disk ke DRAM RAM dinamik) bersama-sama. Penunjuk secara internal yang disimpan digunakan untuk melayari dari record nya ke jika yang berikutnya ada ruang(spasi dekat tidak cukup pada pembuatan data waktu untuk menyisipkan data yang terkait. Produk-produk seperti IMS dan IDMS menerapkan teknik ini sangat dengan sukses pada awal 1970s. Banyak organisasi melanjutkan untuk menggunakan aplikasi-aplikasi database yang dibangun untuk menggunakan teknologi ini.

Kerugian yang utama dengan teknik yang hirarkis adalah bahwa/karena hanya aplikasi-aplikasi bahwa data akses menurut urutan penyimpanan nya yang secara fisik bermanfaat bagi dari tempat acuan. Perubahan-perubahan ke persyaratan-persyaratan

aplikasi bahwa mengharuskan suatu pendekatan akses yang berbeda memerlukan data untuk disusun kembali. Proses ini, yang melibatkan membaca, penyortiran, dan menulis ulang database ke dalam suatu urutan yang baru, bukanlah bening kepada aplikasi-aplikasi bahwa bersandar pada urutan secara fisik asli. Indeks-indeks bahwa menyediakan akses langsung ke dalam database menyediakan kemampuan itu untuk memandang dan mengakses informasi di suatu urutan selain dari urutan yang secara fisik. Bagaimanapun, indeks-indeks ini yang harus dikenal kepada pengguna pada waktu aplikasi itu dikembangkan. Pengembang dengan tegas acuan-acuan indeks itu untuk dapat ke data dari bunga(minat. Jadi; Dengan demikian, indeks-indeks tidak bisa kemudiannya yang ditambahkan tanpa mengubah semua program bahwa memerlukan akses ini untuk menggunakan indeks secara langsung. Indeks-indeks tidak bisa dipindahkan tanpa mengubah program-program bahwa sekarang ini mengakses indeks. Kebanyakan implementasi-implementasi memaksa pengembang aplikasi untuk bersifat sensitip kepada pemesanan dan kejadian dari kolom-kolom di dalam record. Jadi; Dengan demikian, kolom-kolom tidak bisa ditambahkan atau dipindahkan tanpa mengubah semua program yang bersifat sensitip untuk record-record ini.

Kepekaan aplikasi kepada implementasi secara fisik adalah masalah utama dengan sistem database hirarkis. Kepekaan aplikasi kepada penyimpanan secara fisik memperkenalkan kompleksitas yang pantas dipertimbangkan ke dalam ilmu pelayaran ketika para programmer aplikasi menyilang hirarki mencari-cari data mereka yang yang diinginkan. Mencoba oleh penjual-penjual database untuk memperbaiki kinerja sudah biasanya meningkat kompleksitas akses. Jika hidup adalah terlalu mudah hari ini, mencoba untuk membuat suatu secara dwiarah hampir memasangkan IMS hubungan logis; organisasi-organisasi itulah sebabnya yang menggunakan produk-produk seperti IMS dan IDMS biasanya sudah sangat membayar staf pendukung teknis database.

Database Relasional: Indeks-indeks Disadap dan SQL

Seperti teknologi perangkat keras meningkatkan, adalah penting bagi kemampuan manajemen data untuk meningkatkan untuk menggunakan kemampuan yang baru. Gambar 42 meringkas karakteristik-karakteristik arus penting dari dunia database. Database relasional itu adalah tidak facto hari ini standar; oleh karena itu, investasi oleh penjual-penjual akan berada di produk-produk bahwa database SQL target dan dukungan memenuhi yang secara penuh.

Gambar 42. Database penting.

Teknologi database relasional menyediakan solusi manajemen data yang ada kepada banyak dari permasalahan yang tidak bisa dipisahkan di dalam kikir picak dan teknologi hirarkis. Di dalam 1970s yang terlambat; almarhum dan awal 1980s, produk-produk seperti ADABAS dan System Software AG 2000 diperkenalkan di satu usaha untuk menyediakan fleksibilitas aplikasi yang dituntut oleh sistem hari ini. IBM dengan IMS dan Cullinet dengan IDMS yang dicoba untuk menambahkan fitur kepada produk-produk mereka untuk meningkatkan fleksibilitas ini. Produk-produk relational yang pertama diperkenalkan oleh ADR dengan Datacom DB dan Computer Corporation Amerika dengan Model 204.

Masing-masing implementasi ini menggunakan menyadap indeks-indeks untuk menyediakan akses langsung kepada data yang disimpan tanpa pelayaran file-file database atau penyortiran datar(kempes. Semua produk yang dicoba untuk memelihara sebagian dari keuntungan-keuntungan kinerja yang diusahakan oleh tempat acuan (penyimpanan dari kolom-kolom dan record-record yang terkait sama yang dekat seperti yang mungkin kepada kolom dan record yang utama).

Datacom dan Model 204 yang diperkenalkan untuk waktu yang pertama the Structured Query Language (SQL). SQL ditemukan pada awal 1970s oleh E. F. (Ted) Codd dari IBM Labs di Santa Teresa, California. Sasaran desain yang utama di balik SQL untuk

menyediakan suatu bahasa akses data bahwa bisa ditunjukkan mathematically untuk mengolah data yang diinginkan secara benar. Sasaran yang sekunder untuk mencabut setiap perasaan(pengertian dari penyimpanan yang secara fisik dari data dari pandangan dari pengguna. SQL adalah implementasi kikir picak yang lain; tidak ada penunjuk yang ditempelkan. SQL menggunakan indeks-indeks yang disadap untuk menyediakan akses langsung kepada baris-baris (record-record) dari tabel-tabel (file-file) dari bunga(minat. Masing-masing kolom (field) bisa digunakan sebagai bagian dari ukuran-ukuran pencarian.

SQL menyediakan (terutama dengan perluasan-perluasan SQL2) suatu bahasa akses data sangat tangguh. Aljabar nya menyediakan semua sintaksis yang perlu untuk menggambarkan, aman, dan mengakses informasi dalam satu database SQL. Kerapian dari bahasa membangkitkan minat masyarakat pengguna dan penjual kepada panitia-panitia tingkat standar bahwa mengambil bahasa dan menggambarkan satu set patokan-patokan di sekitar sintaksis bahasa. SQL1 dan SQL2 menggambarkan satu sintaksis yang tepat dan satu set hasil-hasil untuk masing-masing operasi. Sebagai suatu konsekuensi, banyak penjual perangkat lunak sudah mengembangkan produk-produk bahwa pesawat SQL. Standardisasi ini pada akhirnya akan memungkinkan para pemakai untuk memperlakukan produk-produk ini ketika uang demikian juga bahwa PC perangkat keras yang menjalankan DOS Disk Operating System) sudah menjadi suatu komoditas. Masing-masing mesin akan segera adalah mampu melaksanakan set yang sama dari SQL meminta dan menghasilkan hasil yang sama. Produk-produk itu akan (menjadi) dibedakan didasarkan pada kinerja mereka, biaya, dukungan, ketersediaan panggung, dan kemampuan mulai-kembali kesembuhan.

Dr. Codd sudah menerbitkan daftar 13 aturan bahwa setiap mesin database SQL perlu bertahan pada untuk sungguh memenuhi. Tanpa produk-produk hari ini dapat temu semua ukuran-ukuran ini. Ukuran-ukuran, bagaimanapun, menyediakan suatu set objektif bermanfaat untuk panitia-panitia patokan dan penjual-penjual untuk mengejar. Kita sudah menggambarkan set lain dari patokan-patokan produk bahwa kita sedang menggunakan untuk mengevaluasi SQL mesin-mesin database untuk pengembangan dari aplikasi-aplikasi client/server. Secara khusus, produk-produk harus diterapkan dengan dukungan untuk produk-produk dan patokan-patokan yang berikut:

" ANSI SQL dan IBM DB2 patokan-patokan

" Bermacam produk-produk query yang awal dan akhir

" C dan COBOL SQL precompilers

" Dukung untuk dan keserasian dengan server NOS: NetWare, OS/2 (LAN Manager, LAN Server), Windows Nt, Mac System 7, dan/atau UNIX (ANGGUR-ANGGUR, SCO, Matahari, HP/UX USL, SVR4_), dan MVS

" Dukung untuk klien Sistem operasi: DOS Disk Operating System), Windows, OS/2, Windows Nt, Mac System 7, atau UNIX (Solaris, USL, SCO, HP/UX, SVR4_)

Production-capable client/server mesin-mesin database harus mampu menyediakan suatu lingkungan sebangun operasional untuk yang ditemukan tersebut di dalam mesin-mesin database hadir di minikomputer dan komputer induk hari ini. Kemampuan untuk perbandingan memasukkan di dalamnya kinerja, auditabilas, dan teknik-teknik kesembuhan. Secara khusus, fitur DBMS yang berikut harus tercakup di mesin database:

" Perkakas optimisasi kinerja

" Transaksi dinamis backout

" Gelinding mundur dari, gulir depan untuk bertahan(berlangsung cadangan

" Audit memfile kesembuhan

" Deteksi Kesalahan dan kesembuhan otomatis

" Reklamasi file dan perkakas perbaikan

" Dukungan untuk database yang dicerminkan

" Kemampuan untuk merobek database antara disk drive secara fisik

" Fitur manajemen database terdistribusi remote

" Pemeliharaan dari yang akurat dan menyalin audit memfile di setiap simpul LAN

Di dalam implementasi client/server, anda perlu offload pengolahan database kepada server. Oleh karena itu, mesin database perlu menerima SQL meminta dari klien dan melaksanakan mereka sepenuhnya pada server, mengembalikan hanya jawaban yang di-set kepada klien requestor. Mesin database perlu menyediakan dukungan untuk prosedur-prosedur atau picu-picu yang disimpan bahwa berjalan di server.

Model client/server menyiratkan akses pengguna akan ada berbarengan ganda itu. Mesin database harus mampu mengatur akses ini tanpa memerlukan setiap pengembang untuk menulis aplikasi-aplikasi berkelakuan baik. Fitur yang berikut harus bagian dari mesin database:

" Mengunci mekanisme-mekanisme untuk menjamin integritas data

" Pendeteksian kebuntuan dan pencegahan

" pengolahan aplikasi Multithreaded

" Akses pengguna kepada database yang ganda di server-server yang ganda

Object-Oriented-A Masa Depan Yang Cerah

Dengan meningkatkan kedewasaan dan ketenaran OOTs untuk pengembangan, telah ada suatu peningkatan yang penting di dalam kedewasaan dan penerimaan dari sistem manajemen database berorientasi objek (OODBMS). Sistem manajemen database berorientasi objek menyediakan dukungan untuk struktur data yang kompleks: seperti dokumen majemuk, hubungan kesatuan KASUS model, model-model keuangan, dan CAD/CAM menggambar. OODBMS para penganjur mengaku sistem manajemen database relasional itu (RDBMS) mampu menangani hanya struktur data yang sederhana (seperti tabel-tabel) dan aplikasi-aplikasi pemrosesan transaksi sederhana bahwa hanya perlu untuk membuat kombinasi pandangan-pandangan sejumlah kecil tabel-tabel. OODBMS para penganjur membantah bahwa ada suatu kelas yang besar dari permasalahan bahwa perlu untuk dan akan lebih hanya diterapkan jika struktur data yang lebih rumit dapat dipandang secara langsung. penjual-penjual RDBMS memufakati kebutuhan untuk mendukung struktur data ini tetapi membantah bahwa isu adalah satu implementasi, bukan arsitektur.

Database relasional ditandai oleh suatu struktur data yang sederhana. Semua akses kepada data dan hubungan-hubungan antara tabel-tabel didasarkan pada nilai-nilai. Suatu data menghargai kejadian adalah dengan uniknya ditentukan oleh perangkaian nama tabel, kolom nama, dan nilai dari identifier yang unik dari baris (kunci yang utama). Hubungan-hubungan antara tabel-tabel ditentukan oleh suatu kejadian yang umum dari nilai-nilai kunci yang utama. Aplikasi-aplikasi membangun suatu pandangan informasi

dari tabel-tabel dengan melakukan suatu gabungan berdasar pada nilai-nilai yang umum. Hasil dari gabungan adalah tabel yang lain itu bahwa berisi suatu kombinasi dari kolom menilai dari tabel-tabel melibatkan di dalam gabungan.

Pengembangan dari suatu penjelasan aljabar relational operasi bahwa dapat dilaksanakan antara tabel-tabel sudah buka peluang implementasi-implementasi efisien RDBMSs. Penetapan dari standar industri untuk definisi dan akses ke(pada tabel-tabel relational mempunyai speeded penerimaan dari RDBMSs seperti(ketika tidak facto patokan untuk semua aplikasi client/server hari ini. Patokan-patokan yang serupa belum ada untuk OODBMSs. Ada suatu tempat untuk kedua-duanya model-model. Untuk menjadi secara luas menggunakan, OODBMSS perlu untuk mengintegrasikan dengan jelas dengan teknologi yang RDBMS. Tabel 41 membandingkan istilah yang digunakan oleh yang RDBMS dan OODBMS para penganjur.

Tabel 41. Perbandingan dari menolak dan fitur sistim manajemen database relasional.

OODBMS

RDBMS

Kelas Koleksi baris-baris di dalam tabel

Obyek Baris

Jenis Definisi tabel (pengguna mengetik perluasan)

metoda Prosedur disimpan (perluasan)

indeks indeks Obyek Mengidentifikasi Tidak ada pertandingan

Koleksi Berpakaian (perluasan)

Warisan Tidak ada pertandingan

Penampungan Tidak ada pertandingan

Computationally Bertransaksi SQL, PL/SQL, dan prosedur-prosedur lengkap yang disimpan No [tanding/ temu] SQL portabilitas No [tanding/ temu] Mathematically yang dapat dibuktikan

Di sana tinggal beberapa aplikasi di mana RDBMSs tidak mencapai kinerja yang bisa diterima. Terutama, ini adalah aplikasi-aplikasi bahwa memerlukan struktur data sangat kompleks. Ribuan tabel-tabel bisa digambarkan dengan banyak hubungan di antaranya. Sering, baris-baris itu adalah berpenduduk sedikit,, dan aplikasi-aplikasi itu pada umumnya memerlukan banyak mengayuh untuk terhubung, sering kali secara berulang, untuk menghasilkan pandangan yang perlu.

Penjual-penjual yang utama di dalam pasar ini adalah Objectivity Inc., Desain Objek, Ke, dan Versant. Penjual-penjual lain seperti HP, Borland, dan Ingres sudah menyatukan fitur obyek ke dalam produk-produk mereka.

Karakteristik-karakteristik aplikasi bahwa menjurus kepada satu pilihan OODBMS ditunjukkan di dalam Gambar 43. OODBMS akan menjadi produksi mampu untuk jenis-jenis ini aplikasi-aplikasi dengan pengenalan tentang 16Mbps D-RAM dan pembuatan yang gigih (permanen) database di D-RAM. Hanya pembukuan?pembalakan berfungsi akan I/O penggunaan riil. Pada waktu tertentu, DRAM RAM dinamik) database akan di-backup kepada magnetis riil atau penyimpanan disk optik. Selama 1993, suatu cukup banyak produksi OODBMS aplikasi-aplikasi diterapkan. Dengan keyakinan dan

pengalaman memperoleh dari aplikasi-aplikasi ini, momentum itu sedang membangun, dan 1994 dan 1995 keinginan melihat suatu peningkatan yang penting di dalam pemakaian OODBMSs untuk aplikasi-aplikasi bisnis kritis. OODBMSS sudah mencapai suatu taraf kemasakan bersamaan waktu dengan permintaan untuk multimedia buka peluang aplikasi-aplikasi. Kompleksitas dari berhadapan dengan multimedia menuntut fitur dari OODBMS untuk penyimpanan dan manipulasi yang efektif.

Gambar 43. Database berorientasi objek.

Untuk memungkinkan tipe data lebih rumit yang untuk dimanipuasi oleh suatu perintah, OODBMSS menyediakan logika pengolahan encapsulated dengan definisi obyek.

Jasa Komunikasi-Komunikasi

Client/server aplikasi-aplikasi memerlukan LAN dan WAN jasa komunikasi. Basic LAN jasa bersifat integral kepada NOS. jasa PUCAT/LESU disediakan oleh berbagai produk-produk server komunikasi. Bab 5 menyediakan suatu diskusi yang lengkap keterhubungan mengeluarkan di dalam model client/server.

Jasa Keamanan

Client/server aplikasi-aplikasi memerlukan jasa keamanan yang serupa kepada [mereka/yang] yang disediakan oleh lingkungan-lingkungan tuan rumah. Setiap pengguna harus diperlukan untuk membukukan di dalam dengan suatu User Id dan kata sandi. Jika kata sandi akan menjadi kelihatan oleh para pemakai yang tidak syah, server keamanan perlu tetap menekankan bahwa kata sandi diubah secara teratur. Perusahaan?usaha di meja tulis menyiratkan bahwa suatu logon ID dan logon urutan digunakan untuk mendapatkan otoritas ketika untuk mengakses semua informasi dan proses untuk pengguna mempunyai suatu kebutuhan dan hak dari akses. Karena data bisa disimpan di suatu lebih sedikit secara phisik kawasan pengamanan, opsi itu perlu ada untuk menyimpan data dalam satu form yang encrypted. Suatu kombinasi User Id dan kata sandi harus diperlukan ke(pada decrypt data.

Opsi baru, seperti stasiun kerja yang tanpa terkulai dengan patokan enkripsi data terpadu (TIDAK) koprosesor-koprosesor, ada tersedia dari penjual-penjual seperti Beaver Computer Company. Produk-produk ini secara otomatis encrypt atau decrypt data menulis atau membacakan untuk disk atau suatu garis komunikasi. Enkripsi dan dekripsi dilaksanakan dengan algoritma DES dan kata sandi pengguna. Hal ini memastikan bahwa tanpa pengguna yang tidak syah dapat mengakses data data atau komunikasi-komunikasi yang disimpan. Keamanan jenis ini adalah terutama sekali bermanfaat karena komputer laptop mengambil bagian di aplikasi-aplikasi client/server, karena laptop-laptop tidak beroperasi di dalam lingkungan dengan keamanan secara fisik sama dari suatu kantor. Untuk menjadi mampu mengakses sistim dari suatu laptop tanpa dengan baik memanfaatkan satu nomor ID dan kata sandi akan bersikap ramah bencana.

Sistem operasi jaringan

Sistem operasi jaringan (TANPA) sediakan jasa tidak tersedia dari klien OS.

Novell NetWare

NetWare adalah suatu keluarga dari produk-produk LAN dengan dukungan untuk IBM PC-compatible dan Apple Macintosh klien-klien, dan IBM PC-compatible server-server. NetWare adalah suatu kepemilikan NOS di dalam perasaan(pengertian yang tegas bahwa itu tidak memerlukan OS lain, seperti DOS Disk Operating System), Windows, Windows Nt, OS/2, Mac System 7, atau UNIX untuk berjalan di suatu server. Suatu Novell yang terpisah product-Portable NetWare untuk dukungan server UNIX-provides untuk memimpin RISC-based UNIX implementasi-implementasi, IBM PC-compatible

sistem yang menjalankan Windows Nt, OS/2, mutakhir Apple Macs yang menjalankan Mac System 7, dan Digital Equipment Corporation VAXs yang menjalankan VMS.

NetWare menyediakan perdana menteri LAN lingkungan untuk pembagian sumber daya file dan pencetak. Itu mempunyai 62 persen dari penguasaan pasar dalam 1993. Itu adalah secara luas diinstall sebagai produk patokan di dalam banyak organisasi. NetWare adalah LAN NOS yang asli untuk dunia PC. Dengan demikian, itu menyertakan banyak dari fitur ease-of-use yang diperlukan karena membagi pencetak-pencetak, data, perangkat lunak, dan bentuk komunikasi-komunikasi. Persetujuan-persetujuan antara Novell dan IBM untuk menjual kembali produk dan menyediakan sambungan antara NetWare dan produk LAN Server mengkonfirmasikan kesanggupan untuk Novell NetWare menggunakan di dalam organisasi-organisasi yang besar. Gambar 44 menunjukkan komponen-komponen yang utama dari arsitektur NetWare, menggambarkan klien dan server berfungsi.

Gambar 44. NetWare arsitektur.

Novell sudah merasa terikat dengan gerakan NetWare kepada satu arsitektur terbuka. Melalui pemakaian teknologi protokol yang terbuka (PILIHAN), Novell membuat NetWare secara penuh bebas protokol jaringan. Dua interfaces-open yang distandardisasi datalink antar muka (ODI) dan NetWare Streams-enable penjual-penjual lain untuk mengembangkan produk-produk untuk lingkungan NetWare. Hal ini memudahkan pengintegrasian nya ke dalam panggung-panggung yang lain. Gambar 45 menguraikan secara singkat arsitektur terbuka NetWare. Diagram juga menggambarkan cakupan luas dari keterhubungan yang didukung oleh NetWare. Stasiun kerja klien dapat menggunakan Mac System 7, OS/2, DOS Disk Operating System), Windows, Windows Nt, NetWare, atau UNIX NFS lingkungan-lingkungan operasi. OS/2, Windows Nt, dan UNIX server-server bisa diinstall di LAN yang sama ketika server-server NetWare untuk menyediakan dukungan untuk produk-produk bahwa memerlukan panggung-panggung ini. pembelian dari Novell USL dari AT&T sudah meningkat nya kesanggupan untuk awal dukungan untuk server-server UNIX yang asli. HP, Matahari, DEC, dan Novell sudah mengumumkan satu persetujuan kepada port NetWare kepada panggung-panggung UNIX mereka yang masing-masing. Novell sudah menang pertempuran sebagai patokan untuk server file/print di dalam lingkungan LAN.

Gambar 45. NetWare open jasa.

gol Novell yang yang diterbitkan untuk menyediakan NetWare jasa secara total tidak terikat pada media jaringan, jaringan mengangkut protokol-protokol, client/server protokol-protokol, dan sistem operasi server dan klien, pada masing-masing lapisan dari desain jaringan.

NetWare sudah memanfaatkan kinerja tinggi daripadanya dan persyaratan-persyaratan sumber daya rendah sebanyak seperti itu mempunyai daripadanya sanak keluarga merampas penggunaan. Kinerja ini sudah disediakan melalui pemakaian suatu sistem operasi kepemilikan dan protokol jaringan. Meskipun ini sudah memberi Novell satu keuntungan di dalam kinerja, itu sudah menyebabkan berbagai kesulitan di dalam implementasi aplikasi dan server database di dalam Novell LAN. Aplikasi-aplikasi standar tidak bisa berjalan di pemroses server, karena NetWare tidak menghasilkan APIs dapat dipertukarkan. Sebagai gantinya, NetWare menyediakan suatu kemampuan kinerja yang tinggi disebut suatu NetWare Loadable Module (NLM) bahwa memungkinkan server database seperti Sybase dan Oracle, dan server-server komunikasi-komunikasi seperti Gateway Communications menyediakan, untuk yang terhubung ke dalam NetWare NOS. Sebagai tambahan, yang dikhususkan mengoperasikan lingkungan tidak menghasilkan beberapa fitur sistim, seperti perlindungan penyimpanan dan multitasking, di dalam OS/2 cara dan UNIX pokok sama itu kerjakan. Bagaimanapun, Novell merasa terikat dengan isu-isu alamat ini dengan pendukung pemakaian UNIX, OPENVMS, OS/2, dan Windows NT sebagai lingkungan-lingkungan operasi yang asli.

Dengan pelepasan; pembebasan dari NetWare 40, Novell menujukan isu yang serius dari perusahaan?usaha yang menyaingi memperbaiki jasa direktori jaringan (NDS), satu ribu daerah simpul, dan LAN/WAN mendukung untuk TCP/IP. NetWare asli 4x akan ada tersedia kepada pengembang-pengembang di dalam awal 1994 dan produksi siap pada akhir 1994. Untuk yang lain akhir dari cakupan produk, Novell membebaskan, melepaskan NetWare Lite dalam 1993 untuk menunjuk usaha kecil dan persyaratan-persyaratan workgroup sederhana dari LANs dengan lima atau lebih sedikit stasiun kerja. Hal ini memungkinkan organisasi-organisasi untuk tinggal dengan NetWare seperti(ketika teknologi LAN yang tunggal di mana-mana. (dengan) jelas, titi nada/lemparan Novell adalah bahwa/karena manajemen sistem dan administrasi sangat disederhanakan dengan patokan yang tunggal "NetWare Everywhere."

LAN Manajer

LAN Manager dan IBM derivative nya, LAN Server, adalah produk-produk patokan untuk digunakan dalam implementasi-implementasi client/server yang menggunakan OS/2 seperti(ketika sistem operasi server. LAN Manager/X adalah produk patokan untuk implementasi-implementasi client/server yang menggunakan UNIX System V seperti(ketika sistem operasi server. Microsoft membebaskan, melepaskan produk Advanced Server nya dengan Windows NT di dalam perempat yang ketiga 1993. Selama 1994, akan ditingkatkan dengan dukungan untuk jasa manajemen jaringan Microsoft, sekarang ini dikenal sebagai "Hermes," dan Jasa Jaringan Perusahaan Banyan (ENS). Server dikedepankan adalah alur migrasi yang alami(wajar untuk pelanggan-pelanggan Microsoft LAN Manager dan IBM LAN Server yang ada. LAN Yang Ada Manager/X pelanggan-pelanggan mungkin tidak akan menemukan Advanced Server satu mimpi-mimpi jawaban atas mereka di hadapan 1995.

AT&T sudah mengambil alih tanggung jawab untuk versi LAN Manager/X. Penjual-penjual seperti Hewlett-Packard (HP) mempunyai diizinkan kembali produk dari AT&T. AT&T dan Microsoft mempunyai satu persetujuan untuk memelihara APIs yang dapat dipertukarkan untuk semua kemampuan dasar.

LAN Manager dan Advanced Server menyediakan dukungan klien untuk DOS Disk Operating System), Windows, Windows Nt, OS/2, dan Mac System 7.Dukungan server meluas kepada NetWare, AppleTalk, UNIX, Windows Nt, dan OS/2. Stasiun kerja klien dapat mengakses data dari kedua-duanya server-server NetWare dan LAN Manager pada waktu yang sama. LAN Manager mendukung NetBIOS dan Named Pipes LAN komunikasi-komunikasi antara klien-klien dan OS/2 server-server. Redirection jasa disediakan untuk memetakan memfile dan pencetak-pencetak dari stasiun kerja yang remote untuk penggunaan klien.

Server Dikedepankan juga mendukung TCP/IP komunikasi. Di dalam awal 1994, Server Dikedepankan masih akan merupakan suatu produk yang muda dengan banyak yang hilang menambah. Lebih yang menyusahkan lagi, daya saing antara Microsoft dan Novell sedang menunda pelepasan; pembebasan dari klien requestor perangkat lunak dan NetWare Core Protocol (NCP) dukungan. Microsoft sudah menambahkan TCP/IP dukungan ke(pada LAN Manager 21 dan Advanced Server beserta Protokol NetView dan Manajemen Jaringan Sederhana (SNMP) agen-agen. Jadi; Dengan demikian, perkakas itu pada tempatnya untuk menyediakan manajemen LAN remote untuk LAN Manager LANs. Microsoft sudah mengumumkan dukungan untuk IBM NetView 6000 untuk manajemen Advanced Server.

Server Dikedepankan menyediakan dukungan yang terintegrasi untuk pengolahan peer-to-peer dan client/server aplikasi-aplikasi. Dukungan yang ada untuk Windows Nt, OS/2, UNIX, dan Mac System 7 klien memungkinkan aplikasi, database, dan server komunikasi berjalan di mesin yang sama seperti(ketika file dan server cetak. Fitur ini menarik di dalam LANs kecil. Sistem operasi yang asli mendukung untuk perlindungan multitasking

dan penyimpanan yang pengistimewaan memastikan bahwa aplikasi-aplikasi server ini tidak mengurangi keandalan dari yang lain jasa. Bahkan seperti(ketika Windows NT diratakan untuk menyediakan database, aplikasi, dan jasa komunikasi-komunikasi ke(pada aplikasi-aplikasi client/server, pemakaian Novell seperti(ketika LAN NOS [pilihan;terkemuka] akan berlanjut untuk aplikasi-aplikasi pembagian sumber daya periferal.

Microsoft sudah mencoba untuk merenggut LAN yang kecil menjual dengan Windows nya untuk Workgroups (WfW) produk. Ini menyerang pasar yang sama ketika NetWare Lite dengan suatu produk yang murah yang dengan ketat terintegrasi dengan Windows. Itu adalah satu opsi yang menarik untuk organisasi-organisasi kecil tanpa suatu persyaratan untuk LANs yang lebih besar. Kompleksitas dari manajemen sistem membuat nya lebih sedikit yang menarik dalam satu lingkungan perusahaan?usaha telah menggunakan Novell. WfW dapat digunakan bersama dengan Novell untuk suatu workgroup yang mengharapkan untuk menggunakan beberapa jasa WfW, seperti penjadwalan kelompok.

IBM LAN Server

IBM sudah masuk ke satu persetujuan untuk menjual)lagi dan mengintegrasikan produk Novell NetWare ke dalam lingkungan-lingkungan di mana kedua-duanya IBM LAN Server dan Novell NetWare diperlukan. NetWare menyediakan lebih fungsional, easier-to-use, dan kinerja yang lebih tinggi memfile dan mencetak jasa. Di dalam lingkungan-lingkungan di mana ini adalah satu-satunya LAN berfungsi, NetWare adalah lebih baik dibanding LAN Manager derivative. Kemampuan itu untuk saling behubungan kepada dunia SNA sistem arsitektur jaringan) membuat produk IBM LAN Server menarik organisasi-organisasi bahwa lebih suka menjalankan kedua-duanya produk-produk. organisasi-organisasi Yang paling yang besar mempunyai departemen workgroups bahwa memerlukan hanya jasa bahwa Novell menyediakan sumur tetapi boleh menggunakan LAN Server untuk aplikasi-aplikasi client/server menggunakan SNA sistem arsitektur jaringan) jasa seperti APPN.

IBM dan Microsoft mempunyai satu persetujuan untuk membuat APIs untuk padanan produk-produk keduanya. Bagaimanapun, perselisihan antara kedua perusahaan (di) atas Windows 3x dan OS/2 sudah mengakhiri kooperasi ini. Pelepasan; pembebasan terbaru dari paling LAN Manager NT 3 dan LAN Server 3 bersifat semakin dekat kepada ekwivalensi yang disetujui, tetapi tidak ada jaminan bahwa ini akan melanjutkan. Sebenarnya, ada setiap indikasi yang produk-produk akan berbeda/ menyimpang dengan sistem operasi server yang berbeda memusat untuk perusahaan keduanya. IBM sudah menghargai LAN Server sangat dengan menarik sehingga jika klien-klien OS/2 sedang digunakan, LAN Server adalah suatu opsi yang murah untuk LANs kecil. LAN Server mendukung DOS Disk Operating System), Windows, dan OS/2 klien-klien. Tidak ada dukungan sudah diumumkan untuk Mac System 7, meski dimungkinkan untuk saling behubungan AppleTalk dan LAN Server LANs untuk berbagi jasa file data dan komunikasi.

Banyan ANGGUR-ANGGUR

Banyan VINES menyediakan jasa file dan cetakan dasar serupa dengan mereka yang Novell dan Lan Manager.

ANGGUR-ANGGUR menyertakan suatu StreetTalk fasilitas yang disebut bahwa memungkinkan setiap sumber daya di suatu perusahaan?usaha Banyan LAN yang untuk ditujukan sesuai nama. ANGGUR-ANGGUR juga menyediakan penaklukan WAN yang cerdas di dalam komponen server komunikasi. Dua fitur ini adalah serupa dengan protokol OSI Directory Services X500.

StreetTalk memungkinkan sumber daya untuk dengan uniknya dikenali di jaringan, membuat mereka lebih mudah untuk mengakses dan mengatur. Semua sumber daya, termasuk jasa file, para pemakai, dan pencetak-pencetak, digambarkan sebagai object. Masing-masing obyek mempunyai suatu StreetTalk menyebut yang dihubungkan dengannya.

StreetTalk menyebut mengikuti suatu tiga bentuk tingkatan hirarkis: Item@Group@Organisasi. Sebagai contoh, seorang pengguna dapat dikenali sebagai Psmith@Cerritos@Tnet. Semua object jaringan disimpan di suatu database terdistribusi bahwa dapat diakses serentak. NDS Novell adalah serupa dengan StreetTalk di dalam kemampuan. Bagaimanapun, ada perbedaan-perbedaan kunci. NDS dapat menyekat dan replikat database, yang akan secara umum memperbaiki kinerja dan keandalan. NDS adalah X500-compliant dan memungkinkan berbagai tingkat hirarki.

StreetTalk mendukung suatu tiga hirarki tingkatan yang ditetapkan?diperbaiki. arsitektur NDS menawarkan lebih banyak fleksibilitas hanya dengan kompleksitas yang sesuai, dan StreetTalk adalah lebih sedikit yang fleksibel tetapi lebih sedikit kompleks untuk mengatur.

Satu keuntungan versi yang ada StreetTalk mempunyai (di) atas NDS adalah bahwa/karena StreetTalk object dapat mempunyai atribut-atribut yang tak terbatas tersedia bagi pemilihan. Untuk menempatkan suatu pencetak dengan atribut-atribut yang tertentu, perintah: "Tempatkan suatu printer laser warna dengan A4 membentuk di lantai yang 7th dari Cerritos" temukan dan gunakan pencetak dengan karakteristik-karakteristik yang diinginkan.

ANGGUR-ANGGUR V55 menawarkan ISDN dan TI mendukung karena komunikasi-komunikasi server-to-server (di) atas suatu WAN, seperti juga pengintegrasian DOS Disk Operating System), Windows, OS/2, dan Mac klien-klien. ANGGUR-ANGGUR tidak mendukung NFS sistem file jaringan) klien-klien.

Novell dan Microsoft sudah mengumumkan dukungan untuk Banyan ENS di dalam produk-produk mereka untuk tersedia di Q2 1994. Banyan dan DCA menyediakan SNA sistem arsitektur jaringan) jasa kepada lingkungan VINES. ANGGUR-ANGGUR mendukung UNIX, DOS Disk Operating System), Windows, OS/2, dan Mac System 7 klien.

PC Jaringan Memfile Jasa (NFS sistem file jaringan))

NFS sistem file jaringan) adalah patokan memfile dukungan sistim untuk UNIX. PC NFS sistem file jaringan) ada tersedia dari SunSelect dan FTP untuk menyediakan dukungan jasa file dari suatu server UNIX sampai Windows, OS/2, Mac, dan UNIX klien-klien.

NFS sistem file jaringan) memungkinkan suatu klien menaiki satu sistem pengarsipan NFS sistem file jaringan) tuan rumah (atau bagian dari nya(itu) sebagai satu perluasan tentangnya memiliki sumber daya. mekanisme-mekanisme pembagian sumber daya NFS sistem file jaringan) meliputi interhost pencetakan. Transaksi-transaksi antar sistem NFS sistem file jaringan) secara kebiasaan?secara tradisional mengendarai ke seberang TCP/IP dan Ethernet, tetapi NFS sistem file jaringan) bekerja dengan setiap jaringan bahwa mendukung 8023 bingkai.

SunSelect memasukkan di dalamnya perintah untuk menambahkan PC-NFS kepada satu LAN Manager atau Windows yang ada untuk jaringan Workgroups yang menggunakan Network Driver Interface Specification (NDIS) driver-driver.

Dengan meningkatkan penggunaan dari server-server UNIX untuk jasa aplikasi dan database, ada suatu peningkatan perwujudan bahwa PC NFS sistem file jaringan) bisa semua yang yang diperlukan karena dukungan NOS untuk banyak workgroups. Hal ini bisa merupakan suatu opsi pemeliharaan rendah dan yang murah karena server UNIX dengan mudah kelihatan dari suatu lokasi yang remote.

Platform apa saja yang tersedia ? Client/server komputasi memerlukan topologi-topologi LAN dan WAN itu adalah pada tempatnya untuk menyediakan antar jaringan yang perlu untuk aplikasi-aplikasi dan data yang dibagi bersama. Gartner Group1 mensurvei dan memperkirakan topologi-topologi pengintegrasian Microsystems itu untuk periode 1986-1996; hasil muncul di dalam Gambar 46. Dari bunga(minat khusus adalah proyeksi bahwa kebanyakan stasiun kerja akan di dalam LANs oleh 1996, tetapi hanya 14 persen akan dilibatkan dalam satu perusahaan?usaha LAN oleh bahwa tanggal/date. Figur-figur ini mewakili; menunjukkan suatu [secara] wajar pandangan pesimistis untuk LAN-to-LAN yang saling hubung dan keterhubungan seluruh perusahaan?usaha. Figur-figur ini mungkin akan membuktikan (bahwa) menjadi pada hakekatnya dikecilkan jika organisasi-organisasi mengadopsi satu perspektif secara ilmu bangunan untuk pemilihan platform dan perkakas mereka dan penggunaan yang perkakas ini di dalam satu lingkungan pengembangan sistem secara organisasi mengoptimalkan (SDE).

Gambar 46. Microsystems konfigurasi pengintegrasian 1986-1996. (Sumber: Gartner Group.)

Stasiun kerja di Konfigurasi LAN

Model ini adalah implementasi hal-hal paling mendasar menyediakan patokan LAN jasa untuk pembagian file dan pencetak.

LAN-TO-LAN/WAN Konfigurasi

Penerus-Penerus dan server komunikasi akan digunakan untuk menyediakan jasa komunikasi antara LANs dan ke dalam WAN. Di dalam model client/server, koneksi-koneksi ini akan disediakan dengan jelas oleh perkakas SDE. Ada keterlibatan-keterlibatan kinerja penting jika volume-volume lalu lintas bersifat besar. implementasi LU62 IBM di APPC dan TCP/IP menyediakan dukungan terbaik untuk ketinggian, volume, LAN-TO-LAN/WAN komunikasi-komunikasi. implementasi DEC DECnet selalu sudah menyediakan keterhubungan LAN-to-WAN sempurna. Dukungan yang terintegrasi untuk TCP/IP, LU62, dan IPX menyediakan suatu panggung yang padat untuk client/server LAN-to-WAN implementasi di dalam DECnet. Novell 4x menyediakan dukungan untuk TCP/IP seperti(ketika kedua-duanya protokol LAN dan WAN. Antar jaringan juga didukung antara IPX dan TCP/IP.

LAN-TO-HOST Konfigurasi

Ketiadaan milik tetap di desktop mendorong kebanyakan organisasi-organisasi untuk bergerak ke suatu alat menggunakan perlombaan terminal dari stasiun kerja untuk mengakses aplikasi-aplikasi mainframe yang ada. Itu akan memerlukan banyak waktu yang pantas dipertimbangkan dan aplikasi-aplikasi usaha terutama sekali berbasis tuan rumah yang ada dalam satu organisasi digantikan oleh aplikasi-aplikasi client/server. Ungtuk jangka panjang, tuan rumah itu akan melanjutkan sebagai lokasi [pilihan;terkemuka] untuk penyimpanan database perusahaan?usaha dan untuk ketetapan jasa keamanan dan manajemen jaringan.

Mainframe-mainframe adalah mahal untuk membeli dan memelihara, susah untuk gunakan, yang tidak fleksibel, dan yang besar, tetapi mereka menyediakan stabilitas dan kapasitas yang diperlukan oleh banyak organisasi untuk menjalankan urusan(bisnis-urusan(bisnis mereka. Seperti Gambar 47 [nada/catatan], di dalam pandangan

International Data Corporation, mereka tidak akan pergi menjauh segera. Peran-peran mereka akan mengubah, tetapi mereka akan di sekitar sebagai bagian dari infrastruktur perusahaan?usaha untuk banyak lagi yang lain tahun. Hanya organisasi-organisasi yang membuat satu strategi arsitektur perusahaan?usaha dan transformational merencanakan akan memenuhi migrasi itu ke(pada client/server di dalam kurang dari beberapa tahun. Tanpa suatu strategi yang well-architected, evolusi berangsur-angsur akan kegagalan hasil.

Gambar 47. Peran dari mainframe. (Sumber: Internasional Data Corporation, [nada/catatan] selebaran konferensi, 1991.)

Seluruh perusahaan?usaha

Informasi yang [menjadi/dari]?berasal dari nilai atau bunga(minat kepada seluruh bisnis yang harus diatur oleh suatu fungsi administrasi data yang pusat dan muncul untuk disimpan di masing-masing meja tulis pengguna. Aplikasi-aplikasi ini secara kebiasaan?secara tradisional diterapkan sebagai Pemrosesan Transaksi Online (OLTP) kepada mainframe atau minikomputer. Dengan client/server model, itu adalah mungkin untuk menggunakan teknologi database kepada replikat atau berpindah tempat data kepada server-server yang dibagi-bagikan. Di mana saja data berada atau digunakan, lokasi harus bening kepada pengguna dan pengembang. Data harus disimpan di mana itu terbaik temu kebutuhan bisnis.

OLTP di suatu LAN

Aplikasi-Aplikasi pemrosesan transaksi online ditemukan dalam asuransi industri seperti, keuangan, pemerintah, dan penjualan semua yang memproses sejumlah besar transaksi-transaksi. Masing-masing transaksi ini perlukan suatu jumlah yang minimal dari pengguna berpikir waktu untuk memproses. Di dalam industri ini, data adalah sering dikumpulkan di sumber oleh pekerja yang banyak mengetahui. Dengan demikian, sistem mempunyai persyaratan-persyaratan tinggi untuk ketersediaan, integritas data, kinerja, akses berbarengan, pertumbuhan potensial, keamanan, dan manageabilas. Sistem menerapkan di dalam lingkungan-lingkungan ini harus membuktikan (bahwa) harga mereka atau mereka akan ditolak oleh satu organisasi yang dikuasakan. Mereka yang harus diterapkan sebagai satu bagian integral dari proses pekerjaan.

OLTP mempunyai secara kebiasaan?secara tradisional daerah dari mainframe yang besar vendors-such seperti IBM dan DEC-and dari yang khusus, tujuan, pemroses-pemroses kesalahan bersikap toleran dari penjual-penjual seperti Tandem dan Stratus. Model client/server mempunyai kemampuan itu untuk menyediakan semua jasa yang diperlukan untuk OLTP pada biaya banyak lebih rendah dibanding platformyang tradisional. Semua persyaratan-persyaratan client/server yang standar untuk suatu portabilitas GUI-application, client/server penyekatan fungsi, distribusi perangkat lunak, dan perkakas pengembangan efektif ada karena aplikasi-aplikasi OLTP.

Penjual yang pertama untuk kirim suatu produk mutu produksi di dalam gelanggang ini adalah Cooperative Solutions dengan produk Ellipse nya. Sebelum Ellipse, OLTP sistem memerlukan pengembang-pengembang untuk mengatur isu-isu integritas dari pengolahan unit-of-work, termasuk kendali mata uang dan transaksi rollback. Bentuk lonjong menyediakan semua komponen yang perlu untuk membangun sistem dengan fitur ini. Bentuk lonjong sekarang ini beroperasi dengan Windows 3x, OS/2 klien-klien, dan OS/2 server-server yang menggunakan mesin database Sybase. Novell adalah bekerja dengan Cooperative Solutions kepada port Ellipse sebagai suatu Novell NetWare Loadable Module (NLM). Itu menyediakan suatu lingkungan pengembangan GUI yang tangguh yang menggunakan suatu bahasa cetakan sebagai suatu stenografi untuk pengembangan. Bahasa ini menyediakan suatu dasar yang padat untuk membangun satu SDE organisatoris dan mendorongnya sumur kepada persatuan/perseroan komponen-komponen yang standar.

OLTP dengan UNIX

Seperti UNIX sudah mendewasakan, itu sudah menambahkan banyak dari fitur menemukan di dalam sistem operasi komersil yang lain seperti VMS dan MVS. Sekarang ada beberapa sesaji untuk OLTP dengan UNIX. IBM sedang mempromosikan CICS 6000 sebagai suatu strategi penurunan ukuran untuk CICS MVS. Jasa database akan disediakan oleh suatu kombinasi server-server AIX dan MVS.

Novell membeli produk Tuxedo dari AT&T dengan nya pengadaan USL. OSF memilih produk Transarc Ensina sebagai dasar untuk OLTP dengan DCE. pengenalan DCE dengan cepat menempatkan Ensina di dalam kepemimpinan dalam kaitan dengan?dengan menggunakan istilah mendukung UNIX panggung-panggung. IBM sudah membebaskan, melepaskan suatu versi DCE untuk AIX bahwa memasukkan di dalamnya teknologi Ensina. NCR menyediakan suatu TopEnd produk yang disebut sebagai bagian dari rangkaian Cooperation nya.

Client/server TP memonitor perangkat lunak akan menjadi terus meningkat perlu sejak sistem klien-server bersifat sedang bertumbuh untuk memasukkan di dalamnya beberapa database pendukung server database yang berbeda penjual dan menservis sepuluh, ratusan, dan bahkan ribuan para pemakai itu perlu untuk mengakses dan membaharui data yang sama. produk-produk OTLP UNIX-BASED sedang mematangkan untuk menyediakan yang sama tingkat kemampuan dan keandalan sebagai IBM Customer Information Control Systems berbasis mainframe tradisional (CICS), namun pada lebih sedikit biaya dan dengan awal dan akhir grafis.

Sistem operasi Server

Server-server menyediakan panggung untuk aplikasi, database, dan jasa komunikasi. Ada enam panggung sistem operasi yang mempunyai potentional yang terbesar dan/atau bersifat hari ini lazim: NetWare, OS/2, Windows Nt, MVS, VMS, dan UNIX.

NetWare

NetWare digunakan oleh banyak organisasi, besar dan kecil, untuk ketetapan file, pencetak, dan jasa jaringan. NetWare adalah suatu sistem operasi yang disatukan. Itu tidak memerlukan suatu OS yang terpisah (seperti halnya Windows Nt, OS/2, dan UNIX) untuk berlari. Novell membawa langkah-langkah untuk mengizinkan[membiarkan NetWare untuk berjalan di server-server dengan UNIX. Novell membeli USL dan akan mengembangkan kerut membungkus produk-produk untuk mengalir dibawah kedua-duanya NetWare dan UNIX System V, Pelepasan; pembebasan 42. Produk itu akan memungkinkan UNIX untuk secara serempak mengakses informasi dari kedua-duanya suatu NetWare dan suatu server UNIX.

OS/2

OS/2 adalah panggung server untuk produk-produk Intel yang disediakan oleh IBM di dalam Arsitektur Aplikasi Sistem (SAA) model. OS/2 menyediakan perlindungan penyimpanan dan jasa multitasking pengistimewaan perlu untuk panggung server. Beberapa database dan banyak produk aplikasi telah ported ke(pada OS/2. Satu-satunya sistem operasi jaringan yang secara langsung didukung dengan OS/2 adalah LAN Manager dan LAN Server. Novell mendukung pemakaian server-server OS/2 menjalankan di pemroses-pemroses yang terpisah dari server NetWare. Kombinasi Novell dengan satu database OS/2 dan server-server aplikasi dapat menyediakan lingkungan yang perlu untuk suatu mutu produksi client/server implementasi. Catatan Tambahan Suatu menguraikan implementasi seperti itu.

Windows NT

Dengan pelepasan; pembebasan dari Windows Nt (Teknologi Baru) Pada Bulan September dari 1993, Microsoft posisi nya yang staked unik dengan suatu sistem operasi server. pengembangan sebelumnya dari Microsoft yang OS/2 dengan IBM tidak membuat patokan yang tunggal UNIX alternatif yang diharapkan. NT menyediakan jasa multitasking yang pengistimewaan yang diperlukan untuk suatu server yang fungsional. Itu menyediakan dukungan sempurna untuk klien-klien Windows dan menyertakan jasa perlindungan penyimpanan yang perlu yang diperlukan untuk suatu sistem operasi server yang dapat dipercaya. Implementasi nya C2 mengukur keamanan berjalan lancar di luar bahwa disediakan oleh OS/2 dan kebanyakan implementasi-implementasi UNIX. Itu akan mengambil kebanyakan dari 1994 untuk mendapat aplikasi-aplikasi dan ruggedizing perlu menyediakan satu panggung kekuatan yang industri untuk aplikasi-aplikasi bisnis kritis. Dengan gengsi Microsoft dan memasarkan otot, NT akan diinstall oleh banyak organisasi sebagai server mereka [pilihan;terkemuka].

MVS

IBM menyediakan MVS sebagai suatu panggung untuk aplikasi-aplikasi yang besar. Banyak dari jasa aplikasi yang berjalan bahwa organisasi-organisasi sudah membeli membedah/beroperasi pada System 370-compatible perangkat keras menjalankan MVS. Lingkungan networking patokan untuk banyak organizations-SNA-is yang besar suatu komponen dari MVS. IBM lebih suka sistem kepemilikan label hari ini di bawah payung dari SAA. Sasaran dari SAA adalah untuk menyediakan semua jasa di semua panggung IBM di suatu cara yang dapat dipertukarkan the versi IBM gambaran sistim yang tunggal.

Ada suatu komitmen oleh IBM untuk menyediakan dukungan untuk LAN Server menjalankan sudah pembawaannya di bawah MVS. Ini adalah satu opsi yang menarik untuk organisasi-organisasi dengan investasi-investasi besar yang ada di aplikasi-aplikasi MVS. Kemampuan penyimpanan data yang sangat besar yang disediakan oleh System 370-compatible platformdengan MVS membuat pemakaian MVS untuk jasa LAN menarik organisasi-organisasi yang besar. MVS menyediakan suatu server database yang tangguh menggunakan DB2 dan LU62. Dengan industri yang luas/lebar mendukung untuk LU62, permintaan-permintaan bahwa memasukkan di dalamnya DB2 database sebagai bagian dari pandangan mereka dapat dikeluarkan dari suatu aplikasi client/server. Produk-produk seperti Sybase menyediakan dukungan SQL kinerja statis tinggi, membuat implementasi ini sehat untuk aplikasi-aplikasi produksi kinerja yang tinggi.

OPENVMS

Equipment Corporation digital menyediakan OPENVMS karena panggung server [pilihan;terkemuka]. VMS mempunyai suatu sejarah yang panjang(lama di dalam gelanggang perhitungan terdistribusi dan memasukkan di dalamnya banyak dari fitur itu perlu bertindak sebagai suatu server di dalam model client/server. DEC melambat untuk mewujudkan?menyadari pentingnya teknologi ini, dan hanya baru-baru ini lakukan perusahaan masuk gelanggang sebagai suatu penjual yang serius. NetWare mendukung pemakaian server-server OPENVMS untuk jasa file. DEC menyediakan antar muka server sendiri menggunakan suatu Pathworks produk LAN Manager yang disebut derivative.

Pathworks berlari asli di VAX dan RISC Alpha RXP. Ini adalah suatu konfigurasi terutama sekali menarik karena itu menyediakan akses di pemroses yang sama kepada aplikasi, database, dan memfile jasa yang disediakan oleh suatu kombinasi OPENVMS, NetWare, dan LAN Manager. Digital dan Microsoft sudah mengumumkan persetujuan-persetujuan hubungkan untuk bekerja sama untuk menyediakan suatu pengintegrasian yang lembut Windows, Windows Nt, Pathworks, dan OPENVMS. Ini akan sangat memudahkan migrasi oleh pelanggan-pelanggan OPENVMS kepada client/server model.

VAX OPENVMS mendukung karena produk-produk database seperti RDB, Sybase, Ingres, dan Oracle memungkinkan panggung ini untuk melaksanakan secara efektif sebagai suatu server database untuk aplikasi-aplikasi client/server. Banyak organisasi mempunyai investasi-investasi yang besar di perangkat keras VAX dan DECnet networking. Opsi itu untuk menggunakan ini sebagai bagian dari aplikasi-aplikasi client/server menarik sebagai suatu cara untuk memaksimalkan nilai dari investasi ini. DECNET menyediakan dukungan ideal untuk gambaran sistim yang tunggal model. LAN teknologi adalah asas kepada arsitektur dari DECnet. Banyak organisasi yang besar yang pindah ke client/server banyak sekali komputasi sudah menstandardisasi di DECnet untuk pengolahan WAN. Sebagai contoh, Kamera memilih Digital karena perusahaan networking bahkan setelah pemilihan IBM karena perusahaan pengalihluaran mainframe.

UNIX

UNIX adalah suatu pemain yang utama sebagai suatu sistim server di dalam model client/server. Pasti, sejarah dari UNIX di dalam gelanggang perhitungan terdistribusi dan antar muka nya yang terbuka menyediakan satu peluang yang sempurna untuk suatu server [pilihan;terkemuka]. Untuk memahami apa yang membuat nya satu sistem operasi yang terbuka, memperhatikan komponen-komponen sistim itu. UNIX dipahami; dikandung pada awal 1970s oleh karyawan AT&T sebagai satu lingkungan operasi untuk menyediakan jasa ke pengembang-pengembang perangkat lunak yang ditakut-takuti oleh ketidakcocokan komputer-komputer yang baru dan ketiadaan perangkat pengembangan untuk pengembangan aplikasi. Yang asli tujuan dari arsitektur UNIX untuk menggambarkan suatu set yang standar dari jasa yang untuk disediakan oleh kernel UNIX. Jasa ini digunakan oleh suatu kulit/kerang bahwa menyediakan antar muka baris perintah. Kemampuan ditingkatkan melalui ketetapan suatu pustaka dari program-program. Aplikasi-aplikasi bersifat membangun dari pustaka program dan kode tersesuaikan. Kehandalan dan pendekatan?pesona dari UNIX tiduran definisi yang umum kernel dan kulit/kerang dan di dalam jumlah yang besar dari perangkat lunak bahwa sudah dibangun dan ada tersedia. Aplikasi-aplikasi dibangun di sekitar patokan-patokan ini dapat ported kepada beraneka panggung perangkat keras.

Sasaran hasil dari UNIX yang asli adalah sangat menyeluruh dan mungkin telah dicapai kecuali bahwa sistem operasi asli dikembangkan dengan lindungan AT&T. Percabangan-percabangan hukum pengaturan keputusan persetujuan breakup dari Regional Bell Operating Companies (RBOCS) mencegah AT&T dari memasuki urusan(bisnis komputer. Sebagai hasilnya, perusahaan mempunyai motivasi kecil sejak dini untuk mempromosikan UNIX sebagai suatu produk.

Untuk mengalahkan hal ini, dan dalam percobaan untuk mencapai satu implementasi UNIX lebih baik cocok untuk kebutuhan dari pengembang-pengembang, Universitas California pada Berkeley dan lembaga; institusi lain mengembangkan variasi-variasi lebih baik dari UNIX. Sebagai hasilnya, sasaran yang asli suatu panggung yang jinjing dikompromikan. Produksi baru itu sungguh pasti lebih baik, tetapi mereka tidaklah kompatibel dengan satu sama lain atau implementasi yang asli. Melalui mid-1980s, banyak versi UNIX bahwa mempunyai meningkatkan kemampuan dibebaskan; dilepaskan. IBM, tentu saja, dimasukkan keributan dalam 1986 dengan kepunyaan nya UNIX derivative, AIX. Akhirnya, dalam 1989, satu persetujuan dicapai di kernel UNIX yang dasar, kulit/kerang berfungsi, dan APIs.

Masyarakat komputasi adalah dekat dengan konsensus pada apa yang kernel UNIX dan kulit/kerang akan nampak seperti apa dan di definisi APIs yang spesifik. Gambar 48 menunjukkan komponen-komponen dari patokan yang masa depan UNIX arsitektur sistem operasi.

Selama semua perputaraan ini, satu masalah UNIX yang utama sudah tetap berlaku bahwa membedakan nya dari DOS Disk Operating System), Windows Nt, dan OS/2 di dalam dunia client/server. Karena platformperangkat keras yang di atasnya UNIX berada

yang datang dari banyak pabrikan dan didasarkan pada beraneka chip menetapkan, "off-the-shelf" perangkat lunak yang dijual karena PCs waktu itu belum tersedia bagi UNIX. Perangkat lunak dijual dan yang dibagi-bagikan dalam form yang bisa proses nya, dengan demikian hal tersebut harus di-compile dan yang terhubung oleh pengembang untuk panggung target. Ini berarti bahwa organisasi-organisasi yang mengharapkan untuk membeli UNIX perangkat lunak harus menerima saran untuk panggung target yang spesifik mereka sedang menggunakan. Hal ini juga berarti bahwa ketika mereka menggunakan banyak panggung di suatu aplikasi client/server yang dibagi-bagikan, perusahaan harus membeli versi-versi perangkat lunak yang berbeda untuk masing-masing panggung.

Gambar 48. UNIX arsitektur.

Sebagai tambahan terhadap hal ini kompleksitas memerlukan, suatu masalah lebih serius ada dengan versi perangkat lunak. Penjual-penjual perangkat lunak membaharui perangkat lunak mereka secara reguler, menambahkan kemampuan dan memperbaiki permasalahan. Karena kernel UNIX diterapkan di masing-masing panggung dan perangkat lunak yang harus di-compile untuk panggung target, ada perbedaan-perbedaan di dalam operasi yang low-level dari tiap panggung. Hal ini memerlukan bahwa aplikasi-aplikasi port penjual-penjual perangkat lunak mereka kepada masing-masing panggung, mereka mendukung. Fungsi pelabuhan ini dapat mengambil dari suatu hari kepada beberapa bulan-bulan. Sebenarnya, jika panggung itu sudah tidak lagi populer, port itu tidak boleh terjadi. Jadi; Dengan demikian, para pemakai yang memperoleh suatu pemroses UNIX boleh menemukan penjual perangkat lunak mereka itu sudah tidak lagi merasa terikat dengan meningkatkan mutu perangkat lunak mereka untuk panggung ini.

pengembang UNIX yang utama groups-UNIX International, Sistem Terbuka Foundation (OSF), dan X/Open-have bekerja di rencana-rencana untuk mengembangkan suatu UNIX biner yang dapat dipertukarkan. Jika dan ketika ini terjadi, setiap pemroses yang baru akan melaksanakan bahasa metamachine yang sama. Meskipun fakta bahwa di mesin mengukur akan ada perbedaan-perbedaan, kode yang bisa proses akan berada di metabahasa ini. Pengembang-pengembang perangkat lunak dan kemudian adalah mampu mengembangkan off-the-shelf UNIX aplikasi-aplikasi. Ketika kita mencapai hal ini tingkat keserasian, janji benar dari UNIX akan dicapai, dan ketenaran nya perlu membuka. Gambar 49 mencerminkan evolusi versi-versi UNIX dari awal 1970s ke 1995 sasaran dari suatu UNIX yang bersatu?dipersatukan. Suatu UNIX yang bersatu?dipersatukan akan dukungan off-the-shelf aplikasi-aplikasi menjalankan di setiap panggung.

Gambar 49. UNIX sejarah.

Yayasan/pondasi Perangkat Lunak Tempat Terbuka (OSF), suatu perkongsian/gabungan yang tidak mencari keuntungan menemukan dalam 1988, sekarang meliputi 74 perusahaan, termasuk Computer Associates, DEC, Groupe Bull, HP, IBM, Microsoft, Novell, negara Jepang Telegraph dan Telephone Corp., Siemens Nixdorf, dan bahkan UNIX International Inc. (yang adalah standards-setting menggolongkan untuk AT&T's, lalu X/Open's, UNIX System V). OSF sudah menetapkan suatu gol untuk membangun lingkungan perhitungan terdistribusi (DCE) keserasian ke dalam arsitektur perhitungan terdistribusi nya. OSF mengarahkan untuk menyediakan satu sistem operasi UNIX-like X/Open dan POSIX memenuhi yang menggunakan antarmuka pengguna grafis Motif. OSF sudah mengembangkan Architecture Neutral Distribution Format (ANDF) dengan tujuan dari menyediakan kemampuan itu untuk membuat dan mendistribusikan perangkat lunak kerut yang dibungkus bahwa dapat berjalan di bermacam platformpenjual. Versi sistem operasi yang pertama OSF/1 dikirimkan oleh OSF dalam 1992 dan yang diterapkan oleh DEC dalam 1993.

Teknologi yang penting menggambarkan karena OSF memasukkan di dalamnya

" Prosedur remote sebut(panggil (RPC) jasa

" Data-sharing jasa

" Penamaan e-mail

" Perangkat lunak keamanan

" Jasa waktu

" Dukungan programming paralel

" Data-sharing dan jasa cetakan

" DOS Disk Operating System) klien-klien file dan pencetak

UNIX adalah terutama sekali diinginkan sebagai suatu panggung server untuk komputasi client/server oleh karena cakupan yang besar dari ukuran-ukuran panggung yang tersedia dan dasar yang sangat besar perangkat lunak aplikasi dan pengembangan yang tersedia. Universitas sedang mendukung momentum UNIX dengan para siswa wisuda yang melihat hanya UNIX selama tahun siswa mereka. Para agen pemerintah sedang mendesak UNIX sebagai panggung untuk semua proyek pemerintah. Kombinasi tekanan-tekanan ini dan teknologi berubah perlu memastikan bahwa UNIX keserasian akan wajib untuk platformserver di dalam bertahan(berlangsung separuh dari dekade ini.

OSF pada awalnya mengembangkan Motif, suatu antarmuka pengguna grafis untuk UNIX, bahwa sudah menjadi tidak facto UNIX GUI patokan. Lingkungan Perhitungan Terdistribusi (DCE) sedang memperoleh penerimaan sebagai patokan untuk pengembangan aplikasi yang dibagi-bagikan meski Lingkungan Manajemen Terdistribusi nya masih harus mencapai dukungan yang tersebar luas seperti. OSF/1, OSF menggambarkan UNIX kernel, sudah diadopsi hanya oleh DEC, meski hampir semua penjual-penjual sudah membuat janji-janji untuk mendukung nya. OSF/1 membawa janji dari suatu kernel UNIX mikro lebih pantas kepada lingkungan desktop dibanding produk-produk yang ada.

Keinginan untuk suatu patokan UNIX mendorong organisasi-organisasi lain. Sebagai contoh, IEEE mengerjakan isu UNIX yang bersatu?dipersatukan dengan pendirian/penetapan suatu kelompok untuk mengembangkan suatu POSIX sistem operasi patokan yang disebut yang jinjing. Sasaran itu untuk mengembangkan satu sistem operasi ANSI standar. POSIX bukan UNIX, tetapi itu adalah UNIX-like. POSIX patokan-patokan (kepada mana kebanyakan penjual-penjual berjanji pemenuhan) ada hari ini. sistem operasi OPENVMS DEC, sebagai contoh, mendukung patokan-patokan POSIX yang diterbitkan. POSIX dalam posisi ini, bagaimanapun, sedikit untuk mempromosikan mampu-interoperasian dan portabilitas karena kecilnya sangat dari patokan yang total sudah diselesaikan. Aplikasi-aplikasi sederhana bahwa keinginan bertemu platformPOSIX-compliant yang berbeda akan ditulis. Bagaimanapun, mereka akan dibatasi aplikasi-aplikasi karena pengembang-pengembang akan tidak mampu untuk menggunakan manapun yang kaya yang, nonposix fitur dan fungsi-fungsi yang penjual-penjual menawarkan di luar inti POSIX-compliant yang dasar.

X/Open dimulai pada Eropa dan sudah menyebar untuk memasukkan di dalamnya US paling utama. pembuat-pembuat komputer. X/Open mempunyai dampak penting di dalam pasar karena gol nya untuk menetapkan suatu set yang standar Application Programming Interfaces (API ANTARMUKA PEMROGRAMAN APLIKASI)) bahwa akan memungkinkan mampu-interoperasian. Antar muka ini diterbitkan di dalam X/Open Portability Guide. Aplikasi-aplikasi yang menjalankan di sistem operasi bahwa mematuhi antar muka ini

akan berkomunikasi dengan satu sama lain dan interoperate, sekali pun sistem operasi dasar bersifat yang berbeda. Ini adalah sasaran kunci dari model client/server.

pengumuman COSE oleh HP, IBM, SCO, Matahari, dan Univel (Novell/USL) Pada Bulan Maret 1993 di Uniforum Conference adalah usaha yang terakhir untuk membuat suatu hal yang disetujui antara sistem operasi UNIX. Awal COSE pengumuman menunjuk hanya lingkungan desktop pengguna itu dan antarmuka pengguna grafis, meski pada waktunya itu diharapkan pergi . lebih lanjut. COSE adalah suatu mencoba kelompok lebih pragmatis kepada sebenarnya "membujuk untuk mengerjakan menyuruh kerjakan: 'you."

perbedaan Yang lain utama dari usaha-usaha yang sebelumnya untuk membuat patokan-patokan UNIX yang universal adalah keterlibatan dari SCO dan Sun. Dua organisasi-organisasi ini miliki suatu bagian(saham yang substansiil dari pasar UNIX dan sudah cenderung untuk mempromosikan pendekatan kepemilikan kepada antar muka desktop. SCO menyediakan lingkungan Open Desktop nya, dan Sun menawarkan Open Look. Kesanggupan untuk Motif adalah suatu pemberian/hadiah yang penting di part mereka dan menawarkan peluang pertama riil untuk mampu-interoperasian penjual yang lengkap dan ketransparanan pengguna kepada panggung.

Di dalam Oktober dari 1993, Novell yang disetujui untuk memberi hak-hak untuk nama UNIX ke(pada X/Open sehingga semua penjual dapat mengembangkan kepada patokan-patokan UNIX dan menggunakan nama UNIX untuk produk-produk mereka. isyarat Hal ini simbolis sebagian besar akan menghapuskan sebagian dari kebingungan di dalam pasar perihal apa perangkat lunak sebenarnya UNIX. COSE sedang melihat di luar desktop itu kepada grafik, multimedia, teknologi obyek, dan manajemen sistem. Dukungan networking memasukkan di dalamnya NetWare Novell UNIX produk-produk networking klien, DCE OSF, dan Komputasi Jaring-Jaring Terbuka SunSoft. Novell sudah menyetujui untuk menyerahkan klien NetWare UNIX ke(pada X/Open untuk penerbitan sebagai suatu patokan. Di dalam area grafik, COSE rencana peserta-peserta untuk mendukung suatu set inti dari fasilitas-fasilitas grafik dari Perkongsian/gabungan X, pengembang dari X Windows.

Menujukan multimedia, rencana peserta-peserta COSE untuk menyerahkan dua spesifikasi yang hubungkan sebagai jawaban atas Asosiasi Multimedia Interaktif's minta untuk teknologi. Salah satu dari spesifikasi, memanggil(hubungi Distributed Media Services (DMS), gambarkan suatu pendukung infrastruktur jaringan mandiri satu protokol arus API Antarmuka Pemrograman Aplikasi) dan data yang terintegrasi. The Desktop Integrated Media Environment-will lain gambarkan akses multimedia dan perkakas kerja sama/kolaborasi, termasuk sedikitnya satu alat yang dasar untuk masing-masing tipe data yang didukung oleh infrastruktur DMS. Menghasilkan patokan akan menyediakan para pemakai dengan akses yang konsisten kepada perkakas multimedia di lingkungan-lingkungan multivendor.

COSE juga alamat-alamat menolak teknologi, satu bidang yang ditargetkan oleh IBM dan Sun. Kelompok itu akan mendukung usaha-usaha dari Object Management Group (OMG) dan Common Object Request Broker nya (CORBA) patokan untuk menyebar dan menggunakan object yang dibagi-bagikan. IBM telah mempunyai suatu CORBA-compliant menolak sistim di dalam beta menguji untuk AIX. Matahari dibangun satu kode sistem operasi bernama Spring sebagai suatu bukti dari konsep dalam 1992. Matahari mempunyai suatu proyek yang utama sedang berlangsung, memanggil(hubungi Distributed Objects Everywhere (KIJANG BETINA), yang sedang menghasilkan produktivitas sangat mengejutkan muncul. Akhirnya, COSE akan berfokus kepada manajemen sistem file yang dibagi-bagikan, distribusi, kelompok-kelompok dan para pemakai, penyepulan cetakan, perijinan instalasi perangkat lunak, dan penyimpanan.

(Ia) tidak suatu persamaan waktu bahwa penjual-penjual ini bersifat sedang datang bersama-sama untuk menggambarkan suatu patokan UNIX pada sekarang. usaha COSE adalah suatu reaksi yang bertahan kepada pelepasan; pembebasan dari Windows Nt

Microsoft. Dengan ini kesanggupan untuk suatu desktop 32-bit dan sistem operasi server, Microsoft sudah mengambil angin ke luar dari banyak dari UNIX mengaku kepada keunggulan teknis. Meskipun banyak keuntungan-keuntungan nya sebagai suatu sistem operasi desktop dan server, UNIX tidak pernah mempunyai secara luas diterima di dalam dunia usaha yang umum bahwa menyukai DOS/Windows dan NetWare Novell. Suatu kelemahan kunci ke(pada UNIX di dalam gelanggang [perseroan/perusahaan] mempunyai ketiadaan suatu patokan UNIX. UNIX mempunyai suatu posisi yang mapan seperti(ketika sistem operasi [pilihan;terkemuka] untuk database relasional yang dibagi-bagikan dari penjual-penjual seperti Informix, Ingres, Oracle, dan Sybase. Kebanyakan penjual-penjual, bagaimanapun, akan produk-produk port mereka ke(pada Windows NT juga. Setiap usaha untuk mengurangi permasalahan berhubungan dengan varian-varian UNIX yang ganda akan melakukan kebanyakan bantalan kualitas moral dari UNIX sebagai suatu bermanfaat alternatif ke(pada Windows Nt.

Lingkungan Perhitungan Terdistribusi (DCE)

Putar khayalan ini di sekitar di dalam pikiran Anda. Semua penjual-penjual perangkat keras dan lunak yang utama bersatu dan setuju untuk menginstal suatu kotak hitam di dalam sistem mereka bahwa akan, pada hakekatnya, menyeka penghalang-penghalang mereka yang teknologi. Kotak hitam ini akan sambung bermacam sistem operasi kecil, platformperangkat keras berbeda, protokol komunikasi yang tidak cocok/bertentangan, segala rupa aplikasi dan sistem database, dan bahkan tidak seperti sistem keamanan. Dan kotak hitam itu akan melakukan semua yang ini dengan jelas, tidak hanya untuk pengguna akhir tetapi juga karena para manajer sistem dan aplikasi-aplikasi developers2 OSF mengusulkan lingkungan perhitungan terdistribusi (DCE) seperti(ketika kotak hitam ini. DCE adalah arsitektur yang paling penting yang digambarkan karena model client/server. Itu menyediakan jembatan antara investasi-investasi yang ada di dalam aplikasi-aplikasi dan aplikasi-aplikasi baru berdasar pada teknologi yang ada. Gambar 410 arsitektur pertunjukan ini yang digambarkan oleh OSF.

Komponen-komponen produk-awal dari DCE dibebaskan; dilepaskan di dalam perempat yang ketiga 1991. DCE bersaing secara langsung dengan komputasi jaring-jaring terbuka Sun (ONC) lingkungan dan secara tidak langsung dengan banyak yang lainnya jaringan standar. OSF/1 dan DCE adalah hampir pasti untuk memenangkan pertempuran ini oleh karena kehadiran pasar yang raksasa dari OSF mensponsori. IBM sudah sekarang merasa terikat dengan membuat produk AIX nya OSF/1 yang dapat dipertukarkan oleh awal 1994. Akan jadi 1995 sebelum produk itu mendewasakan dan melengkapi cukup untuk secara luas digunakan sebagai bagian dari aplikasi bisnis. Untuk sementara waktu, penjual-penjual produk dan integrator-integrator sistem akan menggunakan nya untuk membangun produk-produk dan aplikasi-aplikasi yang jinjing. Ketersediaan yang umum kode mengembangkan untuk komponen produk yang sebelumnya, yang serupa akan mempercepat proses dan memungkinkan pengembangan untuk bersifat baru modelled di pelepasan; pembebasan yang sebelumnya.

DCE sudah digambarkan sebagai pengelompokan lapisan yang lain di dalam OSI model3 DCE menyediakan mata rantai antara komunikasi-komunikasi yang murni di aplikasi-aplikasi lapisan-lapisan dan pengguna akhir yang lebih rendah. Gambar 411 pertunjukan "di mana DCE sesuai dengan di dalam" antara kernel sistem operasi dan jasa aplikasi pengguna.

Gambar 410. Lingkungan perhitungan terdistribusi (DCE) arsitektur.

Gambar 411. DCE di O Lapisan 65.

DCE adalah suatu yang terbungkus kelompok aplikasi-aplikasi mampu-interoperasian yang terintegrasi bahwa sambung sistem perangkat keras dan lunak berbeda, aplikasi-aplikasi, dan database. Untuk menyediakan jasa ini, DCE komponen-komponen harus menyajikan di setiap panggung di suatu sistim. Komponen-komponen ini menjadi aktif

kapan pun suatu aplikasi yang lokal meminta data, jasa, atau proses-proses dari di suatu tempat. OSF berkata bahwa DCE akan membuat suatu jaringan dari sistem dari penjual-penjual yang ganda kelihatan sebagai suatu komputer yang berdiri sendiri ke pengembang-pengembang aplikasi-aplikasi, pengurus-pengurus sistem, dan pengguna akhir. Jadi; Dengan demikian, gambaran sistim yang tunggal dicapai.

Berbagai unsur-unsur dari DCE adalah sebagai berikut:

" Prosedur Remote Sebut(panggil (RPC) dan Presentation Services: Hubungkan Definition Languages (IDLS) dan RPCs memungkinkan para programmer untuk memindahkan kendali dan data ke seberang suatu jaringan di suatu cara yang transparan bahwa membantu ke arah menyembunyikan kompleksitas jaringan itu. DCE menggunakan RPC yang mula-mula dikembangkan oleh HP Apollo Network Computing System (NCS), dengan beberapa peningkatan oleh DEC dan IBM. NCS juga menyediakan Network Data Representation (NDR), suatu representasi data yang maya. NDR memungkinkan data yang untuk dipertukarkan antara berbagai produk-produk penjual dengan jelas. Konversi-konversi (sebagaimana diperlukan) akan berlangsung tanpa adanya intervensi oleh pemanggil. Menamai, keamanan, sistim file, dan konversi-konversi tipe data boleh berlangsung seperti(ketika data diangkut antara berbagai panggung-panggung.

" Menamai: Berorientasi pengguna menyebut, komputer-komputer penetapan, file-file, dan orang-orang harus dengan mudah dapat diakses di suatu lingkungan yang dibagi-bagikan. Jasa direktori ini harus menawarkan penampilan dan aturan-aturan standar untuk semua klien. DCE mendukung patokan jasa direktori X500, menambahkan perluasan-perluasan dari Layanan Nama Daerah DEC (DECDNS). kode X500 yang distandardisasi adalah Siemens DIR-X Nixdorf X500 layanan.

" Keamanan: Aplikasi Terdistribusi dan jasa harus mengidentifikasi para pemakai, akses kendali kepada sumber daya, dan pengawal integritas semua aplikasi. DCE menggunakan layanan pengesahan Kerberos, yang dikembangkan oleh MIT sebagai bagian dari proyek networking Athena nya dan yang ditingkatkan oleh Hewlett-Packard. Layanan ini adalah salah satu [dari] tantangan-tantangan yang utama untuk membuat produk-produk yang tersedia dengan cepat, karena sangat sedikit; beberapa produk-produk hari ini dikembangkan dengan satu kesadaran dari spesifikasi ini.

" Benang/ulir-benang/ulir: Istilah ini mewakili; menunjukkan suatu metoda tentang eksekusi pendukung paralel dengan memanage sekerup ulir-majemuk dari kendali di dalam suatu proses yang beroperasi dalam suatu lingkungan yang dibagi-bagikan. Benang/ulir-benang/ulir memungkinkan sistem untuk memulai proses-proses ganda dan melupakan tentang mereka sampai mereka diselesaikan. Ini adalah terutama penting karena server jaringan bahwa mungkin harus menangani banyak meminta dari banyak klien pada waktu yang sama. Mereka harus mampu lakukan hal ini tanpa menantikan permintaan yang sebelumnya untuk melengkapi. DCE sedang menggunakan Konser/Persetujuan DEC Multithread Architecture (CMA) implementasi.

" Layanan Waktu: Satu layanan waktu mensinkronkan semua jam sistem dari suatu lingkungan yang dibagi-bagikan sehingga melaksanakan aplikasi-aplikasi dapat bergantung pada jam setara antar proses-proses. Pertimbangkan; menganggap bahwa banyak mesin yang beroperasi dalam banyak wilayah waktu boleh menyediakan proses-proses sebagai bagian dari suatu solusi aplikasi. Adalah penting bahwa mereka bermufakat waktu untuk mengatur kejadian yang dijadwalkan dan kejadian time-sequenced. DCE sedang menggunakan suatu modifikasi Layanan Sinkronisasi Waktu Dibagi-Bagikan DEC (DECDTS).

" Jasa File Dibagi-Bagikan: Oleh membentang sistim file yang lokal sepanjang jaringan, para pemakai mendapatkan akses penuh untuk memfile di konfigurasi-konfigurasi yang remote. DCE menggunakan Sistem File Jaringan Sun (NFS sistem file

jaringan)) Versi 2 dan menyediakan kemampuan generasi berikutnya dengan Andrew File System (AFS), yang dikembangkan pada Carnegie-Mellon University dan oleh Transarc Corp yang diperdagangkan. Operasi tanpa disk di bawah AFS didukung oleh kerja pengembangan yang dilaksanakan oleh Hewlett-Packard.

" PC Pengintegrasian: Pengintegrasian memungkinkan PCs menggunakan MS-DOS, Windows Nt, dan OS/2 kepada jasa file akses dan cetakan di luar lingkungan MS-DOS itu. DCE menggunakan LAN Microsoft Manager/X.

" Manajemen: Meski sebagian ditujukan oleh komponen-komponen yang sebelumnya, manajemen adalah sangat kompleks di suatu konfigurasi yang dibagi-bagikan, heterogen bahwa OSF sudah menggambarkan suatu arsitektur yang baru: lingkungan manajemen terdistribusi (DME). DME menyediakan suatu kerangka yang umum untuk manajemen yang berdiri sendiri dan sistem terdistribusi. Kerangka ini menyediakan perkakas dan teknik-teknik konsisten untuk memanage jenis sistem yang berbeda dan memungkinkan penjual-penjual untuk membangun aplikasi-aplikasi manajemen sistem bahwa bekerja di bermacam panggung-panggung. OSF akan dasar DME di teknologi dari produk OpenView Hewlett-Packard.

" Komunikasi-komunikasi: DCE merasa terikat dengan dukungan tumpukan protokol OSI.

Arsitektur Aplikasi Sistem (SAA)

SAA adalah lingkungan yang dibagi-bagikan IBM. SAA digambarkan oleh IBM dalam 1986 seperti satu arsitektur untuk mengintegrasikan semua komputer IBM dan sistem operasi, termasuk MVS, VM/CMS, OS/400, dan OS/2-EE. SAA menggambarkan patokan-patokan untuk seorang akses pengguna yang umum (CUA) metoda, programming umum menghubungkan (CPI indeks harga konsumen)), dan suatu link komunikasi yang umum (APPC).

Untuk mendukung pengembangan dari aplikasi-aplikasi SAA-compliant, IBM menggambarkan SAA kerangka-kerangka (bahwa sedikit banyak(nya) menyerupai APIs). kerangka SAA yang pertama adalah AD/Cycle, strategi SAA untuk pengembangan aplikasi CASE. AD/CYCLE dirancang untuk menggunakan perkakas pihak ketiga di dalam perangkat keras IBM SAA dan mainframe Repository Manager/MVS fasilitas penyimpanan data. Beberapa penjual-penjual telah terpilih oleh IBM ketika para mitra AD/Cycle, yakni: Intersolv, KnowledgeWare, Bachman, Synon, Systematica, dan Easel Corp. Beberapa produk-produk telah tersedia, termasuk Easel WorkBench toolkit, Bachman DB2, CSP perkakas, dan perkakas KnowledgeWare Repository dan MVS.

Sayangnya, komponen yang paling penting, Repository Manager, belum mencapai mutu produksi dalam implementasi MVS nya dan hingga kini tidak ada rencana-rencana untuk suatu implementasi client/server. Banyak pelanggan-pelanggan IBM asli melibatkan di dalam mengevaluasi Repository Manager sudah kembali[kan produk di dalam frustrasi. Baru-baru ini, telah ada banyak diskusi tentang kebutuhan akan suatu produksi, mutu, sistem manajemen database berorientasi objek (OODBMS) untuk mendukung hubungan kesatuan (ER) dasar model tempat penyimpanan. Hanya ini, katakan beberapa sumber, akan implementasi buatan dan kinerja praktis. Suatu lebih lanjut gagal dalam strategi SAA adalah ketiadaan dukungan sistem terbuka. Patokan-patokan tertentu meski, seperti Motif, SQL, dan LU62, dikenali sebagai bagian dari SAA; ketiadaan dukungan untuk AIX sudah mencegah banyak organisasi dari mengadopsi SAA. IBM sudah menerbitkan semua patokan SAA dan mempunyai diizinkan berbagai protokol-protokol, seperti LU62. Perusahaan sudah mencoba untuk [membuka/merintis] dunia pengembangan software SAA. direktur IBM strategi sistem terbuka, George Siegle, berkata bahwa IBM percaya akan keterbukaan melalui antar muka. Jadi; Dengan demikian, definisi yang lengkap APIs memungkinkan penjual-penjual lain untuk mengembangkan produk-produk bahwa antar muka dengan produk-produk IBM dan dengan satu sama lain. Pengumuman terbaru,

seperti dukungan untuk CICS AIX, menunjuk suatu gerakan yang berangsur-angsur untuk memasukkan di dalamnya AIX di dalam platformSAA. aplikasi SAA yang pertama bahwa IBM dibebaskan; dilepaskan, OfficeVision, adalah suatu bencana.

Produk secara konsisten luput/kehilangan biji pengiriman dan kekurangan sebagian besar kemampuan yang dijanjikan. IBM sudah sebagian besar meninggalkan produk sekarang dan sedang bekerja lekat dengan Lotus dan prakarsa-prakarsa kelompok kerja komputasi nya.

IBM sudah secara konsisten menggambarkan database umum, antarmuka pengguna, dan standar komunikasi ke seberang semua panggung. Hal ini pasti menyediakan peluang itu untuk membangun SAA-compliant client/server aplikasi-aplikasi. Yang terbaru pengenalan tentang CICS untuk OS/2, AIX, dan OS/400 dan pengumuman dari dukungan untuk AIX berarti bahwa suatu panggung pemrosesan transaksi digambarkan ke seberang seluruh jajaran produk. Aplikasi-aplikasi mengembangkan di bawah OS/2 dapat ported ke(pada interoperate antara OS/2, OS/400, MVS, dan pada akhirnya AIX, tanpa modifikasi. COBOL dan C bersifat bahasa pemrograman umum untuk masing-masing panggung. SQL adalah bahasa akses data yang umum di dalam semua panggung.

Kegagalan dari SAA adalah bisa dihubungkan dengan kompleksitas lini produk tak sejenis IBM dan keinginan dari banyak organisasi-organisasi untuk pindah dari kepemilikan ke solusi-solusi sistem terbuka. Pengenalan ini memimpin IBM untuk mengumumkan rencana Open Enterprise nya yang baru untuk menggantikan Arsitektur Aplikasi Sistem kuno (SAA) rencanakan dengan satu strategi jaring-jaring terbuka. SystemView adalah suatu kunci IBM penghubung produk jaringan OS/2, UNIX, dan AS/400 sistem operasi. Arsitektur jaringan Sistem Tradisional (SNA sistem arsitektur jaringan)) networking akan digantikan oleh teknologi yang baru, seperti Advanced Peer-to-Peer Communications (APPC) dan Advanced Peer-to-Peer Networking (APPN).

IBM sudah menggambarkan SystemView karena DME produk. SystemView menggambarkan APIs untuk memungkinkan mampu-interoperasian antara berbagai produk-produk penjual. Itu diharapkan sebagai sarana (angkut) untuk menghubungkan AIX ke dalam lokasi-lokasi mainframe yang dipusatkan. IBM sudah menyatakan bahwa SystemView adalah satu struktur yang terbuka untuk mengintegrasikan OSI, SNA sistem arsitektur jaringan), dan TCP/IP jaringan. Pada sekarang, SystemView adalah satu set petunjuk untuk membantu pengembang-pengembang perangkat lunak pihak ketiga dan pelanggan-pelanggan mengintegrasikan aplikasi-aplikasi manajemen sistem dan penyimpanan, definisi-definisi data, dan metode akses. Petunjuk itu diharapkan untuk lebih lanjut mendukung konsep-konsep gambaran sistim tunggal.

CATATAN KAKI:

1 Kelompok Gartner, [nada/catatan] presentasi, MicroSystems Pengintegrasian, September 1991.

2 JW. Semich, "Distributed Connection:DEC," Datamation 37, Tidak. 15 (Agustus 1, 1991), p.28.

3 Jerry Cashin, "OSI DEC Attempt ke(pada Add OSI Service," Perangkat lunak Magazine 11, Tidak. 3 (Maret 1991), p.87.

Komponen Client/Server AplikasiConnectivas

Ringkasan Eksekutip

Jaringan adalah komputer adalah uraian yang paling sesuai client/server menghitung. Para pemakai ingin merasakan bahwa di suatu tempat pada atas jaringan jasa yang mereka kebutuhan ada tersedia dan adalah dapat diakses didasarkan pada suatu kebutuhan dan [hak/ kebenaran] mengakses, tanpa hormat kepada teknologi melibatkan. Kapan siap untuk pindah;gerakkan di luar produktivitas pribadi aplikasi berdiri sendiri dan ke dalam client/server aplikasi, organ-izations harus menunjuk isu connectivas. [Yang] pada awalnya, kebanyakan para pemakai menemukan kebutuhan mereka untuk mengakses suatu pencetak (yang) tidak secara phisik dihubungkan kepada stasiun-kerja klien mereka. Bagi data memfile antar individu non-networked di (dalam) kantor yang sama dapat ditangani oleh " sneakernet" ( hand-carrying disket), tetapi pencetakan jadilah lebih canggung. Yang pertama LANS diinstall jasa networking pada umumnya basis dasar untuk mendukung ini printer-sharing kebutuhan. Sekarang suatu di manapun pencetak di (dalam) area yang lokal dapat diberi hak untuk penggunaan bersama.

Medium Phisik untuk memenuhi koneksi ini adalah LAN pemasangan kabel. Masing-Masing stasiun-kerja dihubungkan untuk suatu kabel/telegram yang mengarahkan transmisi [itu] yang manapun secara langsung kepada stasiun-kerja yang berikutnya pada [atas] LAN atau [bagi/kepada] suatu poros/pusat kegiatan menunjuk itu mengarahkan transmisi [itu] kepada tujuan yang sesuai [itu]. Ada dua LAN topologi utama yang menggunakan Ethernet ( bus) dan Cincin/Arena Tanda ( Cincin/Arena).

Ethernet Dan Cincin/Arena Tanda diterapkan pada atas Institut yang dirumuskan dengan baik [dari;ttg] Insinyur Elektronik Dan elektrik ( IEEE) industri baku. Standard ini menggambarkan spesifikasi produk itu yang detil dan menyediakan suatu komitmen bagi/kepada suatu spesifikasi ditetapkan;perbaiki. Standardisasi ini telah mendukung beratus-ratus penjual untuk kembang;kan produk kompetitif dan pada gilirannya telah menyebabkan kemampuan [itu], capaian, dan ongkos ini LAN connectivas produk untuk meningkatkan secara dramatis (di) atas lima tahun yang lalu/ terakhir . LAN instalasi Lebih tua yang menggunakan nonstandard topologi ( seperti ARCNET) akan secepatnya memerlukan penggantian.

Ada suatu dasar perbedaan fungsional di (dalam) jalan/cara itu Ethernet Dan Topologi Cincin/Arena Tanda menempatkan data pada [atas] kabel/telegram [itu]. Dengan Ethernet Protokol, pengolah mencoba untuk membuang data ke kabel/telegram kapan saja [itu] memerlukan [jasa;layanan]. Stasiun-Kerja berkelahi untuk luas bidang dengan usaha ini, dan Ethernet Protokol meliputi logika yang sesuai untuk memecahkan benturan ketika mereka terjadi. Pada sisi lain, dengan Protokol Cincin/Arena Tanda, pengolah hanya mencoba untuk menaruh data ke kabel/telegram ketika ada kapasitas pada atas kabel/telegram untuk menerima transmisi [itu]. Stasiun-Kerja berjalan terus suatu tanda yang secara sekuen memberi stasiun-kerja masing-masing hak untuk menaruh data pada atas jaringan.

Peningkatan terbaru di (dalam) kemampuan [dari;ttg] poros/pusat kegiatan cerdas sudah meng/berubah [jalan/cara] [itu] [yang] kita mendisain LANS. Poros/Pusat kegiatan berhutang sukses mereka kepada efisiensi dan ketahanan 10BaseT protokol, yang memungkinkan implementasi Ethernet di (dalam) suatu pertunjukan bintang (di) atas Pasangan Terbelit Tidak dilindungi ( UTP) pemasangan kawat. Sekarang biasanya menggunakan, poros/pusat kegiatan menyediakan pen;dukungan terintegrasi untuk topologi standard yang berbeda seperti Ethernet, [Cincin/Arena] Tanda, dan Serabut ( yang secara rinci, FDDI protokol) (di) atas jenis pemasangan kabel yang berbeda . Dengan pengulangan atau memperbesar isyarat di mana/jika perlu, mereka

memungkinkan penggunaan [dari;ttg] mutu tinggi UTP pemasangan kabel di (dalam) hampir tiap-tiap situasi.

Poros/Pusat kegiatan sudah meningkatkan untuk menyediakan fleksibilitas luar biasa untuk perancangan phisik [itu] LAN topologi di (dalam) bangunan kantor besar atau menanam. Berbagai disain strategi kini tersedia. Mereka adalah juga suatu sarana (angkut) efektif untuk menaruh kecerdasan/inteligen manajemen sepanjang;seluruh LANS di (dalam) suatu korporasi, membiarkan kendali dan monitoring kemampuan dari suatu pusat manajemen jaringan.

lebih baru Token-Passing protokol, seperti Alat penghubung Distributed Data Serabut ( FDDI) dan Alat penghubung Distributed Data Tembaga ( CDDI), akan meningkat/kan digunakan seperti capaian lebih tinggi LANS ( terutama sekali tulang punggung LANS) diperlukan. CDDI dapat diterapkan pada [atas] LAN kabel/telegram yang sama [sebagai/ketika] Ethernet Dan Tanda Bunyikan jika instalasi dan pemilihan yang asli dilaksanakan secara hati-hati menurut pujian/rekomendasi industri. FDDI [yang] pada umumnya nampak pertama seperti LAN-TO-LAN jembatan antar[a] lantai di (dalam) bangunan besar.

Tanpa kawat LANS menawarkan suatu alternatif ke pemasangan kabel. Sebagai ganti pemasangan kabel, ini LANS menggunakan siaran radio/televisi [itu] [sebagai/ketika] medium komunikasi. Motorola menyediakan suatu system—Altair—that pendukungan Ethernet Kartu Dan Protokol Transmisi baku. Motorola Stasiun-Kerja Kabel Implementasi bersama-sama ke dalam microcells menggunakan Ethernet baku Pemasangan kabel. Ini microcells komunikasi;kan (di) atas siaran radio/televisi untuk dengan cara yang sama mengatur server. Komunikasi pada [atas] frekwensi ini tidak menerobos dinding (di) luar, maka ada masalah [kecil/sedikit] dengan gangguan campur tangan dari para pemakai lainnya .

Tanpa kawat LANS adalah menarik ketika ongkos pemasangan kabel penerapan adalah tinggi. Biaya-Biaya tuju/ cenderung] untuk;menjadi yang tinggi untuk pemasangan kabel di (dalam) bangunan tua, di (dalam) instalasi temporer, atau [di mana/jika] stasiun-kerja pindah;gerakkan sering. NCR menyediakan implementasi [yang] lain [dari;ttg] LAN teknologi tanpa kawat menggunakan frekwensi di depan umum dapat diakses di (dalam) 902-MHz ke 928-MHz rombongan. NCR menyediakan kartu kepemilikan untuk menyediakan protokol komunikasi [itu]. Pen;Dukungan ini komunikasi lower-speed yang adalah tunduk kepada gangguan campur tangan beberapa, sebab sangat banyak lain alat, seperti pengendalian jarakj pengontrol elektronik ( [seperti;suka] suatu VCR pengontrol) dan antitheft alat, menggunakan frekwensi sama ini.

Sekarang suatu fakta dengan baik diterima yang LANS adalah lebih disukai sarana (angkut) untuk menyediakan keseluruhan connectivas bagi/kepada semua server jauh dan lokal. Connectivas pucat/lesu harus disajikan melalui/sampai interkoneksi itu LANS. Penerus Dan Jembatan adalah alat yang melaksanakan tugas itu. Penerus adalah lebih disukai teknologi untuk topologi jaringan kompleks, pembangkit penaklukan paket data yang efisien antar[a] dua sistem dengan penempatan dan menggunakan alur yang optimal itu. Mereka juga membatasi jumlah [itu] lalu lintas pada atas YANG PUCAT/LESU dengan secara efisien menyaring dan dengan menyediakan pen;dukungan untuk berbagai protokol ke seberang jaringan yang tunggal.

Luas bidang pucat/lesu untuk komunikasi data adalah suatu isu kritis. Di (dalam) terminal-to-host jaringan, lalu lintas yang dihasilkan oleh aplikasi bisa diperagakan, dan jaringan akan kemudian jadilah sized maka, mempertimbangkan penggunaan [yang] efektif luas bidang [itu]. Dengan LAN interkoneksi, dan aplikasi yang memungkinkan para pemakai untuk memindahkan file besar ( seperti melalui/sampai e-mail pemasangan) dan gambaran, ini modeling adalah banyak lebih keras untuk melaksanakan. Jasa pucat/lesu yang sudah baru-baru ini muncul, seperti Penyiaran ulang Bingkai, SMDS ( Multimegabit Yang diswitch [Jasa;Layanan] Data), dan ATM segera terjadi ( Gaya Perpindahan Tak

serempak) Jasa, memungkinkan fleksibilitas yang sesuai [yang] dengan tak terpisahkan memerlukan untuk aplikasi ini.

Bingkai Penyiaran ulang menggunakan terdiri dari banyak bagian statistik efisien untuk menyediakan sumber daya jaringan bersama ke para pemakai. Masing-Masing garis akses bersama oleh lalu lintas yang diperuntukkan untuk berbagai penempatan. Kecepatan Garis Akses secara khas sized jauh lebih tinggi dibanding rata-rata throughput masing-masing pemakai sedang mengganti. Ini memungkinkan transmisi puncak ( seperti ketika seorang pemakai memancarkan suatu file besar) itu adalah banyak lebih cepat sebab mereka menggunakan semua luas bidang tersedia.

SMDS adalah suatu [jasa;layanan] kecepatan tinggi yang menggunakan teknologi penyiaran ulang sel, yang memungkinkan data, suara, dan video untuk berbagi pabrik jaringan yang sama. tersedia Dari terpilih RBOCS sebagai wide-area melayani, [itu] mendukung kecepatan tinggi baik (di) atas 1.5 Mbps.

ATM adalah suatu muncul standard dan satuan teknologi komunikasi yang memutar kedua-duanya LAN dan YANG PUCAT/LESU untuk menciptakan suatu jaringan tanpa kelim. [Itu] menyediakan kemampuan yang sesuai untuk mendukung semua jenis suara, data, dan lalu lintas video. Kecepatan nya dikenalkan ke 155 Mbps, dengan variasi dan teknologi yang memungkinkan [itu] untuk yang dimajukan sirkit kecepatan lebih rendah ketika [yang] sesuai. [Itu] akan beroperasi baik sebagai suatu LAN dan suatu Teknologi pucat/lesu, menyediakan pengintegrasian [yang] transparan dan penuh kedua-duanya lingkungan.

ATM akan menjadi connectivas teknologi [yang] yang paling penting setelah 1995. ATM menyediakan satuan jasa dan kemampuan yang kehendak [yang] sungguh-sungguh memungkinkan [itu] " menghitung di manapun" konsep, di mana penempatan phisik sistem dan data dibuat tidak relevan kepada pemakai [itu]. [Itu] juga menyediakan para manajer jaringan [itu] dengan fleksibilitas yang diperlukan untuk menjawab dengan segera ke perubahan bisnis dan aplikasi baru.

Interoperabilas antar[a] sistem dibagi-bagikan tidaklah dijamin oleh [hanya;baru saja] menyediakan connectivas network-based. Sistem harus bermufakat end-to-end jabatan tangan [itu] yang berlangsung [selagi/sedang] menukarkan data, pada [atas] manajemen sesi untuk menyediakan dan pecah;kan percakapan, dan pada [atas] sumber daya mengakses strategi. Ini disajikan oleh suatu kombinasi protokol jaringan seperti IPX/SPX Novell'S, Netbios, TCP/IP, dan proses remote interoperabilas teknologi, seperti RPC teknologi dari Matahari, Menurut menjaring, Sybase, Oracle, APPC IBM'S, CPIC, dan Nama Pipa.

Manajemen Jaringan adalah suatu bagian integral dari tiap jaringan. Protokol Manajemen Jaringan Yang sederhana ( SNMP) adalah suatu dengan baik diterima standard yang digunakan untuk mengatur LANS dan pucat/lesu Melalui/Sampai kemampuan manajemen poros/pusat kegiatan, penerus, dan jembatan. [Itu] dapat diperluas untuk menyediakan dasar yang monitoring pengukuran pekerjaan server dan stasiun-kerja. Manajemen Sistem penuh memerlukan jauh lebih kemampuan dibanding SNMP dapat menawarkan. OSI protokol manajemen, Protokol Informasi Manajemen Yang umum ( CMIP), yang mempunyai fleksibilitas dan kemampuan untuk secara penuh mendukung . seperti (itu) kebutuhan manajemen, akan mungkin bersaing dengan suatu versi SNMP ditingkatkan, SNMP V2

Sistem Terbuka Saling behubungan

OSI model acuan menunjukkan Gambar 5.1 menyediakan suatu industri kerangka baku untuk jaringan dan sistem interoperabilas. Keberadaan [dari;ttg] LAN lingkungan heterogen di (dalam) organisasi besar membuat interoperabilas [adalah] suatu kenyataan praktis. Organisasi memerlukan dan harapkan untuk memandang workgroup berbagai

mereka LANS sebagai suatu corporate-wide jaringan terintegrasi. Citicorp, sebagai contoh, sedang aktip untuk mengintegrasikan jaringan [yang] mandiri 100 nya ke dalam net.1 [yang] global tunggal NET.1 OSI model menyediakan definisi kerangka [itu] untuk mencoba pengembang untuk menciptakan products.2 interoperable Sebab banyak orang produk waktu itu belum OSI-COMPLIANT, [di/ke] sana sering adalah tidak (ada) surat menyurat langsung antar[a] OSI model dan kenyataan.

OSI model menggambarkan tujuh lapisan protokol dan menetapkan bahwa masing-masing lapisan dibatasi dari lain oleh suatu alat penghubung dirumuskan dengan baik.

Gambar 5.1 Seven-Layer OSI model.

Lapisan Phisik

Lapisan Phisik adalah tingkat terendah OSI model dan menggambarkan phisik [itu] dan karakteristik [yang] elektrik koneksi yang menyusun;merias jaringan [itu]. [Itu] meliputi hal-hal seperti menghubungkan spesifikasi seperti halnya spesifikasi terperinci untuk penggunaan twisted-pair, fiber-optic, dan kabel sesumbu. Standard menarik perhatian pada lapisan ini untuk client/server aplikasi adalah IEEE 802.3 ( Ethernet), dan IEEE 802.5 ( [Cincin/Arena] Tanda) itu menggambarkan kebutuhan [itu] untuk jaringan menghubungkan kartu ( NIC) dan kebutuhan perangkat lunak untuk media mengakses kendali ( MAC) lapisan. Lain di sini baku meliputi alat penghubung yang serial EIA232 dan X.21.

Lapisan Mata rantai Data

Lapisan Mata rantai Data menggambarkan [itu] paket dasar data yang diharapkan untuk masuk atau me/tinggalkan jaringan phisik [itu]. Pola teladan Bit, menyandi metoda, dan tanda dikenal pada lapisan ini . Lapisan Mata rantai Data mendeteksi kesalahan dan mengoreksi [mereka/nya] dengan permintaan transmisi kembali [dari;ttg] pesan atau paket dirusak. Lapisan ini benar-benar dibagi menjadi dua sublayers: media mengakses kendali ( MAC) dan kendali mata rantai yang logis ( LLC). MAC sublayer mempunyai jaringan mengakses tanggung jawab untuk tanda [yang] [lewat/ sampaikan], benturan [yang] merasakan, dan jaringan mengendalikan. LLC sublayer beroperasi di atas MAC dan mengirimkan dan menerima paket data dan pesan.

Lapisan Jaringan

Lapisan Jaringan adalah bertanggung jawab untuk menswitch dan menaklukkan pesan kepada tujuan sesuai mereka. [Itu] mengkoordinir tujuan untuk menujukan dan mengirimkan pesan. [Itu] menyediakan sistem masing-masing [adalah] suatu jaringan unik menunjuk, menentukan suatu rute untuk memancarkan data ke tujuan nya, segmen blok data [yang] besar ke dalam paket data lebih kecil, dan melaksanakan kendali arus.

Pengangkutan Lapisan

Ketika yang pesan berisi lebih dari paket, urutan lapisan pengangkutan paket pesan dan mengatur dalam perjalanan pulang lalu lintas mengalir. Lapisan Pengangkutan adalah bertanggung jawab untuk memastikan end-to-end error-free transmisi data. Lapisan Pengangkutan memelihara alamat sendiri yang mendapat/kan dipetakan ke jaringan menunjuk. Sebab jasa lapisan pengangkutan memproses pada [atas] sistem, berbagai alamat pengangkutan ( asal atau tujuan) dapat berbagi alamat jaringan tunggal.

Lapisan Sesi

Lapisan Sesi menyediakan jasa [itu] yang memungkinkan aplikasi menabrak menyerang dua pengolah untuk mengkoordinir komunikasi mereka ke dalam sesi tunggal. Suatu sesi adalah suatu pertukaran messages—a dialog antar[a] dua pengolah. Bantuan Lapisan ini menciptakan sesi [itu], menginformasikan satu stasiun-kerja jika tetesan lain ke luar dari sesi, dan ber/mengakhiri sesi [itu] atas permintaan.

Lapisan Presentasi

Lapisan Presentasi adalah bertanggung jawab untuk menterjemahkan data dari format mesin yang internal satu pengolah di (dalam) sesi untuk itu . lain.

Lapisan Aplikasi

Lapisan Aplikasi adalah lapisan [bagi/kepada] yang mana aplikasi pada [atas] pengolah [yang] secara langsung berbicara. Kode Programmer [bagi/kepada] suatu API menggambarkan pada lapisan ini. Pesan masuk OSI tumpukan protokol [itu] pada tingkatan ini, berjalan sepanjang lapisan [itu] kepada lapisan phisik, ke seberang jaringan kepada lapisan phisik pengolah lain , dan atas melalui/sampai lapisan ke dalam lapisan aplikasi pengolah dan program lain .

Teknologi Alat penghubung Komunikasi

Connectivas Dan Interoperabilas antar[a] stasiun-kerja klien dan server dicapai melalui suatu kombinasi phisik kabel dan alat, dan perangkat lunak yang implements protokol komunikasi.

LAN Pemasangan kabel

Salah satu [dari] bagian-bagian dari [yang] paling dilewatkan dan yang paling utama LAN implementasi hari ini adalah pemasangan kabel phisik menanam. Suatu investasi korporasi di (dalam) pemasangan kabel adalah penting. Karena paling meskipun [demikian], [itu] dipandang dengan keras sebagai operasi taktis, suatu biaya perlu. Biaya-Biaya Implementasi terlalu tinggi, dan pemeliharaan adalah suatu proses hampa nonbudgeted. Hasil [dari;ttg] shortsightedness ini akan [jadi] dilihat di dolar riil melalui/sampai hidup teknologi [itu]. Studi sudah menunjukkan bahwa (di) atas 65 persen dari semua LAN downtime terjadi di lapisan phisik.

Adalah penting untuk menyediakan suatu platform untuk mendukung LAN implementasi sempurna, seperti halnya suatu sistem yang fleksibel cukup untuk menyertakan perubahan cepat di (dalam) teknologi. Kecenderungan adalah untuk menstandardisasi LAN disain pemasangan kabel dengan menerapkan topologi bintang dibagi-bagikan di sekitar kamar kecil pemasangan kawat, dengan serabut antar[a] kamar kecil pemasangan kawat. Kebutuhan Luas bidang Desktop dapat ditangani oleh tembaga

( mencakup CDDI) untuk/karena beberapa tahun untuk datang; bagaimanapun, serabut antar[a] pemasangan kawat kamar kecil akan menangani kebutuhan luas bidang yang tambahan suatu tulang punggung atau switch-to-switch bentuk wujud.

Sungguh-Sungguh, serabut kepada desktop akan menyediakan kemampuan jangka panjang luas; bagaimanapun, oleh karena elektronika memerlukan untuk mendukung berbagai metode akses menggunakan hari ini, biaya awal adalah penting. [Seperti/Ketika] direkomendasikan, disain akan menyediakan pen;dukungan untuk Ethernet, 4M Dan 16M [Cincin/Arena] Tanda, FDDI, dan ATM masa depan LANS.

Standard Pemasangan kabel meliputi Rg-58 A/U Kabel sesumbu ( Thin-Wire 10Base2 Ethernet), IBM Etik 1 ( pasangan terbelit yang dilindungi untuk [Cincin/Arena] Tanda), pasangan terbelit tidak dilindungi ( UTP untuk 10Baset Ethernet Atau [Cincin/Arena] Tanda) dan Alat penghubung Distributed Data Serabut ( FDDI untuk 10BaseT atau [Cincin/Arena] Tanda). Motorola telah mengembang;kan suatu tanpa kawat Ethernet LAN product—Altair—that menggunakan 18-GHz frekwensi. Wavelan NCR'S menyediakan kecepatan rendah LAN pen;dukungan tanpa kawat.

LAN teknologi Tanpa kawat adalah hemat biaya dan bermanfaat ketika ongkos instalasi kabel/telegram adalah tinggi. Di (dalam) penempatan atau bangunan tua [di mana/jika] peralatan sering dipindahkan, ongkos lari/menjalankan kabel mungkin (adalah) berlebihan. Di (dalam) kejadian ini teknologi tanpa kawat dapat menyediakan suatu alternatif menarik. Motorola menyediakan suatu implementasi yang menggunakan Ethernet baku NICS menghubungkan suatu kelompok stasiun-kerja [yang] ditempatkan; terletak bersama-sama dengan suatu pemancar. Pemancar berkomunikasi dengan suatu penerima ke seberang ruang untuk menyediakan koneksi server stasiun-kerja [itu]. Pengurangan terbaru di (dalam) ongkos teknologi ini membuat ia/nya menarik untuk yang aplikasi [di mana/jika] ongkos pemasangan kabel lebih dari $ 250 saban stasiun-kerja.

Komunikasi tanpa kawat adalah sedikit banyak(nya) lebih lambat dibanding komunikasi wired. Test Industri menandai (adanya) suatu tingkatan capaian [yang] kira-kira one-half yang wired 10-Mbps UTP Ethernet. Alternatif NCR's teknologi tanpa kawat, Wavelan, adalah suatu implementasi kecepatan rendah yang menggunakan protokol komunikasi kepemilikan dan perangkat keras. [Itu] juga adalah tunduk kepada gangguan campur tangan oleh lain pemancar, seperti elektronika pengendalian jarakj, antitheft peralatan, dan point-of-sale alat.

ETHERNET IEEE 802.3

Ethernet adalah paling secara luas menginstall topologi jaringan hari ini. Ethernet Jaringan mempunyai suatu throughput [yang] maksimum 10 Mbps. Jaringan yang pertama menghubungkan kartu ( NICS) yang dikembangkan untuk Ethernet adalah banyak lebih murah dibanding bersesuaian NICS yang dikembangkan oleh IBM untuk Tanda Membunyikan. Sampai baru-baru ini, organisasi [siapa] yang menggunakan tidak IBM minicomputer dan stasiun-kerja peralatan mempunyai sedikit pilihan selain dari Ethernet. Bahkan hari ini di (dalam) suatu lingkungan heterogen, ada komputer di mana hanya Ethernet NICS ada tersedia.

Pasar yang besar untuk Ethernet NICS dan definisi yang lengkap spesifikasi sudah mengijinkan (di) atas 100 perusahaan untuk menghasilkan cards.3 ini Kompetisi telah mengurangi harga [itu] ke [kecil/sedikit] lebih dari $ 100 saban unit.

10Baset Ethernet adalah suatu standard yang memungkinkan implementasi Ethernet Protokol (di) atas telepon memasang kawat suatu bentuk wujud bintang phisik ( kompatibel dengan telepon memasang kawat instalasi). Ketahanan nya, merampas berguna, dan biaya rendah yang dikemudikan oleh kompetisi [sulit/keras] sudah buat

10BaseT topologi jaringan standards-based yang paling populer. Hal mudah menyebar nya adalah tak ada taranya: Di (dalam) 1994, laptop baru komputer akan start untuk kirim dengan 10BaseT membangun. IBM kini secara penuh merasa terikat dengan pen;dukungan Ethernet ke seberang lini produk nya.

Cincin/Arena Tanda IEEE 802.5

IBM menggunakan [Cincin/Arena] Tanda [itu] LAN protokol [sebagai/ketika] standard untuk connectivas dalam produk nya . Di (dalam) suatu lingkungan yang terutama semata perangkat keras IBM dan SNA connectivas, [Cincin/Arena] Tanda adalah lebih disukai LAN pilihan topologi. Implementasi [Cincin/Arena] Tanda IBM'S adalah suatu dimodifikasi bentuk wujud [cincin/arena] yang menyediakan suatu derajat tinggi keandalan [karena;sejak] kegagalan suatu [tangkai pohon/bengkak urat] tidak mempengaruhi [tangkai pohon/bengkak urat] lain. Hanya kegagalan poros/pusat kegiatan dapat mempengaruhi [tangkai pohon/bengkak urat] lebih dari satu. Poros/Pusat kegiatan bukan elektris dan tidak mempunyai ber/gerakkan [part;bagian] untuk pecah;kan; [itu] pada umumnya disimpan [adalah] suatu kamar kecil dikunci atau lain secara phisik kawasan pengamanan.

Jaringan [Cincin/Arena] Tanda menerapkan suatu kecepatan transmisi kawat 4 atau 16 Mbps. Lebih tua NICS akan mendukung hanya 4-Mbps kecepatan, tetapi orang-orang yang lebih baru mendukung kecepatan kedua-duanya. IBM dan Hewlett-Packard sudah mengumumkan suatu persekutuan teknis untuk menetapkan tunggal 100Mbps [yang] baku untuk kedua-duanya [Cincin/Arena] Tanda Dan Ethernet Jaringan. Teknologi ini, [disebut/dipanggil] 100VG-AnyLAN, akan mengakibatkan murah, kartu orang yang mengadaptasikan jaringan kecepatan tinggi yang dapat digunakan PCS dan server yang berlari/menjalankan pada [atas] baik [Cincin/Arena] Tanda Maupun Ethernet LANS. Anylan Yang pertama Produk diharapkan awal 1994 dan akan berharga antar[a] $ 250 dan $ 350 saban pelabuhan. IBM akan [jadi] meluncurkan suatu proposal untuk membuat 100VG-AnyLAN teknologi [itu] bagian dari 802.12 IEEE's ( atau 100Base-VG) standard, yang [yang] sekarang ini meliputi hanya Ethernet. Suatu draft IEEE standard untuk teknologi diharapkan oleh awal 1994.

100VG-AnyLAN dirancang untuk beroperasi (di) atas berbagai pemasangan kabel, termasuk yang tidak dilindungi pasangan terbelit ( Kategori 3, 4, atau 5), pasangan terbelit yang dilindungi, dan FDDI.

Keseluruhan LAN beroperasi di kecepatan NIC yang paling lambat [itu]. Kebanyakan dari penjual hari ini, mencakup IBM dan Synoptics, mendukung 16 Mbps (di) atas twisted-pair pemasangan kabel tidak dilindungi ( UTP). Ini adalah [yang] penting untuk organisasi yang merasa terikat dengan UTP pemasangan kawat dan sedang mempertimbangkan penggunaan Topologi [Cincin/Arena] Tanda.

Distributed Data Serabut Menghubungkan

Metode akses lazim yang ketiga untuk Jaringan Area [yang] Lokal adalah Alat penghubung Distributed Data Serabut ( FDDI). FDDI menyediakan pen;dukungan untuk 100 Mbps (di) atas serabut berhubung dengan mata, dan penawaran meningkatkan toleransi kesalahan dengan menerapkan konter rangkap logis berputar [cincin/arena]. Ini adalah secara efektif berlari/menjalankan dua LANS. Implementasi Phisik FDDI adalah di (dalam) suatu bentuk wujud bintang, dan menyediakan pen;dukungan untuk jarak [dari;ttg] atas [bagi/kepada] 2 km antar[a] setasiun.

FDDI adalah suatu next-generation metode akses. Walaupun capaian, kapasitas, dan throughput diasumsikan corak, lain keuntungan mendukung penggunaan FDDI di (dalam) high-performance lingkungan. [yang] rangkap FDDI's Counter-Rotating [cincin/arena] menyediakan [itu] yang tidak bisa dipisahkan kemampuan end-node menyalahkan

toleransi. Dengan menggunakan poros/pusat kegiatan 'homing' rangkap ( kemampuan untuk mempunyai stasiun-kerja dan poros/pusat kegiatan yang dihubungkan ke lain poros/pusat kegiatan untuk toleransi kesalahan lebih lanjut ), [tangkai pohon/bengkak urat] [yang] sangat kritis seperti server atau penerus dapat secara phisik dihubungkan dengan [cincin/arena] [itu] di (dalam) dua penempatan beda. Teknologi Manajemen Setasiun ( SMT) adalah bagian standard yang menyediakan bentuk wujud [cincin/arena], menyalahkan pengasingan, dan manajemen koneksi. Ini adalah suatu bagian dari penting FDDI, sebab [itu] [menyampaikan/kirim] perkakas dan fasilitas yang dengan putus-asa diperlukan lain teknologi metode akses.

Ada dua aplikasi utama untuk FDDI: pertama sebagai teknologi tulang punggung untuk saling behubungan berbagai LANS, dan detik/second, sebagai medium kecepatan tinggi kepada desktop [di mana/jika] kebutuhan luas bidang membenarkan itu.

Di samping yang cepat penurunan ongkos [Cincin/Arena] Tanda Dan 10Baset Ethernet Kartu, FDDI biaya-biaya telah (menjadi) mengurangi pada suatu tingkat tarip lebih cepat. [Seperti/Ketika] Gambar 5.2 menggambarkan, ongkos 100 Mbps FDDI mampu NICS mencapai $ 550 pada akhir 1992 dan diproyeksikan untuk menjangkau $ 400 dengan 1995. Biaya instalasi sedang meneteskan [ketika;seperti] kabel/telegram preterminated menjangkau pasar [itu]. Telekomunikasi Arah utara sedang mengantisipasi, dengan Fibreworld Produk nya , suatu peningkatan substansiil di (dalam) serabut pemakai akhir diinstall yang dikemudikan oleh permintaan luas bidang multimedia dan kebutuhan ketersediaan bisnis aplikasi kritis.

Gambar 5.2FDDI Bisa usahakan

Distributed Data Tembaga Menghubungkan

Standard yang asli di (dalam) lapisan phisik menetapkan pen;dukungan serabut berhubung dengan mata saja. Banyak penjual, bagaimanapun, sudah mengembang;kan teknologi yang memungkinkan FDDI untuk menggilas pemasangan kawat tembaga. [Yang] sekarang ini, ada suatu usaha di (dalam) Ansi X3T9.5 Panitia untuk menghasilkan suatu standard untuk FDDI (di) atas Pasangan Terbelit Dilindungi ( IBM kabel/telegram memenuhi), seperti halnya Data menyusun/menilai pasangan terbelit tidak dilindungi. Beberapa penjual, mencakup DEC, IBM, dan Synoptics sedang mengirimkan suatu implementasi yang mendukung STP dan UTP.

Ethernet (me)lawan [Cincin/Arena] Tanda (me)lawan FDDI

Ethernet Teknik bekerja baik ketika kabel/telegram dengan enteng terisi tetapi, oleh karena benturan yang terjadi ketika suatu usaha dibuat untuk menaruh data ke suatu kabel/telegram sibuk, teknik menyediakan capaian lemah/miskin ketika LAN pemanfaatan melebihi 50 persen. Untuk memulihkan dari benturan, pengirim mengerjakan secaraberanting, yang menaruh beban tambahan pada [atas] jaringan [itu]. Ethernet Para pemakai menghindari masalah ini dengan menciptakan subnets itu membagi LAN para

pemakai [itu] ke dalam kelompok lebih kecil, [dengan] begitu memelihara suatu tingkatan pemanfaatan rendah.

Di samping implementasi Ethernet yang tersebar luas, Instalasi [Cincin/Arena] Tanda sedang bertumbuh pada suatu tingkat tarip [puasa/cepat/rapat] untuk client/server aplikasi. Komitmen IBM's ke Ethernet boleh melambat sukses ini, sebab Token-Ring akan selalu berharga lebih dari Ethernet.

Gambar 5.3Banyak hadiah hasil suatu studi instalasi [yang] terbaru merencanakan untuk Ethernet, [Cincin/Arena] Tanda, dan FDDI. Analisa meramalkan suatu peningkatan mantap di (dalam) Instalasi [Cincin/Arena] Tanda direncanakan dari 1988 sampai dasar yang diinstall adalah padanan di (dalam) 1996. Bagaimanapun, analisa ini tidak meliputi kemunculan suatu teknologi [yang] baru kuat yang telah masuk pasar [itu] di (dalam) 1993, Gaya Tak serempak, atau ATM. Ada kemungkinan bahwa oleh 1996 ATM akan mendominasi semua instalasi baru dan akan secara berangsur-angsur menggantikan instalasi ada oleh 1999.

Gambar 5.3. LAN-HOST koneksi

[Seperti/Ketika] Gambar 5.4. menggambarkan, Capaian [Cincin/Arena] Tanda adalah [yang] sedikit lebih miskin pada [atas] [yang] terisi LANS tetapi menunjukkan penurunan(pangkat,derajad) linier [sebagai/ketika] beban meningkat/kan, sedangkan Ethernet menunjukkan penurunan(pangkat,derajad) bersifat exponen setelah memuat jangkauan 30 kapasitas persen.

Gambar 5.4. Ethernet, Pemanfaatan [Cincin/Arena] Tanda

Gambar 5.5 menggambarkan interoperabilas [itu] yang mungkin hari ini dengan penerus dari perusahaan seperti Cisco, Proteon, Wellfleet, Timeplex, Sistem Jaringan, dan 3-Com. Organisasi [yang] paling besar [perlu] menyediakan pen;dukungan untuk ke tiga

protokol [yang] berbeda dan menginstal LAN topologi yang serupa kepada [yang] satu yang ditunjukkan Gambar 5.5. Multiprotocol Penerus memungkinkan LAN topologi untuk saling behubungan.

Gambar 5.5. FDDI interoperabilas

Gaya Perpindahan Tak serempak ( ATM)

ATM telah di/terpilih oleh CCITT [sebagai/ketika] basis untuk Jalur lebar nya Mengintegrasikan Jasa Jaringan Digital ( B-Isdn) Jasa. Di (dalam) AS, suatu Panitia seksi kecil ANSI-sponsored juga sedang menyelidiki ATM.

Pendukungan yang terintegrasi untuk semua jenis lalu lintas disajikan oleh implementasi berbagai kelas [jasa;layanan] menggolongkan sebagai berikut:

1. Tingkat tarip Bit Tetap ( CBR): berorientasi koneksi dengan suatu hubungan pemilihan waktu antar[a] sumber dan tujuan, untuk/karena aplikasi seperti 64 kbits menyatakan atau video tingkat tarip bit yang ditetapkan;perbaiki

2. Tingkat tarip Bit Variabel ( VBR): berorientasi koneksi dengan suatu hubungan pemilihan waktu antar[a] sumber dan tujuan, seperti variabel menggigit video tingkat tarip dan audio

3. Bursty Lalu lintas: tidak punya end-to-end hubungan pemilihan waktu, seperti data komputer dan LAN-TO-LAN

Kemampuan ATM's untuk membuat [itu] " menghitung aywhere" konsep [adalah] suatu kenyataan dibuat mungkin sebab ATM [yang] secepatnya akan [jadi] diterapkan secara tanpa kelim baik dalam LAN dan di (dalam) YANG PUCAT/LESU. Dengan menyediakan pabrik jaringan tunggal untuk semua aplikasi, ATM juga memberi para manajer jaringan dengan fleksibilitas yang diperlukan untuk menjawab dengan segera ke perubahan bisnis dan aplikasi baru. ( Lihat Gambar 5.6.)

Gambar 5.6. ATM Sel.

Poros/Pusat kegiatan

Salah satu [dari] teknologi yang paling utama di (dalam) mengirimkan LAN teknologi ke arsitektur sistem informasi tendensi adalah poros/pusat kegiatan yang cerdas [itu]. Peningkatan terbaru di (dalam) kemampuan [dari;ttg] poros/pusat kegiatan cerdas sudah meng/berubah [jalan/cara] [itu] LANS dirancang. Poros/Pusat kegiatan berhutang sukses mereka kepada efisiensi dan ketahanan 10BaseT protokol, yang memungkinkan implementasi Ethernet di (dalam) suatu pertunjukan bintang (di) atas Pasangan Terbelit Tidak dilindungi. Sekarang biasanya menggunakan, poros/pusat kegiatan menyediakan pen;dukungan terintegrasi untuk topologi standard yang berbeda ( seperti Ethernet, Token-Ring, dan FDDI) (di) atas jenis pemasangan kabel yang berbeda . Dengan pengulangan atau memperbesar isyarat [di mana/jika] perlu, mereka memungkinkan penggunaan HIGH-QUALAS UTP pemasangan kabel di (dalam) hampir tiap-tiap situasi.

Poros/Pusat kegiatan [yang] cerdas ini menyediakan kemampuan yang perlu untuk mendistribusikan suatu sistem perangkat keras dan lunak tersusun sepanjang;seluruh jaringan, bertindak sebagai pengintegrasian jaringan dan poin-poin kendali, menyediakan platform tunggal untuk mendukung semua LAN topologi, dan [menyampaikan/kirim] suatu yayasan/pondasi untuk memanage semua komponen jaringan.

Ada tiga jenis yang berbeda . Yang berbeda . Workgroup Poros/Pusat kegiatan mendukung satu LAN segmen dan dibungkus [adalah] suatu jejak kaki kecil untuk kantor cabang kecil. Poros/Pusat kegiatan Kamar kecil Pemasangan kawat mendukung berbagai LAN segmen dan topologi, meliputi kemampuan manajemen luas, dan dapat memondokkan internetworking modul seperti penerus atau jembatan. Jaringan memusat poros/pusat kegiatan, di mutakhir, mendukung banyak LAN koneksi, mempunyai suatu backplane kecepatan tinggi dengan connectivas pilihan fleksibel antar[a] LAN segmen, dan meliputi corak toleransi kesalahan.

Poros/Pusat kegiatan sudah meningkatkan untuk menyediakan fleksibilitas luar biasa untuk perancangan phisik [itu] LAN topologi di (dalam) bangunan kantor besar atau menanam. Berbagai disain strategi kini tersedia.

Strategi Tulang punggung yang dibagi-bagikan mengambil keuntungan dari kemampuan poros/pusat kegiatan kamar kecil pemasangan kawat ke jembatan masing-masing LAN

segmen ke suatu jaringan tulang punggung bersama. Metoda ini adalah efektif [pabrik/tumbuhan] besar [di mana/jika] jarak adalah penting dan menghitung fasilitas dapat dibagi-bagikan. ( Lihat Gambar 5.7.)

Gambar 5.7. Distribusi LAN server

Strategi Tulang punggung yang dirobohkan menyediakan suatu alternatif hemat biaya yang memungkinkan penempatan dari semua LAN server di (dalam) ruang tunggal dan juga memungkinkan penggunaan [dari;ttg] high-performance server tunggal dengan berbagai LAN pemasangan. Ini adalah terutama sekali menarik sebab [itu] menyediakan suatu lingkungan untuk LAN administrasi [yang] lebih efektif oleh suatu kelompok pusat, dengan semua server [yang] yang dengan mudah dapat dicapai. [Itu] juga memungkinkan penggunaan high-capacas, fault-tolerant yang internetworking alat ke jembatan semua LAN segmen untuk membentuk suatu jaringan terintegrasi. ( Lihat Gambar 5.8.)

Gambar 5.8. Penghubung LAN segmen

Poros/Pusat kegiatan adalah juga suatu sarana (angkut) efektif untuk menaruh kecerdasan/inteligen manajemen sepanjang;seluruh LANS di (dalam) suatu korporasi, membiarkan kendali dan monitoring kemampuan dari suatu Manajemen Jaringan Memusat. Ini adalah terutama sekali penting seperti LANS di (dalam) kantor cabang menjadi yang didukung oleh suatu kelompok pusat.

Internetworking Jembatan Alat Dan Penerus

Internetworking alat memungkinkan interkoneksi berbagai LANS di (dalam) suatu jaringan terintegrasi. Ini mendekati ke networking tak bisa diacuhkan menggantikan terminal-to-host jaringan [itu] [sebagai/ketika] LAN menjadi connectivas platform yang lebih disukai [bagi/kepada] semua pribadi, workgroup, atau [perseroan/perusahaan] yang menghitung fasilitas.

Jembatan menyediakan rata-rata untuk menghubungkan dua LANS together—in mempengaruhi, untuk meluas ukuran LAN dengan pembagian lalu lintas [itu] dan memungkinkan pertumbuhan di luar pembatasan phisik tentang segala satu topologi. Jembatan beroperasi di lapisan mata rantai data OSI model, yang membuat [mereka/nya] topology-specific. Seperti itu, penghubung dapat terjadi antar[a] topologi serupa saja ( Ethernet-To-Ethernet, Tanda Ring-To-Token [Cincin/Arena]). Source-Route Penghubung transparan, suatu teknologi yang memungkinkan penghubung antar[a] Ethernet dan Token-Ring LANS, jarang digunakan.

Walaupun jembatan boleh berharga lebih sedikit, beberapa pembatasan harus dicatat. Penyampaian paket siaran dapat merugikan ke kemampuan jaringan. Jembatan beroperasi sembarangan, menyampaikan paket [sebagai/ketika] diperlukan. Di (dalam) suatu internetwork besar, menyiarkan dari alat dapat menghimpunkan, secara efektif membawa luas bidang tersedia dan menambah pemanfaatan jaringan. " Badai Siaran" jarang dapat diramalkan, dan dapat membawa suatu jaringan [yang] dengan sepenuhnya [bagi/kepada] suatu perhentian. Jaringan kompleks Topologi sukar untuk mengatur. Ethernet Jembatan menerapkan suatu logika keputusan sederhana yang memerlukan bahwa hanya alur tunggal [bagi/kepada] suatu tujuan aktip. Seperti itu, di (dalam) topologi dihubungkan kompleks, alur berlebih lebihan dibuat tidak berlaku, suatu situasi yang [yang] dengan cepat menjadi tidak efektip seperti tumbuh jaringan.

Penerus beroperasi di lapisan jaringan OSI model. Mereka menyediakan rata-rata untuk dengan cerdas mengarahkan lalu lintas menujukan dari satu LAN ke lain. Mereka mendukung transmisi data antar[a] berbagai LAN topologi baku. Naklukkan kemampuan dan strategi yang tidak bisa dipisahkan [bagi/kepada] masing-masing protokol jaringan. IP dapat ditaklukkan melalui/sampai OSPF yang menaklukkan algoritma, yang mana [adalah] berbeda dibanding menaklukkan strategi untuk IPX/SPX protokol Novell'S. Penerus cerdas mampu menangani berbagai protokol; kebanyakan penjual terkemuka membawa produk yang dapat mendukung dagan Ethernet, [Cincin/Arena] Tanda, FDDI, dan dari 8 [bagi/kepada] 10 protokol berbeda.

Kendali Transmisi Protocol/Internet Protokol

Banyak organisasi adalah tidak mampu untuk menantikan penyelesaian OSI middle-layer protokol sepanjang [itu] 1980s. Penjual Dan Para pemakai mengadopsi Kendali Transmisi [itu] Protocol/Internet Protokol ( TCP/IP), yang telah dikembangkan untuk Pertahanan Militer Amerika Serikat Mengedepan Agen Proyek Riset ( DARPA) ARPANET jaringan. ARPANET adalah salah satu [dari] lebih dulu jaringan komunikasi layered dan mendirikan;tetapkan sesuatu yang dapat dijadikan teladan [itu] untuk implementasi pengasingan teknologi [yang] sukses antar[a] komponen fungsional. Hari ini, Internet adalah suatu jaringan universitas saling behubungan di seluruh dunia, riset, dan penetapan komersil; [itu] mendukung tigapuluh juta para pemakai AS dan lima puluh juta para pemakai di seluruh dunia. Jaringan tambahan dihubungkan kepada Internet tiap jam hari [itu]. Sesungguhnya pertumbuhan kini diperkirakan pada 15 persen per bulan. Daya gerak di belakang Internet adalah luar biasa.

TCP/IP protokol deretan kini sedang digunakan banyak aplikasi komersil. [Itu] terutama sekali jelas internetworking antar[a] LAN lingkungan berbeda. TCP/IP secara rinci dirancang untuk menangani komunikasi melalui/sampai " jaringan saling behubungan jaringan." Sesungguhnya, [itu] telah sekarang menjadi [itu] tidak facto protokol untuk [yang] LAN-BASED Client/Server connectivas dan didukung pada [atas] hampir tiap-tiap

menghitung platform. [Yang] lebih penting lagi, kebanyakan interprocess komunikasi dan perkakas pengembangan melekatkan pen;dukungan untuk TCP/IP [di mana/jika] multiplatform interoperabilas diperlukan. [Itu] adalah berharga mencatat bahwa IBM telah mengikuti pertumbuhan ini dan tidak hanya menyediakan pen;dukungan untuk TCP/IP pada [atas] semua platform nya, tetapi sekarang memungkinkan pengangkutan tentang kepunyaan interoperabilas nya menghubungkan ( seperti CPIC, APPC) pada [atas] TCP/IP.

Arsitektur TCP/IP'S

TCP/IP deretan protokol adalah terdiri atas komponen yang berikut: suatu protokol jaringan ( IP) dan nya menaklukkan logika, tiga protokol pengangkutan ( TCP, UDP, dan ICMP), dan satu rangkaian sesi, presentasi dan jasa aplikasi. Bagian yang berikut menyoroti mereka yang [bunga/minat].

Internet Protokol

IP menghadirkan lapisan jaringan [itu] dan adalah setara dengan IP OSI'S atau X.25. Suatu alamat jaringan unik ditugaskan untuk tiap-tiap sistem, apakah sistem dihubungkan untuk suatu LAN atau suatu PUCAT/LESU. Sistem datang dengan dihubungkan nya menaklukkan protokol dan fungsi tingkat yang lebih rendah seperti network-to-physical menunjuk protokol resolusi ( ARP). Protokol Penaklukan biasanya digunakan meliputi SOBEKAN, OSPF, IGRP, dan Protokol Kepemilikan Cisco's. OSPF telah diadopsi oleh masyarakat sebagai protokol lebih disukai yang standards-based untuk jaringan besar.

Pengangkutan Protokol

TCP menyediakan Jasa Pengangkutan (di) atas IP. [Itu] adalah berorientasi koneksi, maksud/arti [itu] perlu suatu sesi untuk disediakan antar[a] dua peserta menyediakan jasa nya. [Itu] memastikan end-to-end transmisi data, kesembuhan kesalahan, pemesanan data, dan kendali arus. TCP menyediakan macam [itu] komunikasi yang para pemakai dan program harapkan untuk mempunyai di (dalam) sesi [yang] dihubungkan.

UDP menyediakan jasa pengangkutan tanpa koneksi, dan digunakan yang sangat aplikasi spesifik yang tidak memerlukan end-to-end keandalan seperti yang yang disajikan oleh TCP.

Telnet

Telnet adalah suatu aplikasi melayani penggunaan itu TCP. [Itu] menyediakan jasa perlombaan terminal dan pen;dukungan terminal-to-host koneksi (di) atas suatu internetwork. [Itu] adalah terdiri atas dua bagian berbeda: suatu kesatuan klien yang menyediakan jasa untuk mengakses penghuni dan suatu bagian server yang menyediakan jasa untuk diakses oleh klien. Bahkan sistem operasi stasiun-kerja seperti OS/2 dan Windows dapat menyediakan telnet pen;dukungan server, [dengan] begitu memungkinkan seorang pemakai remote untuk membukukan ke stasiun-kerja [yang] menggunakan metoda ini.

File Protokol Perpindahan ( FTP)

FTP menggunakan TCP jasa untuk menyediakan jasa perpindahan file ke aplikasi. FTP meliputi suatu klien dan bagian server. Server FTP mendengarkan untuk suatu inisiasi sesi meminta dari klien FTP. File mungkin (adalah) ditransfer di dalam arah yang manapun , dan ASCII dan perpindahan file biner didukung. FTP menyediakan suatu [alat/ makna] sederhana untuk melaksanakan distribusi perangkat lunak ke penghuni, server, dan stasiun-kerja.

Protokol Manajemen Jaringan Sederhana ( SNMP)

SNMP menyediakan kecerdasan/inteligen dan jasa untuk secara efektif mengatur suatu internetwork. [Itu] telah secara luas mengadopsi dengan poros/pusat kegiatan, jembatan, dan pabrikan penerus [sebagai/ketika] teknologi yang lebih disukai untuk memonitor dan mengatur alat mereka.

SNMP menggunakan UDP untuk mendukung komunikasi antar[a] agents—intelligent perangkat lunak yang berlari devices—and manajer, yang berlari stasiun-kerja manajemen. Dua format dasar komunikasi dapat terjadi: SNMP [yang] menanyai ( di mana manajer [yang] pada waktu tertentu [minta;tanya] agen [itu] untuk menyediakan status dan data capaian) dan menjerat generasi ( di mana agen secara proaktif memberitahu manajer [itu] yang suatu perubahan status atau suatu keganjilan sedang terjadi).

Sistem File Jaringan ( NFS)

NFS protokol memungkinkan penggunaan IP [oleh/dengan] server untuk berbagi ruang disk dan memfile [jalan/cara] yang sama [adalah] suatu Novell Atau LAN Server Jaringan Manajer mengerjakan. [Itu] adalah lingkungan bermanfaat di mana server sedang berlari/menjalankan sistem operasi berbeda. Bagaimanapun, [itu] tidak menawarkan pen;dukungan untuk fasilitas administrasi yang sama yang suatu Netware Lingkungan [yang] secara khas menyediakan.

Protokol Perpindahan Pos Sederhana ( SMTP)

SMTP menggunakan TCP koneksi untuk memindahkan pos elektronik berorientasi teks antar para pemakai pada [atas] tuan rumah yang sama atau antar penghuni (di) atas jaringan [itu]. Pengembangan adalah dalam perjalanan untuk mengadopsi suatu baku untuk menambahkan multimedia kemampuan ( NIRU-NIRU) ke SMTP. Penggunaannya adalah tersebar luas pada [atas] Internet, [di mana/jika] [itu] memungkinkan manapun pemakai untuk menjangkau berjuta-juta para pemakai di (dalam) universitas, organisasi penjual, badan baku, dan seterusnya. Sistem Pos [yang] paling elektronik hari ini menyediakan format beberapa SMTP pintu gerbang [bagi/kepada] para pemakai yang dibiarkan bermanfaat bagi dari ini keseluruhan connectivas.

TCP/IP dan Internetworks

Dengan menarik, LAN lingkungan yang saling behubungan memperlihatkan banyak dari karakteristik yang sama menemukan lingkungan di mana TCP/IP telah dirancang. Khususnya

1. Penaklukan: Internetworks memerlukan pen;dukungan untuk menaklukkan; penaklukan adalah yang sangat efisien TCP/IP lingkungan dengan protokol efisien seperti OSPF.

2. Koneksi (me)lawan Tanpa koneksi: LAN aktivitas meliputi kedua-duanya; TCP/IP deretan protokol [yang] secara efisien mendukung kedua-duanya di dalam suatu kerangka terintegrasi.

3. Kepekaan Beban Administratif: Suatu LAN pen;dukungan administratif pada umumnya terbatas; bertentangan dengan SNA IBM'S, TCP/IP lingkungan berisi suatu luar biasa jumlah kemampuan dinamis, di mana alat dan jaringan dengan dinamis ditemukan, dan tabel penaklukan secara otomatis dirawat dan disamakan.

4. Jaringan Jaringan: TCP/IP menyediakan fleksibilitas ekstrim [sebagai/ketika] pendekatan yang administratif kepada manajemen federasi jaringan. Ambil keuntungan dari tentang alam[i] dinamis nya , [itu] memungkinkan manajemen [yang] [yang] mandiri bagian-bagian dari suatu jaringan ( jika sesuai).

Produk Penjual

Salah satu [dari] penjual yang terkemuka yang menyediakan TCP/IP pen;dukungan untuk [yang] heterogen LANS adalah FTP Perangkat lunak Wakefield, Massachusetts, yang telah mengembang;kan Clarkson [itu] Pengarah Paket. Pengarah ini memungkinkan berbagai protokol untuk berbagi orang yang mengadaptasikan jaringan yang sama. Ini adalah terutama sekali bermanfaat, jika tidak [yang] perlu, untuk/karena stasiun-kerja untuk mengambil keuntungan dari file dan jasa cetakan suatu Netware Server, [selagi/sedang] mengakses suatu client/server aplikasi menempatkan pada [atas] suatu UNIX Atau Server Mainframe.

IBM dan Kedua-Duanya digital menyediakan pen;dukungan untuk TCP/IP dalam semua aspek [dari;ttg] interoperabilas produk mereka. Bahkan LU6.2/APPC IBM'S spesifikasi sekarang dapat menggilas suatu TCP/IP jaringan, mengambil keuntungan dari alam[i] yang ada dimana mana protokol [itu]. TCP/IP secara luas diterapkan, dan pasar nya kehadiran akan melanjut untuk tumbuh.

Interprocess Komunikasi

Ada di puncak OSI model, interprocess komunikasi ( IPCS) menggambarkan format [itu] untuk application-level interprocess komunikasi. Di (dalam) client/server model, ada selalu suatu kebutuhan untuk interprocess komunikasi. IPCS mengambil keuntungan dari jasa yang disajikan oleh rak buku-buku perpustakaan protokol seperti TCP/IP, LU6.2, Decnet atau IPX/SPX Novell'S. Pada kenyataannya, banyak IPC dilibatkan paling client/server aplikasi, bahkan di mana itu bukan kelihatan oleh programmer [itu]. Sebagai contoh, seorang programmer [yang] memprogram menggunakan perkakas ORACLE berakhir membangitkan kode yang menggunakan IPC kemampuan menempelkan SQL*NET, yang menyediakan komunikasi [itu] antar[a] aplikasi klien dan server [itu].

Penggunaan IPC yang tidak bisa dipisahkan di (dalam) multitasking beroperasi lingkungan. Berbagai tugas aktip beroperasi dengan bebas dan menerima permintaan pekerjaan dan mengirimkan tanggapan melalui/sampai IPC protokol yang sesuai. Untuk secara efektif menerapkan client/server aplikasi, IPCS digunakan itu beroperasi dengan setara antar[a] proses di (dalam) mesin tunggal atau ke seberang batasan-batasan mesin pada [atas] suatu LAN atau suatu PUCAT/LESU.

IPCS [perlu] menyediakan jasa yang berikut:

Protokol untuk mengkoordinir pengiriman dan menerima data antar[a] proses

" Queuing mekanisme untuk memungkinkan data untuk dimasukkan secara tak serempak dan lebih cepat dari [itu] diproses

" Pen;Dukungan untuk many-to-one menukar ( suatu server berhadapan dengan klien banyak orang)

" Pen;Dukungan Jaringan, Kemerdekaan Penempatan, keamanan yang terintegrasi, dan kesembuhan

" Prosedur remote mendukung untuk memohon suatu [jasa;layanan] aplikasi remote

" Pen;Dukungan untuk struktur data kompleks " Bahasa program baku menghubungkan

Semua corak ini harus diterapkan dengan kode [kecil/sedikit] dan capaian sempurna.

Peer-To-Peer Protokol Suatu peer-to-peer protokol adalah suatu protokol yang mendukung komunikasi

antar[a] sama. Komunikasi jenis ini diperlukan untuk mensinkronkan [tangkai pohon/bengkak urat] [itu] melibatkan [adalah] suatu client/server aplikasi jaringan dan untuk mengirim permintaan pekerjaan balik dan maju.

Peer-To-Peer protokol adalah kebalikan dari terminal-to-host protokol bisu yang tradisional. Yang belakangan adalah susunan hirarkis di mana semua komunikasi diaktipkan oleh tuan rumah [itu]. Netbios, APPC, dan Nama Protokol Pipa semua menyediakan pen;dukungan untuk peer-to-peer memproses.

Netbios

Jaringan Sistem I/O Basis dasar ( Netbios) adalah suatu alat penghubung antar[a] pengangkutan dan sesi OSI lapisan yang telah dikembangkan oleh IBM dan Sytek di (dalam) 1984 untuk PC connectivas. Netbios digunakan oleh DOS dan OS/2 dan biasanya didukung bersama dengan TCP/IP. Banyak Implementasi [yang] UNIX lebih baru meliputi [itu] Netbios alat penghubung di bawah nama [itu] RFC untuk menyediakan pen;dukungan file server untuk klien DOS.

Netbios adalah tidak facto standard hari ini untuk aplikasi jaringan [yang] jinjing oleh karena asal IBM nya dan pen;dukungan nya untuk Ethernet, [Cincin/Arena] Tanda, ARCNET, Starlan, dan port serial LANS, dan asal IBM nya.

Netbios perintah menyediakan jasa yang berikut:

" Umum: Yang memasang lagi, Status, Batalkan, Siaga, dan Tidak menghubungkan. Jasa yang umum menyediakan bermacam-macam tetapi jasa networking administratif penting.

" Nama: Menambahkan, Menambahkan Kelompok, Hapus, dan Temukan. Jasa Penamaan menyediakan kemampuan [itu] untuk menginstal suatu LAN kartu orang yang mengadaptasikan dengan berbagai nama logis. Seperti itu, suatu orang yang mengadaptasikan remote dapat disebut oleh suatu nama logis seperti Keadilan Hall/Aula, R601 dibanding/bukannya burned-in alamat X'1234567890123456 nya'.

" Sesi: Panggilan, Mendengarkan, Mengirimkan, Rantai Mengirimkan, Mengirimkan No-Ack, Menerima, Menerima Manapun, Menggantung/Kan Atas, dan Status. Sesi menyediakan suatu koneksi [yang] logis dapat dipercaya melayani di mana sepasang jaringan aplikasi dapat menukar informasi. Masing-Masing paket informasi yang mendapat/kan ditukar (di) atas suatu sesi diberi suatu nomor;jumlah urutan, dengan mana [itu] adalah tracked dan secara individu mengakui. Paket diterima [order/ pesanan] dikirim dan menghalangi ke dalam pesan pemakai. Paket Salinan dideteksi dan dibuang oleh jasa sesi. Manajemen Sesi menambahkan kira-kira lima ongkos exploitasi persen kepada baris protokol.

Aplikasi Program-To-Program Komunikasi

Aplikasi [itu] Program-To-Program Komunikasi ( APPC) protokol menyediakan IPC pen;dukungan yang perlu untuk peer-to-peer komunikasi ke seberang suatu SNA jaringan. APPC menyediakan katakerja program [itu] di (dalam) pen;dukungan LU6.2

protokol. Protokol ini diterapkan pada [atas] semua IBM dan banyak lain platform penjual. Tidak sama dengan Netbios atau Nama Pipa, APPC menyediakan LAN [itu] dan Pen;Dukungan pucat/lesu untuk menghubungkan dengan suatu SNA jaringan, yang [itu] boleh saling behubungan jaringan banyak orang.

Standard untuk peer-to-peer pengolahan sudah meningkatkan dan telah diterima oleh industri [itu]. IBM menggambarkan LU6.2 protokol [itu] untuk mendukung [itu] handshaking (yang) penting bagi koperasi yang memproses antar[a] pengolah cerdas. Kebanyakan penjual menyediakan pen;dukungan langsung untuk LU6.2 protokol di (dalam) [yang] pucat/lesu mereka Dan OSI panitia dan sudah menyetujui menggambarkan protokol [itu] sebagai bagian dari OSI standard untuk peer-to-peer aplikasi. Suatu komentar [yang] dikutip, " [Itu] U.S. sistem perbankan mungkin akan roboh jika suatu kutu busuk telah ditemukan LU6.2 IBM'S," poin-poin ke luar kelaziman [dari;ttg] teknologi ini di (dalam) transaksi networked sangat dapat dipercaya environments.4

Para programmer tidak perlu atau hak-hak untuk pekerjaan dengan LU6.2 [yang] secara langsung. Sama dengan jasa yang disajikan oleh APIS, seperti APPC, alat penghubung tidak layak kompleks, dan peluang untuk penyalah gunaan adalah substansiil. Penjual seperti Penawaran PeerLogic produk alat penghubung sempurna untuk memungkinkan program untuk memohon fungsi [itu] dari COBOL atau C. High-Level language, seperti Windows 4Gl, mengakses produk ketransparanan jaringan seperti Ingres [Netto/Jaring] menerapkan klien dan server ( atau SQL*NET di (dalam) Kasus ramalan).

Produk Jaringan ini [yang] pada dasarnya memetakan lapisan lima dan sebanyak enam OSI model, menghasilkan LU6.2 permintaan [yang] secara langsung untuk mengakses SQL tabel remote, dan memohon prosedur disimpan remote. Produk ini meliputi semua kode yang perlu untuk menangani kondisi-kondisi kesalahan, membangun daftar parameter, memelihara berbagai sesi, dan di dalam umum memindahkan kompleksitas [itu] dari penglihatan pengembang aplikasi bisnis.

[Kuasa/ tenaga] LU6.2 tidak datang tanpa kompleksitas. IBM telah menujukan definisi dengan ini seorang Alat penghubung Para programmer Umum untuk Komunikasi ( CPI-C). Aplikasi Program-To-Program Komunikasi ( APPC) adalah API yang digunakan oleh para programmer aplikasi untuk memohon LU6.2 jasa. Meskipun demikian, suatu VTAM programmer sistem berkompeten harus dilibatkan menetapkan koneksi antar[a] LAN [tangkai pohon/bengkak urat] dan SNA jaringan. APPC katakerja menyediakan fleksibilitas dan kendali aplikasi pantas dipertimbangkan. Penggunaan APPC [yang] efektif dicapai dengan menggunakan jasa alat penghubung aplikasi yang mengisolasikan pokok-pokok APPC dari pengembang [itu]. Jasa ini harus dibangun sekali ketika dan yang digunakan kembali oleh semua aplikasi di (dalam) suatu instalasi.

APPC mendukung proses bersifat percakapan dan demikian dengan tak terpisahkan half-duplex sedang bekerja. Penggunaan sesi paralel menyediakan yang diperlukan kemampuan untuk menggunakan LAN/WAN luas bidang koneksi [itu] [yang] secara efektif. Di (dalam) mengevaluasi LU6.2 implementasi dari platform berbeda, pen;dukungan untuk sesi [yang] paralel adalah suatu ukuran evaluasi penting kecuali jika tarif pembicaraan adalah rendah.

LU6.2 adalah protokol [pilihan;terkemuka] untuk peer-to-peer komunikasi dari suatu LAN ke dalam suatu pucat/lesu Ketika integritas pesan adalah penting. Berfasa ganda melakukan protokol untuk database membaharui pada penempatan dibagi-bagikan akan menggunakan LU6.2 fasilitas untuk menjamin komitmen dari semua atau tidak satupun dari [itu] membaharui. Oleh karena LU6.2 pen;dukungan di dalam DECNET dan OSI standard, pengembang dapat menyediakan integritas pesan di (dalam) suatu multiplatform lingkungan.

Pipa Yang dinamai

Pipa Yang dinamai adalah suatu IPC yang mendukung peer-to-peer memproses melalui/sampai ketetapan [dari;ttg] komunikasi dua jurusan antar[a] proses tidak bertalian pada [atas] mesin yang sama atau ke seberang LAN [itu]. Tidak (ada) Pen;Dukungan pucat/lesu [yang] sekarang ini ada. Pipa Yang dinamai adalah suatu OS/2 IPC. Server menciptakan pipa [itu] dan menantikan klien untuk mengakses itu. Suatu corak kecocokan bermanfaat [dari;ttg] Tupang-Pipa Dinamai OS/2 baku memfile perintah [jasa;layanan] untuk mengakses. Berbagai klien dapat menggunakan pipa dinamai yang sama [yang] secara bersamaan. Pipa Yang dinamai mudah untuk menggunakan, kompatibel dengan sistem file, dan menyediakan pen;dukungan remote dan lokal. Sedemikian, mereka menyediakan IPC [pilihan;terkemuka] untuk client/server perangkat lunak yang tidak memerlukan sinkronisasi [itu] atau Corak APPC pucat/lesu.

Pipa Yang dinamai menyediakan pen;dukungan kuat untuk many-to-one IPCS. Mereka mengambil keuntungan dari OS/2 baku dan Jasa Sinkronisasi Dan Penjadwalan UNIX. Dengan ongkos exploitasi minimal, mereka menyediakan yang berikut:

Suatu metoda menukarkan data dan informasi kendali antar[a] komputer berbeda

Ketransparanan alat penghubung kepada jaringan [itu] API panggilan yang memudahkan penggunaan [dari;ttg]

prosedur remote [sebut/panggil/hubungi] ( RPCS)

Penggunaan dari suatu RPC ke seberang suatu pipa dinamai terutama sekali kuat sebab [itu] memungkinkan pemohon [itu] ke format suatu permintaan ke dalam pipa dengan tidak ada pengetahuan penempatan server [itu]. Server diterapkan dengan jelas kepada pemohon terpasang " beberapa" platform mesin, dan jawaban dikembalikan pipa [itu]. Ini adalah suatu fasilitas kuat yang adalah sangat mudah untuk menggunakan. Tupang-Pipa Yang dinamai [perlu] menjadi tersebar luas sebab Novell Dan OSF mempunyai kedua-duanya melakukan benang/ulir yang perlu mendukung.

Salah satu [dari] yang pertama client/server proses transaksi online ( OLTP) produk pada [atas] pasar, Bentuk lonjong, adalah tidak terikat pada manapun metoda komunikasi, walaupun [itu] memerlukan platform networking untuk mempunyai beberapa dugaan sesi. Salah satu [dari] pertimbangan yang utama Solusi Kerjasama memilih OS/2 dan LAN Manajer [sebagai/ketika] Platform Bentuk lonjong yang pertama adalah OS/2 LAN [yang] Protokol Pipa Manajer Dinamai, Yang mendukung sesi yang menggunakan benang/ulir di dalam proses.

Penggunaan lonjong Nama Pipa untuk kedua-duanya client/server dan interprocess komunikasi pada [atas] server, [yang] secara khas, antar[a] Server Aplikasi yang lonjong dan server database, untuk [menyelamatkan;menabung] instruksi mesin dan berpotensi mengurangi lalu lintas jaringan. Bentuk lonjong memungkinkan client/server percakapan untuk berlangsung yang manapun antar[a] Klien yang lonjong memproses dan Proses Server yang lonjong atau antar[a] Klien yang lonjong memproses dan DBMS server, membypass Server yang lonjong memproses. Di (dalam) kebanyakan aplikasi, klien akan berhadapan dengan [itu] DBMS melalui/sampai Server yang lonjong, yang mana [adalah] dirancang untuk mengurangi banyaknya request-response perjalanan pulang pergi antar[a] klien dan server dengan penyamaan mempertemukan satuan data di (dalam) klien bekerja [gudang/penyimpanan] dan server DBMS.

Bentuk lonjong Penggunaan sesi nya untuk menetapkan percakapan antar[a] klien dan server. Produk menggunakan suatu pipa dinamai untuk membangun koneksi klien masing-masing ke SQL Server. Penggunaan lonjong [adalah] suatu proses terpisah

untuk Pipa [yang] Dinamai menghubungkan antar[a] Server yang lonjong dan SQL Produk Server.

Bentuk lonjong juga menggunakan sesi untuk melaksanakan lain tugas. Sebagai contoh, [itu] menggunakan suatu pipa dinamai untuk menandingi cursors di (dalam) suatu SQL sistem database management server ( DBMS). Cursors adalah suatu [jalan/cara] cekatan/ringkas untuk suatu pengembang untuk melangkah melalui suatu rangkaian SQL statemen di (dalam) suatu aplikasi. ( Sybase tidak mempunyai cursors.) Bentuk lonjong [membuka/merintis] Pipa Dinamai untuk menandingi fungsi ini, [yang] secara serempak [lewat/ sampaikan] berbagai SQL statemen kepada [itu] DBMS. Suatu SQL server mengenali hanya sese]orang nama pipa saban pemakai, maka Bentuk lonjong [yang] sangat utama mengatur yang bertukar-tukar untuk suatu sesi utama dengan sesi sekunder.

Pada [atas] Sisi yang UNIX, TCP/IP dengan Pilihan Perpustakaan Stop kontak nampak seperti implementasi [yang] yang paling populer. TCP/IP mendukung berbagai sesi tetapi hanya [sebagai/ketika] proses individu. Walaupun UNIX Implements low-overhead proses, ada masih ada lagi ongkos exploitasi dibanding yang terjadi oleh penggunaan benang/ulir. LAN Manajer untuk [yang] UNIX Adalah suatu pilihan, tetapi sedikit organisasi merasa terikat dengan penggunaan [itu] masih.

Windows 3.X Klien Pen;Dukungan kini dilengkapi dengan arsitektur yang sama [sebagai/ketika] implementasi OS/2. Windows Yang lonjong Klien akan menandingi benang/ulir. Klien Windows memerlukan suatu lapisan aplikasi [yang] tambahan flow-control logika untuk dibangun ke dalam Bentuk lonjong Jasa Presentasi lingkungan. Lapisan [yang] tambahan ini tidak akan diunjukkan ke pengembang aplikasi, dengan cara yang sama bahwa Nama Pipa tidaklah diunjukkan ke pengembang [itu] di [dalam] versi pertama produk.

Lingkungan yang UNIX kekurangan pen;dukungan untuk menyusupkan yang paling implementasi komersil. Solusi Kerjasama belum yang diputuskan bagaimana cara mendekati masalah ini. [Yang] pasti, lebih cepat penjual mengadopsi Perangkat lunak Yang terbuka OSF/1 versi Yayasan/Pondasi [dari;ttg] UNIX, . yang manakah pen;dukungan menyusupkan, yang lebih mudah akan jadi ke aplikasi pelabuhan, seperti Lonjong, ke UNIX.

Yang hilang menambah Pen;Dukungan Benang/Ulir UNIX adalah sinkronisasi berbagai permintaan kepada pipa sebagai satuan-kerja tunggal ke seberang suatu PUCAT/LESU. Tidak ada built-in mendukung untuk mengundurkan diri efek [dari;ttg] permintaan sebelumnya ketika suatu permintaan yang berikut gagal atau tidak pernah mendapat/kan dilibatkan. Ini adalah skenario di mana APPC harus digunakan.

Pipa Tanpa nama

Pipa tanpa nama adalah suatu fasilitas OS/2 yang menyediakan suatu IPC untuk orangtua dan komunikasi anak di (dalam) suatu spawned-task yang multitasking lingkungan. Tugas Orangtua bertelur tugas anak untuk melaksanakan pengolahan tak serempak. [Itu] menyediakan suatu memory-based, fixed-length penyangga/bantalan lingkar, membagi bersama dengan penggunaan [dari;ttg] dibaca dan tulis tangkai. Tangkai ini adalah OS/2 mekanisme [gudang/penyimpanan] utama untuk mengendalikan sumber daya [yang] berbagi. Ini adalah suatu high-performance [alat/ makna] komunikasi ketika pembinasaan atau penghentian suatu tugas orangtua mengharuskan penghentian dari semua anak-anak dan sedang dalam proses bekerja.

Semaphor Interprocess sinkronisasi diperlukan kapan saja shared-resource pengolahan

digunakan. [Itu] menggambarkan mekanisme [itu] untuk memastikan bahwa atau proses berbarengan benang/ulir tidak bertentangan dengan satu sama lain. Akses kepada

sumber daya yang bersama harus dijadikan serial [adalah] suatu cara disetujui. Semaphor adalah jasa yang digunakan untuk menyediakan sinkronisasi ini.

Semaphor boleh menggunakan disk atau D-Ram untuk menyimpan status mereka. Disk adalah [yang] yang paling paling lambat dan dapat dipercaya tetapi adalah perlu ketika operasi harus mundur setelah kegagalan dan [sebelum/di depan] start kembali. D-Ram adalah lebih cepat hanyalah menderita penyakit suatu kerugian integritas ketika ada suatu kegagalan sistem yang menyebabkan D-Ram untuk disegarkan pada [atas] kesembuhan. Banyak operasi besar menggunakan suatu kombinasi two-disk untuk merekam start dan akhir dan D-Ram untuk mengatur sedang terbang operasi.

Memori Yang bersama

Memori yang bersama menyediakan IPC ketika memori dialokasikan [adalah] suatu segmen dinamai. Manapun proses yang mengetahui segmen yang dinamai dapat berbagi itu. Masing-Masing proses adalah bertanggung jawab untuk menerapkan teknik sinkronisasi untuk memastikan integritas membaharui. Tabel secara khas diterapkan dengan cara ini untuk menyediakan akses cepat ke informasi yang dengan jarang dibaharui.

Antrian

Antrian menyediakan IPC dengan memungkinkan berbagai proses untuk menambahkan informasi [bagi/kepada] suatu antrian dan proses tunggal untuk memindahkan informasi. Dengan cara ini, bekerja permintaan dapat dihasilkan dan dilakukan secara tak serempak. Antrian dapat beroperasi di dalam suatu mesin atau antar[a] mesin ke seberang suatu LAN atau PUCAT/LESU. File server menggunakan antrian untuk mengumpulkan akses data meminta dari klien banyak orang.

Data Dinamis Menukar

Melalui suatu satuan APIS, Windows Dan OS/2 menyediakan panggilan yang mendukung Pertukaran Data Yang dinamis ( DDE) protokol untuk pertukaran data [yang] message-based antar aplikasi. DDE dapat digunakan untuk membangun mata rantai panas antar[a] aplikasi di mana data dapat diberi makan dari jendela ke jendela tanpa intervensi gangguan. Sebagai contoh, suatu mata rantai panas dapat diciptakan antar[a] suatu 3270 sesi layar dan suatu dokumen pengolah kata. Data dihubungkan dari yang 3270 jendela ke dalam dokumen yang pengolah kata [itu]. Kapan saja kunci data di (dalam) layar ber;ubah, data berhubungan ke dalam perubahan dokumen juga. Kunci yang 3270 menyaring Nomor Rekening transaksi dapat dihubungkan ke dalam suatu LAN database. [Sebagai/Ketika/Sebab] nomor rekening baru ditambahkan kepada LAN database, baru 3270 sesi layar diciptakan, dan relevan informasi dihubungkan ke dalam dokumen yang pengolah kata [itu]. Dokumen ini kemudian dapat dicetak untuk menciptakan surat pengakuan [itu] untuk aplikasi.

DDE mendukung mata rantai hangat menciptakan sehingga aplikasi server memberitahu klien [itu] [bahwa/yang] data telah meng/berubah dan klien dapat mengeluarkan suatu permintaan tegas/eksplisit untuk menerima itu. Mata rantai jenis ini adalah menarik ketika volume ber;ubah kepada data server menjadi sangat besar [bahwa/yang] klien menyukai untuk menjadi tidak dibebankan dengan pengolahan yang

berulang [itu]. Jika mata rantai server berhenti untuk ada pada titik beberapa, penggunaan [adalah] suatu hangat dibanding/bukannya mata rantai panas untuk memastikan bahwa data yang ter]akhir perkataan berulang-ulang ada tersedia.

Kamu dapat menciptakan permintaan menghubungkan untuk memungkinkan copy-and-paste operasi langsung antar[a] suatu server dan klien tanpa kebutuhan akan suatu papan tulis kecil intermediate/antara. Tidak (ada) pemberitahuan ber;ubah data oleh aplikasi server disajikan.Kamu menggambarkan melaksanakan mata rantai untuk menyebabkan pelaksanaan satu aplikasi untuk dikendalikan oleh lain. Ini menyediakan suatu easy-to-use kemampuan batch proses.

DDE menyediakan fasilitas kuat untuk meluas aplikasi. Fasilitas ini, tersedia untuk pemakai desktop, [yang] dengan sangat memperluas kesempatan [itu] untuk peningkatan aplikasi oleh pemilik pemakai. Organisasi yang ingin mengintegrasikan desktop perkakas produktivitas pribadi ke dalam mereka client/server aplikasi [perlu] meminta dengan tegas bahwa semua produk desktop [yang] mereka memperoleh DDE-CAPABLE.

Panggilan Prosedur Remote

Para programmer baik sudah mengembang;kan kode modular [yang] menggunakan teknik tersusun dan subroutine logika bertahun-tahun. Hari ini, ini subroutines harus disimpan " di suatu tempat" dan buat tersedia untuk semua orang dengan hak untuk menggunakan [mereka/nya]. RPCS menyediakan kemampuan ini; mereka menstandardisasi [jalan/cara] [itu] para programmer harus tulis panggilan ke prosedur remote sedemikian sehingga prosedur dapat mengenali dan menjawab dengan tepat.

Jika suatu aplikasi mengeluarkan suatu permintaan fungsional dan permintaan ini ditempelkan [adalah] suatu RPC, fungsi yang diminta dapat ditempatkan; terletak di manapun di (dalam) perusahaan pemanggil diberi hak untuk mengakses. Client/Server koneksi untuk suatu RPC dibentuk/mapan di sesi mengukur OSI tumpukan. Seperti itu, RPC fasilitas menyediakan pelaksanaan dan doa [itu] meminta dari pengolah [yang] berlari/menjalankan penggunaan dan sistem operasi berbeda platform perangkat keras berbeda dari [itu] milik pemanggil. Format Permintaan yang distandardisasi menyediakan kemampuan [itu] untuk data dan terjemahan format keluar masuk. Standard ini sedang pengembangan dan diadopsi oleh industri.

Matahari RPC, mula-mula yang dikembangkan oleh Menurut menjaring, adalah lebih dulu RPC implementasi utama. [Itu] adalah paling secara luas menerapkan dan RPC tersedia hari ini. Matahari meliputi RPC ini sebagai bagian dari Jaring-Jaring Terbuka mereka [Yang] menghitung ( ONC) toolkit. ONC menyediakan suatu deretan perkakas untuk mendukung pengembangan client/server aplikasi.

Yayasan/Pondasi Perangkat lunak Yang terbuka ( OSF) telah memilih Hewlett-Packard [itu] ( HP) dan APOLLO RPC untuk bagian dari [yang] dibagi-bagikan nya menghitung lingkungan ( DCE). [yang] RPC-based Ini Pada [atas] Jaringan Apollo'S Yang menghitung Sistem ( NCS)-IS sekarang yang didukung oleh Korporasi Peralatan Digital, Microsoft, IBM, Tempat Yang menghitung Corp., dan Transarc. OSI juga telah mengusulkan suatu standard untuk Fungsi [yang] RPC-like [memanggil/hubungi] [Jasa;Layanan] Operasi Remote ( BANGKIT). Pemilihan [oleh/dengan] OSF [yang] mungkin akan membuat HP [itu] yang baku tidak facto industri yang baku setelah 1994. Organisasi mengharapkan untuk;menjadi memenuhi dengan OSF arah [perlu] start untuk menggunakan RPC ini hari ini.

Organisasi yang ingin membangun aplikasi dengan kemampuan untuk menggunakan RPCS dapat menciptakan suatu arsitektur sebagai bagian dari lingkungan pengembangan sistem mereka ( SDE) untuk mendukung RPC yang baku ketika [itu] ada tersedia untuk platform mereka. Semua pengembangan baru [perlu] meliputi panggilan

kepada RPC melalui suatu standard API yang dikembangkan untuk organisasi [itu]. Dengan suatu investasi minimal dalam . yang sedemikian suatu API, organisasi akan [jadi] siap;kan untuk mengambil keuntungan dari [kuasa/ tenaga] [dari;ttg] RPC mereka [sebagai/ketika] [itu] menjadi biasanya tersedia, dengan sangat kecil modifikasi aplikasi memerlukan.

Ketika sejumlah besar proses dilibatkan melalui/sampai RPCS, capaian akan menjadi suatu isu dan lain format client/server connectivas harus dipertimbangkan. Metoda yang lebih disukai untuk HIGH-PERFORMANCE IPC melibatkan penggunaan peer-to-peer messaging. Ini adalah bukan store-and-forward [yang] messaging bersinonim dengan e-mail hanyalah suatu process-to-process komunikasi dengan suatu harapan tanggapan cepat ( tanpa keperluan menghentikan pengolahan untuk menunggu hasil [itu]).

Mach Implementasi UNIX mengembang;kan pada Carnegie Mellon adalah lebih dulu contoh [yang] penting suatu sistem operasi message-based. Dan Capaian nya Kemampuan telah (menjadi) [yang] [yang] menarik untuk sistem yang memerlukan pantas dipertimbangkan interprocess komunikasi. Sistem operasi yang berikutnya mengambil keuntungan dari IPC [yang] message-based ini untuk menerapkan suatu sistem operasi berorientasi menolak.

Keuntungan [dari;ttg] ini process-to-process komunikasi adalah jelas ketika

pengolah dilibatkan banyak proses bersama. [Itu] adalah jelas bagaimana server akan menggunakan kemampuan ini; bagaimanapun, penggunaan di (dalam) stasiun-kerja klien, walaupun penting, adalah kurang jelas. Aplikasi Klien baru yang menggunakan object-level hubungan antar[a] proses menyediakan kesempatan pantas dipertimbangkan dan kebutuhan untuk komunikasi jenis ini . Sebagai contoh, di (dalam) suatu text-manipulation aplikasi, proses paralel untuk mendukung editing, hyphenation, pemberian nomor halaman, indexing, dan workgroup komputasi boleh semua jadilah aktip pada [atas] stasiun-kerja klien. Ini berbagai tugas harus beroperasi secara tak serempak untuk pemakai untuk bisa efektip.

Suatu kebutuhan utama detik/second adalah object-level [yang] menghubungkan. Masing-Masing proses harus memandang informasi [itu] melalui suatu model konsisten untuk menghindari kebutuhan akan konversi tetap dan ketidakcocokan yang berikut di (dalam) hasil [itu]. Nextstep, Sistem operasi Dan Lingkungan Pengembangan yang berikutnya, menggunakan Catatan tambahan dan Standard Menyamaratakan Bahasa Kenaikan harga ( SGML) untuk menyediakan seorang pandangan aplikasi dan pemakai textual informasi konsisten. IBM's Peer-To-Peer spesifikasi LU6.2 menyediakan pen;dukungan untuk [yang] sesi paralel [dengan] begitu mengurangi sebagian besar ongkos exploitasi berhubungan dengan banyak orang RPCS, itu adalah, penetapan suatu sesi untuk masing-masing permintaan. IBM mempunyai diizinkan teknologi ini untuk dalam implementasi nya . NYA .

RPC teknologi di sini dan bekerja, dan harus bagian dari tiap-tiap client/server implementasi. Ketika kita pindah ke OLTP dan penggunaan [yang] luas multitasking workgroup lingkungan, penggunaan [dari;ttg] message-based IPCS akan [jadi] penting. Implementasi DEC's [disebut/dipanggil] DECMESSAGEQ dan menjadi bagian dari Arsitektur Kendali Aplikasi nya. OSF Kelompok Manajemen Obyek ( OMG) telah melepaskan suatu spesifikasi untuk suatu obyek meminta perantara yang menggambarkan [itu] messaging dan RPC alat penghubung untuk jaringan dan sistem operasi heterogen. OMG spesifikasi didasarkan pada beberapa produk telah di (dalam) pasar, [yang] secara rinci Newwave HP'S dengan Agen dan RPCS dari HP dan Matahari. Organisasi yang ingin mendisain aplikasi untuk mengambil keuntungan dari fasilitas ini [sebagai/ketika] mereka menjadi keuntungan kaleng tersedia pengertian yang mendalam pantas dipertimbangkan dengan penelitian Newwave Proses Agen [itu].

Microsoft telah masuk ke suatu persetujuan dengan HP ke lisensi perangkat lunak ini untuk pemasukan di (dalam) Windows Nt.

Obyek Yang penghubung dan Menempelkan

OLE dirancang untuk para pemakai yang dibiarkan memusatkan pada [atas] data-including kata-kata, angka-angka, dan graphics-rather dibanding pada [atas] perangkat lunak memerlukan untuk menggerakkan data [itu]. Suatu dokumen menjadi suatu koleksi object, dibanding/bukannya suatu file; masing-masing obyek ingat perangkat lunak [itu] yang memelihara itu. Aplikasi yang adalah OLE-capable Sediakan suatu API yang lewat uraian obyek ke aplikasi lain yang meminta obyek [itu].

Teknologi Jaringan Area Lebar/Luas

Luas bidang pucat/lesu untuk komunikasi data adalah suatu isu kritis. Di (dalam) terminal-to-host jaringan, lalu lintas yang dihasilkan oleh aplikasi bisa diperagakan, dan jaringan akan kemudian jadilah sized maka, memungkinkan penggunaan [yang] efektif luas bidang [itu]. Dengan LAN interkoneksi dan aplikasi yang memungkinkan para pemakai untuk memindahkan file besar ( seperti melalui/sampai e-mail pemasangan) dan gambaran, ini modeling adalah banyak lebih keras untuk melaksanakan.

Bandwidth-On-Demand" adalah paradigma di belakang ini muncul teknologi. Kemungkinan meramalkan kebutuhan aplikasi adalah suatu hal masa lalu. [Sebagai/Ketika/Sebab] pengembang aplikasi mendapat/kan hasil pekerjaan tangan untuk pengembangan aplikasi [yang] cepat dan [sebagai/ketika/sebab] fasilitas manajemen sistem memungkinkan penyebaran [yang] gampang [dari;ttg] aplikasi baru ini, lifecycle disain kembali jaringan dan implementasi secara dramatis dipendekkan. Dalam jangka pendek, perubahan bahkan [yang] lebih dramatis seperti migrasi dari suatu lingkungan host-centric [bagi/kepada] suatu dibagi-bagikan client/server lingkungan mencegah penggunaan tentang segala pengalaman masa lalu di (dalam) " menebak" kebutuhan jaringan yang nyata.

Jaringan Para manajer harus mengatasi perubahan ini dengan pencarian teknologi yang akan biarkan [mereka/nya] memperoleh biaya luas bidang [yang] secara efektif [selagi/sedang] membiarkan fleksibilitas untuk melayani aplikasi baru ini. Jasa pucat/lesu sudah baru-baru ini muncul itu menunjuk isu ini dengan menyediakan fleksibilitas yang sesuai [yang] dengan tak terpisahkan memerlukan untuk aplikasi ini.

Distance-Insensitive [yang] menetapkan harga nampak untuk muncul [ketika;seperti] jasa sebetulnya diperkenalkan. Ketika sese]orang mempertimbangkan yang luar biasa jumlah kapasitas kelebihan [bahwa/yang] pengangkut sudah membangun ke dalam infrastruktur mereka, ini adalah bukan sebagai mengejutkan [ketika;seperti] [itu] akan nampak. Ini akan memungkinkan. para pemakai dan arsitek sistem untuk menjadi lebih sedikit sensitip ke data dan penempatan proses ketika perancangan suatu keseluruhan dibagi-bagikan menghitung lingkungan.

Bingkai Penyiaran ulang

Jasa Jaringan Penyiaran ulang Bingkai [dikontrak/dipendekkan] dengan pemilihan dua komponen: suatu garis akses dan suatu tingkat tarip informasi dilakukan ( CIR). CIR kecepatan Ini adalah throughput dijamin yang nyata [yang] kamu membayar. Bagaimanapun, Membingkai Jaringan Penyiaran ulang memungkinkan kamu, sebagai contoh, untuk melebihi throughput ini pada [kali;zaman] tertentu untuk memungkinkan perpindahan file efisien.

Penyiaran ulang Bingkai Jaringan adalah sering berkwalitas seperti jaringan pribadi sebetulnya. Mereka berbagi suatu infrastruktur publik tetapi menerapkan sirkit sebetulnya antar[a] pengirim dan penerima, serupa ke sirkit nyata. Maka adalah suatu

jaringan berorientasi koneksi. Keamanan disajikan dengan penjelasan kelompok pemakai tertutup, suatu corak yang mencegah alat dari pengaturan koneksi [yang] sebetulnya atas ke alat [yang] mereka tidaklah diberi hak untuk mengakses.

Gambar 5.10 menggambarkan suatu skenario khas untuk suatu bingkai menyiarkan ulang implementasi. Contoh ini dipertimbangkan untuk penggunaan oleh Daerah/Propinsi Los Angeles meramahi untuk proyek TINDAKAN, [seperti/ketika] diuraikan Catatan tambahan A.

Multimegabit Yang diswitch [Jasa;Layanan] Data ( SMDS)

SMDS adalah suatu [jasa;layanan] kecepatan tinggi berdasar pada teknologi penyiaran ulang sel, menggunakan 53-byte pabrik transmisi sel yang sama [sebagai/ketika] ATM. [Itu] juga memungkinkan data dicampur, suara, dan video untuk berbagi pabrik jaringan yang sama. tersedia Dari terpilih RBOCS sebagai wide-area melayani, [itu] mendukung kecepatan tinggi baik (di) atas 1.5 Mbps, dan atas untuk 45 Mbps.

SMDS berbeda dengan Membingkai Penyiaran ulang di (dalam) bahwa suatu [jasa;layanan] tanpa koneksi. Tujuan Dan Throughput [bagi/kepada] tujuan itu tidaklah harus sudah dikenal. Sekarang ini di bawah percobaan/pengadilan oleh korporasi utama, SMDS-AT mempercepat kebutuhan saat ini pertandingan itu customers-is suatu pendahuluan, tanda ke ATM jasa.

ATM di (dalam) Jaringan Area Yang lebar/luas

Banyak keuntungan ATM telah dibahas lebih awal bab [itu]. Walaupun tidak tersedia sebagai [jasa;layanan] dari pengangkut [itu], ATM akan [jadi] segera jadilah mungkin jika dibangun pada infrastruktur pribadi.

Pribadi Jaringan sudah secara kebiasaan yang digunakan Amerika Serikat untuk jaringan [yang] high-traffic dengan kebutuhan capaian interaktip. Canada Dan Bagian lain dunia mempunyai lebih biasanya menggunakan X.25 publik Jaringan, untuk/karena kedua-duanya pertimbangan teknis dan ekonomi. Dengan instalasi [dari;ttg] bentuk komunikasi fiber-optic dan menswitch digital, perusahaan telepon sekarang temukan diri mereka sanggup kapasitas kelebihan dramatis. Gambar 5.11 menggambarkan biaya [itu] saban ribu bit komunikasi. Apa yang adalah menarik bukanlah biaya unit, yang melanjut untuk merosot, hanyalah perbandingan biaya-biaya saban unit ketika dibeli [yang] [itu] berbagai paket. Pesan [bahwa/yang] biaya saban byte untuk suatu T1 Sirkit kurang dari 1/5 ongkos suatu 64-Kbps sirkit. Di (dalam) suatu T3 Sirkit membungkus, biaya adalah 1/16.

Pada kenyataannya, [itu] biaya-biaya [perusahaan/ rombongan] telepon untuk menyediakan [jasa;layanan] [itu], memulai panggilan [itu], dan mengirim rekening itu. Tidak ada perbedaan tertentu di (dalam) biaya untuk jarak dan [kecil/sedikit] biaya untuk kapasitas. Telekomunikasi Britania telah baru-baru ini memulai menawarkan suatu [jasa;layanan] dengan distance-insensitive [yang] menetapkan harga.

LANS menyediakan suatu kesempatan riil untuk [merealisir/sadari] uang tabungan ini. Tiap-Tiap stasiun-kerja pada [atas] LAN berbagi akses kepada wide-area fasilitas melalui/sampai penerus atau jembatan. Jika penerus mempunyai mengakses [bagi/kepada] suatu T1 Atau T3 Sirkit, [itu] dapat menyediakan [jasa;layanan] atas permintaan [bagi/kepada] stasiun-kerja yang manapun pada [atas] LAN [itu]. [Alat/ makna] ini yang tunggal stasiun-kerja dapat menggunakan [itu] keseluruhan T1 untuk periode yang diperlukan untuk memancarkan suatu dokumen atau file.

Gambar 5.11. Kecenderungan Luas bidang Komunikasi. ( Sumber: Pactel Tarif, 1992.)

[Seperti/Ketika] Gambar 5.12 menggambarkan, luas bidang ini menjadi perlu jika transmisi melibatkan dokumen elektronik. Waktunya untuk memancarkan suatu gambaran layar karakter hanya 0.3 [detik / barang bekas] dengan [itu] 64-Kbps sirkit. Oleh karena itu, meningkat(kan) capaian [dari;ttg] transmisi ini tidak menyediakan apapun manfaat. Jika transmisi adalah suatu single-page gambaran, seperti suatu fax, waktunya untuk memancarkan adalah 164 [detik / barang bekas]. Ini adalah dengan jelas bukan suatu tanggapan interaktip. Penggunaan suatu T1 Sirkit, waktunya mengurangi menurunkan hanya 5.9 [detik / barang bekas], dan dengan suatu T3, [bagi/kepada] 0.2 [detik / barang bekas]. Jika gambaran ini adalah di (dalam) warna, waktunya adalah 657 [detik / barang bekas] yang dibandingkan ke 23.5 dan 0.8 [detik / barang bekas]. Di (dalam) suatu client/server aplikasi database [di mana/jika] jawaban mulai suatu query boleh jadi 10M, waktunya untuk memancarkan adalah 1,562 [detik / barang bekas] ( yang dibandingkan ke 55.8 dan 1.99 [detik / barang bekas]).

Gambar 5.12. Komunikasi Throughput.

Ketika merancang arsitektur internetwork, adalah penting untuk mempertimbangkan kebutuhan komunikasi [itu]. Ini adalah tidak hanya suatu isu total lalu lintas, tetapi juga pemakai dan permintaan seketika/spontan menanggapi kebutuhan. ATM teknologi akan memungkinkan penggunaan bentuk yang sama untuk suara, data, atau komunikasi video tanpa preallocating [yang] eksklusif membagi jaringan kepada aplikasi masing-masing.

Jasa Yang terintegrasi Jaringan Digital

ISDN adalah suatu teknologi yang memungkinkan komunikasi digital untuk berlangsung antar[a] dua sistem di (dalam) suatu cara yang serupa [bagi/kepada] menggunakan dial-up bentuk. Koneksi dibentuk/mapan (di) atas orang banyak/masyarakat menelpon jaringan, tetapi mereka menyediakan throughput [dari;ttg] atas untuk 64 Kbps. ISDN mempunyai dua komponen basis dasar:

B-Channel: Dua saluran ini ( karenanya nama 2B+D untuk tingkat tarip [yang] basis dasar ISDN) menyediakan jasa komunikasi untuk baik suara maupun data menswitch [jasa;layanan]. Data dapat dipancarkan manapun protokol komunikasi.

D-Channel Pemberian isyarat: Saluran ini digunakan oleh peralatan terminal untuk mengendalikan susunan panggilan dan pemutusan hubungan. [Itu] jauh lebih efisien dibanding kendali panggilan suatu dial-up garis; waktunya memerlukan untuk menyediakan suatu panggilan secara khas kurang dari tiga [detik / barang bekas].

ISDN Aplikasi

ISDN dapat menyediakan jasa capaian dan mutu tinggi untuk akses [yang] remote [bagi/kepada] suatu LAN. Tolak dari bidang [itu] atau di rumah melalui/sampai ISDN, seorang stasiun-kerja pemakai dapat beroperasi pada 64 Kbps kepada LAN dibanding/bukannya modem kecepatan khas hanya 9.6 Kbps. Dengan cara yang sama, workstation-to-host connectivas dapat disajikan melalui/sampai ISDN pada kecepatan ini. Pen;Dukungan Meja tulis Bantuan sering memerlukan operator meja tulis bantuan yang remote untuk mengambil kendali atau berbagi akses dengan pajangan stasiun-kerja pemakai. GUI aplikasi memancarkan megabits data ke dan dari monitor [itu]. Ini adalah bisa diterima high-performance, implementasi secara langsung dihubungkan [yang] pada umumnya menemukan dengan suatu LAN memasang stasiun-kerja; tetapi transmisi ini adalah melambat (di) atas suatu mata rantai komunikasi.

Multimedia Aplikasi menawarkan janji pantas dipertimbangkan untuk penggunaan ISDN masa depan. Kemampuan untuk secara serempak mengirimkan informasi (di) atas koneksi yang sama memungkinkan suatu pembicaraan pertelepon, suatu konferensi video, dan mengintegrasikan workstation-to-workstation komunikasi

untuk berproses secara bersamaan. Faxes, grafik, dan data tersusun semua dapat dikomunikasikan dan dibuat [yang] tersedia untuk semua peserta di (dalam) percakapan.

Manajemen Jaringan

Kapan aplikasi berada pada [atas] pengolah pusat tunggal, isu manajemen jaringan mengasumsikan arti penting besar tetapi sering dapat ditujukan oleh operasi penuh perhatian mengorganisir. Dengan pergerakan ke client/server aplikasi, pengolah boleh berada [men]jauh dari penuh perhatian ini.

Jika data atau logika aplikasi diperlukan untuk menjalankan bisnis [itu] berada di suatu penempatan yang remote dari " rumah gelas/kaca" komputer pusat tinggal, sumber daya ini harus kelihatan oleh para manajer jaringan beberapa. Ketetapan suatu jaringan mengendalikan pusat ( NCC) untuk mengatur semua sumber daya di (dalam) suatu jaringan dibagi-bagikan adalah tantangan yang utama [yang] menghadapi organisasi [yang] paling besar hari ini. Gambar 5.13 menggambarkan [itu] berbagai kemampuan diperlukan untuk membangun manajemen ini mendukung. Cakupan jasa jauh lebih besar dibanding jasa [yang] secara kebiasaan yang diterapkan terminal menghubungkan aplikasi tuan rumah. Banyak organisasi besar memandang isu ini [sebagai/ketika] rintangan [yang] yang paling penting ke rollout [yang] sukses client/server aplikasi.

Menggambarkan lapisan kunci [itu] di (dalam) arsitektur sistem manajemen:

1. Presentasi menguraikan manajemen [itu] menghibur lingkungan dan perkakas [yang] digunakan [di/ke] sana. 2. Pengurangan mengacu pada kecerdasan/inteligen dibagi-bagikan, yang bertindak sebagai suatu perantara untuk alat penghubung manajemen jaringan. Pengurangan memungkinkan informasi untuk diperkuat dan disaring, membiarkan presentasi [itu] melayani untuk mendelegasikan tugas melalui penggunaan suatu muncul jasa program dibagi-bagikan seperti RPC, DME, atau SMP. Ini menyediakan manfaat yang berikut: menjawab permasalahan dan kaleng siaga dieksekusi di tempat itu untuk mengurangi latency dan memelihara ketersediaan, kecerdasan/inteligen yang dibagi-bagikan dapat lebih baik melayani suatu environment-because lokal lingkungan lebih kecil [tuju/ cenderung] untuk;menjadi [yang] lebih homogen dan . seperti (itu) kecerdasan/inteligen dapat diefektifkan untuk mencerminkan kebutuhan lokal, scalabilas dengan salam ke geografi dan batasan-batasan per departemen atau politis mempertimbangkan optimisasi luas bidang dan kendali lokal, pengurangan di (dalam) ongkos exploitasi lalu lintas manajemen ( sebab SNMP adalah suatu menanyai protokol), dan menempatkan fasilitas dibagi-bagikan [yang] di tempat itu mengurangi [itu] jumlah pencarian pendapat umum (di) atas suatu wide-area [yang] lebih mahal internet.

3. Pengumpulan informasi dilaksanakan oleh agen alat. [Yang] mungkin investasi yang terbesar di (dalam) menetapkan suatu dasar untuk jaringan manajemen jemu akan manajemen alat. Alat Manajemen dapat menghadirkan potongan informasi yang paling kecil, yang mungkin (adalah) tidak penting [yang] [itu] keseluruhan gambar-an. Bagaimanapun, [sebagai/ketika/sebab] perkakas manajemen jaringan meningkatkan, hasil akhir akan [jadi] hanya boleh dikatakan informasi menyajikan. Agen Alat ini menyediakan memerinci statistik terperinci diagnostik dan kendali tepat

OSF menggambarkan banyak dari komponen secara ilmu bangunan yang paling penting untuk client/server menghitung. OSF pemilihan [dari;ttg] Openview HP'S, mengkombinasikan dengan Komitmen IBM's ke DME OSF'S dengan Netview/6000 Produk nya , memastikan bahwa kita akan lihat suatu standard dominan untuk ketetapan layanan manajemen jaringan. Ada lima kunci OSI area manajemen:

" Manajemen Kesalahan " Manajemen Capaian " Manajemen inventori

" Akuntansi manajemen " Manajemen Bentuk wujud

Status yang sekarang [dari;ttg] manajemen sistem dan jaringan dibagi-bagikan menggambarkan kelemahan serius ketika dibandingkan kepada fasilitas manajemen tersedia dunia mainframe hari ini. Dengan adopsi Openview [sebagai/ketika] platform yang baku dan mencakup produk seperti Perbaikan Sistem Permintaan Tindakan Korporasi untuk masalah tracking/process otomasi, Kerangka Tivoli's untuk administrasi sistem, manajemen dan keamanan, dan aplikasi pen;dukungan dari penjual seperti Openvision, [itu] adalah mungkin untuk menerapkan manajemen sistem dan jaringan dibagi-bagikan efektif hari ini. Pengintegrasian yang diperlukan akan menciptakan lebih [] berbagai kesulitan dibanding mainframe operasi mungkin.

Standard Organisasi dan penjual yang utama menyediakan solusi mereka sendiri pada tantangan ini . Ada kebenaran pantas dipertimbangkan di (dalam) aksioma yang " orang [siapa] yang mengendalikan jaringan [itu] mengendalikan bisnis [itu]." Pemilihan arsitektur manajemen yang benar untuk suatu organisasi tidaklah secara langsung dan memerlukan suatu analisa hati-hati yang ada dan merencanakan infrastruktur. Suara, Data, Aplikasi, Video, dan lain data nonstructured kebutuhan harus semua dipertimbangkan.