BAB III METODOLOGI. Alat dan bahan yang digunakan dalam penelitian ini terdiri dari perangkat lunak dan

dokumen-dokumen yang mirip
BAB III METODOLOGI PENELITIAN. penelitian dalam Perancangan Virtual Desktop Infrastructure (VDI) ini dilaksanakan dari bulan

BAB IV HASIL DAN PEMBAHASAN

PRAKATA. Puji syukur atas rahmat dan kehadirat Allah SWT sehingga penulis dapat

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI

BAB I PENDAHULUAN. Universitas Muhammadiyah Yogyakarta (UMY) merupakan perguruan tinggi yang

BAB I PENDAHULUAN. Komputer merupakan salah satu perangkat teknologi yang berperan sangat penting

BAB 4 HASIL DAN PEMBAHASAN

III. METODE PENELITIAN. kualitatif. Data kualitatif yaitu data yang berbentuk kata, kalimat, skema dan gambar.

PRAKATA. sehingga dengan izin-nya penulis dapat menyelesaikan skripsi berjudul Perancangan dan

BAB IV PEMBAHASAN DAN HASIL PENELITIAN. Perancangan Virtual Desktop Infrastructure (VDI) dimulai dengan melakukan proses

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. Virtual Desktop Infrastructure (VDI) adalah sebuah solusi virtual desktop yang terpusat

BAB 4 PERANCANGAN DAN EVALUASI

Hasil Wawancara dengan PT. Buana Centra Swakarsa. Q : Apakah proses bisnis perusahaan ini dibantu oleh jaringan komputer?

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Server Biro Sistem Informasi (BSI)

BAB III METODOLOGI PENELITIAN. didapatkan dalam tahap analisis. Berikut adalah tahapan desain penelitian yang

BAB 4 RANCANGAN YANG DIUSULKAN. Berikut ini merupakan class diagram di mana menggambarkan hubungan antara

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN. Teknologi informasi, khususnya internet telah berkembang dengan sangat

BAB III METODOLOGI. Penelitian ini dilaksanakan di Ruang Data Center Biro Sistem Informasi

Bab 3. Metode Dan Perancangan Sistem

BAB V IMPLEMENTASI SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB I PENDAHULUAN Latar Belakang Rumusan Masalah

BAB III ANALISA DAN PERANCANGAN

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan Tabel 1.1 Jumlah mahasiswa STMIK AMIKOM Purwokerto

BAB V IMPLEMENTASI SISTEM

Gambar 4.78 Tampilan Layar Menu Petugas

Bab 3 Metode dan Perancangan Sistem

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 5 IMPLEMENTASI DAN EVALUASI

1.1 Latar Belakang Masalah

BAB 4 PERANCANGAN SISTEM

BAB 4 IMPLEMENTASI. pada jaringan komputer berbasis Windows, oleh karena itu diperlukan spesifikasi

BAB 4 IMPLEMENTASI DAN EVALUASI. piranti lunak (software), kebutuhan perangkat keras (hardware) dan kebutuhan

BAB IV IMPLEMENTASI DAN EVALUASI. perancangan aplikasi penjualan dan pengiriman spare part komputer pada Bismar

BAB 4 HASIL DAN PEMBAHASAN

BAB III ANALISA DAN RANCANGAN PROGRAM

BAB 5 IMPLEMENTASI DAN EVALUASI

BAB I PENDAHULUAN Latar Belakang

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI. Perancangan yang dilakukan pada penelitian ini bersifat simulasi, karena jaringan Cloud

FORUM ONLINE DAN SOCIAL NETWORKING PADA PERANGKAT MOBILE

BAB I PERSYARATAN PRODUK

BAB 4 RENCANA IMPLEMENTASI DAN EVALUASI. Penerapan Sistem Basis Data pada PT.Global Health membutuhkan 3 macam spesifikasi

1.1 Latar Belakang Masalah

Gambar 4.50 Halaman Pivot Product Report per Kuartal

LAPORAN PRAKTEK SISTEM OPERASI JARINGAN KOMPUTER

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB 3 ANALISA SISTEM

b. Perancangan Sistem

BAB IV PEMBAHASAN. Dunia bisnis adalah tujuan utama dari cloud computing karena dengan. yang berkaitan dengan materi kerja praktek

III. METODE PENELITIAN. 1. Dua unit laptop, dengan spesifikasi sebagai berikut: a. Transmitter, ACER Aspire 5622WLCi dengan spesifikasi Intel Core 2

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN RANCANGAN SISTEM

