Pengertian Multiprogramming, Multiprocessing, dan Distributed Processing

On Selasa, 28 April 2015 0 komentar

1. Multiprogramming
   
     Multiprogramming adalah kegiatan menjalankan beberapa program pada memori pada satu waktu. Untuk meningkatkan keseluruhan kemampuan dari sistem komputer, para developer memperkenalkan konsep multiprogramming. Dengan multiprogramming, beberapa tugas disimpan dalam memori dalam satu waktu; CPU digunakan secara bergantian sehingga menambah utilisasi CPU dan mengurangi total waktu yang dibutuhkan untuk menyelesaikan tugas-tugas tersebut.

Melayani banyak program yang tidak ada hubungannya satu sama lain dan dijalankan sekaligus dalam satu komputer yang sama. Pelaksanaan instruksi yang diterapkan adalah: - program dimuat ke dalam memori, - program dijalankan sampai mengakses perangkat I/O, - berpindah (switch) ke pekerjaan lain, - langkah tersebut berulang terus menerus, - untuk proses perpindahan (switching), dilaksanakan oleh software.
Contoh nya adalah menjalankan browser bersamaan dengan media player atau programm pengolah gambar seperti photoshop. Yang di maksud dengan multi programming di sini adalah CPU menjalankan beberapa program sekaligus.

2. Multiprocessing
    
     Multiprocessing adalah istilah teknologi informasi dalam bahasa Inggris yang merujuk kepada kemampuan pemrosesan komputer yang dilakukan secara serentak. Hal ini dimungkinkan dengan menggunakan dua CPU atau lebih dalam sebuah sistem komputer. Istilah ini juga dapat merujuk kepada dukungan sebuah sistem untuk mendukung lebih dari satu prosesor dan mengalokasikan tugas kepada prosesor-prosesor tersebut.
Multiprocessing juga kadang merujuk kepada 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 diimplementasikan dalam perangkat keras (dengan menggunakan beberapa CPU sekaligus), sementara multiprogramming sering digunakan dalam perangkat lunak. Sebuah sistem mungkin dapat memiliki dua kemampuan tersebut, salah satu di antaranya, atau tidak sama sekali.
Contoh nya adalah pada zaman sekarang banyak processor yang sudah berteknologi dual core sampai quad core.  ini bertujuan untuk hemat waktu
Maksudnya adalah core dalam processor menjalankan tugas nya masing2.
 
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. 

Read more ...»

Pengertian Backup dan Recovery

On Senin, 27 April 2015 0 komentar

                PENGERTIAN BACKUP DAN RECOVERY
Backup
  • Pengertian
           Backup adalah suatu proses pembuatan salinan data dari database, sehingga salinan dapat digunakan untuk mengembalikan data yang semula dari kerusakan data atau kehilangan data.
Kerusakan data itu meliputi :
a. Statement failure
b. User process failure
c. User error
d. Network failure
e. Instance failure
f. Media failure
  • Tujuan
           Tujuan backup antara lain :
           a. Meningkatkan Mean-Time-Between-Failures
           b. Menurunkan Mean-Time-Recover
           c. Meminimalkan kehilangan data
  • Jenis - jenis Backup
1. Physical Backup
    Untuk backup secara fisik (sering disebut sebagai backup sistem operasi) misalnya : file data, redo log, dan file kontrol yang disimpan pada media backup seperti sistem penyimpanan tape.
Physical backup dibagi menjadi 2 yaitu :
   a. Cold/offline
   b. Hot/online
2. Logical Backup
    Yaitu pembacaan sebuah set record database yang menulisnya disebuah file. Yang merupakan logical backup adalah ekspor-impor database.

RECOVERY
  • Pengerian 
       Recovery merupakan suatu prosedur untuk melalukan pemilihan terhadap data yang hilang.
  • Tujuan
          Untuk merestore hasil dari backup fisik data file atau control file dengan cara memulihkan data file serta control file agar kembali tersedia di server database.
  • Struktur Database Fisik
