Rangkaian dan sistem pengendalian rangkaian. OS rangkaian: fungsi, jenis, pelbagai OS

Dalam kes apabila pengguna berhadapan dengan tugas pembahagian sumber rangkaian yang optimum (contohnya, ruang cakera), mereka boleh menggunakan sistem rangkaian.Sistem sedemikian menyediakan keupayaan untuk memindahkan banyak fungsi pentadbiran ke ruang rangkaian. Dengan bantuan sumber rangkaian yang jauh lebih unggul daripada pengguna, pentadbir mempunyai peluang untuk mentakrifkan sumber yang dikongsi secara profesional dan, dengan memberikan kata laluan unik kepada setiap daripada mereka, menjadikannya autonomi dan boleh diakses oleh setiap pengguna individu atau kumpulan pengguna. Bahagian ini juga menentukan klasifikasi sistem pengendalian rangkaian kepada sistem pengendalian pelayan dan sistem pengendalian yang ditujukan untuk pengguna.

Hari ini, sistem pengendalian rangkaian khas telah dibangunkan dan digunakan secara meluas, tetapi ia mempunyai ciri-ciri sistem pengendalian yang biasa kepada kita. Sistem pengendalian rangkaian khas telah dibangunkan yang mempunyai parameter konvensional, seperti, sebagai contoh, sistem pengendalian Windows xp. Perlu diingatkan juga bahawa hari ini, hampir semua sistem konvensional mempunyai pilihan dan fungsi terbina dalam sistem rangkaian.

Akibatnya, OS rangkaian ialah ciri pilihan terbina dalam yang membolehkan anda bekerja dengan berkesan dalam ruang rangkaian. Ciri-ciri ini termasuk:

Menyediakan sokongan untuk pelbagai peralatan rangkaian;

Keupayaan untuk menggunakan protokol rangkaian;

Memastikan penggunaan dan sokongan penghalaan;

Penapisan trafik;

Memastikan akses tanpa gangguan kepada sumber rangkaian jauh (cakera dan pencetak);

Pelaksanaan keupayaan capaian jauh untuk menyelesaikan masalah rangkaian.

Sistem pengendalian rangkaian yang paling biasa ialah: Novell NetWare, pelbagai versi GNU/Linux, ZyNOS, dan, sudah tentu, Microsoft Windows yang paling biasa (95, NT, XP, Vista, 7).

Sistem pengendalian rangkaian moden dan kepelbagaiannya adalah disebabkan oleh fakta bahawa hari ini terdapat banyak jenis komputer di dunia. Itulah sebabnya sistem untuk peranti mudah alih, stesen kerja rumah, sistem pelayan dan OS korporat sedang dibangunkan dan diedarkan. Klasifikasi ini sendiri menekankan kepelbagaian ciri prestasi dan pilihan yang membezakan sumber yang sedang dipertimbangkan. Kepelbagaian ini, positif di satu pihak (menyediakan pilihan kepada pengguna, OS mengikut keupayaan kewangannya dan selaras dengan tugas yang ada), menimbulkan kesulitan tertentu, di pihak yang lain. Kesulitan ini terletak pada keperluan untuk memastikan keserasian OS, terutamanya untuk bahagian korporat yang beroperasi dalam dasar rangkaian yang sama. Sifat yang sangat penting yang mencirikan parameter OS rangkaian tertentu ialah pemuatan sistem pengendalian yang boleh diakses dan keupayaan untuk mengemas kininya dengan cepat.

Sistem pengendalian sedemikian paling banyak digunakan dalam pelbagai perusahaan dan institusi yang memerlukan pemprosesan sejumlah besar data. Persoalan secara semula jadi timbul tentang cara memilih sistem pengendalian rangkaian yang betul untuk menjalankan perniagaan dengan berkesan tanpa membelanjakan wang tambahan. Nampaknya kriteria utama apabila memilih OS yang sesuai haruslah yang berikut. Jika anda memerlukan sumber pada skala perusahaan atau syarikat besar, maka perhatikan parameter seperti kebolehskalaan, i.e. kestabilan operasi dalam pelbagai keadaan rangkaian. Tahap keserasian yang tinggi juga penting - keupayaan untuk menggunakan mod kemas kini dalam talian dengan berkesan. Di samping itu, OS sedemikian sebaiknya menyediakan penyepaduan sumber heterogen - pelayan dan komputer.

Sudah tentu, agak sukar untuk mencari dan memilih sistem pengendalian yang memenuhi sepenuhnya keperluan pengguna tertentu. Oleh itu, adalah dinasihatkan untuk memilihnya dengan mengambil kira penilaian kritikal terhadap masalah sebenar dan situasi khusus yang akan diselesaikan oleh perisian ini.

Struktur sistem pengendalian rangkaian

Sistem pengendalian rangkaian menjadi asas kepada mana-mana rangkaian komputer. Setiap komputer pada rangkaian sebahagian besarnya adalah autonomi, oleh itu, sistem pengendalian rangkaian dalam erti kata yang luas difahami sebagai satu set sistem pengendalian komputer individu yang berinteraksi untuk bertukar-tukar mesej dan berkongsi sumber mengikut peraturan seragam - protokol. Dalam erti kata yang sempit, OS rangkaian ialah sistem pengendalian komputer berasingan yang memberikannya keupayaan untuk bekerja pada rangkaian.

nasi. 4.1.

Dalam sistem pengendalian rangkaian mesin individu, beberapa bahagian boleh dibezakan (Rajah 4.1):

Alat untuk mengurus sumber komputer tempatan: fungsi untuk mengagihkan RAM antara proses, penjadualan dan proses penghantaran, mengurus pemproses dalam mesin berbilang pemproses, mengurus peranti persisian dan fungsi lain untuk mengurus sumber OS tempatan.

Cara menyediakan sumber dan perkhidmatan sendiri untuk kegunaan umum - bahagian pelayan OS (pelayan). Alat ini menyediakan, sebagai contoh, penguncian fail dan rekod, yang diperlukan untuk perkongsian mereka; mengekalkan direktori nama sumber rangkaian; memproses permintaan untuk akses jauh ke sistem fail dan pangkalan data anda sendiri; menguruskan barisan permintaan daripada pengguna jauh ke peranti persisian mereka. Cara untuk meminta akses kepada sumber dan perkhidmatan jauh dan penggunaannya - bahagian klien OS (pengarah semula). Bahagian ini mengiktiraf dan memajukan permintaan kepada sumber jauh daripada aplikasi dan pengguna ke rangkaian, di mana permintaan itu datang daripada aplikasi dalam bentuk tempatan dan dihantar ke rangkaian dalam bentuk lain yang memenuhi keperluan pelayan. Bahagian klien juga menerima respons daripada pelayan dan menukarnya ke dalam format tempatan, supaya aplikasi tidak membuat perbezaan antara permintaan tempatan dan jauh. Cara komunikasi OS, dengan bantuan mesej yang ditukar pada rangkaian. Bahagian ini menyediakan pengalamatan dan penimbalan mesej, pemilihan laluan untuk menghantar mesej melalui rangkaian, kebolehpercayaan penghantaran, dsb., iaitu, ia adalah satu cara untuk mengangkut mesej.

Bergantung pada fungsi yang diberikan kepada komputer tertentu, sistem pengendaliannya mungkin kekurangan sama ada bahagian klien atau pelayan.