BAB III METODOLOGI PENELITIAN. Metode yang diterapkan dalam pembuatan skripsi ini, antara lain: dengan topik baik berupa textbook atau paper.

Gambar 4.19 Tampilan Layar Report

UKDW BAB I PENDAHULUAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB I PENDAHULUAN. PT. Bekaert Advanced Filtration adalah suatu perusahaan internasional

1. Spesifikasi Sistem Spesifikasi sistem dapat dibagi menjadi dua, yaitu spesifikasi perangkat lunak dan perangkat keras.

BAB 1 PENDAHULUAN 1.1. Latar Belakang Masalah

Berikut langkah-langkah penelitian yang dilakukan: 1. Menentukan kebutuhan data yang akan digunakan.

BAB V IMPLEMENTASI DAN PEMBAHASAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB V IMPLEMENTASI DAN PEMBAHASAN. terbagi menjadi dua, yaitu perangkat keras dan perangkat lunak.

Bab 3 Metode Perancangan 3.1 Tahapan Penelitian

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 1. PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB 4 HASIL DAN PEMBAHASAN

BAB IV HASIL DAN UJI COBA

BAB 4 IMPLEMENTASI DAN EVALUASI Kebutuhan Pengembangan Sistem. mengembangkan sistem pemesanan berbasis web ini terdiri atas kebutuhan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III PERANCANGAN Gambaran Sistem

VirtualBox adalah aplikasi virtualisasi untuk komputer x86 atau x64 Berfungsi sebagai aplikasi virtual machine pengganti fisik dari PC

BAB IV DESKRIPSI PEKERJAAN. dapat mencatat debit tertinggi sungai. Aplikasi yang ada pada Balai Besar

BAB 4 IMPLEMENTASI. ini dapat berjalan sesuai dengan yang diharapkan. Sistem pakar ini menggunakan

BAB 3 PEMBAHASAN. 3.1 Jadwal Kerja Praktek. Pelaksanaan kerja praktek dilaksanakan di PT. Inixindo Amiete

BAB 4 IMPLEMENTASI DAN EVALUASI. Saat melakukan perancangan program aplikasi ini digunakan hardware dan

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB III METODE PENELITIAN

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM

BAB V IMPLEMENTASI SISTEM

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB III PERANCANGAN. Pada bab ini akan dibahas mengenai perencanaan jaringan komputer lokal,

BAB IV HASIL DAN UJI COBA

Laporan Tugas Akhir. Rekayasa Perangkat Lunak

PENERAPAN MULTI VIRTUAL APPLIANCE SERVER PADA PENGEMBANGAN LABORATORIUM MENGGUNAKAN TEKNOLOGI VIRTUALISASI

BAB III PEMBAHASAN. pada website masih bersimafat statis dan proses update data belum secara online

BAB 1 PENDAHULUAN. 1 Universitas Kristen Maranatha

Dengan hormat, Pertama-tama kami menyampaikan ucapan terimakasih atas kesempatan yang telah diberikan untuk menyampaikan surat ini kepada Bapak/Ibu.

BAB III PEMBAHASAN. Sistem yang saat ini digunakan di PT PLN (PERSERO) APJ Majalaya. masih dalam bentuk manual dengan menggunakan Microsoft Word untuk

BAB IV HASIL DAN ANALISA

BAB III ANALISA DAN PERANCANGAN

BAB V IMPLEMENTASI SISTEM

Transkripsi:

BAB III METODOLOGI 3.1. Peralatan dan Bahan Penelitian Alat dan bahan yang digunakan dalam penelitian ini terdiri dari perangkat lunak dan perangkat keras. Perangkat keras terdiri atas 1 komputer sebagai server, 1 komputer sebagai domain controller, 2 komputer sebagai PC client, 1 switch dan kabel LAN. Pada server utama, virtual machine dan domain controller akan menjalankan sistem operasi Windows Server 2012 R2. Penulis telah merangkum spesifikasi perangkat-perangkat keras pada tabel 3.2, 3.3, dan 3.4. Perangkat lunak yang digunakan dalam penelitian ini dipaparkan dalam tabel 3.1. Selain itu, ada 5 aplikasi virtual yang masuk kategori aplikasi ter-update. Kelima aplikasi tersebut membutuhkan spesifikasi minimum RAM 2 GB dan Windows 7. Spesifikasi aplikasi ter-update menandakan bahwa kelima aplikasi tersebut tidak dapat digunakan pada PC client yang menjalankan sistem operasi Windows XP Professional SP3 dan memiliki RAM 1 GB. Untuk lebih jelasnya, penulis telah merangkum spesifikasi dari kelima aplikasi tersebut pada tabel 4.2, 4.3, 4.4, dan 4.5. 3.1.1. Perangkat Lunak Untuk membangun virtualisasi aplikasi pada penelitian ini dibutuhkan beberapa perangkat lunak pendukung yang terinstal pada server. Penulis menggunakan sistem operasi Windows Server 2012 R2 dan Windows XP Professional SP 3 untuk menjalankan perangkat lunak pendukung. Adapun perangkat lunak tersebut tercantum dalam tabel 3.1. 17

