Sabtu, 28 Juli 2018

hasil analisis kebutuhan server

 1.Spesifikasi Hardware untuk server dan Client

Dalam menentukan spesifikasinya, kita harus melihat dulu kebutuhan pengoperasian servernya. Dalam hal ini saya menaruh
  • Client (anggota PT) yang kira-kira 15 orang.
  • Data berupa laporan, tugas, materi, administrasi anggota, data backup, dsb berada di dalam server.
  • Pelayanan servernya hanya beroperasi pada siang hari pukul 01.00 – 03.00, karena hanya pembelajaran (les).
  • Kelas matematika ada 6 orang, kelas bahasa asing ada 5 orang dan kelas fisika ada 4 orang dan ruangan server terpisah.
  • Client bisa mengakses web server, ftp server dan mail server.
  • Jauh antar ruangan sekitar 10 meter
  • 15 dari client melakukan aktivitas selama kegiatan berlangsung (2-3 jam)
  • Terkadang para client memainkan game 32-bit menggunakan jaringan lokal (LAN play) biar refreshing.
  • Anggota biasanya mengerjakan tugas (Pr) di client dan mengeprint hasil tugas.

Server
Karena pembuatan client-server untuk PT. Edukasi saya menambahkan spesifikasi yang normal untuk servernya karena kebutuhan dasarnya sangat sederhana. Karena itu spesifikasi yang dibutuhkan adalah:
  • Os : Debian
  • Procesor : Speednya 2,66 Ghz, Fsb 1066, cache 1-2 MB (core 2 duo)
  • Chipset : tersinkronisasi dengan sistem di motherboard
  • Memory (RAM) : 4Gb DDR2 800 Mhz
  • Harddisk : 100Gb
  • 1 buah NIC (network interface card)
  • Monitor LCD ‘17
  • Keyboard dan Mouse

Client
Client disini banyak menggunakan pc mereka untuk mengerjakan tugas, membaca materi dari ftp atau web server, berbahasa asing lewat email, dan main game menggunakan jaringan lokal. Maka spesifikasi yang dibutuhkan :
  • Os : Windows Xp Professional
  • Processor : 2,8 Ghz, Fsb 1066, cache 2-4mb (core 2 duo)
  • Chipsetnya tersinkronisasi dengan motherboard
  • Memory 4Gb 800 Mhz DDR2
  • VGA PCI-Express Digital Alliance 9500GT Super 2Gb DDR2 256Bit
  • Harddisk 200Gb seagate SATA
  • Monitor LCD ‘17
  • Keyboard dan mouse
 2.Spesifikasi Software untuk server dan Client

Server
Karena client membutuhkan web server, ftp, dan mail maka software yang dibutuhkan di server adalah :
  • BIND (Berkeley Internet Name Domain) aplikasi pengatur domain
  • Apache2 aplikasi untuk pembuat dan pengatur web server
  • Proftpd aplikasi untuk pembuat dan pengatur ftp (file transfer protocol) adalah media transfer data untuk client
  • Postfix aplikai pembuat dan pengatur mail server
  • Courier-imap aplikasi untuk SMTP server (Simple Mail Transfer Protocol) untuk proses pengiriman email.
  • Courier-pop aplikasi untuk POP Server (Post Office Protocol) untuk tempat penampungan email yang dikirim/terkirim.
  • Squirrelmail aplikasi untuk menjalankan mail server di web server (web mail)

Server juga membutuhkan keamanan karena itu softwarenya :
  • Fail2Ban untuk mengamankan dari serangan brute force dari para hacker
  • Comodo Aplikasi antivirus untuk debian

Client
Client menggunakan pc mereka untuk mengerjakan tugas, dan main game menggunakan jaringan lokal. Maka spesifikasi yang dibutuhkan :
  • Aplikasi Microsoft Office (word, powerpoint dll)
  • Aplikasi Adobe
  • Mozilla Firefox untuk web browsernya
  • Antivirus BitDefender
  • Dan aplikasi game-game LAN Play

         

  • 3.Spesifikasi Jaringan

  • Kelas matematika memiliki 6 komputer dan 1 printer
  • Kelas Bahasa asing memiliki 5 komputer dan 1 printer
  • Kelas fisika memiliki 4 komputer dan 1 printer
  • Membutuhkan 3 switch
  • membutuhkan 1 router

