ABSTRAKSI: Teknologi Cloud Computing akhir-akhir ini benar-benar menjadi sebuah tren di dunia perindustrian teknologi informasi dan komunikasi. Banyak perusahaan-perusahaan yang mulai memanfaatkan kesempatan ini dengan menawarkan berbagai macam layanan dimana sumber daya komputasi baik software, platform, maupun infrastruktur divirtualisasikan dan diakses sebagai sebuah layanan di internet. Disamping mengkomersialkan layanan-layanan tersebut, banyak juga beberapa perusahaan maupun vendor operating system yang mempublikasikan open source system maupun common platform yang dapat dimanfaatkan untuk mengeksplorasi teknologi baru ini, salah satunya adalah Ubuntu Enterprise Cloud (UEC). Dengan UEC, instalasi dan konfigurasi infrastruktur cloud menjadi lebih mudah.
Di Tugas Akhir ini, penulis telah mengimplementasikan UEC sebagai sebuah bentuk nyata atau setidaknya common platform dari konsep Cloud Computing. Kemudian, penulis akan mengimplementasikan Asterisk sebagai server Voice Over Internet Protocol (VoIP) yang akan dirunning pada UEC dengan tujuan untuk membangun sebuah layanan Platform as a Service (PaaS), sehingga infrastruktur cloud yang telah dibuat dapat menyediakan sebuah layanan platform server VoIP kepada pelanggan.
Melihat hasil pengukuran dapat disimpulkan bahwa memory usage cloud controller selalu lebih tinggi jika dibandingkan dengan node controller hal ini dikarenakan cloud controller terdiri dari sekumpulan komponen yaitu cluster, walrus, dan storage controller. Hanya cloud controller saja yang terpengaruh oleh perubahan background trafik, sedangkan hanya node controller dan asterisk instance yang terpengaruh oleh panggilan simultan. asterisk instance pada spesifikasi c1.medium mampu menangani panggilan simultan maksimum sebesar 250cps. Layanan VoIP layak diimplementasikan pada sistem ini namun untuk memenuhi salah satu standard yaitu packet loss < 1%, maka lebih baik jika background trafik maksimum <50Mbps.
Kata Kunci : Cloud Computing, UEC, VoIP, PaaSABSTRACT: Cloud Computing Technology recently really become a trend in the world of information and communication technology industry. Many companies are beginning to utilize this opportunity by offering a wide range of services where both computing resources software, platform, or infrastructure is virtualized and accessed as a service on the internet. Besides commercialize these services, there are also several companies as operating system vendors that publish open source system and the common platform that can be used to explore this new technology, one of which is the Ubuntu Enterprise Cloud (UEC). With UEC, cloud infrastructure installation and configuration easier.
In this final project, the authors have implemented the UEC as a real or at least common form of the concept of Cloud Computing platform. Then, I will implement a server Asterisk Voice Over Internet Protocol (VoIP) which will be ran on the UEC with the aim to build a service Platform as a Service (PaaS), so the cloud infrastructure that has been created to provide a server platform VoIP service to customers.
Looking at the results of measurements can be concluded that the cloud controller memory usage is always higher when compared to the node controller, this is because the cloud controller consists of a set of components that cluster, walrus, and the storage controller. Only the cloud controller are affected by changes in background traffic, whereas only the node controller and the asterisk instance are affected by simultaneous calls. Asterisk on the specific instance c1.medium able to handle simultaneous calls to a maximum of 250cps. VoIP services are implemented on the system is feasible, but to meet one standard, namely packet loss <1%, then it is better if the background traffic maximum of <50Mbps.
Keyword: Cloud Computing, UEC (Ubuntu Enterprise Cloud), VoIP, PaaS