Tabel 3. 1 Daftar Perangkat Lunak No. Perangkat Lunak 1. Server Manager 2. Remote Desktop Connection (RDC) 3. Hyper-V 4. Web Browser Server Manager digunakan untuk melakukan konfigurasi AD DS, memberikan role pada server dan mengaktifkan Hyper-V. Kemudian, Hyper-V merupakan perangkat lunak yang bertindak sebagai virtual machine. Lalu, pengguna wajib menggunakan web browser sebagai perantara akses aplikasi-aplikasi pada RemoteApp. RDC adalah bagian dari layanan Remote Desktop yang berfungsi untuk menghubungkan PC client ke server secara remote. RDC pada sisi PC client harus memiliki RDP 7.0 dan Internet Explorer (IE) 8 sebagai syarat minimum agar dapat mengakses RemoteApp. Kedua syarat tersebut telah mendukung RDC dan Internet Explorer pada server. Hal itu juga yang mendasari penulis untuk menggunakan Windows XP Professional SP3 karena RDP 7.0 dan IE 8 telah tersedia di sistem operasi tersebut. 3.1.2. Perangkat Keras Selain perangkat lunak, hal penting yang juga dibutuhkan adalah hardware (perangkat keras) yang meliputi server fisik, 2 Personal Computer (PC) atau laptop sebagai 18

client, PC domain controller, switch, dan kabel LAN. Server berperan sebagai penyedia aplikasi yang akan diakses oleh pengguna secara remote (tabel 3.2). Switch merupakan penghubung antara client dan server sekaligus mentransfer data secara cepat (tabel 3.2). Tabel 3. 2 Daftar Perangkat Keras No. Perangkat Keras Spesifikasi 1. Server Processor Intel Core i5 4690 3.5 GHz, 6 Mb Cache Hard Disk VGA RAM 1 TB ASUS GeForce GTX 960 Strix 2GB OC Edition 12 GB 2. 3com Switch 4200 Subtype Fast Ethernet Ports 24 x 10/100 + 2 x SFP + 2 x 10/100/1000 MAC Address Table Size Type 8K entries Switch PC client akan menjalankan sistem operasi Windows XP Professional SP3 (Tabel 3.3). Dalam hal ini, spesifikasi minimum komputer untuk dapat menjalankan sistem operasi Windows XP Professional SP3 adalah 233 MHz processor, RAM 64 MB dan hard disk 900 MB (Microsoft, Installing Windows XP SP3, 2016). Spesifikasi tersebut merupakan syarat minimum agar komputer dapat dikatakan sebagai komputer lama. PC client yang digunakan telah melampaui spesifikasi minimum untuk menjalankan Windows XP Professional SP3. 19

Tabel 3. 3 Spesifikasi Minimum Windows XP Professional SP3 (Microsoft, Installing Windows XP SP3, 2016) No. Windows XP Professional SP3 1. Processor 233 megahertz (MHz) 2. RAM 64 MB 3. Hard Disk 900 MB PC client memiliki spesifikasi yang melebihi syarat minimum komputer untuk menjalankan sistem operasi Windows XP Professional SP3. Selain itu, PC client hanya menggunakan RAM 1 GB yang berarti tidak mampu menjalankan aplikasi-aplikasi terupdate seperti yang dijelaskan pada tabel 4.2, 4.3, 4.4, dan 4.5. Oleh karena itu, penulis menyatakan bahwa PC client yang tercantum pada tabel 3.4 adalah komputer lama. Tabel 3. 4 Daftar PC Client No. Perangkat PC Spesifikasi 1. Lenovo X60s (PC client-1) 2. Lenovo T60 (PC client-2) Processor Hard Disk OS RAM Processor Hard Disk OS RAM Intel Core Duo L2400 80 GB Windows XP Professional SP3 1 GB Intel Core Duo T2300 149 GB Windows XP Professional SP3 1 GB 20