Topology nya



4.Implementasi Serah terima


Setelah semua kebutuhan telah dipenuhi, maka kita akan mengkonfigurasi sistem agar dapat bekerja. Sistem itu diantaranya dns, web server, ftp server dan mailserver.

Setelah itu sistem client-server berbeda ruangan siap diimplementasikan dan siap di operasikan. Lalu sistem ini siap di resmikan dan di luncurkan. Tidak lupa acara peresmian sistem ini juga didesain semeriah mungkin bersama kepala PT.Edukasi dan 3 guru mata pelajaran (matematika, bahasa asing, fisika) dan 15 murid yang telah mendaftar.

5.Evaluasi Sistem

Dalam laporan ini saya ingin mengevaluasi sistem yang saya implementasikan dengan cara bertanya kepada 3 guru pengajar dan 15 murid pendaftar. tentang kinerja dari sistem ini. Dan hasilnya 80% dari 15 murid pendaftar mengatakan kinerja sistem ini sangat bagus. Sedangkan 20% nya mengatakan bahwa mereka tidak mengerti cara menggunakan sistem pembelajaran seperti ini. Sedangkan guru pengajar mengatakan hal ini lebih baik daripada menghabiskan kertas dan juga bisa mengangkat sistem pembelajaran menjadi lebih bermutu dan lebih baik.

Intinya adalah bahwa saat kita menggunakan teknologi untuk mengerjakan sesuatu, kita bisa menghemat penggunaan kertas. Selain itu, memang penggunaan teknologi di metode pembelajaran membuat bingung sebagian orang, karena efek dari gaptek. Untuk sebagian orang ini bisa terus berkembang dengan cara membiasakan diri didalam bidang IT. Metode pembelajaran yang menggunakan web server (materi), ftp (materi dan data anggota), mail server (pembelajaran bahasa asing dengan mengirim email)
  • Kemampuan minimal server. 
    •  Kemampuan minimal server, meliputi kapasitas RAM, Hardisk, Clock Rate CPU, Perangkat IO, Up Time, Power. 
    •  Semua itu diukur saat server berada di posisi paling buruk, dengan kemampuan ini bisa diketahui angka operasional kemampuan operasi server. 
  •  Kemampuan optimal server. 
    • Kemampuan optimal server, meliputi kapasitas RAM, Hardisk, Clock Rate CPU, Perangkat IO, Up Time, Power. 
    • Semua itu diukur saat server berada di posisi normal, dengan kemampuan ini bisa diketahui angka operasional kemampuan operasi server. 
    • Software atau layanan yang didukung oleh server, seperti Web, FTP, DNS, DHCP, dsb. Biasanya, hanya kemampuan optimal saja yang dibutuhkan. Cara penyajian laporan bisa berbentuk tabel yang mudah dibaca. 
                     
Jumlah Pengguna : 1500/hari. Aktifitas   : Unggah data, Unduh data, validasi data. Transaksi Data  : 200 Transaksi/menit.  

Beberapa tambahan, seperti merk dari hardware juga bisa disajikan, atau informasi lebih rinci tentang kemampuan software juga bisa disajikan. 

RANGKUMAN
Penyajian laporan analisa kebutuhan server merupakan cara penyajian informasi yang sudah dikoleksi dengan cara uji coba kemampuan server, penggunaan tabel klasifikasi, sehingga bisa dibaca dengan mudah dan tepat sasaran.  

Penyajian laporan tidak mempunyai format khusus, satu-satunya hal yang perlu diperhatikan adalah informasi yang tertera, spesifikasi hardware yang dibutuhkan, software yang dibutuhkan, juga hasil dari kemampuan tersebut.      

3.1.Menganalisis Kebutuhan Server untuk lalu lintas dan aplikasi jaringan komputer,