Rajah 4.2 menunjukkan interaksi komponen rangkaian. Di sini komputer 1 memainkan peranan sebagai pelanggan "tulen", dan komputer 2 memainkan peranan sebagai pelayan "tulen", masing-masing, mesin pertama tidak mempunyai bahagian pelayan, dan yang kedua tidak mempunyai bahagian pelanggan. Angka tersebut secara berasingan menunjukkan komponen sisi klien - pengarah semula. Ia adalah pengarah semula yang memintas semua permintaan yang datang daripada aplikasi dan menganalisisnya. Jika permintaan dikeluarkan kepada sumber pada komputer tertentu, maka ia dimajukan ke subsistem OS tempatan yang sesuai, tetapi jika ia adalah permintaan kepada sumber jauh, maka ia dimajukan ke rangkaian. Dalam kes ini, bahagian klien menukar permintaan daripada borang tempatan ke dalam format rangkaian dan menghantarnya ke subsistem pengangkutan, yang bertanggungjawab untuk menghantar mesej kepada pelayan yang ditentukan. Bahagian pelayan sistem pengendalian komputer 2 menerima permintaan, mengubahnya dan menyerahkannya kepada OS tempatannya untuk dilaksanakan. Selepas keputusan diterima, pelayan menghubungi subsistem pengangkutan dan menghantar respons kepada klien yang mengeluarkan permintaan. Bahagian klien menukar hasil ke dalam format yang sesuai dan mengalamatkannya kepada aplikasi yang mengeluarkan permintaan.

nasi. 4.2.

Dalam amalan, beberapa pendekatan untuk membina sistem pengendalian rangkaian telah muncul (Rajah 4.3).

nasi. 4.3.

Sistem pengendalian rangkaian pertama ialah gabungan sistem pengendalian tempatan sedia ada dan cangkerang rangkaian yang dibina di atasnya. Pada masa yang sama, fungsi rangkaian minimum yang diperlukan untuk operasi shell rangkaian, yang melaksanakan fungsi rangkaian utama, telah dibina ke dalam OS tempatan. Contoh pendekatan ini ialah penggunaan sistem pengendalian MS DOS pada setiap mesin rangkaian (yang, bermula dengan versi ketiganya, mempunyai fungsi terbina dalam seperti penguncian fail dan rekod yang diperlukan untuk perkongsian fail). Prinsip membina sistem pengendalian rangkaian dalam bentuk cangkerang rangkaian di atas sistem pengendalian tempatan juga digunakan dalam sistem pengendalian moden, seperti LANtastic atau Personal Ware.

Walau bagaimanapun, nampaknya lebih berkesan untuk membangunkan sistem pengendalian yang pada mulanya direka bentuk untuk berfungsi pada rangkaian. Fungsi rangkaian jenis OS ini dibina secara mendalam ke dalam modul utama sistem, yang memastikan keharmonian logiknya, kemudahan operasi dan pengubahsuaian, serta prestasi tinggi. Contoh OS sedemikian ialah sistem Windows NT daripada Microsoft, yang, disebabkan alatan rangkaian terbina dalam, menyediakan prestasi yang lebih tinggi dan keselamatan maklumat berbanding OS rangkaian Pengurus LAN dari syarikat yang sama (pembangunan bersama dengan IBM), yang ialah alat tambah pada sistem pengendalian OS/2 tempatan .

OS dan OS rangkaian peer-to-peer dengan pelayan khusus

Bergantung pada cara fungsi diagihkan antara komputer pada rangkaian, sistem pengendalian rangkaian, dan oleh itu rangkaian, dibahagikan kepada dua kelas: peer-to-peer dan two-toe (Rajah 4.4). Yang terakhir lebih kerap dipanggil rangkaian dengan pelayan khusus.


nasi. 4.4. (a) - Rangkaian peer-to-peer,

(b) - Rangkaian dua peringkat

Jika komputer menyediakan sumbernya kepada pengguna rangkaian lain, maka ia memainkan peranan sebagai pelayan. Dalam kes ini, komputer yang mengakses sumber mesin lain adalah pelanggan. Seperti yang telah disebutkan, komputer yang beroperasi pada rangkaian boleh melaksanakan fungsi sama ada klien atau pelayan, atau menggabungkan kedua-dua fungsi ini.

Jika melaksanakan beberapa fungsi pelayan ialah tujuan utama komputer (contohnya, menyediakan fail untuk kegunaan umum oleh semua pengguna rangkaian lain atau mengatur perkongsian faks, atau membenarkan semua pengguna rangkaian menjalankan aplikasi mereka pada komputer ini), maka komputer sedemikian adalah dipanggil pelayan khusus. Bergantung pada sumber pelayan yang dikongsi, ia dipanggil pelayan fail, pelayan faks, pelayan cetak, pelayan aplikasi, dsb.

Jelas sekali, pada pelayan khusus adalah dinasihatkan untuk memasang OS yang dioptimumkan khas untuk melaksanakan fungsi pelayan tertentu. Oleh itu, dalam rangkaian dengan pelayan khusus, sistem pengendalian rangkaian paling kerap digunakan, yang termasuk beberapa pilihan OS yang berbeza dalam keupayaan bahagian pelayan. Sebagai contoh, sistem pengendalian rangkaian Novell NetWare mempunyai versi pelayan yang dioptimumkan untuk operasi sebagai pelayan fail, serta pilihan shell untuk stesen kerja yang menjalankan pelbagai sistem pengendalian tempatan, dan cengkerang ini melaksanakan fungsi klien secara eksklusif. Satu lagi contoh OS yang bertujuan membina rangkaian dengan pelayan khusus ialah sistem pengendalian Windows NT. Tidak seperti NetWare, kedua-dua versi OS rangkaian ini - Windows NT Server (untuk pelayan khusus) dan Windows NT Workstation (untuk stesen kerja) - boleh menyokong kedua-dua fungsi klien dan pelayan. Tetapi versi pelayan Windows NT mempunyai lebih banyak peluang untuk menyediakan sumber komputer anda kepada pengguna rangkaian lain, kerana ia boleh melaksanakan pelbagai fungsi yang lebih luas, menyokong bilangan sambungan serentak yang lebih besar dengan pelanggan, melaksanakan pengurusan rangkaian terpusat dan mempunyai lebih banyak lagi. ciri keselamatan yang dibangunkan.

Bukan kebiasaan untuk menggunakan pelayan khusus sebagai komputer untuk melaksanakan tugas rutin yang tidak berkaitan dengan tujuan utamanya, kerana ini boleh mengurangkan prestasi kerjanya sebagai pelayan. Sehubungan dengan pertimbangan sedemikian, Novell NetWare OS tidak menyediakan keupayaan untuk menjalankan program aplikasi konvensional pada bahagian pelayan sama sekali, iaitu pelayan tidak mengandungi bahagian klien, dan tiada komponen pelayan pada stesen kerja. Walau bagaimanapun, dalam sistem pengendalian rangkaian lain, fungsi bahagian klien pada pelayan khusus adalah agak mungkin. Sebagai contoh, Windows NT Server boleh menjalankan program pengguna tempatan biasa yang mungkin memerlukan fungsi klien OS dilaksanakan apabila permintaan untuk sumber daripada komputer lain pada rangkaian muncul. Dalam kes ini, stesen kerja di mana Windows NT Workstation dipasang boleh melaksanakan fungsi pelayan tidak khusus.

