Tipe-Tipe Penjadwalan

 Tipe-Tipe Penjadwalan
( pengertian response time, turnaround and throughput)

1). Response time : meminimalkan waktu tanggap. Waktu
tanggap ada 2 yaitu waktu tanggap interaktif (terminal response time) dan
waktu tanggap pada sistem nyata (event response time). Waktu tanggap
interaktif adalah waktu yang dihabiskan dari saat karakter perintah terakhir
berinteraksi sampai instruksi pertama rutin layanan dieksekusi. Waktu tanggap
pada sistem nyata adalah waktu saat kejadian sampai instruksi pertama rutin
layanan dieksekusi.

2). Turn around time : meminimalkan turn around time. Turn around time adalah
waktu yang dihabiskan dari saat program masuk ke sistem sampai proses
diselesaikan sistem. Dengan kata lain turn around time = waktu eksekusi +
waktu tunggu.

3). Throughput : memaksimalkan jumlah job yang diproses per satuan waktu.
Throughput adalah jumlah kerja yang dapat diselesaikan persatuan waktu.

Type Penjadwalan
Terdapat 3 tipe penjadwalan pada sistem operasi yang kompleks :

a. Penjadwalan jangka pendek (short term scheduler) bertugas menjadwalkan
alokasi pemroses diantara proses – proses ready di memori utama.
Sasarannya memaksimumkan kinerja untuk memenuhi satu kumpulan kriteria.

b. Penjadwalan jangka menengah (medium term scheduler) bertugas menangani
proses – proses swapping, mengendalikan transisi dari suspended to ready
proses-proses swapping. Swapping adalah pemindahan proses yang tertunda
dari memori utama ke memori sekunder.

c. Penjadwalan jangka panjang (long term scheduler) bertugas terhadap antrian
batch dengan sasaran memberi keseimbangan job – job campuran.

Image 

Strategi penjadwalan
 
Terdapat 2 strategi penjadwalan :

a. Penjadwalan nonpreemptive (run-to-completion)
    apabila suatu proses telah diberi jatah maka tidak dapat diambilalih proses lain sampai proses tersebut selesai.

b. Penjadwalan preemptive
proses lain dapat mengambilalih jatah waktu proses lain. Ini sangat berguna pada sistem dimana proses memerlukan tanggapan dari pemroses lebih cepat. Misalnya pada sistem waktu nyata, kehilanga interupsi dapat berakibat fatal atau pada sistem interaktif time sharing, penjadwalan preemptive untuk menjamin waktu tanggap yang memadai.


TERIMAKASIH...!!!  sudah berkunjung ke blog saya :)

Pengertian Multiprogramming, Multiprocessing, Distributed Processing

 pengertian multiprogramming, multiprocessing, distributed processing

1. MULTIPROGRAMMING
    Multiprogramming memiliki pengertian yaitu Sistem Operasi dapat melayani banyak program yang tidak ada hubungannya antar program satu dengan yang lain, dan program-program tersebut dapat dijalankan
sekaligus dalam satu komputer yang sama. Pelaksanaan instruksi yang terjadi oleh Sistem Operasi adalah pada mulanya program dimuat ke dalam memori terlebih dahulu, kemudian program dijalankan hingga mengakses perangkat input dan output, kemudian software akan berpindah ke pekerjaan yang lainnya begitu
pula jika ada program yang akan di jalankan lagi, dengan program yang sebelumnya telah dijalankan masih terus berjalan.

2. MULTIPROCESSING
    Isilah Multiprocessing mangacu kepada abilitas pemrosesan komputer yang dilakukan secara serentak. Hal ini memungkinkan dengan adanya penggunaan dua prosesor lebih dalam sebuah komputer lalu mengalokasikan perintah kepada prosesor-prosesor tersebut.Multiprocessing juga kadang mengacu pada kemampuan eksekusi
terhadap beberapa proses perangkat lunak dalam sebuah sistem secara serentak, jika dibandingkan dengan sebuah proses dalam satu waktu, meski istilah multiprogramming lebih sesuai untuk konsep ini. Multiprocessing sering diibaratkan dalam perangkat keras atau hardware (dengan menggunakan beberapa CPU
sekaligus), sementara multiprogramming sering digunakan dalam perangkat lunak(software).

3. DISTRIBUTED PROCESSING
    Mengerjakan semua proses pengolahan data secara bersama antara komputer pusat dengan beberapa komputer yang lebih kecil dan saling dihubungkan melalui jalur komunikasi. Setiap komputer tersebut memiliki prosesor mandiri sehingga mampu mengolah sebagian data secara terpisah, kemudian hasil pengolahan tadi digabungkan menjadi satu penyelesaian total. Jika salah satu prosesor mengalami kegagalan atau masalah yang lain akan mengambil alih tugasnya.

5 Perintah Dasar Command Prompt Pada Jaringan

1). ping

Perintah “ping” mengirim ICMP echo request packets ke tujuan. Contohnya, anda bisa ping google.com atau ping 172.195.33.174 untuk ping domain atau IP address. Paket tersebut akan “bertanya” ke tujuan agar membalas. Jika tujuan dikonfigurasi untuk bisa membalas, tujuan akan merespon packet tersebut. Anda akan dapat melihat berapa lama waktu round-trip/perjalanan antara komputer Anda dan tujuan (dibaca: Latency). Anda akan melihat “request timed out” jika packet loss terjadi/tidak terhubung dengan tujuan, dan Anda akan melihat pesan kesalahan jika komputer Anda tidak dapat berkomunikasi dengan host tujuan.

