Perencanaan Migrasi Opensource Proses migrasi pada dasarnya memiliki enam tahapan, survei, backup data lama, instalasi, pelatihan, operasional oleh pengguna dan perawatan sistem yang dilakukan oleh helpdesk. Tabel berikut ini menunjukkan urutan langkah migrasi beserta dengan keterangan umum. No Tahap Rincian Kegiatan Resource Terpakai / Pelaksana 1 Survei - Survei perangkat lunak - Survei perangkat periperal - Survei perangkat keras - Survei distribusi linux Helpdesk & Pengguna 2 Backup - Backup Data Sebelum Instalasi Helpdesk, PC Desktop Pengguna 3 Instalasi - Persiapan teknologi instalasi - Instalasi tipe desktop / server - Pembuatan partisi standar - Instalasi sistem operasi linux - Konfigurasi jaringan LAN & Internet - Konfigurasi Repository Aplikasi - Restore Data Lama - Instalasi aplikasi tambahan 4 Pelatihan - Strategi migrasi opensource - Opensource Desktop Helpdesk, PC Desktop Pengguna Pengguna & Helpdesk -- 1 --
No Tahap Rincian Kegiatan Resource Terpakai / Pelaksana - System Administrator - Network Administrator 5 Operasional - Operasional desktop linux sbg perangkat kerja Pengguna 6 Perawatan Helpdesk Survei Migrasi Opensource Arti kata survei: sur vei n 1 teknik riset dng memberi batas yg jelas atas data; penyelidikan; peninjauan:hasil -- tanah di daerah itu membuktikan bahwa tanah itu mengandung bijih besi; Survei berarti melakukan penelitian dan pengumpulan data, dengan tujuan agar pelaksana migrasi tidak salah memilih distribusi dan aplikasi yang akan digunakan. Serta melakukan pendataan konfigurasi lama seperti Data dokumen, alamat IP, DNS, Gateway, user email dan alamat Proxy. Jadi tujuan utama survei migrasi opensource adalah untuk; Memilih distribusi sistem operasi Memilih aplikasi desktop opensource sesuai dengan perangkat lunak sebelumnya. Melakukan pendataan konfigurasi lama yang berhubungan dengan jaringan, filesharing, printer sharing, alamat IP, email dan koneksi internet. Melakukan pendataan perangkat periperal (Printer, scanner, modem USB, Wireless card dll) dan pencarian driver / plugin pendukung. Dengan melihat tujuan di atas kita akhirnya dapat membuat beberapa survei migrasi yang secara langsung berhubungan dengan pengguna dan perangkat keras termasuk periperal. -- 2 --
Daftar distribusi Sistem Operasi Linux Kurusetra Computer No Distro Versi Terakhir Rilis Versi Desktop 1 Ubuntu Karmic Koala 9.10 Tiap 3 bulan Gnome 2 PC Linux OS 2010 Tiap 1 tahun KDE 3 Fedora 12 Tiap 8 bulan Gnome 4 Linux Mint Helena 8 Tiap 5 bulan Gnome 5 OpenSusse 11.2 Tiap 1 tahun KDE 6 Mandriva 2010 Tiap 1 tahun KDE Sumber: http://www.distrowatch.com Aplikasi platform Linux MS Windows No Kategori MS Windows Linux 1 Pengolah Kata MS Office Open Office 2 Pengolah Grafis Gambar Photoshop / Coreldraw GIMP 3 Pengolah Grafis SVG Adobe Ilustrator INKSCAPE 4 Pengolah Grafis Diagram Visio Dia,Xfig,Kivio 5 Koleksi Gambar Clipart - Openclipart 6 Pemutar Musik WinAmp Totem 7 Pemutar Video Media Player Totem 8 Emulator Windows Wine 9 Emulator DOS Dosemu 10 Pengelola Proyek MS Project Planner 11 Web Browser Internet Explorer Firefox 12 Surat Elektronik Outlook Express Evolution 13 Pengolah Brosur Pagemaker Scribus 14 Aplikasi Scanner - Sane 15 Burning CD/DVD Nero Burning Brassero 16 Antivirus (optional) Norton, MC affe Clamav GUI 17 Pengolah Foto Photoshop 18 Aplikasi Scanner 19 Chatting Yahoo Messenger Pidgin 20 Pembaca E-Books Xchm 21 Pembaca PDF Acrobat Reader Evince 22 Pembaca Gambar 23 Pengolah Animasi 2D Macromedia Flash Synfig 24 Pengolah Animasi 3D ArchiCad Blender 25 Pencarian Desktop - Gnome Do 26 Plugin Flash Flashplayer Flashplayer -- 3 --
Spesifikasi Perangkat Periperal Terpasang Lokasi Pemilik Kontak Kurusetra Computer PC Desktop Linux Ubuntu (No Inventaris: 001ABC) Gedung Badiklat, Ruang: Dinas Pelatihan Budi Santoso Telp: (021) 777 4 333, HP: 0 888 141 999 4, Email: info@ardelindo.com No Inventaris Jenis Merk Tipe Dukungan Driver Ya Tidak Printer Canon IPX15000 Tinta x Modem HP Nokia 8255 CDMA x Scanner Canon CanoScan 5600F - x Wireless Atheros PCMCIA x Spesifikasi Koneksi Internet dan LAN Terpasang PC Desktop Linux Ubuntu (No Inventaris: 001ABC) Lokasi Gedung Badiklat, Ruang: Dinas Pelatihan Pemilik Budi Santoso Kontak Telp: (021) 777 4 333, HP: 0 888 141 999 4, Email: info@ardelindo.com Gateway 192.168.0.71 DNS 1 192.168.0.71 DNS 2 202.46.1.2 SMTP smtp.ardelindo.com POP3 pop3.ardelindo.com Mail Username info@ardelindo.com Mail Password rahasia Proxy 192.168.0.71 Spesifikasi Komputer Desktop Jenis Vendor / Rakitan Merk (Vendor) Hewlet Packard Nama Komputer LOGISTIK001 Pemilik Budi Santoso Kontak info@ardelindo.com Prosessor Intel Pentium IV Memory RAM 2GByte Hardisk 80GByte Diperlukan Backup Ya / Tidak Distribusi Linux Ubuntu Karmic Koala -- 4 --
Teknologi Instalasi Linux dan Aplikasi Proses migrasi ke opensource secara manual (melakukan instalasi aplikasi satu per satu untuk setiap desktop) memakan waktu yang cukup lama. Agar proses bisa dipersingkat waktunya kita harus menggunakan teknologi instalasi opensource, ada tiga pilihan yang bisa kita implementasikan, yaitu; CD/DVD Installer Instalasi linux melalui CD/DVD installer adalah cara lama dan klasik, komputer satu per satu di pasang kemudian baru menambahkan aplikasi lainnya. Semakin banyak komputer yang di install maka makin besar risiko terjadi kegagalan, karena CD installer mudah tergores dan ada paket yang rusak. NetBoot PXE Instalasi linux melalui jaringan adalah pengembangan dari cara klasik (CD/DVD), pada metode ini kita bisa langsung melakukan instalasi linux pada 20 komputer secara bersamaan dan setelah terpasang baru kita tambahkan aplikasi lainnya. Waktu yang diperlukan untuk memasang linux pada 20 komputer secara bersamaan hanya membutuhkan waktu kurang lebih dua jam. -- 5 --
LiveCD/DVD LiveCD/DVD adalah teknologi remastering desktop linux atau biasa disebut orang sebagai klonning PC. Sistem operasi dan aplikasi beserta konfigurasinya kita konversi ke filesystem image ISO 9660 atau CD, image tersebut bisa langsung kita Boot melalui CD. Apabila image ISO tersebut kita pasang ke komputer, maka aplikasi dan konfigurasi sesuai dengan PC desktop induk dari remastering tersebut. Teknologi Linux LiveCD sangat cocok diterapkan untuk perawatan (maintenance), kita hanya cukup membuat satu induk LiveCD dan kustomisasi sesuai dengan keperluan. Jika ada komputer yang sistemnya rusak cukup kita install ulang tanpa perlu aplikasi tambahan. Instalasi dan update Pada masa lampau untuk melakukan instalasi aplikasi opensource kita harus meng-compile terlebih dahulu. Kemudian muncul RPM (Red Hat Package Manager) yang dikembangkan oleh Red Hat Corporation, yakni aplikasi opensource yang sudah di compile dan siap langsung install. Dengan meluasnya pemakaian internet, metode cara instalasi aplikasi opensource mengalami perubahan. Sekarang pengguna bisa melakukan instalasi aplikasi dan update secara gratis melalui internet. Komunitas linux disetiap negara memasang server server yang berisi aplikasi opensource, pengguna tinggal download dan install. Server aplikasi opensource disebut sebagai Repository. -- 6 --
Perangkat Migrasi Opensource Perangkat migrasi opensource diperlukan untuk mendukung model instalasi NetBoot, LiveCD / LiveUSB dan Manual. Perangkat harus bisa dipindahkan agar memiliki mobilitas yang tinggi, sesuai dengan pergerakan tim migrasi. Kita juga harus membuat Removable Repository aplikasi, yang bisa dipasang dikomputer yang akan dimigrasikan, sehingga kita bisa membuat server repository lokal yang mampu dipindah pindahkan. No Perangkat Jumlah Keterangan 1 Switch 8 port 1 Netboot Installation 2 Kabel UTP 15 meter Netboot Installation 3 USB Flash Disk 5 LiveUSB / LiveDVD Installer 4 DVD Repository 3 pasang Instalasi dan update aplikasi 5 CD Installer 10 Manual Installation 6 External Portable Hardisk 500GByte 1 Mobile Removable Repository 7 Tang dan Obeng multifungsi 1 8 UTP Cable Tester 1 9 AMP RJ 45 1 box 10 Tang Crimping 1 11 Rol Kabel 25 meter 2 12 Tespen listrik 2 Instalasi Sistem Operasi dan Aplikasi Pada dasarnya instalasi linux dibagi menjadi dua bagian, server dan desktop. Tiap tiap jenis instalasi memiliki format partisi yang berbeda. Partisi standar linux terdiri dari /boot, /, home dan swap. Partisi /boot harus kita pisah agar proses booting ke sistem operasi bisa lebih cepat. Berikut ini adalah tabel partisi server dan desktop. Tahapan proses Instalasi -- 7 --
Partisi Instalasi Sistem Operasi Linux Server Partisi Datacenter Mail Kurusetra Computer Desktop Keterangan /boot 300MB 300MB 300MB Boot file, kernel linux / 10GB 10GB 20GB System, konfigurasi dan aplikasi /home 60% 10% 70% Data pengguna /var 10% 60% - Data variabel, database, html, log,mail dan printer swap 1 x RAM 1 x RAM 1 x RAM Virtual Memory Manajemen Keahlian Sumber Daya Manusia Sumber Daya Manusia atau biasa disebut SDM adalah pengguna akhir dari aplikasi berbasis opensource. Pengguna selain mengoperasikan desktop linux, juga harus memiliki kemampuan melakukan perawatan secara terbatas. Seperti membuat user baru, merubah tampilan, mengganti password dan sharing printer. Perubahan sistem berarti juga perubahan kebiasaan yang pada akhirnya mempengaruhi aktifitas pekerjaan, pengguna yang belum terbiasa akan mengalami keterlambatan pekerjaan. Untuk mengurangi dampak negatif perpindahan sistem operasi, diperlukan suatu pelatihan operasional dan perawatan sistem operasi linux maupun aplikasi opensource sesuai dengan tugas pekerjaan masing masing. Peserta pelatihan dibagi menjadi dua kategori, yakni untuk pengguna akhir (End User) dan HelpDesk, berikut ini adalah kriteria yang harus dipenuhi untuk menjadi peserta pelatihan migrasi opensource. Jabatan: Help Desk Deskripsi Pekerjaan 1. Survei migrasi opensource 2. Backup dan Restore data lama 3. Instalasi sistem operasi dan aplikasi 4. Instalasi perangkat periperal (printer, scanner, modem dll) 5. Perawatan berkala sistem operasi linux 6. Konfigurasi jaringan LAN dan internet 7. Penanganan Kegagalan sistem dan troubleshouting Persyaratan minimum 1. Memahami jaringan TCP/IP 2. Memahami konsep sistem operasi dan aplikasi 3. Mampu merakit perangkat komputer 4. Mengenal perangkat periperal dan fungsinya 5. Mampu menangani kegagalan sistem dan troubleshouting sistem operasi sebelumnya -- 8 --
Jabatan: End User Deskripsi Pekerjaan 1. Mengoperasikan desktop linux 2. Mengoperasikan aplikasi Open Office 3. Mengoperasikan aplikasi pengolah grafis 4. Mengoperasikan aplikasi multimedia Persyaratan minimum 1. Mampu mengoperasikan aplikasi pengolah kata MS Office 2. Mampu mengoperasikan aplikasi pengolah grafis berbasis MS Windows 3. Mampu mengoperasikan desktop MS Windows XP/9x Pelatihan Migrasi Opensource Dengan melihat rincian deskripsi pekerjaan untuk setiap jabatan Pengguna akhir dan Helpdesk, maka kita sekarang mampu menyusun modul pelatihan yang diperlukan. Modul pelatihan dibagi menjadi tiga bagian, Opensource Desktop, Linux System Administrator dan Linux Network Administrator. Modul Pelatihan Migrasi Opensource No Modul Durasi Keterangan 1 Strategi Migrasi Opensource 7 2 Opensource Desktop 7 Open Office 3.0 3 Linux System Administrator 7 4 Linux Network Administrator 7 Total durasi pelatihan 28 Perencanaan migrasi opensource Pengelolaan SDM pengguna opensource Perencanaan operasional dan perawatan Perencanaan anggaran migrasi Persiapan instalasi opensource Prosedur operasional dan perawatan Konfigurasi sistem operasi linux Membangun internet gateway Instalasi dan konfigurasi server filesharing Membangun NetBoot PXE server Membangun Repository LAN -- 9 --
Hardware dan Software Kurusetra Computer Perencanaan Anggaran Migrasi Opensource No Hardware / Aplikasi Harga 1 PC Server Rp3.500.000 2 Linux Ubuntu Desktop Rp200.000 Rp3.700.000 Jasa Instalasi Migrasi Opensource No Instalasi Opensource Jumlah Biaya Total 1 PC Desktop Linux 50 Rp150.000 Rp7.500.000 2 Internet Gateway + Repository Lokal 1 Rp1.500.000 Rp1.500.000 3 Mail Server 1 Rp1.850.000 Rp1.850.000 4 Samba Datacenter 1 Rp1.500.000 Rp1.500.000 5 Web Server + Desain portal (optional) 1 Rp4.000.000 Rp4.000.000 Total jasa instalasi Rp16.350.000 Jasa Pelatihan Migrasi Opensource No Program Pelatihan Durasi (jam) Biaya / peserta 1 Migrasi Opensource Training 30 Rp2.500.000 2 Linux Enterprise Full Package 90 Rp4.560.000 3 In House Training 30 Rp. 350.000,- / jam 4 Workshop Linux Enterprise 7 Rp300.000 Total anggaran migrasi opensource No Keterangan Biaya 1 Pengadaan hardware dan software opensoure Rp3.700.000 2 Jasa Instalasi Server dan Desktop Rp16.350.000 3 Jasa Pelatihan Migrasi Opensource Rp2.500.000 Total anggaran migrasi ke opensource Rp22.550.000 Contact Person: Budi Santosa, ST Email : linux.multimedia@gmail.com HP : 085 736 167 850 Web : -- 10 --