Analisa Kebutuhan Server Jaringan

Server adalah perangkat yang ditujukan untuk menyediakan sebuah layanan kepada beberapa perangkat lainya. Beberapa server bekerja dengan berat, dan beberapa lainya bekerja dengan ringan. Tidak semua kebutuhan server harus dimaksimalkan sebisa mungkin, beberapa kebutuhan bisa diminimalisir untuk menghemat biaya. Lalu, apa saja yang harus diperkirakan untuk mendapatkan server yang optimal?
analisa kebutuhan server
1. Hardware 
Sebelum memulai dengan spesifikasi bisnis, maka kita butuh untuk menentukan hardwarenya terlebih dahulu. Hardware yang dimaksud adalah hardware yang bekerja sama dengan server, seperti Router, Switch, dsb.
Pastikan, bahwa server kita bisa bekerja sama dengan hardware lainya, pastikan bahwa port untuk koneksi antara peripheral satu bisa bekerja dengan yang lainya.
2. Aktifitas Bisnis
Setelah hardware yang bisa bekerja sama dengan baik, maka kita harus tahu aktifitas bisnis kita seperti apa. Dalam analisa kedua ini, kita harus tahu seberapa berat aktifitas yang dilakukan oleh server, apakah server akan melakukan komputasi matematika yang rumit? Apakah server hanya menyediakan konten? Apakah server bekerja dengan keras sebagai penyedia jasa kriptografi?
Setelah mengetahui aktifitas bisnis, kita bisa menentukan kebutuhan hardware operasional dalam server kita, berapa clock rate yang dibutuhkan, jumlah RAM, jumlah penyimpanan data, dsb.
3. Jumlah Pengguna
Selain aktifitas bisnis, maka yang tidak bisa lepas darinya adalah jumlah pengguna. Aktifitas bisnis yang ringan mungkin memerlukan kualitas hardware yang rendah, tapi dengan jumlah pengguna yang banyak, maka kualitas hardware yang tinggi juga dibutuhkan.Untuk rumusnya bisa anda lihat dibawah ini;
analisa kebutuhan server jaringan
Untuk mendapatkan spesifikasi yang minimal, jumlah pengguna dikalikan dengan rasio aktifitas bisnis yang dibutuhkan karena mereka saring terkait satu sama lain. Spesifikasi minimal tersebut dikalikan dengan jumlah pengguna lagi untuk membuat margin antar spesifikasi minimal dan rata-rata operasional.
4. Skalabilitas 
Sebuah struktur yang baik adalah apabila struktur tersebut tumbuh, dia tidak perlu dibangun lagi dari awal. Server harus bisa tumbuh dan berkembang sesuai dengan kebutuhan di masa mendatang. Penentuan skema jaringan, dan juga pembagian sumber daya yang tepat, alokasi cadangan yang tepat bisa membuat perkembangan server dengan mudah tanpa harus merubah yang sudah jadi.
5. Titik Penyebaran
Server dengan pengguna yang tersebar mempunyai jarak yang berbeda-beda dalam mengirimkan informasi. Apabila titik penyebaran terlalu jauh, bukan tidak mungkin server sekunder yang lebih dekat harus dibuat. Pembuatan server sekunder, bisa membuat penyampaian informasi, apabila tidak dimungkinkan, maka optimalisasi hardware media pengiriman data harus ditingkatkan, seperti menggunakan media kecepatan tinggi seperti kabel fiber, dsb.
6. Software 
Ingat bahwa hardware tidak bisa bekerja tanpa software. Pemilihan software yang tepat juga dibutuhkan. Kita juga bisa melihat aktifitas bisnis yang dilakukan, apakah server berfungsi sebagai penyedia DNS? Berarti, kita harus menginstall software manajemen DNS di server. Bagaimana dengan pemilihan jenis atau merk DNS server? Pemilihan yang sesuai tergantung dari kebutuhan server, apabila server melayani jutaan pelanggan tiap harinya dan apabila mati sejenak bisa menyebabkan bencana, maka pemilihan merk software sebaiknya dilakukan sebaik mungkin untuk meminimalisir kerugian.