2). traceroute / tracert / tracepath

Salah satu perintah dasar command prompt pada jaringan adalah traceroute persis dengan perintah ping, tapi perintah ini dapat memberikan informasi jalur paket tujuan melewati mana saja. traceroute mengirimkan paket ke tujuan, dan sepanjang jalan meminta setiap router Internet  untuk membalas ketika dilewati. Ini akan menunjukan jalur koneksi antara komputer Anda dan tujuan.
Tool ini dapat membantu untuk troubleshoot masalah koneksi. Contohnya, jika Anda tidak dapat terhubung dengan server, menjalankan traceroute akan menunjukan jalur/hop yang bermasalah antara komputer Anda dan tujuan.

3). ipconfig / ifconfig

Perintah ipconfig bisa digunakan di Windows, sementara perintah ifconfig bisa digunakan di Linux, Mac OS x dan Unix. Perintah ini memungkinkan Anda untuk mengkonfigurasi interface jaringan dan melihat informasi interface/LAN Card di komputer Anda. Sebagai contoh, anda bisa gunakan perintah ipconfig /all di Windows untuk melihat konfigurasi interface jaringan di komputer Anda, IP Address Anda, DNS server dan informasi lainnya. Atau, Anda bisa gunakan perintah ipconfig /flushdns untuk Reset, Clear, Refresh, Flush DNS Cache di Windows. Memaksa windows untuk mendapatkan alamat baru dari DNS server setiap anda mengakses situs baru. Perintah lainnya bisa memaksa komputer anda untuk memperbaruhi IP address dan mendapatkan ip address baru dari DHCP server. Tools ini dapat dengan cepat menampilkan alamat IP komputer atau membantu Anda memecahkan masalah koneksi.

4). nslookup

Perintah dasar command prompt pada jaringan lainnya adalah perintah nslookup akan mencari alamat IP yang terkait dengan nama domain. Contohnya, anda bisa menjalankan perintah nslookup untuk melihat IP address blog ini adamonline.web.id.
Komputer Anda terus query server DNS untuk menerjemahkan nama domain ke alamat IP. Perintah ini hanya memungkinkan Anda untuk melakukannya secara manual. nslookup juga memungkinkan Anda untuk melakukan reverse lookup untuk menemukan nama domain yang terkait dengan alamat IP. Misalnya, nslookup 108.162.195.147 akan menunjukkan bahwa alamat IP ini dikaitkan dengan adamonline.web.id.
nslookup command

5). netstat

netstat singkatan dari statistik jaringan. Perintah ini menampilkan koneksi jaringan yang masuk dan keluar serta informasi jaringan lain. Ini tersedia di Windows, Mac, dan Linux – setiap versi memiliki opsi baris perintah sendiri Anda dapat men-tweak untuk melihat berbagai jenis informasi.
Utilitas netstat dapat menunjukkan koneksi yang open di komputer Anda, program mana yang membuat koneksi, berapa banyak data sedang dikirim, dan informasi lainnya.

Ini bukan satu-satunya Perintah Dasar Command Prompt Pada Jaringan yang berhubungan dengan jaringan, tetapi itu adalah beberapa yang paling umum.

 perintah jaringan pada linux:
  • cat /etc/issue  => untuk mengetahui server/os yang digunakan
  • /etc/init.d/networking  => untuk merestart network
  • route -n => untuk melihat kernel IP routing table
  • nano/etc/resolv.conf => untuk megganti DNS
  • route del default gw => untuk menghapus gateway
  • ifconfig => untuk melihat IP ataupun interface yang kita miliki
  • nslookup => untuk mengetahui name server
  • hostname => untuk menampilkan nama host

PENGERTIAN BACKUP DAN RECOVERY

 PENGERTIAN BACKUP DAN RECOVERY

 1). BACKUP

Back up adalah  suatu proses pembuatan salinan data dari database sehingga salinan dapat digunakan untuk mengembalikan data yang semula dari data kerusakan data atau kehilangan data.
Backup secara sederhana diartikan sebagai proses copy data operasional ke media lain. Pilihan metode dan strategi backup yang digunakan tergantung dari kebutuhan dan kondisi.
Perhatikan gambar dibawah ini, t0 adalah database dalam kondisi awal, kemudian database dibackup pada saat t1 (1). Setelah dibackup database digunakan untuk operasional.


Kerusakan Data 
  • Statement filure
  • User proces failure
  • User eror
  • Network failure
  • Instance failure
  • Media failure
Tujuan Backup
  • Meningkatkan Mean-Time-Between-Failures
  • Menurunkan   Mean-Time-To-Recover
  • Meminimalkan kehilangan data
Jenis Backup
  • Physical backup
  • Logical backup
Phisical backup
  • Untuk membaca backup secara fisik (disebut sebagai backup sistem operasi) misal: file data,redo log file,dan file kontrol yang disimpan pada media backup seperti sistem penyimpanan tape.
  • Dibagi menjadi dua tipe:
  1. cold/offline backup
  2. hot/online backup