Adalah penting untuk memahami bahawa walaupun pada hakikatnya dalam rangkaian dengan pelayan khusus, semua komputer dalam kes umum boleh melaksanakan peranan kedua-dua pelayan dan klien secara serentak, rangkaian ini tidak simetri berfungsi: dalam perkakasan dan perisian, dua jenis komputer dilaksanakan di dalamnya - satu, pada tahap yang lebih tertumpu pada melaksanakan fungsi pelayan dan menjalankan OS pelayan khusus, manakala yang lain terutamanya melaksanakan fungsi klien dan menjalankan versi OS yang sesuai untuk tujuan ini. Asimetri fungsional, sebagai peraturan, juga menyebabkan asimetri dalam peralatan - untuk pelayan khusus, komputer yang lebih berkuasa dengan sejumlah besar RAM dan memori luaran digunakan. Oleh itu, asimetri berfungsi dalam rangkaian dengan pelayan khusus disertakan dengan asimetri sistem pengendalian (pengkhususan OS) dan asimetri perkakasan (pengkhususan komputer).

Dalam rangkaian peer-to-peer, semua komputer adalah sama dalam hak capaian kepada sumber masing-masing. Setiap pengguna boleh, mengikut budi bicaranya sendiri, mengisytiharkan mana-mana sumber komputernya sebagai dikongsi, selepas itu pengguna lain boleh mengeksploitasinya. Dalam rangkaian sedemikian, semua komputer mempunyai OS yang sama dipasang, yang menyediakan semua komputer pada rangkaian dengan keupayaan yang berpotensi sama. Rangkaian peer-to-peer boleh dibina, contohnya, berdasarkan LANtastic, Personal Ware, Windows for Workgroup, Windows NT Workstation OS.

Dalam rangkaian peer-to-peer, asimetri berfungsi mungkin juga timbul: sesetengah pengguna tidak mahu berkongsi sumber mereka dengan orang lain, dan dalam kes ini, komputer mereka bertindak sebagai pelanggan; pentadbir telah menetapkan hanya fungsi untuk mengatur perkongsian sumber. kepada komputer lain, yang bermaksud mereka adalah pelayan; Dalam kes di mana pengguna tempatan tidak membantah penggunaan sumbernya dan tidak mengecualikan kemungkinan mengakses komputer lain, OS yang dipasang pada komputernya mesti termasuk kedua-dua bahagian pelayan dan klien . Tidak seperti rangkaian dengan pelayan khusus, dalam rangkaian peer-to-peer tiada pengkhususan OS bergantung pada fokus fungsi utama - klien atau pelayan. Semua variasi dilaksanakan dengan mengkonfigurasi versi OS yang sama.

Rangkaian peer-to-peer lebih mudah untuk disusun dan dikendalikan, tetapi ia digunakan terutamanya untuk menyatukan kumpulan kecil pengguna yang tidak mempunyai keperluan yang besar untuk jumlah maklumat yang disimpan, keselamatannya daripada capaian yang tidak dibenarkan dan kelajuan capaian. Dengan peningkatan keperluan untuk ciri-ciri ini, rangkaian dua peringkat lebih sesuai, di mana pelayan menyelesaikan masalah perkhidmatan pengguna dengan sumbernya dengan lebih baik, kerana peralatan dan sistem pengendalian rangkaiannya direka khas untuk tujuan ini.

OS untuk kumpulan kerja dan OS untuk rangkaian perusahaan

Sistem pengendalian rangkaian mempunyai sifat yang berbeza bergantung pada sama ada ia bertujuan untuk rangkaian berskala kumpulan kerja (jabatan), rangkaian berskala kampus atau rangkaian berskala perusahaan.

Rangkaian jabatan - digunakan oleh sekumpulan kecil pekerja yang menyelesaikan masalah biasa. Tujuan utama rangkaian jabatan adalah untuk berkongsi sumber tempatan seperti aplikasi, data, pencetak laser dan modem. Rangkaian jabatan biasanya tidak dibahagikan kepada subnet. Rangkaian kampus - menyambungkan berbilang rangkaian jabatan dalam satu bangunan atau dalam kawasan perusahaan yang sama. Rangkaian ini masih merupakan rangkaian kawasan tempatan, walaupun ia boleh meliputi kawasan seluas beberapa kilometer persegi. Perkhidmatan rangkaian sedemikian termasuk interaksi antara rangkaian jabatan, akses kepada pangkalan data perusahaan, akses kepada pelayan faks, modem berkelajuan tinggi dan pencetak berkelajuan tinggi. Rangkaian perusahaan (rangkaian korporat) - menyatukan semua komputer dari semua wilayah perusahaan yang berasingan. Mereka boleh meliputi bandar, wilayah, atau bahkan benua. Rangkaian ini memberikan pengguna akses kepada maklumat dan aplikasi yang terletak di kumpulan kerja, jabatan, bahagian dan ibu pejabat korporat lain.

Langkah seterusnya dalam evolusi rangkaian ialah penyatuan rangkaian tempatan beberapa jabatan ke dalam satu rangkaian bangunan atau kumpulan bangunan. Rangkaian sedemikian dipanggil rangkaian kampus. Rangkaian kampus boleh menjangkau beberapa kilometer, tetapi tidak memerlukan sambungan kawasan yang luas.

Sistem pengendalian yang berjalan di rangkaian kampus mesti menyediakan pekerja di beberapa jabatan dengan akses kepada beberapa fail dan sumber pada rangkaian jabatan lain. Perkhidmatan yang disediakan oleh OS rangkaian kampus melangkaui perkongsian fail dan pencetak yang ringkas dan selalunya menyediakan akses kepada jenis pelayan lain, seperti pelayan faks dan pelayan modem berkelajuan tinggi. Perkhidmatan penting yang disediakan oleh sistem pengendalian kelas ini ialah akses kepada pangkalan data korporat, tidak kira sama ada ia terletak pada pelayan pangkalan data atau pada komputer mini.

Di peringkat rangkaian kampuslah masalah integrasi bermula. Secara amnya, jabatan telah pun memilih jenis komputer, peralatan rangkaian, dan sistem pengendalian rangkaian. Sebagai contoh, jabatan kejuruteraan boleh menggunakan sistem pengendalian UNIX dan peralatan rangkaian Ethernet, jabatan jualan boleh menggunakan persekitaran operasi DOS/Novell dan peralatan Token Ring. Selalunya, rangkaian kampus menghubungkan sistem komputer yang berbeza, manakala rangkaian jabatan menggunakan komputer yang serupa.

Rangkaian korporat menghubungkan rangkaian semua jabatan perusahaan, yang biasanya terletak pada jarak yang agak jauh. Rangkaian korporat menggunakan pautan WAN untuk menyambungkan rangkaian tempatan atau komputer individu.

Pengguna rangkaian perusahaan memerlukan semua aplikasi dan perkhidmatan yang terdapat pada rangkaian jabatan dan kampus, serta beberapa aplikasi dan perkhidmatan tambahan, seperti akses kepada aplikasi komputer mini dan komunikasi global. Apabila OS direka bentuk untuk rangkaian tempatan atau kumpulan kerja, tanggungjawab utamanya ialah berkongsi fail dan sumber rangkaian lain (biasanya pencetak) di kalangan pengguna yang disambungkan secara setempat. Pendekatan ini tidak boleh digunakan di peringkat perusahaan. Bersama-sama dengan perkhidmatan asas yang dikaitkan dengan perkongsian fail dan pencetak, OS rangkaian yang sedang dibangunkan untuk syarikat mesti menyokong rangkaian perkhidmatan yang lebih luas, yang biasanya termasuk perkhidmatan mel, alat kerjasama, sokongan pengguna jauh, perkhidmatan faks, pemprosesan mesej suara, organisasi persidangan video, dsb.

