Minggu, 31 Oktober 2010

LANGKAH-LANGKAH MEMBUAT VIRTUAL PC

Sistem operasi yang didukung dengan baik Microsoft Virtual PC umumnya adalah yang berasal dari keluarga Microsoft sendiri seperti Windows 98, XP, Vista. Untuk linux dukungannya kurang, lebih baik memakai Software virtualization yang lain seperti VMWare (sayangnya tidak gratis).
Kelemahan saat ini adalah tidak didukungnya USB drive oleh virtual PC. Pada VMWare USB Drive telah didukung.
Hari ini Saya akan melakukan demo pada platform windows XP SP2. Perlu diingat, Saya sarankan memory komputer minimal 1 giga dan free spaces minimal 10 giga. Sistem Operasi Guest dari Virtual PC memakan sejumlah besar memory dari sistem operasi host (OS dimana virtual PC berjalan).
Sebelum memulai Saya mengingatkan, yang disebut Guest adalah operating sistem pada virtual PC sedangkah Host adalah operating sistem asli/utama kalian.
Berikut adalah langkah-langkahnya :
  1. Download Microsoft Virtual PC 2007 SP1 dari http://www.microsoft.com/windows/downloads/virtualpc/default.mspx
    Note: Installer Microsoft Virtual PC juga memerlukan software pendukung seperti windows intaller 4.5 keatas dan MSXML 6.0 keatas. Pastikan kalian telah memilikinya atau instalasi tidak dapat berjalan.
  2. Setelah selesai mendownload, segera install. Langkah-langkah instalasi umumnya gampang (tinggal klik saja tombol Next)

  3. Jalankan Microsoft Virtual PC dari Start –> Program –> Microsoft Virtual PC



  4. Bila belum memiliki setting satu pun Virtual PC kalian akan mendapatkan Wizard seperti dibawah ini (Klik saja next)


  5. Pilihlah create virtual machine



  6. Pilihlah sebuah nama untuk guest OS kalian. Nama bebas tapi Saya menuliskan “WinXP Test Platform”



  7. Karena Saya akan menginstall windows, maka saya memutuskan untuk memilih windows XP dari drop down list.


  8. Adjust RAM menjadi 512 MB. Defaut RAM yang hanya 128 MB sangat kurang. Note: hati-hati dalam adjust RAM ini karena sejumlah inilah RAM dari host akan tersita oleh Guest. Karena inilah saya sarankan memory host OS minimal 1 giga.



  9. Berikutnya kalian akan membuat sebuah Harddisk untuk Guest OS. Bentuk fisik dari HDD ini sebenarnya hanyalah sebuah file. Tentu saja ukuran filenya bisa besar sekali mencapai lebih dari 2 giga bila seluruhnya telah diinstall. Pilihlah “new virtual disk”, default setting yang memberi ukuran hdd virtual sebesar 60 giga byte telah sangat memadai.





  10. Wizard selesai, klik saja finish. Berikutnya adalah memasukkan Windows XP CD kedalam CD Rom drive dan start virtual machine.



  11. Pastikan CD windows XP berada pada cdrom drive, dan start virtual machine. Ada 2 cara menjalankan virtual machine. Pertama dengan mengklik virtual machine file (*.vmc) atau Klik start pada Virtual PC Console.
    Note: beberapa setting pada virtual machine masih grayed out karena Guest OS belum terinstall dan belum memiliki software “Virtual Machine addition”.





  12. Lakukan instalasi seperti biasa (bagaimana cara menginstalasi windows XP diluar dari tutorial ini). Coba lakukan googling bila ingin mendapatkan tutorialnya.





  13. Setelah OS terinstall dan kalian dapat boot kedalam, waktunya menambahkan sebuah Virtual Machine Additions. Klik pada menu Action dan pilih “Install or Update Virtual Machine Additions”. Kalian akan mendapatkan warning, klik saja continue dan lakukan install. Setelah install selesai, restart system.
    Note: Bila kalian merasa cursor mouse terjebak dalam OS Guest (tidak bisa move ke OS Host) tekan saja tombol ALT yang disebelah kanan keyboard (jangan yang kiri!).





  14. Selamat kalian sudah membuat sebuah Virtual PC <img alt=" src="http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif?m=1221156833g" /> . Berikutnya adalah dasar-dasar manipulasi file



  15. Untuk mengcopy sebuah file dari host ke guest, klik dan drag sebuah file dari desktop/folder ke dalam virtual pc seperti pada gambar dibawah ini. Hal yang sama juga berlaku bila kalian ingin mengcopy dari guest ke host.



  16. Kelemahan dari cara diatas adalah bila kalian ingin mengupdate file pada guest kemudian perubahan ini ingin juga diimplementasikan pada host maka kalian akan sering click and drag. Cara lain yang lebih baik adalah membuat sebuah shared folder. Langkahnya adalah sebagai berikut:
    1. Klik edit -> setting



    2. Ke pilihan shared folder dan buat sebuah share folder



    3. Kemudian untuk mengakses shared folder, gunakan windows explorer pada guest operating system dan browse ke dari Y (atau drive letter lainnya bergantung dari mapping).

  17. Menu setting juga dapat digunakan untuk mengedit nilai-nilai lain seperti besar memory etc.