Logical backup

  1. Pembacaan sebuah set record database dan menu listnya disebuah file yang merupakan logical backup adalah ekspor-impor database.
  2. Yang merupakan logical backup adalah eksport-impor database.
  3. Logical backup hanya bisa digunakan di database saja data awal akan berubah menjadi tulisan.


  2). RECOVERY

   Merupakan suatu prosedur untuk melakukan pemilihan data yang hilang.

Tujuan Recovery
   Untuk merestore hasil dari backupfisik data file atau control file dengan cara memulihkan data file serta control file agar kembali tersedia diserver database.

  Sruktur Database Fisik
   yang digunakan untuk recovery :

  • redo log recovery 
  • control file
  • data file
Jenis recovery
  • complete recovery
  • incomplete recovery
Complete recovery    
  • memastikan data file yang digunakan untuk restart dalam keadaan offline.
  • jangan merestore control file,redo log file,password file atau parameter file.
  • hanya merestore data file yang rusak atau hilang.
  • recovery data file.
Incomplete recovery
   yang dibutuhkan dari semua data file yang dibuat sebelum recovery point dan semua archive log dari backup terakhir hingga waktu recovery yang diinginkan.

 Cara BACKUP
  1. Pertama dan yang paling utama siapkan terlebih dahulu komputer yang berbasis sistem operasi windows 7.
  2. Kedua, anda klik Start > all programs > accessories > System tools > Backup
  3. Ketiga, Di Tampilan Dekstop anda akan muncul Aplikasi Wizard Backup atau Aplikasi Restore dan anda harus klik next.
  4. Keempat, Pilih back up files and setting > klik next.
  5. Kelima, Akan Muncul di Tampilan Dekstop anda empat pilihan backup :
    – My documents and settings ( hanya foder my documents, favorites, desktop dan cookies)
    – Everyone’s documents and settings (foder my documents, favorites, desktop dan cookies dari semua user)
    – All information on this computer ( segala informasi yang ada )
    – Let me choose what to back up ( hanya pilihan yang dikehendaki )   ,Lalu anda pilih salah satu pilihan tersebut, Setelah itu Klik next.
  6. Selanjutnya atau yang keenam, Pilih tempat menyimpan back up dan beri nama backup sesuai dengan kehenedak dan pastikan bahwa volumenya cukup untuk menyimpan file backup. Dan jangan lupa Klik next.
  7. Setelah itu anda tunggu beberapa saat (hingga proses loading/memuatnya selesai). Setelah selesai klik finish.
  8. Dan setelah anda klik finish, akan ada proses loading atau proses memuat kembali. Anda harus menunggu proses ini hingga selesai. Karena data anda sedang dalam proses di backup.
  9. Kemudian data anda telah selesai di back up, kini data komputer anda sudah aman.
Itulah tutorial cara backup data pada komputer yang berbasis windows 7, Dengan memback up data yang terdapat di komputer anda dapat mengurangi resiko anda kehilangan data anda, terutama jika anda mempunyai data-data penting yang sangat berarti bagi anda atau data pekerjaan anda, anda wajib membackup data anda tersebut.

Terimakasih Semoga Bermanfaat....

Mode Dan Format Pengalamatan

Mode Dan Format Pengalamatan


*Mode Pengalamatan INHERENT
      Dalam mode pengalamatan inherent, semua informasi yang dibutuhkan untuk operasi telah diketahui otomatis oleh CPU, dan tidak dibutuhkan operan eksternal dari memori atau dari program. Operan yang digunakan hanyalah register internal dari CPU atau data dalam stack. Karena itu operasi ini hanyalah terdiri dari satu byte instruksi.

*Mode Pengalamatan IMMEDIATE
      Dalam mode pengalamatan immediate, operan terkandung di dalam byte yang langsung mengikuti kode operasi. Mode ini digunakan saat suatu harga atau konstanta diketahui saat program dibuat dan tidak akan dirubah selama eksekusi program. Operasi dengan mode ini membutuhkan dua byte instruksi, satu untuk kode operasi dan satu lagi untuk data byte. 

*Mode Pengalamatan DIRECT
      Mode pengalamatan direct mirip dengan mode pengalamatan extended kecuali bahwa upper byte dari alamat operan selalu dianggap $00. Karena itu, hanya lower-byte dari operan yang diperlukan untuk dimasukkan dalam instruksi. Pengalamatan direct menyebabkan efisiensi alamat dalam 256 byte pertama dalam memori. Area ini dinamakan dengan direct page dan mengandung on-chip RAM dan register I/O. Pengalamatan direct ini efisien bagi memori program dan waktu eksekusi. Dalam mode ini instruksi terdiri dari dua byte, satu untuk kode operasi dan satu lagi untuk alamat operan.

*Mode Pengalamatan EXTENDED
      Dalam mode pengalamatan extended, alamat dari operan terkandung dalam dua byte yang mengikuti kode operasi. Pengalamatan extended ini dapat digunakan untuk mengakses semua lokasi dalam memori mikrokontroler termasuk I/O, RAM, ROM, dan EPROM. Karena itu operasi ini membutuhkan tiga byte, satu untuk kode operasi, dan dua untuk alamat dari operan.