Jumat, 27 Juli 2018

analisis kebutuhan server

Analisa Kebutuhan Server Untuk Aplikasi dan Lalu lintas jaringan komputer


Sebenarnya materi yang banyak membahas tentang mesin server dan infrastrukturnya adalah materi administrasi server yang dipelajari di SMK jurusan Teknik Komputer Jaringan (TKJ), untuk menambah referensi kali ini saya akan menguraikan tentang materi dasar tkj untuk kelas kelas XI yang akan membahas mengenai Analisa Kebutuhan Server Untuk Aplikasi dan Lalu lintas jaringan komputer, apa yang akan diuraikan menyangkut, Analisa kebutuhan server, spesifikasi hardware, spesifikasi software dan kebutuhan minimal server.

Dengan Membaca artikel ini diharapkan anda akam mampu Menganalisis kebutuhan server untuk lalu lintas dan aplikasi jaringan komputer, Mampu menyajikan hasil analisis kebutuhan server untuk keperluan lalu lintas dan aplikasi jaringan komputer serta anda mampu mengidentifikasi kebutuhan minimum hardware dan software untuk kebutuhan server.


Server adalah perangkat jaringan yang memberikan layanan terhadap pengguna. Server melayani pengguna dengan handal dan harus bisa melakukanya setiap saat. Maka analisa terhadap kebutuhan server untuk bisa memenuhi tugasnya sangat dibutuhkan.



Server yang lemah, tidak sesuai, dan tidak handal, bisa membuat kerugian yang besar. Oleh karena itu, ada beberapa faktor yang harus dipertimbangkan sebelum membuat sebuah server.

Server harus disesuaikan berdasarkan kebutuhan kesesuaian dengan hardware jaringan yang lainya, aktifitas bisnis yang dilakukanya, jumlah pengguna yang dilayaninya, juga harus dilengkapi dengan software yang mendukung kinerja hardware secara optimal, handal, dan terjamin




Apa itu Mesin Server ?

Server adalah komputer sentral atau komputer pusat yang berfungsi untuk menyediakan jenis layanan (service) tertentu yang dibutuhkan oleh client dalam sebuah jaringan komputer. Server juga berfungsi  menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation atau komputer yang terhubung ke server. Komputer Server biasanya didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan (network operating system).

Tugas utama server adalah melayani komputer client atau merespon setiap request atau permintaan dari komputer client. fungsi dari server itu sendiri sangat dipengaruhi oleh jenis server sebagai berikut:

1. Server Aplikasi
Server yang digunakan untuk menyimpan dan menjalankan berbagai macam aplikasi yang dapat diakses oleh client.

2. Server Data
Server jenis ini di gunakan untuk menyimpan berbagai data , baik data yang belum diolah ataupun data yang sudah diolah menjadi informasi. data ini dapat di akses oleh client dengan bantuan aplikasi yang ada di server.

3. Server Proxy
Sedangkan Server proxy berfungsi untuk mengatur lalu lintas di jaringan melalui pengaturan proxy. Orang awam lebih mengenal proxy server untuk mengkoneksikan komputer client ke Internet.

Analisa kebutuhan Server

Server adalah perangkat yang ditujukan untuk menyediakan sebuah layanan kepada beberapa perangkat lainya. Terkadang server disiapkan untuk menangani pekerjaan berat, dan terkadang yang lainya disiapkan untuk menangani pekerjaan yang ringan. Jadi tidak semua kebutuhan server itu sama tergantung untuk layanan apa server tersebut disiapkan, mungkin beberapa kebutuhan bisa diminimalisir untuk menghemat biaya. 

Oleh karena itu ketika kita ingin menyiapkan server ada beberapa hal yang harus dianalisan dan disiapkan agar server yang kita siapkan cocok dengan tugas yang akan dikelolanya serta dapat bekerja secara maksimal.

Berikut adalah adalah beberapa hal yang harus diperkirakan untuk mendapatkan server dengan kinerja yang optimal:

1. Hardware Jaringan