Note:
  1. USB Drive tidak didukung oleh virtual PC!
  2. Ukuran file virtual PC cukup besar, bahkan sudah mencapai 1,4 gb padahal baru windows yang diinstall


Sekian tutorial saya, Happy Virtualization

Selasa, 21 September 2010

Computer Networks

Computer network is a system consisting of computers, software and other network devices that work together to achieve a common purpose. Goal
 of computer networks are:

    * Sharing of resources: for example, shared usage of the printer, CPU, memory, hard drive
    * Communication: eg electronic mail, instant messaging, chat
    * Access to information: for example web browsing

In order to achieve the same goal, every part of the request and provide computer network services (service). Parties who request / receive services is called a client (client) and that give / send a service called the waiter (server). This architecture is called client-server systems, and is used in almost all computer network applications.
Classification


Based on the scale:

    * Local Area Network (LAN): a computer network that connects a computer with another computer with a limited distance.
    * Metropolitant area network (MAN): the same principle with the LAN, only the larger distance, ie 10-50 km.
    * Wide Area Network (WAN): the distance between cities, countries, and continents. This is the same with the Internet.

Based on the functions: Basically every computer in a network that functions as a client and server. But there is a network that has a dedicated computer as a server and the other as a client. There is also a computer that has no special function as a server only. Thus, based on their function then there are two types of computer networks:

    * Client-server

          Namely computer network with a dedicated computer as a server. A service / service can be provided by a computer or more. An example is a domain such as www.detik.com lots served by a web server computer. Or it could be a lot of service / services provided by a single computer. Examples are jtk.polban.ac.id server which is a single computer with multi service ie mail servers, web servers, file servers, database servers and others.

    *-To-peer Peer

          Namely computer networks where each host can be also be a client and server simultaneously. For example in file sharing between computers on the Windows Network Neighbourhood Network have five computers (we named A, B, C, D and E) that gives the right of access to the files they have. At one point A to access the file share of B named data_nilai.xls and also gives access to files soal_uas.doc C. When accessing a file from B to A then A is functioning as a client and when A gives access to the files to C then A is functioning as a server. Both functions were performed by A the same time, such networks are called peer to peer.

Based on the network topology, computer networks can be divided into:

    * Bus topology
    * Topology stars
    * Ring network
    * Mesh topology
    * Topology tree
    * Linear topology

Based on the criteria, a computer network is divided into four, namely:

   1. Based on the distribution of sources of information / data
          * Centralized Network

                These networks consist of computers where the client and the server that the client computers that function as an intermediary to access sources of information / data derived from a single computer server

          * Distributed Network

                Is the mixture so that there are few centralized network server computers that are interconnected with the client to form a specific network system.

   2. Based on the geographic reach is divided into:
          * LAN Network

                is the network that connects two computers or more in coverage such as laboratories, offices, and in a cafe.

          * Networking MAN

                Is the network that covers a large city and its local area. Examples of local telephone networks, cellular telephone systems, as well as some ISP's internet relay network.

          * Network WAN

                Is a network with coverage throughout the world. For example the network of PT Telkom, PT. Indosat, as well as networks such as GSM Cellular Satelindo, Telkomsel, and many more.

   3. Based on the roles and relationships of each computer in the process data.
          * Client-Server Networks

                In this network there are one or more server computers and client computers. Computers that will be a server computer or client computer must be altered through software on the network protocol. As an intermediary for the client computer can access data on a server computer and the server computer provides the information required by the client computer.

          * Network Peer-to-peer

                In this network no client computer and server computer because all computers can do the delivery and reception of information so that all computers function as clients as well as a server.

   4. Based on data transmission media
          * Wired Network (Wired Network)

                In this network, to connect one computer to another computer network cables required. Function in the network cable to send information in the form of electrical signals between the network computer.

          * Wireless Network (WIFI)

                Network is a form of electromagnetic waves with the medium. On this network is not necessary cables to connect between computers it uses electromagnetic waves to transmit signals between the computer information network.