*Mode Pengalamatan INDEXED
      Dalam mode pengalamatan indexed, alamat efektif adalah variabel dan tergantung pada dua faktor: 1) isi index register saat itu dan 2) nilai offset yang terkandung dari byte yang mengikuti kode operasi. Terdapat tiga jenis pengalamatan indexed yang didukung oleh CPU keluarga M68HC05, yaitu: no-offset, 8-bit offset, dan 16-bit offset. Dalam mode pengalamatan indexed-no offset, alamat efektif dari operan terkandung dalam index register 8-bit. Karena itu, mode pengalamatan ini dapat mengakses 256 lokasi memori (dari $0000 sampai $00FF). Instruksi mode ini membutuhkan satu byte instruksi.

Istilah-Istilah Dalam Jaringan

 Istilah-Istilah Dalam Jaringan

( Connections, Paket, Network interfaces card, Protocol, Port, Firewell, NAT, VPN, LAN , WAN, Interfaces,SSH. MSC, IP , ICMP, TCP, UDP, http, FTP, DNS)

1). Connection
      yaitu bentuk hubungan antara unit dalam jaringan yang komunikasinya dilakukan secara bertahap.

2). Paket 
      adalah satuan informasi dasar yang dapat ditransmisikan di atas jaringan atau melalui saluran komunikasi digital.

3). Network Interfaces Card
      adalah perangkat yang menyediakan media untuk menghubungkan antar komputer.

4). Protocol
      adalah sebuah aturan atau standar yang mengatur atau mengijinkan terjadinya hubungan komunikasi, dan perpindahan data antara 2 atau lebih titik lebih.

5). Port
      adalah mekanisme yang mengijinkan sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya. dan program di dalam jaringan.

6). Firewell
     adalah sebuh sistem atau perangkat yang mengijinkan lalulintas jaringan yang tidak aman.

7). NAT (Network Address translitions)
     Network Address translitions proses dimana prangkat jaringan biasanya firewell memberikan alamat publikasi ke komputer ( atau kelompok komputer ) dalam jaringan lokal.

8). VPN ( Virtual Private Network )
      adalah suatu koneksi antara satu jaringan dengan jaringan lainnya. secara privat melalui jaringan publik ( internet ).

9). LAN ( Local Area Network )
     adalah suatu jaringan dimana peralatan-peralatan hardware dan software digabungkan untuk dapat saling berkomunikasi dalam daerah yang terbatas.

10). WAN (Wide Area Network )
        adalah suatu jaringan yang memiliki jarak yang sangat luas, dan radiusnya mencakup sebuah negara dan benua.

11). INTERFACES
       Interfaces adalah suatu layanan yang disediakan sistem operasi antara pengguna dengan sistem operasi, Interfaces dapat dibedakan menjadi 2 bagian, yaitu GUI (Graphical User Interfaces) dan CLI (Command Line Interfaces).

12). SSH (SECURE Shel)
       Secure Shell atau SSH adalah protokol jaringan yang memungkinkan pertukaran data melalui saluran aman antara dua perangkat jaringan.

13). MEDIA ACCESS CONTROL
       Media Access Control adalah sebuah metode untuk mentransmisikan sinyal yang dimiliki oleh node-node yang terhubung ke jaringan tanpa terjadi konflik.

14). IP (Internet Protocol)
       IP adalah standar komunikasi data yang digunakan oleh komunitas internet dalam proses tukar menukar data dari satu komputer ke komputer lainnya didalam jaringan komputer.

15). ICMP (Internet Control Message Protocol)
       ICMP (Internet Control Message Protocol) adalah protokol yang bertugas mengirimkan pesan-pesan kesalahan dan kondisi lain yang memerlukan perhatian khusus.

16). TCP (Transmission Control Protocol)
       TCP  adalah sekelompok protokol yang mengatur komunikasi data dalam proses tukar-menukar data dari satu komputer ke komputer lain di dalam jaringan internet yang akan memastikan pengiriman data sampai ke alamat yang dituju

17). UDP (User Datagram Protocol)
       UDP  adalah salah satu protokol lapisan transpor TCP/IP  yang mendukung komunikasi yang tidak andal (unreliable), tanpa koneksi (connectionless) antara host-host dalam jaringan yang menggunakan TCP/IP.

18). HTTP (Hyper Text Transfer Protocol)
       HTTP adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks.

19). FTP (File Transfer Protocol) 
       FTP merupakan salah satu protokol Internet yang paling awal dikembangkan, dan masih digunakan hingga saat ini untuk melakukan pengunduhan (download) dan penggugahan (upload) berkas-berkas komputer antara klien FTP dan server FTP. 

20). DNS (Domain Name System)
       DNS adalah sebuah sistem yang menyimpan informasi tentang nama host maupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet.  



Macam-Macam Sistem Operasi Jaringan


Macam-Macam Sistem Operasi Jaringan
 Pengertian sistem operasi jaringan
Sistem operasi jaringan atau Operating System adalah sebuah sistem operasi untuk mengkoordinasikan kegiatan dari beberapa komputer dalam sebuah jaringan.
Fungsi Sistem Operasi Jaringan.
  • Menghubungkan sejumlah komputer dan perangkat lainnya ke sebuah jaringan.
  • Mengelola sumber daya jaringan.
  • Menyediakan layanan.
  • Menyediakan keamanan jaringan bagi multiple users.