Di samping itu, banyak kaedah dan pendekatan sedia ada untuk menyelesaikan masalah tradisional rangkaian berskala lebih kecil untuk rangkaian perusahaan telah terbukti tidak sesuai. Tugas dan masalah muncul di hadapan yang sama ada kepentingan kedua atau tidak muncul sama sekali dalam rangkaian kumpulan kerja, jabatan, dan juga kampus. Sebagai contoh, tugas paling mudah untuk mengekalkan rekod pengguna untuk rangkaian kecil telah berkembang menjadi masalah yang kompleks untuk rangkaian skala perusahaan. Dan penggunaan komunikasi global memerlukan sistem pengendalian perusahaan untuk menyokong protokol yang berfungsi dengan baik pada talian berkelajuan rendah dan untuk meninggalkan beberapa protokol yang digunakan secara tradisional (contohnya, protokol yang menggunakan mesej siaran secara aktif). Tugas untuk mengatasi heterogeniti telah memperoleh kepentingan khusus - banyak gerbang telah muncul pada rangkaian, memastikan operasi yang diselaraskan bagi pelbagai sistem pengendalian dan aplikasi sistem rangkaian. Ciri berikut juga mungkin disertakan dalam ciri sistem pengendalian korporat.

Sokongan aplikasi. Rangkaian perusahaan menjalankan aplikasi kompleks yang memerlukan banyak kuasa pengkomputeran untuk dijalankan. Aplikasi sedemikian dibahagikan kepada beberapa bahagian, sebagai contoh, pada satu komputer bahagian aplikasi yang dikaitkan dengan melaksanakan pertanyaan kepada pangkalan data dilaksanakan, pada satu lagi - pertanyaan kepada perkhidmatan fail, dan pada mesin klien - bahagian yang melaksanakan aplikasi logik pemprosesan data dan mengatur antara muka pengguna. Bahagian pengkomputeran sistem perisian yang dikongsi oleh sebuah syarikat boleh menjadi terlalu besar dan menggembirakan untuk stesen kerja pelanggan, jadi aplikasi akan berjalan dengan lebih cekap jika bahagian yang paling kompleks dari segi pengiraan dipindahkan ke komputer berkuasa yang direka khas untuk tujuan ini - pelayan aplikasi. Pelayan aplikasi mestilah berdasarkan platform perkakasan yang berkuasa, sistem berbilang pemproses, selalunya berdasarkan pemproses RISC, seni bina kelompok khusus. OS pelayan aplikasi mesti menyediakan prestasi pengkomputeran yang tinggi, dan oleh itu menyokong pemprosesan berbilang thread, multitasking preemptive, multiprocessing, memori maya dan persekitaran aplikasi yang paling popular (UNIX, Windows, MS-DOS, OS/2). Dalam hal ini, sistem pengendalian rangkaian NetWare hampir tidak boleh diklasifikasikan sebagai produk korporat, kerana ia tidak mempunyai hampir semua keperluan untuk pelayan aplikasi. Pada masa yang sama, sokongan yang baik untuk aplikasi universal dalam Windows NT sebenarnya membolehkannya menuntut tempat dalam dunia produk korporat.

Meja bantuan. OS perusahaan mesti boleh menyimpan maklumat tentang semua pengguna dan sumber dengan cara yang boleh diuruskan dari satu titik pusat. Seperti organisasi besar, rangkaian korporat memerlukan storan terpusat bagi maklumat latar belakang selengkap mungkin tentang dirinya (daripada data tentang pengguna, pelayan, stesen kerja kepada data tentang sistem kabel). Adalah wajar untuk menyusun maklumat ini dalam bentuk pangkalan data. Data daripada pangkalan data ini boleh diperlukan oleh banyak aplikasi sistem rangkaian, terutamanya sistem pengurusan dan pentadbiran. Di samping itu, pangkalan data sedemikian berguna untuk mengatur e-mel, sistem kerja kumpulan, perkhidmatan keselamatan, perisian rangkaian dan perkhidmatan inventori perkakasan, dan untuk hampir semua aplikasi perniagaan yang besar. Sebaik-baiknya, maklumat rujukan rangkaian harus dilaksanakan sebagai pangkalan data tunggal, dan bukannya satu set pangkalan data yang mengkhususkan diri dalam menyimpan maklumat daripada satu jenis atau yang lain, seperti yang sering berlaku dalam sistem pengendalian sebenar. Sebagai contoh, Windows NT mempunyai sekurang-kurangnya lima jenis pangkalan data bantuan yang berbeza. Direktori domain utama (Perkhidmatan Direktori Domain NT) menyimpan maklumat tentang pengguna, yang digunakan untuk mengatur log masuk logik mereka ke rangkaian. Data tentang pengguna yang sama juga mungkin terkandung dalam direktori lain yang digunakan oleh Microsoft Mail. Tiga lagi pangkalan data menyokong resolusi alamat peringkat rendah: WINS - memadankan nama Netbios dengan alamat IP, direktori DNS - pelayan nama domain - berguna apabila menyambungkan rangkaian NT ke Internet, dan akhirnya, direktori protokol DHCP digunakan untuk secara automatik menetapkan alamat IP komputer rangkaian. Lebih hampir kepada ideal ialah perkhidmatan direktori yang disediakan oleh Banyan (Streettalk III) dan Novell (Perkhidmatan Direktori NetWare), yang menawarkan satu direktori untuk semua aplikasi rangkaian. Kehadiran meja bantuan tunggal untuk sistem pengendalian rangkaian adalah salah satu tanda terpenting watak korporatnya.

Keselamatan . Isu keselamatan data adalah amat penting untuk OS rangkaian korporat. Di satu pihak, dalam rangkaian berskala besar, terdapat lebih banyak peluang untuk akses tanpa kebenaran secara objektif - disebabkan oleh desentralisasi data dan pengedaran besar titik akses "sah", disebabkan oleh bilangan pengguna yang besar yang sukar dipercayai. mewujudkan, dan juga disebabkan oleh bilangan besar kemungkinan titik sambungan yang tidak dibenarkan ke rangkaian. Sebaliknya, aplikasi perniagaan perusahaan berfungsi dengan data yang penting untuk kejayaan perbadanan secara keseluruhan. Dan untuk melindungi data sedemikian dalam rangkaian korporat, bersama-sama dengan pelbagai perkakasan, keseluruhan rangkaian alat perlindungan yang disediakan oleh sistem pengendalian digunakan: hak akses terpilih atau mandatori, prosedur pengesahan pengguna yang kompleks, penyulitan perisian.

Sistem pengendalian rangkaian ialah sistem pengendalian yang mempunyai keupayaan terbina dalam untuk bekerja dengan rangkaian komputer. Peluang unik ini mungkin termasuk:

  • pelbagai sokongan untuk peralatan rangkaian dan;
  • menyediakan sokongan dan penapisan trafik rangkaian,
  • kehadiran dalam sistem perkhidmatan rangkaian ini yang membolehkan pengguna jauh menggunakan sumber komputer ini.

Sistem pengendalian rangkaian ialah contoh cangkerang tersebut:

  • Novell NetWare.
  • Banyak sistem GNU/Linux.
  • Microsoft Windows (95, NT dan lebih baru).
  • Banyak sistem UNIX seperti Solaris, FreeBSD.
  • IOS; ZyNOS oleh ZyXEL.