Hadrawe adalah perangkat keras yang harus diperhitungkan ketika kita ingin menyiapkan server hardware yang dipilih akan sangat menentukan performa server, jika salah memilih hardware maka serverpun tidak dapat bekerja dengan baik. Hardware yang dimaksud adalah hardware jaringan yang bekerja sama dengan server, seperti Router, Switch, dsb. Pastikan, bahwa server kita bisa bekerja sama dengan hardware lainya, pastikan bahwa port untuk koneksi antara peripheral satu bisa bekerja dengan yang lainya.


2. Aktifitas Bisnis

Setelah hardware yang bisa bekerja sama dengan baik, maka kita harus tahu aktifitas bisnis kita seperti apa. Dalam analisa kedua ini, kita harus tahu seberapa berat aktifitas yang dilakukan oleh server, apakah server akan melakukan komputasi matematika yang rumit? Apakah server hanya menyediakan konten? Apakah server bekerja dengan keras sebagai penyedia jasa kriptografi?
Setelah mengetahui aktifitas bisnis, kita bisa menentukan kebutuhan hardware operasional dalam server kita, berapa clock rate yang dibutuhkan, jumlah RAM, jumlah penyimpanan data, processor dan hardware lainnya yang merupakan hardware utama sebuah komputer server.


3. Jumlah Pengguna

Selain aktifitas bisnis, maka yang tidak bisa lepas darinya adalah jumlah pengguna. Aktifitas bisnis yang ringan mungkin memerlukan kualitas hardware yang rendah, tapi dengan jumlah pengguna yang banyak, maka kualitas hardware yang tinggi juga dibutuhkan. 

𝒐𝒑𝒕𝒊𝒎𝒂𝒍=(𝒏𝒑𝒆𝒏𝒈𝒈𝒖𝒏𝒂∗𝒓𝒂𝒌𝒕𝒊𝒇𝒊𝒕𝒂𝒔 𝒃𝒊𝒔𝒏𝒊𝒔)∗𝒏𝒑𝒆𝒏𝒈𝒈𝒖𝒏𝒂 Untuk mendapatkan spesifikasi yang minimal, jumlah pengguna dikalikan dengan rasio aktifitas bisnis yang dibutuhkan karena mereka saring terkait satu sama lain. Spesifikasi minimal tersebut dikalikan dengan jumlah pengguna lagi untuk membuat margin antar spesifikasi minimal dan rata-rata operasional.

4. Skalabilitas 

Sebuah struktur yang baik adalah apabila struktur tersebut tumbuh, dia tidak perlu dibangun lagi dari awal. Server harus bisa tumbuh dan berkembang sesuai dengan kebutuhan di masa mendatang. Penentuan skema jaringan, dan juga pembagian sumber daya yang tepat, alokasi cadangan yang tepat bisa membuat perkembangan server dengan mudah tanpa harus merubah yang sudah jadi.

5. Titik Penyebaran

Server dengan pengguna yang tersebar mempunyai jarak yang berbeda-beda dalam mengirimkan informasi. Apabila titik penyebaran terlalu jauh, bukan tidak mungkin server sekunder yang lebih dekat harus dibuat. Pembuatan server sekunder, bisa membuat penyampaian informasi, apabila tidak dimungkinkan, maka optimalisasi hardware media pengiriman data harus ditingkatkan, seperti menggunakan media kecepatan tinggi seperti kabel fiber, dsb.

6. Software 

Ingat bahwa hardware tidak bisa bekerja tanpa software. Pemilihan software yang tepat juga dibutuhkan. Kita juga bisa melihat aktifitas bisnis yang dilakukan, apakah server berfungsi sebagai penyedia DNS? Berarti, kita harus menginstall software manajemen DNS di server. Bagaimana dengan pemilihan jenis atau merk DNS server? Pemilihan yang sesuai tergantung dari kebutuhan server, apabila server melayani jutaan pelanggan tiap harinya dan apabila mati sejenak bisa menyebabkan bencana, maka pemilihan merk software sebaiknya dilakukan sebaik mungkin untuk meminimalisir kerugian.