Macam-Macam Sistem Operasi Jaringan:

  1.   Windows Server 2003
  2.   Windows NT
  3.    Debian
  4.   Banyan Vines
  5.   Windows 2000 
  6.   Oracle Solaris
  7.   MacOS 
  8.   KNOPPIX
  9.   Novell Netware
  10.  Microsoft LAN Manager


  1). Windows Server 2003
      Windows Server 2003 merupakan sebuah versi sistem operasi Microsoft Windows yang ditujukan untuk pasar server korporat. Nomor versi internalnya adalah Microsoft Windows NT 5.2 build 3790. Dulunya dikenal dengan .NET Server, Windows .NET Server, atau Whistler Server. Sistem operasi ini merupakan kelanjutan dari sistem Windows 2000 Server. Windows Server 2003 terdiri atas beberapa produk yang berbeda, yakni sebagai berikut:

  • Windows Server 2003 Standard Edition
  • Windows Server 2003 Enterprise Edition
  • Windows Server 2003 Datacenter Edition
  • Windows Server 2003 Web Edition
  • Windows Small Business Server 2003
  • Windows Storage Server 2003
Fungsi Windows Server 2003
Fungsi utama dari Windows Server 2003 adalah sebuah operating sistem dari microsoft windows yang ditujukan untuk pembuatan sebuah jaringan. di sini windows server digunakan pada server, sehingga suatu  jaringan dalam sebuah LAN dapat saling berhubungan dengan berbagai  layanan yang diminta oleh client. Namun  nantinya setiap produk akan  memiliki fungsi tertentu.
Spesifikasi Windows Server 2003
Spesifikasi Hardware untuk Instal Windows Server 2003. Artikel ini adalah tutorial singkat mengenai instalasi Windows Server 2003 ke komputer PC untuk digunakan dalam sistem Voucha II. Jika Anda menggunakan server built-up seperti IBM xSeries atau Dell PowerEdge, anda harus baca manual instalasi yang disertakan bersama server tersebut. Instalasi ini dapat diterapkan pada :
Windows Server 2003 x86
Windows Server 2003 x86 Service Pack 1
Windows Server 2003 x86 R2
Windows Server 2003 x86 Service Pack 2
Instalasi Windows Server 2003 hampir mirip dengan instalasi Windows XP dan sama mudahnya. Hal-hal yang perlu Anda siapkan:
CD/DVD instalasi Windows Server 2003 (Enterprise Edition)
CD/DVD driver untuk motherboard, video card, sound card, ethernet card, dll. PC dengan RAM minimum 256 (disarankan 512MB atau lebih), hardisk 20GB (disarankan 40GB atau lebih), video card true-color dengan resolusi 1024×768.


Kelebihan Windows Server 2003:
1. Pengoperasiannya Mudah
Cara menginstall windows server 2003 tidaklah terlalu sulit ,bahkan mungkin dibandingkan dengan dengan windows NT yang sangat rumit.
2. Cantik Memukau
Hal yang pertama yang kita lihat pada OS Windows 2003 standard edition adalah tampilan server yang sangat indah dan mirip windows xp versi pro maupun home edition.
3. Fungsionalitas dan Skalabilitas
Ketakjuban yang kedua terjadi saat OS Windows 2003 ini di restart. Proses rebooting ini terjadi sangat cepat, seakan kita tidak sedang menggunakan OS dengan title server, seakan bekerja pada sebuah mesin desktop ringan, hardware pun terlihat tidak terbebani.
4. Sangat cocok untuk organisasi/perusahaan besar
Didesain untuk kebutuhan harian perusahaan dan merupakan pengganti dari Windows NT4 Server/ Windows 2000 Server. Windows Server 2003 Enterprise Edition : didisain untuk kebutuhan konsumen skala besar, dan merupakan pengganti dari Windows NT4 Server Enterprise Edition/ Windows 2000 Advanced Server. Windows Server 2003 DataCenter Edition : didisain untuk kebutuhan bisnis yang sangat penting dimana skalabilit.
5. Penggunaan DHCP memudahkan pengurusan sesuatu rangkaian komputer di dalam suatu organisasi yang besar. Konfigurasi DHCP Windows Server 2003 adalah mudah.

Kekurangan Windows Server 2003:
1. Windows Server 2003, yang terasa tidak memadai di tengah kemajuan Web 2.0
2. Kadang jika kita tidak teliti dalam mengginstall,error selalu ditemui
3. Tidak semua Produk aplikasi ( bahkan buatan Microsoft sendiri ) bisa berjalan diatasnya
4. Persyaratan hadware yang sangat tinggi
5. Kemanan yang kurang tangguh
6. Makin banyak type file yang dibuka dengan berbagai macam aplikasi dan telah terinstall aplikasi sesuai dengan kebutuhan sesuai

2). Windows NT 
    merupakan sebuah sistem operasi 32-bit dari Microsoft yang menjadileluhur sistem operasi Windows 2000, Windows XP, Windows Server 2003, dan Windows Vista. Sistemoperasi tersebut pada awalnya mendukung beberapa platform mikroprosesor, dimulai dari Intel 80x86 (hinggasekarang), MIPSR4x00 (dihentikan pada versi Windows NT 4.0), Digital EquipmentCorporation Alpha AXP (dihentikanpada versi Windows 2000 Beta 3), IBMPowerPC (dimulai dari versi Windows NT 3.51dan dihentikan pada versi Windows NT 4.0), serta beberapa platform lainnya,seperti Clipper dan SPARC (tidak dirilis untuk umum, karena dibuat oleh pihak ketiga, Intergraph). Saat ini, sistem operasi berbasis Windows NT hanya mendukung platformIntel 80x86, Intel IA64 dan AMD64 (atau x64), sementara platform lainnya tidakdidukung lagi, mengingat kurangnya dukungan dari pihak ketiga untuk prosessortersebut.