Tugas utama sistem pengendalian sistem ialah pembahagian sumber rangkaian (contohnya, ruang cakera) dan pentadbirannya. Menggunakan fungsi rangkaian, pentadbir sistem menentukan sumber yang dikongsi, menetapkan kata laluan dan menentukan hak akses untuk setiap pengguna atau kumpulan pengguna.

Yang diberikan di atas, dibahagikan kepada:

  • OS rangkaian untuk pelayan;
  • OS rangkaian untuk pengguna.

Terdapat sistem pengendalian khas jenis ini, yang diberikan fungsi reka bentuk biasa (Windows NT) dan sistem pengendalian mudah (Windows XP), yang diberikan fungsi rangkaian. Pada masa kini, hampir semua sistem pengendalian yang digunakan mempunyai fungsi bersepadu.

Struktur OS seluruh rangkaian

Konsep pengendalian automatik rangkaian adalah asas bagi mana-mana sistem pengkomputeran. Mana-mana peranti pengkomputeran adalah bebas dalam operasinya. Akibatnya, OS rangkaian dalam erti kata moden bermaksud kompleks beberapa PC individu yang berinteraksi antara satu sama lain dengan menghantar maklumat antara satu sama lain dan mengedarkan sumber mengikut undang-undang umum - protokol.

Dalam erti kata yang lebih sempit, sistem pengendalian sedemikian, contoh yang boleh dilihat pada kebanyakan peranti moden, ialah satu set program yang dipasang pada komputer yang membolehkannya berfungsi bersama dengan peranti lain.

Keanehan

Perlu diserlahkan beberapa elemen terima kasih kepada OS jenis ini boleh berfungsi:

  • peruntukan memori sementara untuk mengurus pemproses dalam peranti berbilang pemproses;
  • keupayaan untuk mengawal komputer jauh.

Dengan kata lain, keupayaan untuk menyediakan sumber dan maklumat seseorang untuk kegunaan biasa adalah elemen yang tidak dapat dipisahkan dalam OS rangkaian. Di samping itu, sistem pengendalian, contoh yang telah dibincangkan di atas, semestinya termasuk fungsi berikut:

  • mengunci fail dan rekod (yang diperlukan apabila peranti dikongsi);
  • menguruskan direktori nama sumber rangkaian;
  • memproses permintaan untuk akses kepada sistem fail dan pelbagai maklumat dalam bentuk jauh;
  • menguruskan barisan permintaan daripada pengguna jauh ke peranti mereka sendiri.

Komponen

Cara untuk meminta akses kepada sumber jauh dan kemungkinan menggunakannya ialah elemen klien OS, dipanggil pengarah semula. Elemen ini mengesan dan memajukan permintaan ke rangkaian kepada sumber jauh daripada pengguna dan pelbagai aplikasi. Dalam kes ini, permintaan itu berasal daripada aplikasi dalam bentuk tempatan, dan pergi ke rangkaian dalam format berbeza yang memenuhi syarat pelayan.

Bahagian klien, sebagai tambahan, menerima respons daripada pelayan lain dan mengubah suainya ke dalam format tempatan. Oleh itu, permintaan jauh dan tempatan dilayan sama oleh aplikasi.

Sistem pengendalian rangkaian, contoh fungsi yang diterangkan di atas, juga mempunyai alat komunikasi yang memastikan pertukaran maklumat pada rangkaian. Alat ini menjamin pengalamatan dan penimbalan pemberitahuan masuk, pemilihan laluan penghantaran untuk mesej pada rangkaian, keselamatan penghantaran, dll. Dengan kata lain, elemen ini bertanggungjawab untuk mengangkut maklumat pada rangkaian.

Berdasarkan fungsi yang tersedia dalam komputer tertentu, OSnya mungkin tidak mempunyai komponen pelayan atau klien.

Contoh sistem pengendalian rangkaian generasi pertama

Sistem pengendalian rangkaian pertama kelihatan seperti kompleks OS tempatan sedia ada dan cangkerang rangkaian dalam bentuk superstruktur di atasnya. Dalam kes ini, OS tempatan mempunyai bilangan minimum fungsi rangkaian, kerana ia dijalankan secara langsung oleh shell. Sistem yang paling terkenal jenis ini, yang telah tersebar luas di seluruh dunia, ialah MS DOS. Sejak pengedaran ketiga shell ini, ia mempunyai fungsi bersepadu seperti rekod dan penguncian fail, diperlukan untuk tujuan akses umum kepada fail. Sistem pengendalian rangkaian moden yang biasa digunakan - LANtastic dan PersonalWare - mempunyai prinsip operasi yang serupa.

Tahap pembangunan moden

Walau bagaimanapun, cara yang paling menjanjikan ialah membangunkan sistem pengendalian rangkaian yang pada mulanya dikhususkan untuk berjalan pada rangkaian. Fungsi cangkerang sedemikian disepadukan secara mendalam ke dalam modul sistem utama mereka, yang menjamin kesepaduan logiknya, kemudahan operasi dan pengemaskinian, dan kecekapan yang baik. Hari ini, banyak sumber diperuntukkan khusus untuk menambah baik sistem pengendalian tersebut. Contoh program jenis ini ialah pelbagai pengedaran Windows NT daripada Microsoft.

Peluang tersebut termasuk:

  • sokongan peralatan rangkaian
  • sokongan protokol rangkaian
  • sokongan protokol penghalaan
  • sokongan penapisan trafik rangkaian
  • sokongan untuk mengakses sumber jauh seperti pencetak, cakera, dsb. melalui rangkaian
  • sokongan untuk protokol kebenaran rangkaian
  • kehadiran dalam sistem perkhidmatan rangkaian yang membolehkan pengguna jauh menggunakan sumber komputer

Contoh sistem pengendalian rangkaian:

  • Microsoft Windows (NT, XP, Vista, Seven)
  • Pelbagai sistem UNIX seperti Solaris, FreeBSD
  • Pelbagai sistem GNU/Linux
  • ZyNOS oleh ZyXEL

Tujuan utama

Tugas utama adalah pembahagian sumber rangkaian (contohnya, ruang cakera) dan pentadbiran rangkaian. Menggunakan fungsi rangkaian, pentadbir sistem mentakrifkan sumber yang dikongsi, menetapkan kata laluan dan mentakrifkan hak akses untuk setiap pengguna atau kumpulan pengguna. Oleh itu pembahagian:

  • OS rangkaian untuk pelayan;
  • OS rangkaian untuk pengguna.

Terdapat sistem pengendalian rangkaian khas, yang diberikan fungsi sistem konvensional (Cth: Windows NT) dan sistem pengendalian biasa (Cth: Windows XP), yang diberikan fungsi rangkaian. Hari ini, hampir semua sistem pengendalian moden mempunyai fungsi rangkaian terbina dalam.


Yayasan Wikimedia. 2010.

  • Morgunov