3.1 Memahami jenis-jenis Sistem Oprasi Jaringan

Macam-Macam Sistem Operasi Jaringan Komputer Beserta Contohnya. Seperti yang telah dijelaskan pada artikel sebelumnya, pengertian sistem operasi secara umum adalah pengelola seluruh sumber daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai sehingga memudahkan dab menyamankan penggunaan serta pemanfaatn sumber daya sistem komputer.

jenis-jenis sistem operasi
image by www.sheseiro.wordpress.com

Terdapat 2 macam model sistem operasi yaitu sistem operasi berbasis text dan sistem operasi berbasis grafik.

Sistem operasi berbasis text atau Command Line Interface (CLI) adalah sistem operasi yang tampilan antarmukanya hanya menampilkan text saja berupa huruf, angka dan karakter khusus. Dari tampilannya sendiri, sistem operasi berbasis text kurang menyenangkan bagi pengguna.

Kelebihan sistem operasi berbasis text adalah sebagai berikut :
  1. Pengoperasiannya mudah
  2. Space yang dibutuhkan tidak besar.
  3. Tidak memerlukan memori yang besar.
  4. Kompatibel hampir ke semua software dan hardware.
Kekurangan Sistem Operasi Berbasis Text
  1. Mode operasinya text
  2. Tidak User Friendly
  3. Tidak kompatibel terhadap software grafis.
Sedangkan sistem operasi grafik atau Graphical User Interface (GUI) adalah sistem operasi yang tampilan antar mukanya didesain dan memiliki tampilan yang lebih atraktif sehingga membuat pengguna komputer lebih nyaman dan menyenangkan. Sistem operasi GUI adalah sistem operasi yang merupakan pengembangan dari sistem operasi berbasis text.

Kelebihan sistem operasi berbasis grafis adalah sebagai berikut :
  1. Desain grafis yang lebih menarik.
  2. Mudah digunakan (User friendly)
  3. Menarik minat pengguna
  4. Berinteraksi dengan komputer secara lebih baik.
  5. Resolusi gambar yang tinggi
Kekurangan Sistem Operasi Berbasis Grafis
  1. Membutuhkan memori yang besar
  2. Sangat bergantung kepada hardware
  3. Membutuhkan banyak tempat pada layar komputer
  4. Kurang fleksibel.

Macam-Macam Sistem Operasi Jaringan

Terdapat banyak jenis-jenis sistem operasi jaringan yang beredar pada saat ini. Berikut adalah sistem operasi yang sering kita temui. Berikut adalah penjelasan tentang berbagai jenis sistem operasi.

1. Windows

Microsoft Windows atau biasa kita sapa dengan sebutan Windows adalah sistem operasi yang dikembangkan oleh Microsoft Corporation yang menggunakan antarmuka berbasiskan GUI ( Grapgical User Interface) atau tampilan antar muka bergrafis.Windows merupakan pengembangan dari sistem operasi Ms-DOS. Untuk Windows versi pertama yang dikeluarkan adalah Windows Graphic Environment 1.0.

Image By Google.com

Generasi pertama sistem operasi Microsoft Windows yaitu Microsoft Windows 3.0 yang dirilis tahun 1990. Selanjutnya Microsoft merilis Microsoft Windows 3.1 (tahun 1992), Microsoft Windows NT (tahun 1993), Microsoft Windows 95, Microsoft Windows 98, Microsoft Windows 2000, Microsoft WindowsXP, serta Microsoft Windows Vista. Microsoft Windows 98 dirilis tahun 1998 sedangkan Microsoft Windows 2000 dirilis tahun 2000. Microsoft Windows XP dirilis tahun 2001, Microsoft Windows Vista dirilis tahun 2007, Windows 7, Windows 8 dan Windows versi terbaru yaitu Windows 10

2. UNIX