Versi Windows NT
CPU
RAM
Ruangan kosong
NT 3.51 Workstation 
386 atau 486/25 MHz
12 MB
90 MB
NT 4.0 Workstation
486, 33 MHz
12 MB
124 MB
2000 Professional
Kelas Intel Pentium, 133 MHz
32 MB
650 MB
XP
Kelas Intel Pentium MMX, 233 MHz
64 MB
1.5 GB
Fundamentals for Legacy PCs
Kelas Intel Pentium MMX, 233 MHz
64 MB
610 MB
Vista
Kelas Intel Pentium III/AMD Athlon, 800 MHz
512 MB
15 GB
7
1 GHz
1 GB
16 GB
8
1 GHz
1 GB
16 GB

3). Debian
     debian (/iconˈdɛbiən/) adalah sistem operasi komputer yang tersusun dari paket-paket perangkat lunak yang dirilis sebagai perangkat lunak bebas dan terbuka dengan lisensi mayoritas GNU General Public License dan lisensi perangkat lunak bebas lainnya. Debian GNU/Linux memuat perkakas sistem operasi GNU dan kernel Linux merupakan distribusi Linux yang populer dan berpengaruh. Debian didistribusikan dengan akses ke repositori dengan ribuan paket perangkat lunak yang siap untuk instalasi dan digunakan.
Debian terkenal dengan sikap tegas pada filosofi dari Unix dan perangkat lunak bebas. Debian dapat digunakan pada beragam perangkat keras, mulai dari komputer jinjing dan desktop hingga telepon dan server. Debian fokus pada kestabilan dan keamanan. Debian banyak digunakan sebagai basis dari banyak distribusi GNU/Linux lainnya.
Sistem operasi Debian merupakan gabungan dari perangkat lunak yang dikembangkan dengan lisensi GNU, dan utamanya menggunakan kernel Linux, sehingga populer dengan nama Debian GNU/Linux. Sistem operasi Debian yang menggunakan kernel Linux merupakan salah satu distro Linux yang populer dengan kestabilannya. Dengan memperhitungkan distro berbasis Debian, seperti Ubuntu, Xubuntu, Knoppix, Mint, dan sebagainya, maka Debian merupakan distro Linux yang paling banyak digunakan di dunia.

Kelebihan dan kekurangan Debian
Debian hadir dengan membawa beberapa kelebihan dan kelemahan, yaitu sebagai berikut :
Kelebihan Debian

Beberapa kelebihan dari system operasi debian antara lain sebagai berikut:
- Free Software, artinya dapat mengambil/ menyalin source program Linux tanpa dikenai biaya dan dapat memperbanyak, memodifikasi serta menyebarluaskan secara bebas
- Open Source, artinya semua listing program dari source code sistem operasi tersebut dapat dilihat dandimodifikasi tanpa adanya larangan dari siapapun
- Kestabilan program yang telah teruji, sistem tidak mudah mengalami hang, walaupun telah menjalankan program secara terus menerus dalam kurun waktu yang relatif lama yaitu lebih dari satu bulan, dengan tanpa harus melakukan restart.
- Debian Linux merupakan sistem operasi cross platform yang dapat dijalankan pada hampir semua jenis/tipe komputer yang ada saat ini.
- mudah dipelihara
- sangat stabil
- jarang down kecuali:
o kerusakan perangkat keras
o update kernel
o mati listrik

Dapat dijabarkan disini untuk kebutuhan spesifikasi perangkat kerasnya, Debian Linux mendukung hampir semua jenis/ tipe komputer, yaitu mulai generasi processor sekelas intel 80386, 80486, sampai Pentium dengan berbagai klasnya. Sedangkan kapasitas hardisk yang dibutuhkan untuk menginstalasi Debian Linux pada server minimal 1,6 GB dan untuk client atau workstation membutuhkan space minimal 600 MB.
Untuk mendukung paparan tersebut, pada September 2005 yang lalu telah dilakukan percobaan penerapan instalasiserver pada komputer desktop dengan spesifikasi :
• Processor : Intel Pentium 4.3.06 Ghz
• Memori : DDR 256 PC 3200
• Hardisk : Seagate 80 GB
• Graphics : Intel On board
• OS : Debian 3.1. Sarge
• Webserver : Apache 2.1
• DBMS : PostgreSQL 8.1
• Lainnya : PHP 4.3, PostgreSQL management tool

Kelemahan Debian antara lain :
Terlepas dari beberapa kelebihannya yaitu seperti yang disebutkan diatas, system operasi debian memiliki beberapa kelemahan, yaitu sebagai berikut :
- Yang jadi kelemahan debian bagi user adalah versi software yang dipakai, biasanya versi yang dipakai debian lebih tua dari yang sudah rilis saat itu
- Sangat sulit memasukkan software versi terbaru kedalam distronya, sebelum benar benar teruji dari sisi keamanannya ataupun kestabilannya.
- Sulit dikonfigurasi pada saat install pertama kali
- Perlu repositori besar (40-60 GB )
- Perioda rilis yang konservatif