Yang digunakan untuk recovery :
a. Redo log recovery
b. Control file
c. Complete recovery
  • Jenis - jenis Recovery
1. Complete Recovery
    Yang harus diperhatikan adalah :
    - Memastikan data file yang digunakan untuk restore dalam keadaan offline.
    - Hanya merestore data file yang hilang atau rusak.
    - Jangan merestore control file, redo log file, password file, atau parameter file.
    - Recovery data file.
2. 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.
  



Read more ...»

ISTILAH - ISTILAH DALAM JARINGAN

On 0 komentar

                                ISTILAH - ISTILAH DALAM JARINGAN

1. CONNECTION
          Connection adalah bentuk hubungan antar unit dalam jaringan yang komunikasinya    dilakuka secara bertahap.

2. PAKET JARINGAN
          Paket jaringan adalahsatuan informasi dasar yang dapat ditransmisikan diatas jaringan atau melalui saluran komunikasi digital.

3.NETWORK  INTERFACES
         Network interfaces adalah perangkat yang menyediakan media untuk menghubungkan antar komputer.

4. FIREWALL
         Firewall adalah sebuah sistem atau perangkat yang menginzinkan lalu lintas jaringan yang dianggap aman untuk melaluinya dan mencegah lalu lintas jaringan yang tidak aman.

5. PORT
          Port adalah mekanisme yang mengizinkan sebuah komputer untuk mendukung beberapa sesi koneksi dengan komputer lainnya dan program didalam jaringan.

6. PROTOCOL
           Protocol adalah sebuah aturan atau standar yang mengatur atau yang mengizinkan terjadinya hubungan, komunikasi, dan perpindahan data antara 2 atau lebih titik komputer.

7. NAT (Network Address Translation)
            NAT adalah prosese dimana perangkat jaringan biasanya memberikan alamat publik komputer (atau kelompok komputer) dalam jaringan lokal.

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

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

10. WAN (Wide Area Network)
            WAN adalah sebuah jaringan yang memiliki jarak yang sangat luas, 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.
            
Read more ...»

Macam - macam sistem Operasi Jaringan

On Selasa, 21 April 2015 0 komentar

1. Windows Server 2003
      Windows Server 2003 merupakan sebuah versi sistem operasi Microsoft Windows yang ditujukan untuk pasar serverkorporat. Nomor versi internalnya adalah Microsoft Windows NT 5.2 build 3790. Dulunya dikenal dengan .NET Server, Windows .NET Server, Windows XP Server, atau Whistler Server. Sistem operasi ini merupakan kelanjutan dari sistemWindows 2000 Server.
Windows Server 2003 Enterprise Edition trial.png

Sejarah Pengembangan

Windows Server 2003 memiliki nama kode Whistler Server mulai dikerjakan pada akhir tahun 2000. Tujuan dari hal ini adalah Microsoft hendak membuat platform .NET, dengan menyediakan infrastruktur jaringan yang terbentuk dari Windows Server dan Windows Workstation. Proyek itu dinilai sangat ambisius, karena Microsoft berniat mengembangkan dua sistem operasi secara sekaligus (Whistler Server dan Whistler Workstation). Akhirnya, beberapa kali sistem operasi ini ditunda peluncurannya, karena jadwal pengembangan yang ketat, dan hanya sistem operasi Whistler Workstation saja yang dirilis setahun berikutnya dengan nama produk Windows XP, yang ditujukan untuk kalangan konsumer rumahan dan korporat.
Spesifikasi Hardware
Processor
Minimum : 133 MHz (Standard, Enterprise, Web Edition), 400Mhz (Datacenter Edition), 733MHz (Itanium-based computer).
Recommended : 550MHz (Standard, Web Edition), 733MHz (Enterprise, Datacenter Edition).
Memory
Minimum : 128MB (Standard, Enterprise, Web Edition), 512MB (Datacenter Edition).
Recommended : 256MB (Standard, Enterprise, Web Edition), 1GB (Datacenter Edition).
Maximum : 4GB (Standard Edition), 32GB (Enterprise Edition x86-based computer), 512GB (Enterprise Edition Itanium-based computer), 64GB (Datacenter Edition x86-based computer), 512GB (Datacenter Edition Itanium-based computers), 2GB (Web Edition).
Harddisk
1,5GB (All Edition, x86-based computer), 2GB (Enterprise, Datacenter Edition Itanium-based computer).
Multiprocessor Support
Standard Edition : Up to 4.
Enterprise Edition : Up to 8.
Datacenter Edition : Minimum 8, Maximum 64.
Web Edition : Up to 2.
2. Debian
    Debian 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.