UNIX adalah sistem operasi yang ditulis dalam bahasa C sehingga UNIX pun mirip dengan DOS yaitu berbasis text/Line Command Based, selain itu UNIX merupakan sistem operasi yang paling secure dibanding sistem operasi lainnya karena setiap file, direktori, user dan group memiliki akses tersendiri. Karena adanya dukungan proyek GNU, maka selanjutnya UNIX berkembang menjadi Linux (salah satu varian dari UNIX).

Kelebihan dan kekurangan UNIX
  1. Sistem operasi yang mendukung Multiuser dan Multitasking
  2. Dibuat di Bell Laboratories awal tahun 1970.
  3. Tidak user friendly
  4. Dapat menangani pemrosesan yang besar.
  5. Menyediakan layanan internet seperti web server, terminal emulation (telnet), akses database dan Network File System (NFS).
  6. Trade mark dari UNIX sekarang dipegang oleh the open group.
3. LINUX

Linux merupakan sistem operasi yang dikembangkan oleh Linus Trovald. Pada awalnya Linux dibuat sekedar emulasi terminal yang dibutuhkan untuk mengakses server UNIX di universitasnya. Linux merupakan kloningan dari MINIX (salah satu varian dari UNIX), peralatan sistem dan pustakanya berasal dari sistem operasi GNU.

Baca Juga : Pengertian dan Fungsi Sistem Operasi

Linux memiliki banyak desain yang berasal dari desain dasar UNIX. Linux menggunakan Kernel Monolitik yaitu Kernel Linux yang khusus menangani kontrol proses, jaringan, feriferal dan pengaksesan sistem berkas. Sama seperti UNIX, Linux pun dapat dikendalikan oleh satu atau lebih antar muka baris perintah ( Command Line Interface/CLI) dan antarmuka pengguna grafis ( Graphical User Interface).

Perbedaan utama antara Linux dengan sistem operasi populer lainnya terletak pada kernel dan komponen-komponen lainnya yang bebas dan terbuka. Sama seperti UNIX, Linux berkonsentrasi pada Workstation dan server. Banyak server yang menggunakan Linux karena Linux sangat stabil digunakan untuk jangka waktu lama dan kebal terhadap malware.

Satu hal lagi yang membedakan Linux dengan sistem operasi lainnya adalah masalah harga. Kebanyakan Linux dapat diperoleh secara gratis walaupun ada yang berbayar (license). Linux dapat didistribusikan tanpa harus membayar royalti kepada pemiliknya.

Linux disusun berdasarkan standar sistem operasi POSIX yang diturunkan dari UNIX itu sendiri. Ada berbagai macam Distro Linux seperti Debian, Lycoris, Xandros, Lindows, Linare, Mandrake, RedHat, Ubuntu, Slackware, Knoppix, Fedora dan Suse.

  1. Kelebihan dan Kekurangan Sistem Operasi Linux adalah sebagai berikut :
  2. Turunan dari UNIX yang merupakan freeware dan powerfull operating system.
  3. Linux merupakan sistem operasi yang dapat digunakan sebagai server dan client.
  4. Memiliki implementasi lengkap dari arsitektur TCP/IP
  5. Layanan yang disediakan oleh oleh Linux yang berbasiskan TCP/IP Suite
    Web server : Apache
    Web proxy : Squid
    File & Printing sharing : Samba
    Email : Sendmail
    DNS
  6.  Bersifat open source sehingga mudah dikembangkan.
4. IBM OS

Sistem operasi IBM OS/2 dibuat secara bersama-sama oleh International Bussiness Machine Corporation dan Microsoft Corporation, untuk digunakan pada komputer IBM sebagai pengganti sistem operasi DOS.
Kata OS/2 memiliki kepanjangan Operating System / 2. Sistem operasi ini dibuat agar dapat menggunakan kemampuan penuh dari Mikroprosesor Intel 80280 termasuk diantaranya adalah modus terproteksi (Protected Mode), mampu menjalankan tugas secara simultan, serta mendukung Memori Virtual. Dengan tetap mempertahankan kompatibilitas dengan banyak perangkat lunak DOS yang beredar pada saat itu.