4).Banyan VINES

Banyan VINES (singkatan dari Virtual Integrated Network Service) adalah sebuah sistem operasi jaringan yang populer pada akhir dekade 1980-an hingga awal dekade 1990-an yang banyak digunakan dalam jaringan-jaringan korporat.
VINES pada awalnya dibuat berdasarkan protokol jaringan yang diturunkan dari Xerox Network Systems (XNS). VINES sendiri menggunakan arsitektur jaringan terdistribusi klien/server yang mengizinkan klien-klien agar dapat mengakses sumber daya di dalam server melalui jaringan.

Spesifikasi perangkat keras yang harus disediakan pada tiap cluster minimalnya adalah :
File server: 16 MB RAM, 300MB HD, Ethernet card.
Workstation: 8 MB RAM, monitor, keyboard, mouse
Pool processor: 4 MB RAM, 3.5” floppy drive
5). Windows 2000 

     windows 2000 (atau Windows NT 5.0 build 2159) adalah sebuah versi sistem operasi Windows yang merupakan versi pengembangan dari Windows NT versi 4.0, dikeluarkan oleh Microsoft tanggal 17 Februari 2000 di Amerika Serikat, setelah beberapa kali mengalami penundaan peluncurannya.
-133 MHz atau lebih mikroprosesor Pentium ( atau setara ) . Windows 2000 Professional   mendukung   hingga dua prosesor pada satu komputer .
-64 megabyte ( MB ) RAM minimum yang disarankan . 32 MB RAM minimum didukung . 4 gigabyte ( GB ) RAM maksimal .
-Sebuah hard disk 2 GB yang memiliki 650 MB ruang kosong . Jika Anda menginstal melalui jaringan , ruang hard disk lebih bebas diperlukan .
 -VGA atau monitor resolusi tinggi .
 -Keyboard .
 -Mouse atau alat penunjuk yang kompatibel ( opsional ) .

Untuk instalasi CD - ROM :

  - Drive CD atau DVD
  - High-density 3,5 inci disk drive , kecuali drive CD Anda mendukung memulai program penataan   dari CD 
6). Oracle Solaris
   
      sebelumnya dikenal sebagai Sun Solaris merupakan sebuah sistem operasi keluarga Unix yang sebelumnya dikembangkan oleh Sun Microsystems Inc. Sun Microsystem menggantikan Sun OS sebelumnya yang telah ada pada tahun 1993. Setelah proses akuisisi Sun oleh Oracle pada bulan januari 2010, Solaris menjadi lebih dikenal sebagai Oracle Solaris. Sistem operasi Solaris dikenal secara luas karena skalabilitas yang dimilikinya, utamanya pada sistem komputer berbasis SPARC, dan sejumlah fitur-fitur inovatif yang dibawanya seperti DTrace, ZFS (Zettabyte File System), dan Time Slider. Sistem operasi ini dapat dijalankan di atas prosesor x86 baik 32bit atau 64bit (berbasis instruksi Amd64), serta prosesor SPARC baik yang diproduksi oleh Sun ataupun Fujitsu. Solaris terdaftar sebagai sistem operasi yang kompatibel dan memenuhi spesifikasi Single Unix Specification.
OS Solaris, minimal harus memiliki spesifikasi sebagai berikut:
·         Platform : Intel, SPARC, UltraSPARC.
·         Senibina : 32-bit (Intel), 64-bit (UltraSPARC).
·         Kernel : monolithic.
·         RAM : minimum 32 MB.
·         Kapasiti harddisk : minimum 500 MB.
·         Sistem file : UFS.
·         Sistem file lain : FAT, FAT32, ISO9660.
7). MacOS 

      Macintosh, atau disingkat Mac, adalah salah satu jenis komputer personal berbasis PowerPC yang diproduksi oleh Apple. Komputer ini dinamakan berdasarkan McIntosh, jenis apel yang disukai Jef Raskin. Macintosh diperkenalkan pertama kali pada bulan Januari 1984 lewat iklan Super Bowl yang fenomenal. Macintosh adalah komputer pertama yang memperkenalkan sistem antarmuka grafis (GUI). Pada waktu itu, langkah yang dilakukan Apple adalah sebuah perkembangan revolusioner dalam dunia komputer personal.
Pembuatan Mac merupakan suatu wujud model integrasi vertikal yang mana Apple memfasilitasi seluruh aspek perangkat keras dan juga sistem operasinya yang terinstal di dalam seluruh komputer Mac. Hal ini berbeda dengan komputer tipe PC pada umumnya, di mana banyak produsen membuat dan mengintegrasikan perangkat keras dengan sistem operasi yang dibuat oleh produsen lain. Sementara itu, Apple secara eksklusif membuat perangkat keras Mac dan mengatur bagaimana sistem internalnya, desain, dan juga harganya. Tidak hanya itu, Apple juga tidak melisensikan Mac OS X untuk komputer non-Apple.

