Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) Periode III Yogyakarta, 3 November 2012
ISSN: 1979-911X
PERANCANGAN NETWORK PC CLONING MENGGUNAKAN SOFTWARE WINCONNECT Muhammad Ridha1, Erna Kumalasari Nurnawati2 1,2)
Jurusan Teknik Informatika Institut Sains & Teknologi AKPRIND Yogyakarta Jl. Kalisahak No. 28, Kompleks Balapan, Yogyakarta E-mail:
[email protected]; ernakumalasaridzilhaq @yahoo.co.id
ABSTRAK Perkembangan teknologi komunikasi dan informasi saat ini telah memberi pengaruh yang cukup signifikan bagi pengolahan data. Data-data dari suatu terminal sumber dapat ditransfer ke terminal lain melalui media transmisi. Transfer data dengan menggunakan transmisi elektronik biasa disebut dengan istilah komunikasi data (data communication), teknologi ini yang kemudian berkembang dan disebut sebagai jaringan komputer (computer networking). PC Cloning adalah suatu konsep jaringan komputer yang menekankan pada proses komputasi disisi server dan sisi client yang berkinerja seminimal mungkin. Dengan PC Cloning, sisi client yang memiliki spesifikasi rendah dapat menjalankan semua aplikasi yang diinstal di server tanpa harus menginstal aplikasi yang bersangkutan di sisi client. Dari penelitian ini membahas langkah-langkah penggunaan PC Cloning seperti instalasi software, konfigurasi sistem, keamanan sistem, pengujian performansi dan penerapannya dengan menggunakan software Winconnect. Kata Kunci: PC Cloning, Network, Software Winconnect, Aplikasi Transfer File, Visual Basic 6.0. ABSTRACT The development of information and communications technology now has significant influence for data processing. The data from a ter ¬ minal source can be transferred to another terminal through a transmission medium. Data transfer using electronic transmission commonly referred to as data communication (data communication), this technology, which was developed and is referred to as a network computer (computer networking). PC Cloning is a computer network concept that emphasizes the process of computing the server side and client side which performs a minimum. With PC Cloning, client side that has lower specifications can run all the applications installed on the server without having to install the corresponding application on the client side. This research discusses measures such as the use of PC Cloning software installation, system configuration, security, and application performance testing using software Winconnect. Keywords: PC Cloning, Network, Software Winconnect, File Transfer Application, Visual Basic 6.0.
PENDAHULUAN Dengan berkembangnya teknologi komunikasi dan informasi, telah memberi pengaruh yang signifikan bagi pengolahan data. Data dari satu terminal sumber dapat ditransfer ke terminal lain melalui media transmisi. Transfer data dengan menggunakan transmisi elektronik biasa disebut dengan istilah komunikasi data (data communication) Dari sinilah berkembang teknologi yang disebut sebagai jaringan komputer. Pada awalnya komputer pribadi (stand alone), menggunakan program sesuai dengan kebutuhan pengguna tanpa ada mekanisme komunikasi data antar-komputer. Seiring dengan adanya revolusi di bidang teknologi informasi, kini komputer dapat bekerja dalam sistem jaringan komunikasi baik jarak dekat maupun jarak jauh, seperti yang terimplementasikan dalam jaringan lokal maupun jaringan global. Kebutuhan akan PC (Personal Computer) yang semakin hari semakin meningkat, sehingga menuntut banyak hal untuk terus dikembangkan dengan berbagai teknologi yang handal dan canggih. Penggunaan PC yang sudah cukup lama popular karena harganya yang murah dan unjuk kerja serta kompatibelnya baik, membuat pemakai bebas memilih spesifikasi PC sesuai dengan kebutuhannya, jauh meninggalkan komputer mini dan mainframe. Dengan kelebihan ini ternyata juga masih terdapat masalah, yaitu membuat suatu informasi terpecah dan sulit di integrasikan. Akhirnya berkat kemajuan teknologi informasi, masalah ini dapat diatasi dengan cara menggabungkan PC satu dengan lainnya dalam sebuah sistem jaringan. Untuk memenuhi target tersebut maka akan dirancang suatu teknik koneksi jaringan PC Cloning menggunakan software Winconnect, yaitu dengan menghubungkan sistem jaringan komputer dari client ke server. B-324
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) Periode III Yogyakarta, 3 November 2012
ISSN: 1979-911X
Selain itu juga erat kaitannya dengan perkembangan software. Perkembagan software aplikasi yang begitu cepatnya terkadang sulit diikuti. Alasan yang paling sering muncul adalah terbatasnya kemampuan hardware yang dimiliki. Software – software terbaru selalu menuntut kemampuan hardware yang lebih dari hardware yang telah ada. Bagi mereka yang memiliki cukup investasi masalah tersebut sudah cukup teratasi. Komputer dengan teknologi terbaru membutuhkan biaya yang tidak sedikit. Jika ada pekerjaan dalam jaringan yang membutuhkan upgrade komputer secara bersamaan. Tentunya membutuhkan biaya yang tidak sedikit. Maksud dari perancangan jaringan pc cloning adalah untuk membuat suatu jaringan PC Cloning menggunakan perangkat lunak khusus yaitu Winconnect yang merupakan salah satu software terminal emulator yang digunakan untuk memungkinkan Windows base terminal (Win95/98, Win XP, Win 2000 ) utk dikoneksikan ke terminal emulator (WinXP , Windows Server, Windows 7) melalui Remote Display protocol (RDP) ataupun Remote Web Desktop Connection. Sedangkan tujuannya adalah untuk memungkinkan user dalam jaringan menikmati teknologi komputer terbaru tanpa harus melakukan upgrade pada komputer user Manfaat yang dapat diambil dari penelitian tentang PC Cloning antara lain: 1. Mengurangi investasi perangkat yang digunakan pada client. 2. Mengurangi biaya upgrade perangkat. 3. Memberikan pemeliharaan dan service yang mudah. 4. Menghemat pengeluaran pembelian software yang original. METODE PC Cloning Menggunakan Winconnect, winconnenct adalah software yang menjadikan beberapa client secara bersamaan dan berdiri sendiri menggunakan resources sebuah komputer yang berjalan pada Windows 2000 Profesional, Windows XP, dan Windows 7. Secara sederhana dapat diartikan membuat sebuah komputer bisa digunakan secara bersamaan dan berdiri sendiri dalam menjalankan software oleh beberapa user. Winconnect akan melakukan semacam proses Cloning terhadap konfigurasi server (Processor dan RAM) dan selanjutnya memudahkannya secara virtual ke semua computer (workstation) yang terhubung dengan server tersebut. Pada saat penginstalan Winconnect Server secara otomatis Terminal Services akan terinstall pada menu Services. Terminal Services yang digunakan sebagai proses cloning. Windows Terminal Services, terminal Services adalah sebuah tool untuk mengendalikan komputer dari jarak jauh. Pengembangan dari sistem operasi Windows yang memungkinkan user untuk menjalankan sistem operasi dan aplikasi yang berjalan di Windows melalui terminal emulasi. Terminal Services merupakan fasilitas yang dapat di gunakan untuk memanfaatkan hardware dengan kemampuan rendah/lama agar dapat menjalankan aplikasi terbaru. Sebuah layanan yang digunakan untuk mengakses data, aplikasi sampai desktop Windows yang terdapat di sebuah Komputer/Server jarak jauh melalui sebuah jaringan. Terminal Service adalah sebuah Service/Tool yang populer serta sangat ampuh di dunia IT. Terminal Services sangat cocok di gunakan untuk pengembangan aplikasi yang terpusat (tersentralisasi), perusahaan-perusahaan yang masih banyak memiliki komputer lama (dengan resource yang rendah) dan tidak mampu melakukan upgrade resource dan tidak terlalu membutuhkan bandwidth yang besar dan sangat cocok untuk lingkungan intranet. Remote Desktop Connection, internet memegang peranan penting dalam mempertahankan produktivitas kerja seseorang, meskipun tidak berada ditempat kerja. Cukup dengan mencari daerah yang memiliki hotspot atau dengan menggunakan ponsel yang bisa digunakan sebagai modem, maka sebuah laptop dapat digunakan unluk mengambil atau mengirimkan data dan dan ke komputer yang berada di kantor atau rekan. Bekerja dari jarak jauh biasa dilakukan oleh para administrator sistem yang seringkali tidak berada di lingkungan kantor tetapi mendapat panggilan mendadak karena ada masalah yang terjadi pada salah satu server. Dengan adanya Remote Desktop Connection dapat melakukan remote login pada server yang bermasalah dan melakukan tindakan perbaikan. Untuk client dan server yang berbasis Windows, maka bisa digunakan aplikasi Remote Desktop Connection yang telah tersedia sebagai paket dasar ketika menginstal sistem operasi Windows (Start > All Programs > Accessories > Connections > Remote Desktop Connection). B-325
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) Periode III Yogyakarta, 3 November 2012
ISSN: 1979-911X
Aplikasi ini tidak hanya terbatas untuk keperluan lokal, tetapi juga bisa (digunakan untuk melakukan remote login pada komputer diluar jaringan lokal. Aplikasi ini dikembangkan untuk bisa berkomunikasi dengan sistem operasi Windows yang menjalankan layanan Terminal berbasis RDP (Remote Desktop Protocol) dan versi Windows yang sudah mendukung layanan ini adalah Windows NT, 2000. XP, server 2003, Windows Vista dan Windows 7. Konsep Kerja PC Cloning, merupakan suatu sistem yang diterapkan pada jaringan komputer, dimana seluruh proses kerja dalam jaringan tersebut ditangani oleh server sepenuhnya dengan menggunakan software winconnect.Client hanya berposisi sebagai dumb terminal yang menjadi media bagi pengguna dalam menjalankan server. Karena hardware client hanya bekerja pada saat booting, setelah stabil secara otomatis hardware client tidak akan berfungsi karena sudah menggunakan kemampuan yang ada pada server. Jadi sistem jaringan yang dibangun bukan merupakan sistem jaringan murni sebagaimana yang kita kenal di mana server melayani sejumlah client yang terkoneksi akan tetapi pengguna dapat mengoperasikan server secara optimal melalui client. Komputer server terlebih dahulu telah terpasang software winconnect server dan mengaktifkan Terminal Services untuk dapat melakukan proses cloning. Client yang terhubung ke dalam jaringan dapat melakukan proses cloning dengan menjalankan aplikasi Remote Desktop Connection dan memasukkan ip server untuk melanjutkan ke proses login. Jaringan PC Cloning ini cocok digunakan diperkantoran dan laboratorium dimana jaringan pada tempat tersebut telah terbentuk dan hanya perlu menambahkan software Winconnect saja pada komputer server. PEMBAHASAN 1. Konfigurasi TCP IP dan Penamaan Workgroup, hal pertama yang dilakukan adalah melakukan pengaturan IP address untuk client dan server agar berada dalam satu jaringan yang sama dan penamaan workgroup supaya terdapat dalam workgroup yang sama antara client dan server. 2. Konfigurasi Terminal Services, setelah selesai menyelasaikan penginstalan winconnect pada server kemudian memastikan apakah BeTwin Terminal Services sudah terpasang pada sistem services. Untuk memastikannya dapat dengan mengakses sistem services yang terdapat pada sistem operasi server. Services dapat di akses melalui Control Panel dan memilih menu Administrative Tools. Untuk menjalankan Terminal Services yaitu dengan masuk ke dalam menu services, dan memastikan BeTwin Terminal Services dalam keadaan started, jika dalam keadaan stopped maka dapat dijalankan dengan cara klik kanan pada BeTwin Terminal Terminal Services dan pilih Start untuk menjalankan. 3. Konfigurasi Local Security Policy, setelah selesai melakukan konfigurasi untuk Terminal Services satu hal lagi yang harus diperhatikan yaitu pengaturan Local Security Policy. Hampir sama dengan services yg dibahas sebelumnya, Local Security Policy juga terdapat pada Administrative Tools. Setelah masuk pada Menu Local Security Policy pilih Security Options yang terdapat pada sub menu Security Policies. Pada bagian Accounts: Limit local account use of blank passwords to console logon only harus pada keadaan disabled, jika pada keadaan enabled maka client tidak akan bisa melakukan remote ke server maka PC Cloning tidak dapat dijalankan. 4.
Konfigurasi Remote Desktop Connection, untuk melakukan cloning komputer server, client membutuhkan sebuah program remote untuk dapat mengakses ke komputer server. Program yang akan digunakan yaitu Remote Desktop Connection, karena client menggunakan sistem operasi windows XP maka program tersebut sudah built-up pada sistem operasi jadi tidak memerlukan penginstalan program lagi. Untuk dapat melakukan koneksi ke server maka akan dimasukkan IP Address alamat server yang dituju. Pada penelitian ini IP Address yang digunakan server adalah 192.168.10.1. Untuk memilih resolusi yang dingin ditampilkan pada client dapat dipilih pada bagian tab Display. Untuk melanjutkan dan melakukan koneksi agar dapat terhubung server yaitu dengan mengklik tombol Connect. Setelah itu akan muncul tampilan user yang akan digunakan untuk login. Untuk kemanan masing-masing client akan dibuat user tersendiri dan dengan B-326
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) Periode III Yogyakarta, 3 November 2012
ISSN: 1979-911X
password yang telah ditentukan untuk menghindari penyalahgunaan terhadap data-data yang ada pada server. Proses Login Client, hal yang pertama yang harus dilakukan untuk melakukan PC Cloning adalah melakukan log in terlebih dahulu dengan menggunakan aplikasi Remote Desktop Connection (RDC). Untuk melakukan log in ke server, client terlebih dahulu memasukkan IP Address server agar dapat terhubung. Setelah terhubung akan muncul tampilan user login, pilih user yang akan digunakan dan kemudian memasukkan password. Untuk masing-masing client password harus bersifat privasi. Pembuatan dan penambahan client dilakukan di komputer server. Pemberian user dan password untuk menghindari penyalahgunaan keamanan dari suatu file masing-masing client. Aplikasi winconnect server merupakan pusat dari aktifitas PC Cloning yang dilakukan client. Tampilan winconnect dapat dilihat pada Gambar 1.
Gambar 1. Tampilan Winconnect Pada tampilan winconnect server pada bagian Terminal Server dapat menunjukkan jika ada client yang melakukan kloning dan yang terhubung pada komputer server. Pada winconnect terdapat beberapa Actions yang dapat digunakan server untuk mengatur client yang terhubung. Adapun fungsifungsi dari actions tersebut sebagai berikut: a. Disconnect, digunakan untuk memutuskan client yang terhubung dengan server. b. Logoff, digunakan untuk melakukan logoff pada client yang terhubung dengan server. c. Send Message, digunakan untuk mengirimkan sebuah pesan kepada client yang akan dituju. d. User Settings, digunakan untuk melakukan beberapa setting seperti pengaturan lama waktu client dapat melakukan akses PC Cloning ke server. Keamanan dan Kerahasian Sistem Komputer, ada beberapa hal yang harus diperhatikan tentang keamanan sistem komputer, yaitu: a. Keamanan fisik dapat dilakukan dengan menempatkan sistem komputer pada tempat yang mudah dikontrol. Hal ini dilakukan untuk mengantisipasi kelalaian pemakai (user) yang seringkali meninggalkan terminal komputer dalam keadaan logon. Hal seperti ini dapat mengakibatkan pihal lain dapat mengakses beberapa fasilitas pada sistem komputer yang sebenarnya bukan menjadi haknya dan juga dapat melakukan tindakan pengerusakan terhadap sistem komputer tersebut. b. Keamanan akses terhadap sistem komputer secara administrasi harus terkontrol dan terdokumentasi, sehingga apabila ada suatu permasalahan dapat segera diketahui penyebabnya dan mencari solusi pemechannya. c. Kemanan file dan data dilakukan dengan menerapkan sistem tingkatan akses di mana client hanya dapat mengakses data tertentu saja yang menjadi haknya.
B-327
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) Periode III Yogyakarta, 3 November 2012
ISSN: 1979-911X
Dengan adanya proses PC Cloning permasalahan-permasalahan seperti inilah yang benarbenar harus diperhatikan. Dimana proses kloning melakukan semua proses cloning terhadap sistem pada server, bahkan data-data yang penting pada di server dapat di akses client. Tentu saja hal seperti ini sangat berbahaya jika ada penyalahgunaan dan dapat merusak sistem yang ada pada server. Oleh sebab itu keamanan sistem komputer hal yang sangat penting. Untuk mengatur hak akses untuk masing-masing client, hal yang harus dilakukan adalah mengatur hak akses dari suatu drive, yaitu drive C dimana pada drive ini terdapat system windows dan aplikasi lainnya. Untuk memberikan hak akses dapat dilakukan dengan memilih drive C kemudian properties, pilih pada tab Security. Pada box Group dan user name terdapat list-list user. Untuk memberikan hak akses pada suatu user dengan memilih nama user tersebut kemudian klik edit, maka pada bagian Permissions akan muncul list box. Pada bagian ini untuk client hanya akan diberi 3 hak akses saja yaitu Read & execute, List folder contents dan Read, dapat dilihat pada Gambar 2. Setelah memberikan hak akses tersebut maka client tidak akan dapat mengakses apa yang bukan haknya sehingga server dapat terhindar dari penyalahgunaan yang dapat terjadi.
Gambar 2. Tampilan Security User
1. 2. 3. 4. 5. 6.
Kelebihan dan Kekurangan PC Cloning, kelebihan dari penggunaan PC Cloning adalah: Menghemat kebutuhan hardware dan Software. Menghemat investasi. Meningkatkan kinerja PC lama mendekati kinerja server. Mempunyai kemampuan multi-tasking software aplikasi. Mempunyai kemampuan akses Internet langsung (tanpa harus setting IP & penginstalan software) Pengoperasian dan maintenance jaringan relatif lebih mudah karena hanya dilakukan di server.
Kekurangan dari penggunaan PC Cloning adalah: 1. Pemakaian dalam jangka waktu lama akan memperpendek umur hardware server, apalagi kalau jumlah client yang terkoneksi berjumlah relatif banyak. 2. Jika client yang terkoneksi pada server terlalu banyak, akan menyebabkan kinerja server menurun. Oleh karena itu perlu disesuaikan antara jumlah client dengan spesifikasi server. KESIMPULAN Dari penelitian yang telah dilakukan maka dapat ditarik beberapa kesimpulan sebagai berikut: 1. Telah dibuat perancangan network PC Cloning dengan menggunakan software winconnect dan pembuatan sebuah program aplikasi transfer file client server menggunakan Visual Basic 6.0. 2. Jaringan PC Cloning dapat dikembangkan pada perkantoran dan laboratorium komputer. B-328
Prosiding Seminar Nasional Aplikasi Sains & Teknologi (SNAST) Periode III Yogyakarta, 3 November 2012
3. 4.
ISSN: 1979-911X
Penggunaan PC Cloning dapat menghemat biaya dari pengadaan komputer, perangkat keras maupun perangkat lunak. Penggunaan aplikasi transfer file client server dapat berguna untuk melakukan pengiriman file secara langsung antara client dan server.
DAFTAR PUSTAKA Andika, J. U. 2010. "Solusi Teknologi PC Cloning Kebutuhan Banyak Komputer Dengan Hemat, Mudan & Aman", http://jamik76.wordpress.com/2010/08/21/solusi-teknologi-pc-cloningkebutuhan-banyak-komputer-dengan-hemat-mudah-aman-2/, diakses pada 20 Mei 2012. Dicky, H. F. 2010. "Perancangan Windows Terminal Server Dengan PC Diskless", Skripsi, Universitas Sumatra Utara, Medan. Irawan, J., Wardono, A. 2006. Meningkatkan Kemampuan Jaringan Dengan PC Cloning System, Yogyakarta: ANDI Rusmawan, U. 2011. Visual Basic 6.0 Untuk Semua Tingkatan, Jakarta: Elex Media Komputindo. Sullhan, M. 2003. Membangun Jaringan Komputer Murah Menggunakan Citrix Metaframe XP, Yogyakarta: ANDI Sulung. 2003. Alasan Perusahaan Beralih Ke Thin Client Server Computing, Jakarta: Elex Media Komputindo Susilo, A. 2009. "Terminal Services" http://mugi.or.id/blogs/andiksusilo/archive/2009/01/04/terminalservices.aspx, diakses pada 20 Mei 2012. Utami, E., Yansen, Y. 2010. "Solusi Terbaik Untuk Memanfaatkan Komputer Low Spesifikasi Dengan Sistem Thin Client Server Computing Menggunakan Citrix Metaframe", Makalah, STMIK AMIKOM, Yogyakarta. Wadly,F. 2006. "Pembuatan PC Clonning melalui port USB memakai Software BeTwin", Skripsi, Universitas Pembangunan Panca Budi, Medan. artikel non-personal, 21 April 2012, Visual Basic, Wikipedia Bahasa Indonesia, http://id.wikipedia.org/wiki/Visual_Basic, diakses 20 Mei 2012.
B-329