Kelebihan dan kekurangan Sistem Operasi IBM/OS 2
  1. 32 bit operating sistem yang dibuat oleh Microsoft dan IBM, tetapi kini dikelola oleh IBM.
  2. mirip seperti Windows, tetapi memiliki fitur seperti Linux dan Xenix.
  3. Penggunaan dihentikan pada tahun 2006
  4. IBM menggunakan Linux dan keluarga Windows.

5. MAC OS ( Macintosh Operating System)

MAC OS atau Macintosh Operating System adalah sistem operasi yang dibuat oleh Apple Computer digunakan khusus untuk Macintosh Computer dan tidak kompatibel dengan komputer IBM. MAC OS merupakan sistem operasi pertama yang menggunakan pengguna antarmuka grafis (Graphical User Interface/GUI)

Kelebihan Sistem Operasi MAC OS
  1. Stabil, karena menggunakan UNIX
  2. Multitasking
  3. Tampilan User Interface (UI) sangat bagus
  4. Aman dari malware
6. FREE BSD

FreeBSD adalah sistem operasi bertipe UNIX bebas yang diturunkan  UNIX AT&T.  FreeBSD berjalan diatas sistem Intel X6. FreeBSD sendiri muncul pada tahun 1993 oleh David Greenman. Tujuan dari FreeBSD adalah menyediakan software untuk berbagai kepentingan. FreeBSD dikembangkan dari 386BSD sebuah proyek pengembangan BSD OS yang berjalan diatas chip Intel.

7. SOLARIS

Sistem operasi Solaris adalah termasuk jenis sistem operasi turunan dari UNIX yang dikembangkan oleh Sun Microsystem pada tahun 1992 sebagai pendukung SunOS. Solaris terkenal karena kestabilannya, khususnya pada sistem SPARC (Scalable Processor Architecture). Solaris disertifikasikan ke dalam spesifikasi UNIX, walaupun pada awal pengembangannya diciptakan untuk kepentingan pribadi. Kebanyakan kode dasarnya sekarang ini merupakan software opensource yang dikenal dengan OpenSolaris. OpenSolaris adalah open source versi sistem operasi Sun Solaris. Sun Solaris terdiri dari lebih beberapa kode yang tidak hanya inti dari sistem operasi, misalnya Source untuk installer, desktop dan software.

Konsep Open Solaris adalah sebagai berikut :
1. Free Redistribution : distribusi secara bebas.
2. Source Kode : sumber source harus tersedia untuk semua distribusi.
3. Derived Work : setiap orang bisa mengubah kode dan mendistribusikan kembali.
4. No Discrimination : kode harus disediakan bagi pengguna untuk dikembangkan.

8. NOVELL NETWARE

Novell NetWare adalah sistem operasi jaringan yang umum digunakan untuk komputer IBM dan kompatibelnya. Sistem Operasi ini dikembangkan oleh Novell dan dibuat berbasiskan tumpukan protokol Xerox XNS.

Novell adalah salah satu perusahaan perangkat lunak yang sempat memimpin sistem operasi jaringan (NOS). Perusahaan ini bernama Novell. Inc yang menjual Netware, yang merupakan NOS yang paling banyak digunakan di dunia.

Kelebihan dan Kekurangan Novell Netware adalah sebagai berikut :
1. Dahulu digunakan sebagai LAN-Based Network Operating System
2. Dibuat oleh Novell Inc.
3. Banyak digunakan pada awal dan pertengahan tahun 1990.
4. Konsep : pembagian disk space dan printer
5. File sharing : layanan modul file, pencarian lokasi fisik dilakukan di server.
6. Meng-Chacing file yang sedanf aktif.
7. Netware Core Protocol (NCP) lebih efektif.

Demikianlah pembahasan singkat mengenai Jenis-Jenis Sistem Operasi Jaringan. Pada dasarnya semua sistem operasi mempunyai kelebihan dan kekurangan masing-masing, untuk memilihnya semua tergantung kepada selera dan kebutuhan Anda. Terima kasih.

1. berikut ini adalah alasan untuk putus jaringan menjadi dua segmen dengan router adalah .... a. untuk membuat domain broadcast sediki...