Lihat apa "Sistem pengendalian rangkaian" dalam kamus lain:

    Sistem pengendalian rangkaian- sistem pengendalian yang menyediakan pemprosesan, penyimpanan dan penghantaran data dalam rangkaian maklumat. Sistem pengendalian rangkaian mentakrifkan kumpulan protokol peringkat atas yang saling berkaitan yang menyediakan fungsi asas rangkaian: menangani objek... Kamus Kewangan

    sistem pengendalian rangkaian- Program yang menguruskan rangkaian. Menyediakan perkongsian sumber, ciri keselamatan dan pengurusan. Secara umum, OS rangkaian berjalan di atas OS standard (bukan rangkaian). Topik rangkaian... ...

    Sistem pengendalian rangkaian Kaherah ialah sistem pengendalian rangkaian dengan seni bina berorientasikan objek yang dibangunkan oleh Microsoft Corporation. OS Cairo adalah berdasarkan sistem fail berorientasikan objek. OS Cairo menyediakan persekitaran pemprosesan yang diedarkan. Oleh… … Kamus Kewangan

    Sistem pengendalian rangkaian AIX- versi sistem pengendalian UNIX yang dibangunkan oleh IBM, membenarkan penggunaannya pada sistem komputer dalam sebarang saiz dan prestasi. AIX OS melaksanakan berbilang pemprosesan simetri, menyelaraskan... ... Kamus Kewangan

    sistem rangkaian (pengendalian) berdasarkan standard Ethernet- - [E.S. Alekseev, A.A. Myachev. Kamus penerangan bahasa Inggeris-Rusia mengenai kejuruteraan sistem komputer. Moscow 1993] Topik teknologi maklumat secara umum EN Sistem Rangkaian XeroxXNS ... Panduan Penterjemah Teknikal

Perisian rangkaian direka bentuk untuk mengatur kerjasama antara sekumpulan pengguna pada komputer yang berbeza. Membolehkan anda menyusun struktur fail biasa, pangkalan data biasa yang boleh diakses oleh setiap ahli kumpulan. Menyediakan keupayaan untuk menghantar mesej dan bekerja pada projek biasa, dan keupayaan untuk berkongsi sumber.

2. Sistem pengendalian rangkaian

(Sistem Pengendalian Rangkaian - NOS) ialah satu set program yang menyediakan pemprosesan, penyimpanan dan penghantaran data pada rangkaian.

Sistem pengendalian rangkaian melaksanakan fungsi platform aplikasi, menyediakan pelbagai jenis perkhidmatan rangkaian dan menyokong operasi proses aplikasi yang dijalankan pada sistem pelanggan. Sistem pengendalian rangkaian menggunakan seni bina klien-pelayan atau rakan sebaya. Komponen NOS terletak pada semua stesen kerja yang disertakan dalam rangkaian.

NOS mentakrifkan kumpulan protokol lapisan atas yang saling berkaitan yang menyediakan fungsi rangkaian asas. Ini terutamanya termasuk:

  1. menangani objek rangkaian;
  2. fungsi perkhidmatan rangkaian;
  3. memastikan keselamatan data;
  4. pengurusan rangkaian.

Terdapat banyak faktor yang perlu dipertimbangkan semasa memilih NOS. Antaranya:

  • set perkhidmatan rangkaian yang disediakan oleh rangkaian;
  • keupayaan untuk meningkatkan nama yang menentukan data tersimpan dan program aplikasi;
  • mekanisme untuk menyebarkan sumber merentasi rangkaian;
  • kaedah untuk mengubah suai rangkaian dan perkhidmatan rangkaian;
  • kebolehpercayaan operasi dan kelajuan rangkaian;
  • cara fizikal sambungan yang digunakan atau dipilih;
  • jenis komputer yang disambungkan ke rangkaian, sistem pengendaliannya;
  • sistem yang dicadangkan yang menyediakan pengurusan rangkaian;
  • alat perlindungan data yang digunakan;
  • keserasian dengan proses aplikasi yang telah dibuat;
  • bilangan pelayan yang boleh beroperasi pada rangkaian;
  • senarai sistem geganti yang menyediakan antara muka rangkaian tempatan dengan pelbagai rangkaian wilayah;
  • satu cara untuk mendokumentasikan operasi rangkaian, mengatur petua dan sokongan.

3. Fungsi dan ciri sistem pengendalian rangkaian (OS).

Terdapat sistem pengendalian dengan fungsi rangkaian terbina dalam dan cangkang ke atas sistem pengendalian tempatan. Mengikut kriteria klasifikasi lain, OS rangkaian dibezakan antara peer-to-peer dan asimetri berfungsi (untuk sistem klien/pelayan).

Fungsi utama OS rangkaian:

  1. pengurusan direktori dan fail;
  2. pengurusan sumber;
  3. fungsi komunikasi;
  4. perlindungan terhadap akses yang tidak dibenarkan;
  5. memastikan toleransi kesalahan;
  6. pengurusan rangkaian.

Menguruskan direktori dan fail dalam rangkaian adalah untuk menyediakan akses kepada data yang terletak secara fizikal dalam nod rangkaian lain. Pengurusan dijalankan menggunakan sistem fail rangkaian khas. Sistem fail membolehkan anda mengakses fail menggunakan alat bahasa yang biasa dengan kerja tempatan. Apabila bertukar-tukar fail, tahap kerahsiaan pertukaran yang diperlukan (kerahsiaan data) mesti dipastikan.

Pengurusan sumber melibatkan permintaan perkhidmatan untuk sumber yang tersedia melalui rangkaian.

Fungsi komunikasi menyediakan pengalamatan, penimbalan, pemilihan arah untuk pergerakan data dalam rangkaian yang luas (penghalaan), kawalan aliran data, dsb. Perlindungan terhadap capaian tanpa kebenaran ialah fungsi penting yang membantu mengekalkan integriti dan kerahsiaan data. Langkah keselamatan mungkin membenarkan akses kepada data tertentu hanya dari terminal tertentu, pada masa tertentu, bilangan kali tertentu, dsb. Setiap pengguna dalam rangkaian korporat mungkin mempunyai hak akses mereka sendiri dengan sekatan pada set direktori yang tersedia atau senarai tindakan yang mungkin; contohnya, menukar kandungan beberapa fail mungkin dilarang.

Toleransi kerosakan dicirikan dengan mengekalkan kefungsian sistem apabila terdedah kepada faktor ketidakstabilan. Toleransi kesalahan dipastikan dengan menggunakan bekalan kuasa autonomi untuk pelayan, memaparkan atau menduplikasi maklumat dalam pemacu cakera. Dengan pemetaan, kami biasanya bermaksud kehadiran dalam sistem dua salinan data dengan lokasinya pada cakera yang berbeza, tetapi disambungkan kepada pengawal yang sama. Penduaan berbeza kerana pengawal berbeza digunakan untuk setiap cakera salinan. Jelas sekali, penduaan lebih dipercayai. Peningkatan selanjutnya dalam toleransi kesalahan dikaitkan dengan pertindihan pelayan, yang, bagaimanapun, memerlukan kos tambahan untuk pembelian peralatan.

Pengurusan rangkaian melibatkan penggunaan protokol pengurusan yang sesuai. Perisian pengurusan rangkaian biasanya terdiri daripada pengurus dan ejen. Pengurus ialah program yang menjana arahan rangkaian. Agen adalah program yang terletak dalam pelbagai nod rangkaian. Mereka menjalankan arahan daripada pengurus, memantau keadaan nod, mengumpul maklumat tentang parameter fungsinya, memberi isyarat tentang peristiwa yang sedang berjalan, merakam anomali, memantau lalu lintas, dan melindungi daripada virus. Ejen yang mempunyai tahap kecerdasan yang mencukupi boleh mengambil bahagian dalam memulihkan maklumat selepas kegagalan, melaraskan parameter kawalan, dsb.