Screenshot of Debian 6.0 ("Squeeze")
Spesifikasi :
  • Spesifikasi untuk Debian
    Spesifikasi hardware Minimum Text Mode :
    1. Pentium 4 1 Ghz
    2. 64 Mb RAM
    3. 1,5 Gb HDD
    Spesifikasi hardware minimum GUI mode :
    1. Pentium 4 1 Ghz
    2. 64 Mb RAM
    3. 5 Gb HDD
3. Windows NT
    Windows NT merupakan sebuah sistem operasi 32-bit dari Microsoft yang menjadi leluhur sistem operasi Windows 2000,Windows XPWindows Server 2003, dan Windows Vista. Sistem operasi tersebut pada awalnya mendukung beberapa platformmikroprosesor, dimulai dari Intel 80x86 (hingga sekarang), MIPS R4x00 (dihentikan pada versi Windows NT 4.0), Digital Equipment Corporation Alpha AXP (dihentikan pada versi Windows 2000 Beta 3), IBM PowerPC (dimulai dari versi Windows NT 3.51 dan 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 platform Intel 80x86, Intel IA64 dan AMD64 (atau x64), sementara platform lainnya tidak didukung lagi, mengingat kurangnya dukungan dari pihak ketiga untuk prosessor tersebut.
Hasil gambar untuk windows nt
Spesifikasi :
# Spesifikasi komputer yang disarankan untuk koneksi Internet pada Windows NT
* PC dengan prosesor Pentium 233 MHz
* Memori 128 MB 
* Kapasitas Hardisk yang masih tersedia 200 MB

* Floppy Disk Drive 3,5-inchi
* CD-ROM atau DVD-ROM drive 
* Sound card, Speaker atau headphone (tambahan)

* Keyboard dan Mouse
* Monitor SVGA
* Modem Internal/External 56.6-KBps

4. Ubuntu Server
Ubuntu merupakan salah satu distribusi Linux yang berbasiskan Debian dan didistribusikan sebagaiperangkat lunak bebas. Nama Ubuntu berasal dari filosofi dari Afrika Selatan yang berarti "kemanusiaan kepada sesama"[6]. Ubuntu dirancang untuk kepentingan penggunaan pribadi, namun versi server Ubuntu juga tersedia, dan telah dipakai secara luas.
Varian sistem operasi Ubuntu untuk melayani kebutuhan komputasi skala server. Ubuntu server menyediakan platform yang terintegrasi dengan baik yang akan memudahkan anda melakukan deploy server dengan fasilitas layanan internet standar: mail, web, DNS, file-serving hingga manajemen database. Sebagai turunan dari distribusi Debian, karakter alami Ubuntu server yang diwariskan dari Debian adalah faktor keamanan (security). Ubuntu server tidak membiarkan keberadaan port yang terbuka setelah proses instalasi, dan hanya akan memuat software-software yang esensial dan dibutuhkan untuk membangun sebuah sistem server yang aman.
Hasil gambar untuk ubuntu server

Spesifikasi :

  • Prosesor x86-based dengan clock speed minimal 500 Mhz.

  • Memori (RAM) 256 MB

  • Harddisk berkapasitas minimal 4 GB.

  • VGA (Graphic Card) dengan kemampuan 3D Acceleration dan Xgl seperti NVIDIA 

  • dan ATI, jika anda ingin mengaktifkan fitur desktop effect dengan Compiz atau Beryl. 

  • Ubuntu tetap dapat berjalan normal tanpa menggunakan kartu grafis dengan spesifikasi 

  • tersebut, namun hanya akan menjalankan tampilan desktop sederhana dan tanpa efek 

  • khusus (basic setting).


5. Windows LAN Manager
LAN Manager adalah sebuah sistem operasi jaringan yang dikembangkan oleh Microsoft Corporation bersama-sama dengan 3Com Corporation. LAN Manager didesain sebagai penerus perangkat lunak server jaringan 3+Share yang berjalan di atas sistem operasi MS-DOS.
LAN Manager dibuat berbasiskan IBM OS/2 dan protokol NetBEUI, sama seperti halnya pendahulunya MS-NET untuk MS-DOS dan Xenix-NET untuk Xenix. Selain itu, terdapat juga LAN Manager/X (LMX) yang ditujukan untuk sistem operasi UNIX.
Pada tahun 1990, Microsoft meluncurkan LAN Manager 2.0 yang menawarkan banyak keunggulan. Versi terakhir LAN Manager, versi 2.2 yang dimasukkan ke dalam OS/2 1.31 menjadi sistem operasi server Microsoft, sebelum digantikan oleh Windows NT Server pada tahun 1994.
Hasil gambar untuk microsoft lan manager
6. Open SuSe
Opensuse adalah distro Linux versi komunitas yang didukung dan disponsori oleh novell. OpenSUSE merupakan distro linux open source dan gratis yang menjadi dasar pengembangan bagi distro Linux komersil yang disediakan oleh Novell,SUSE Linuk Enterprice Server (SLES) dan SUSE Linux Enterprise Desktop (SLED).
Spesifikasi :
1. Prosessor Intel Pentium 1-4, Xeon atau lebih tinggi, AMD : Duron, Athlon, Athlon XP,     Athlon MP, Athlon 64, Sempron, Opteron atau lebih tinggi.

2. Memory sedikitnya 256 MB.
3. Harddisk ( HDD ) : 500 MB untuk sistem minimal, 2,5 GB untuk sistem standart.
4. VGA 32 MB atau lebih tinggi.

7. Red Hat

  Red Hat Linux(RHL), buatan perusahaan Red Hat, Inc., adalah sistem operasi Linux yang populer sampai produksinya dihentikan pada tahun 2004.
Red Hat Linux 1.0 ini dirilis pada 3 November 1994. Awalnya disebut "Red Hat Commercial Linux" merupakan distro linux pertama yang menggunakan sistem RPM Package Manager, yang kemudian diikuti beberapa distro lain, seperti Mandriva Linux dan SUSE Linux.



Kelebihan
1. Dapat mengubah alamat IP menjadi domain pada web.
2. Domain juga digunakan sebagai virtual host dalam dunia maya.
3. Domain Lebih mudah di ingat dibandingkan dengan no IP Address.

Kekurangan :
1. Membutuhkan waktu untuk mengkonfigurasinya.
2. Jika kita koneksi terputus domain tidak dapat di akses lagi.

Spesifikasi :
Prosesor :
  •  Pentium I 200 (untuk mode text) 
  • Pentium II 400 (untuk mode grafik)3 
  • Rekomendasi Pentium III 600 MB ke atas
Harddisk : 
  • 475 MB (Untuk custom installation)
  • 850 MB (Untuk Server) 
  • 1,7 GB (Untuk Personal Desktop)
  • 2,1 GB (Untuk Workstation)
  • Rekomendasi 10 GB ke atas
Memory :
  • 64 MB (untuk mode text) 
  • 128 MB (Untuk mode grafik)
  • Rekomendasi 192 MB agar berjalan dengan baik
Read more ...»