Universitas Syiah Kuala | ELECTRONIC THESES AND DISSERTATION

Electronic Theses and Dissertation

Universitas Syiah Kuala

    SKRIPSI
Muhammad Arif, ANALISIS PERBANDINGAN KINERJA CONTENT DELIVERY NETWORK (CDN) GOOGLE CLOUD PLATFORM DAN AMAZON WEB SERVICE PADA APLIKASI WEBSITE LAYANAN VIDEO STREAMING. Banda Aceh Fakultas Teknik Komputer,2024

Content delivery network adalah teknologi yang mendistribusikan konten ke wilayah geografis berbeda di seluruh dunia. teknologi ini hadir untuk meningkatkan performa aplikasi mobile maupun website, dan contoh yang paling mendekati dalam kehidupan sehari-hari adalah layanan video streaming yang kebutuhan-nya meningkat pada zaman ini. dengan adanya layanan content delivery network dibutuhkan pemahaman perancangan arsitektur dan peningkatan performa dari objek yang diteliti. penelitian ini menggunakan website video streaming berisi empat video yang berbeda ukuran-nya dan dihosting di kedua layanan cdn yaitu google cloud cdn dan aws cloudfront. server cdn diuji menggunakan alat apache jmeter dengan tiga request (thread) yang berbeda yaitu 100, 500 dan 1000 untuk melihat kinerja kedua platform penyedia layanan cloud tersebut dengan metriks pengukuran load time, latency, dan connect time dengan menggunakan apache jmeter sebagai alat pengukur kinerja website yang diteliti. hasil penelitian menunjukkan bahwa penggunaan layanan cdn pada google cloud platform lebih baik pada beberapa variasi thread yang dijalankan dibandingkan dari amazon web service pada skenario website video streaming. hasil kinerja dibandingkan menggunakan uji statistik dengan metode kolmogorov-smirnov dan mann-whitney u test. perbandingan menunjukkan nilai yang berbeda secara signifikan pada thread 500 dan 1000 mencapai 243 millisecond pada objek video dengan ukuran file 877,9 mb. kata kunci : content delivery network, google cloud cdn, aws cloudfront, performance testing, load time, latency, connect time.



Abstract

Content Delivery Network (CDN) is a technology that distributes content to different geographic regions around the world. This technology is designed to enhance the performance of mobile applications and websites. A common example in everyday life is the increasing demand for video streaming services. Understanding the architecture design and performance improvement of the researched objects is essential when utilizing a CDN. This study focused on a video streaming website containing four videos of different sizes, hosted on both Google Cloud CDN and AWS CloudFront. The CDN servers were tested using Apache JMeter with three different request threads: 100, 500, and 1000. The performance of both cloud service platforms was measured using metrics such as Load Time, Latency, and Connect Time, with Apache JMeter serving as the performance measuring tool for the researched website. The research findings indicate that using CDN services on the Google Cloud Platform outperformed Amazon Web Services in several thread variations in the video streaming website scenario. The performance results were compared using statistical tests, including the Kolmogorov-Smirnov and Mann-Whitney U tests. The comparison showed significantly different values in the 500 and 1000 thread scenarios, reaching 243 milliseconds for a video object with a file size of 877.9 MB. Keyword : Content Delivery Network, Google Cloud CDN, AWS CloudFront, Performance testing Load time, Latency, Connect Time.



    SERVICES DESK