4. Struktur sistem pengendalian rangkaian

Sistem pengendalian rangkaian menjadi asas kepada mana-mana rangkaian komputer. Setiap komputer pada rangkaian adalah autonomi, oleh itu, sistem pengendalian rangkaian dalam erti kata yang luas difahami sebagai satu set sistem pengendalian komputer individu yang berinteraksi untuk bertukar-tukar mesej dan berkongsi sumber mengikut peraturan seragam - protokol. Dalam erti kata yang sempit, OS rangkaian ialah sistem pengendalian komputer berasingan yang memberikannya keupayaan untuk bekerja pada rangkaian.

nasi. 1 Struktur OS rangkaian

Selaras dengan struktur yang ditunjukkan dalam Rajah. 1, dalam sistem pengendalian rangkaian mesin individu, beberapa bahagian boleh dibezakan.

  1. Alat untuk mengurus sumber komputer tempatan: fungsi untuk mengagihkan RAM antara proses, penjadualan dan proses penghantaran, mengurus pemproses, mengurus peranti persisian dan fungsi lain untuk mengurus sumber OS tempatan.
  2. Cara menyediakan sumber dan perkhidmatan anda sendiri untuk kegunaan awam ialah bahagian pelayan OS (pelayan). Alat ini menyediakan, sebagai contoh, menyekat fail dan rekod, mengekalkan direktori nama sumber rangkaian; memproses permintaan untuk akses jauh ke sistem fail dan pangkalan data anda sendiri; menguruskan barisan permintaan daripada pengguna jauh ke peranti persisian mereka.
  3. Alat untuk meminta akses kepada sumber dan perkhidmatan jauh - bahagian klien OS (pengarah semula). Bahagian ini mengiktiraf dan memajukan permintaan kepada sumber jauh daripada aplikasi dan pengguna ke rangkaian. Bahagian klien juga menerima respons daripada pelayan dan menukarnya ke dalam format tempatan, supaya untuk aplikasi pelaksanaan permintaan tempatan dan jauh tidak dapat dibezakan.
  4. Cara komunikasi OS, dengan bantuan mesej yang ditukar pada rangkaian. Bahagian ini menyediakan pengalamatan dan penimbalan mesej, pemilihan laluan untuk menghantar mesej melalui rangkaian, kebolehpercayaan penghantaran, dsb., iaitu, ia adalah satu cara untuk mengangkut mesej.

5. Perisian pelanggan

Untuk bekerja dengan rangkaian, perisian klien mesti dipasang pada stesen kerja klien. Perisian ini menyediakan akses kepada sumber yang terletak pada pelayan rangkaian. Tiga komponen perisian pelanggan yang paling penting ialah pengarah semula, nator reka bentuk, dan nama laluan UNC.

Pengarah semula

Pengarah semula ialah perisian rangkaian yang menerima permintaan I/O untuk fail jauh, paip bernama, atau slot mel dan kemudian menugaskannya semula kepada perkhidmatan rangkaian komputer lain. Pengarah semula memintas semua permintaan yang datang daripada aplikasi dan menganalisisnya.

Sebenarnya terdapat dua jenis pengarah semula yang digunakan di web:

  • pengarah semula pelanggan
  • pengarah semula pelayan.

Kedua-dua pengarah semula beroperasi pada lapisan perwakilan model OSI. Apabila pelanggan membuat permintaan kepada aplikasi rangkaian atau perkhidmatan, pengarah semula memintas permintaan dan menyemak sama ada sumber itu setempat (terletak pada komputer yang meminta) atau jauh (pada rangkaian). Jika pengarah semula menentukan bahawa ini adalah permintaan tempatan, ia memajukan permintaan itu kepada pemproses pusat untuk pemprosesan segera. Jika permintaan ditujukan untuk rangkaian, pengarah semula mengarahkan permintaan merentasi rangkaian ke pelayan yang sesuai. Pada asasnya, pengarah semula menyembunyikan kerumitan akses rangkaian daripada pengguna. Setelah sumber rangkaian ditakrifkan, pengguna boleh mengaksesnya tanpa mengetahui lokasi tepatnya.

Pengedar

Penanda ialah perisian yang mengurus penugasan huruf pemacu kepada sumber rangkaian tempatan dan jauh atau pemacu dikongsi, yang membantu dalam berkomunikasi dengan sumber rangkaian. Apabila perkaitan dibuat antara sumber rangkaian dan surat pemacu setempat, juga dikenali sebagai pemetaan pemacu, pengalokasi menjejak penugasan surat pemacu itu kepada sumber rangkaian. Kemudian, apabila pengguna atau aplikasi mengakses cakera, pengalokasi akan menggantikan huruf pemacu dengan alamat rangkaian sumber sebelum permintaan dihantar kepada pengarah semula.

nama UNC

Pengarah semula dan pengagih bukan satu-satunya kaedah yang digunakan untuk mengakses sumber rangkaian. Kebanyakan sistem pengendalian rangkaian moden, serta Windows 95, 98, NT, mengiktiraf nama UNC (Universal Naming Convention). UNC ialah cara standard untuk menamakan sumber rangkaian. Nama-nama ini mempunyai bentuk \\ServerName\ResourceName. Aplikasi berkemampuan UNC dan utiliti baris perintah menggunakan nama UNC dan bukannya memetakan pemacu rangkaian.

6. Perisian pelayan

Untuk membolehkan komputer bertindak sebagai pelayan rangkaian, adalah perlu untuk memasang bahagian pelayan sistem pengendalian rangkaian, yang membolehkan anda mengekalkan sumber dan mengedarkannya di kalangan pelanggan rangkaian. Isu penting untuk pelayan rangkaian ialah keupayaan untuk menyekat akses kepada sumber rangkaian. Ini dipanggil keselamatan rangkaian. Ia menyediakan kawalan ke atas sumber yang boleh diakses oleh pengguna, sejauh mana akses itu dan bilangan pengguna yang boleh mempunyai akses itu pada masa yang sama. Kawalan ini memastikan privasi dan keselamatan serta mengekalkan persekitaran rangkaian yang cekap.

Selain menyediakan kawalan ke atas sumber rangkaian, pelayan melaksanakan fungsi berikut:

  • menyediakan pengesahan pengenalan log masuk untuk pengguna;
  • mengurus pengguna dan kumpulan;
  • menyimpan alatan pentadbiran rangkaian untuk pengurusan, kawalan dan pengauditan;
  • Menyediakan toleransi kesalahan untuk melindungi integriti rangkaian.

7. Perisian pelanggan dan pelayan

Sesetengah sistem pengendalian rangkaian, termasuk Windows, mempunyai komponen perisian yang menyediakan kedua-dua keupayaan klien dan pelayan kepada komputer. Ia membolehkan komputer menyelenggara dan menggunakan sumber rangkaian dan lazim dalam rangkaian peer-to-peer. Secara umum, sistem pengendalian rangkaian jenis ini tidak sekuat dan boleh dipercayai seperti sistem pengendalian rangkaian yang lengkap.

Kelebihan utama sistem pengendalian rangkaian pelayan-pelanggan gabungan ialah sumber kritikal yang terletak pada stesen kerja berasingan boleh dikongsi dengan seluruh rangkaian.

Kelemahannya ialah jika stesen kerja menyokong banyak sumber yang digunakan secara aktif, ia akan mengalami kesan prestasi yang serius. Jika ini berlaku, maka anda perlu mengalihkan sumber ini ke pelayan untuk meningkatkan prestasi keseluruhan.