Tabel 3.4 menunjukkan perangkat-perangkat PC yang penulis gunakan sebagai client. PC tersebut akan menjalankan aplikasi-aplikasi secara virtual melalui RD Web Access. Untuk tabel 3.4 menjelaskan spesifikasi dalam PC domain controller. PC ini berperan sebagai Active Directory yang mengelola dan menyediakan akses untuk pengguna. Tabel 3. 5 Spesifikasi PC Domain Controller No. Spesifikasi 1. Processor Intel Core i3 550 2. Hard Disk 500 GB 3. VGA Intel HD Graphics 4. RAM 2 GB (1) (2) (3) Gambar 3. 1 3com Switch 4200 (1), Lenovo X60s (2), dan Lenovo T60 (3) 21

(1) (2) Gambar 3. 2 Server (1) dan PC domain controller (2) 3.2. Langkah Penelitian Langkah penelitian disusun sebagai sebuah acuan yang telah dirancang penulis. Pada penelitian ini dibagi menjadi 5 langkah yang meliputi studi literatur, perancangan sistem, pembangunan sistem, pengujian, analisis dan penulisan. Apabila dalam pelaksanaan penelitian mengalami suatu kendala, maka langkah penelitian perlu diperiksa kembali untuk mengetahui proses mana yang bisa diperbaiki atau dikembangkan guna mendapatkan hasil yang objektif. Adapun langkah dan alur jalannya penelitian ini ditunjukkan oleh diagram alir pada gambar 3.3. 22

Mulai Studi Literatur Perancangan Sistem Pembuatan Sistem Pengujian Sistem berjalan optimal? Tidak Ya Analisis Penulisan Selesai Gambar 3. 3 Diagram Langkah Penelitian 23

3.2.1. Studi Literatur Tahap pertama pada penelitian ini adalah studi literatur dimana penulis mempelajari topik dari beberapa sumber dan referensi yang berkaitan dengan penelitian mengenai virtualisasi aplikasi. Referensi yang digunakan bersumber dari buku, paper, jurnal, internet, dan penelitian-penelitian yang sesuai dengan topik bahasan. Setelah mempelajari topik dari beberapa referensi, maka penulis memperoleh pengetahuan tentang penelitian yang pernah dilakukan berupa analisis kelebihan dan kekurangan. 3.2.2. Perancangan Sistem Tahap ini merupakan langkah penelitian yang dilakukan setelah memperoleh pengetahuan mengenai topik bahasan. Tujuan dari perancangan program adalah untuk memastikan pembuatan program sesuai dengan kebutuhan dalam memecahkan masalah pada penelitian. Pada tahap ini dilakukan perancangan sebuah sistem untuk mengoptimalkan penggunaan perangkat-perangkat komputer lawas agar dapat menjalankan software terbaru yang membutuhkan spesifikasi mumpuni. Rancangan dari virtualisasi aplikasi yang dibangun menyerupai skema seperti gambar 3.4. Arsitektur jaringan yang dibangun dalam penelitian ini berbasis komputasi terpusat terdistribusi atau server based computing. Semua aplikasi atau software yang telah terinstal berjalan pada server. PC domain controller berperan sebagai penyedia akses bagi user yang tehubung. Setelah itu, beberapa atau semua aplikasi pada server dapat didistribusikan ke setiap user yang telah diberikan izin akses oleh admin melalui Active Directory. 24

Gambar 3. 4 Rancangan Virtualisasi Aplikasi (Lestari, 2016) 3.2.3. Pembangunan Sistem Setelah dilakukan perancangan sistem dan diketahui komponen-komponen pendukung yang diperlukan untuk membangun sistem virtualisasi aplikasi berbasis server based computing maka tahap selanjutnya adalah pembangunan sistem. Tahap ini merupakan tahap realisasi dari perancangan sistem. Langkah-langkah yang dilaksanakan dalam pembangunan sistem ini adalah sebagai berikut: 1. Implementasi Windows Server 2012 R2 2. Konfigurasi Windows Server 2012 R2 pada Hyper-V 3. Konfigurasi Jaringan 4. Implementasi Active Directory pada PC domain controller 5. Membuat User Profile untuk Client 6. Implementasi dan konfigurasi RemoteApp 25