Spesifikasi Minimal Komputer untuk di InstalMac OS :

  1. ·         OS X v10.6.8 or later
  2. ·         Intel Core 2 Duo 2.00GHz
  3. ·         2GB RAM
  4. ·         500GB HDD(1TB atau 1000GB Recommend)
  5. ·         Ruang kosong sebesar 8GB
  6. ·         Intel HD, nvidia Geforce, or ATI Radeon
  7. ·         DVD-Room
 8).KNOPPIX
     Knoppix atau KNOPPIX (/iconkᵊˈnɒpɪks/) adalah distro Linux live-cd yang dapat dijalankan melalui CD-ROM tanpa instalasi di hard disk. Distro ini berbasis Debian Linux dan diciptakan oleh Klaus Knopper. Knoppix memiliki ragam aplikasi yang cukup lengkap dan dapat dipergunakan sebagai demo atau sarana belajar Linux bagi yang belum mempunyai ruang pada hard disknya. Knoppix juga dapat dipergunakan sebagai CD rescue.
Kelemahan dari Knoppix adalah diperlukannya memori yang besar untuk menggunakan modus grafisnya yaitu 96 MB walaupun bisa juga dijalankan pada memori 64 MB dengan swap pada hard disk.
 Spesifikasinya: Knoppix dapat dipasang dalam komputer dengan spesifikasi prosesor berbasis Intel atau kompatibelnya (486 atau lebih tinggi), RAM berkapasitas sekitar 128MB untuk menjalankan modus grafis dengan KDE dan aneka aplikasi perkantoran, sebuah CD-ROM drive tipe IDE/ATAPI/USB/SCSI/Firewire), sebuah kartu grafis standar VGA, mouse dengan konektor PS/2, serial, atau USB, dan harddisk berkapasitas 1GB atau lebih tinggi (jika akan dipasang dalam harddisk). Jika pengguna hanya ingin menjalankan Knoppix dalam modus teks, kebutuhan RAM dan harddisk tentu saja akan lebih rendah daripada spesifikasi tersebut.

9). Novell Netware
 
    Novell Netware adalah sebuah sistem operasi jaringan yang umum digunakan dalam komputer IBM PC atau nkompatibelnya. Sistem operasi ini dikembangkan oleh Novell, dan dibuat oleh Novell Inc. berbasis tumpukan protokol jaringan Xerox XNS. Novell Netware dahulu digunakan sebagai LAN-based network operating system. Banyak digunakan pada awal sampai pertengahan tahun 1990-an. Novell NetWare adalah sebuah sistem operasi jaringan (NOS) yang menyediakan akses file remote transparan dan berbagai layanan jaringan terdistribusi, termasuk sharing printer dan dukungan untuk berbagai aplikasi seperti surat elektronik transfer dan akses database .NetWare menentukan atas lima lapisan model referensi OSI dan, dan berjalan pada media apapun-protokol akses (Layer 2). Selain itu, NetWare berjalan pada hampir semua jenis sistem komputer, dari PC ke mainframe. NetWare dan protokol pendukungnya sering hidup berdampingan di saluran fisik yang sama dengan banyak protokol populer lainnya, termasuk TCP / IP, DECnet, dan AppleTalk.
Novell NetWare, yang diperkenalkan pada awal tahun 1980 didasarkan pada Xerox Network Systems (Norton AntiVirus), didasarkan pada arsitektur klien-server Klien (kadang-kadang disebut workstation) permintaan layanan, seperti file dan printer akses, dari server. NetWare klien / server arsitektur yang mendukung akses remote yang transparan bagi pengguna melalui prosedur remote panggilan. Sebuah prosedur terpencil panggilan dimulai ketika program komputer lokal berjalan pada client mengirimkan sebuah prosedur panggilan ke server jauh Kemudian server mengeksekusi prosedur remote panggilan dan mengembalikan informasi yang diminta ke klien lokal.
spesifikasinya: 
– 64bit dukungan
– Virtualisasi
– Dynamic Storage Technology, yang memberikan Volumes Shadow
– Layanan domain untuk Windows (tersedia dalam 2 paket layanan OES 1)
Situasi terbaru dari NetWare
   Prosesor Intel P4 (2.8 Ghz) TRAY
·        Mainboard ASUS/Gigabyte/ECS
·        Memory DDR2 V-gen 1 Gb
·        Harddisk 160 Gb Seagate/Maxtor/Samsung SATA/IDE
·        Keyboard + Mouse Simbadda
·        Casing Simbadda Sim-X 450w
·        LCD Monitor LG Wide Screen 17″

 10). Microsoft LAN Manager
 
     LAN Manager adalah sebuah sistem operasi jaringan yang dikembangkan oleh Microsoft Corporation bersama dengan 3Com Corporation. LAN Manager didesain sebagai penerus perangkat lunak server jaringan 3+Share yang berjalan di atas sistem operasi MS-DOS.
 



Spesifikasi hardware Komputer Server untuk Billing System :

  • ·        Prosesor Intel Dual Core (2.6 Ghz) TRAY
  • ·        Mainboard ASUS/Gigabyte/ECS
  •          Memory DDR2 V-gen 2 Gb
  • ·        Harddisk 80 Gb Seagate/Maxtor/Samsung SATA
  • ·        Keyboard + Mouse Simbadda
  • ·        Casing ATX 450w + 2 FAN CPU
  • ·        LCD Monitor LG/Samsung Wide Screen 17″
  • ·        DVD-RW Samsung


Sekian dan Terimakasih :)