Bergantung pada fungsi yang diberikan kepada komputer tertentu, sistem pengendaliannya mungkin kekurangan sama ada bahagian klien atau pelayan.

Dalam Rajah. 2, komputer 1 melaksanakan fungsi klien, dan komputer 2 melaksanakan fungsi pelayan, masing-masing, mesin pertama tidak mempunyai bahagian pelayan, dan yang kedua tidak mempunyai bahagian klien.

nasi. 2 Interaksi komponen OS rangkaian

Jika permintaan dikeluarkan kepada sumber pada komputer ini, permintaan itu akan diubah hala ke sistem pengendalian tempatan. Jika ini adalah permintaan kepada sumber jauh, maka ia dimajukan ke bahagian klien, di mana ia ditukar daripada bentuk tempatan kepada format rangkaian dan dihantar ke alat komunikasi. Bahagian pelayan OS komputer 2 menerima permintaan, menukarnya ke dalam bentuk tempatan dan menghantarnya ke OS tempatannya untuk dilaksanakan. Selepas keputusan diterima, pelayan menghubungi subsistem pengangkutan dan menghantar respons kepada klien yang mengeluarkan permintaan. Bahagian klien menukar hasil ke dalam format yang sesuai dan mengalamatkannya kepada aplikasi yang mengeluarkan permintaan.

8. Keperluan untuk sistem pengendalian moden

Keperluan utama untuk sistem pengendalian ialah ia melaksanakan fungsi asas pengurusan sumber yang berkesan dan menyediakan antara muka yang mudah untuk pengguna dan program aplikasi. OS moden biasanya mesti menyokong multiprogramming, memori maya, pertukaran, antara muka pengguna grafik berbilang tetingkap, dan banyak lagi fungsi dan perkhidmatan yang diperlukan. Sebagai tambahan kepada keperluan untuk kesempurnaan fungsi ini, sistem pengendalian tertakluk kepada keperluan operasi yang sama penting, yang disenaraikan di bawah.

Kebolehlanjutan.

Walaupun perkakasan komputer menjadi usang dalam beberapa tahun, hayat berguna sistem pengendalian boleh diukur dalam beberapa dekad. Contohnya ialah OS UNIX. Oleh itu, sistem pengendalian sentiasa berubah secara evolusi dari semasa ke semasa, dan perubahan ini lebih ketara daripada perubahan perkakasan. Perubahan pada OS biasanya melibatkan pemerolehan sifat baharu, seperti sokongan untuk jenis peranti luaran baharu atau teknologi rangkaian baharu. Jika kod OS ditulis sedemikian rupa sehingga penambahan dan perubahan boleh dibuat tanpa melanggar integriti sistem, maka OS sedemikian dipanggil boleh diperluaskan. Kebolehlanjutan dicapai melalui struktur modular OS, di mana program dibina daripada set modul individu yang berinteraksi hanya melalui antara muka berfungsi.

Mudah alih.

Sebaik-baiknya, kod OS harus mudah alih daripada satu jenis pemproses kepada jenis pemproses yang lain, dan daripada satu jenis platform perkakasan (yang berbeza bukan sahaja dalam jenis pemproses, tetapi juga dalam cara keseluruhan perkakasan komputer disusun) kepada yang lain. jenis platform perkakasan. Sistem pengendalian mudah alih mempunyai beberapa pilihan pelaksanaan untuk platform yang berbeza; sifat sistem pengendalian ini juga dipanggil berbilang platform.

Keserasian.

Terdapat beberapa sistem pengendalian popular yang "berumur panjang" (varieti UNIX, Windows, Windows Server), yang mana pelbagai aplikasi telah dibangunkan. Sebahagian daripada mereka popular secara meluas. Oleh itu, bagi pengguna yang bertukar dari satu OS ke OS yang lain atas satu sebab atau yang lain, peluang untuk menjalankan aplikasi biasa pada sistem pengendalian baharu adalah sangat menarik. Jika OS mempunyai cara untuk menjalankan program aplikasi yang ditulis untuk sistem pengendalian lain, maka ia dikatakan serasi dengan sistem pengendalian ini. Perbezaan mesti dibuat antara keserasian binari dan keserasian sumber. Konsep keserasian juga termasuk sokongan untuk antara muka pengguna sistem pengendalian lain.

Kebolehpercayaan dan toleransi kesalahan.

Sistem mesti dilindungi daripada ralat dalaman dan luaran, kegagalan dan kegagalan. Tindakannya hendaklah sentiasa boleh diramal dan aplikasi tidak boleh membahayakan OS. Kebolehpercayaan dan toleransi kesalahan OS ditentukan terutamanya oleh penyelesaian seni bina yang mendasarinya, serta kualiti pelaksanaannya (debug kod). Ia juga penting sama ada OS menyertakan sokongan perisian untuk perkakasan tahan kerosakan, seperti tatasusunan cakera atau bekalan kuasa tidak terganggu.

Keselamatan.

OS moden mesti melindungi data dan sumber lain sistem pengkomputeran daripada capaian yang tidak dibenarkan. Untuk OS mempunyai sifat keselamatan, ia mesti sekurang-kurangnya termasuk cara pengesahan - menentukan kesahihan pengguna, kebenaran - menyediakan hak akses berbeza kepada sumber kepada pengguna yang sah, pengauditan - merekodkan semua peristiwa "mencurigakan" untuk keselamatan sistem. Sifat keselamatan adalah penting terutamanya untuk sistem pengendalian rangkaian. Dalam sistem pengendalian sedemikian, tugas untuk melindungi data yang dihantar melalui rangkaian ditambah kepada tugas kawalan capaian.

Prestasi.

Sistem pengendalian mestilah sepantas dan responsif seperti yang dibenarkan oleh platform perkakasan. Prestasi OS dipengaruhi oleh banyak faktor, yang utama ialah seni bina OS, kepelbagaian fungsi, kualiti pengaturcaraan kod, dan keupayaan untuk menjalankan OS pada platform (multiprocessor) berprestasi tinggi.

9. Memilih sistem pengendalian rangkaian

Apabila memilih sistem pengendalian rangkaian, anda perlu mempertimbangkan:

  • keserasian peralatan;
  • jenis media rangkaian;
  • saiz rangkaian;
  • topologi rangkaian;
  • keperluan pelayan;
  • sistem pengendalian pada klien dan pelayan;
  • sistem fail rangkaian;
  • konvensyen penamaan dalam talian;
  • organisasi peranti storan rangkaian.

Pada masa ini, dua sistem pengendalian rangkaian utama paling meluas - UNIX dan Windows.
OS UNIX digunakan terutamanya dalam rangkaian korporat yang besar, kerana sistem ini dicirikan oleh kebolehpercayaan yang tinggi dan keupayaan untuk skala rangkaian dengan mudah. Unix mempunyai beberapa arahan dan program yang menyokongnya untuk bekerja pada rangkaian.

Pertama, ini ialah arahan ftp dan telnet, yang melaksanakan pertukaran fail dan meniru hos jauh berdasarkan protokol TCP/IP. Kedua, protokol, arahan dan program UUCP, direka bentuk dengan fokus pada komunikasi modem tak segerak melalui talian telefon antara nod Unix jauh dalam rangkaian korporat dan wilayah.

Windows Server OS menyediakan kerja dalam rangkaian klien/pelayan. Windows biasanya digunakan dalam rangkaian bersaiz sederhana.