Server berperan sebagai pusat data yang terhubung dengan AD DS. Kemudian, AD DS akan memberikan hak akses maupun role kepada setiap pengguna yang telah diberikan izin. Pengguna menjalankan aplikasi secara virtual dari PC client. Pengguna memiliki dua opsi utama untuk terhubung dengan aplikasi-aplikasi pada server yaitu melalui RD Web Access dan RemoteApp and Desktop Connections. 3.2.4. Pengujian Tahap ini merupakan sebuah proses mengoperasikan sistem dalam kondisi tertentu, melakukan pengamatan dari hasil pengujian dan membuat evaluasi terhadap beberapa bagian yang kurang optimal. Tahap pengujian berfungsi untuk mengidentifikasi dan mengungkapkan berbagai kesalahan yang mungkin terjadi. Setelah kesalahan teridentifikasi, barulah dapat dicarikan solusi dari kesalahan tersebut dan dilakukan pengujian ulang. Dalam pengujian, aplikasi harus terinstal pada server terlebih dahulu. Kemudian, penulis mendistribusikan aplikasi-aplikasi pilihan ke beberapa PC client dalam satu lingkup domain yang sama. Setiap pengguna diberikan akses untuk dapat menjalankan aplikasi yang sama seakan-akan aplikasi tersebut terinstal pada PC mereka sendiri. Proses pengujian ini dilakukan pada sisi client dimana setiap pengguna menjalankan aplikasi-aplikasi virtual pada PC mereka masing-masing. 3.2.5. Analisis Analisis adalah salah satu tahapan utama yang dilakukan dalam penelitian. Tahap analisis merupakan kegiatan mengolah dan menyajikan seluruh data yang diperoleh 26

menjadi suatu informasi. Tujuannya adalah untuk membuat data-data tersebut mudah dipahami dan bermanfaat dalam menjawab permasalahan yang berkaitan dengan penelitian. Tahap ini dimulai setelah penulis melakukan pengujian terhadap sistem. Hasil pengujian dianalisis oleh penulis untuk menentukan keberhasilan sistem yang dibangun. Setelah itu, penulis mendapatkan kesimpulan apakah sistem yang dibangun telah mencapai tujuan penelitian. 3.2.6. Penulisan Laporan Penulisan laporan merupakan tahapan terakhir dari penelitian ini. Tujuan dari penulisan laporan adalah untuk mengungkapkan pemikiran atau hasil penelitian yang diperoleh dalam bentuk tulisan ilmiah dan sesuai dengan metodologi yang telah ditentukan. Tahap ini juga sebagai wahana transformasi pengetahuan antara penulis dan pembaca sehingga potensi dari wawasan penelitian menjadi lebih luas. Hasil dan pembahasan penelitian dapat dipelajari dan dikoreksi oleh pembaca sehingga dapat menjadi bahan acuan untuk penelitian selanjutnya. 3.3. Lokasi Penelitian Penelitian ini dilaksanakan di prodi Teknologi Informasi Universitas Muhammadiyah Yogyakarta. Adapun waktu penelitian ini dimulai dari bulan Agustus hingga November. 3.4. Rancangan Penggunaan RemoteApp dari Client ke Server Sebelum mengimplementasikan RemoteApp, penulis terlebih dahulu membuat rancangan untuk penggunaan sistem tersebut. Pada rancangan ini, penulis menggunakan 27

sebuah server, switch, 1 buah PC sebagai domain controller dan beberapa laptop yang berperan sebagai PC client. Untuk lebih jelasnya, rancangan tersebut digambarkan pada gambar 3.5. Server PC domain controller Switch PC client-1 PC client-2 Gambar 3. 5 Rancangan Penggunaan RemoteApp dari Client ke Server Rancangan penggunaan RemoteApp dimulai dari pembangunan sistem pada server, dalam hal ini penulis melakukan instalasi aplikasi. Rancangan ini dibangun dalam jaringan lokal. Server berperan sebagai pusat data dimana aplikasi akan didistribusikan. Kemudian, penulis membuat User Profile pada PC domain controller. Adanya User Profile memungkinkan pengguna mengakses aplikasi melalui RemoteApp. Setiap PC client akan terhubung ke server dengan bantuan switch. Switch berfungsi sebagai konektor antara PC client, server, dan PC domain controller. Terakhir, pengguna harus login di masing-masing PC client untuk mengakses aplikasi secara virtual melalui RemoteApp. 28