Modul Open Source FreeNass
TUJUAN MODUL :
1. Mengenalkan pada mahasiswa tentang konsep cloud computing
2. Mengenalkan pada mahasiswa tentang konfigurasi FreeNAS
pada jaringan.
3. Mengaktifkan fitur SSH
4. Mengaktifkan fitur iSCSI
5. Menggunakan fitur FTP
DASAR TEORI
Komputasi awan pada dasarnya adalah satu bentuk
pendistribusian data yang memungkinkan pengguna makin meningkatkan kemampuan
untuk menyerap begitu banyak sumber daya jaringan komputer melalui internet
untuk menyelesaikan pekerjaan mereka. Misalnya, jika seseorang ingin menganalisa
pola lalu lintas jalan raya di sebuah negara, mereka dapat meng-upload dan
menyimpan data ke dalam 'awan' berupa jaringan komputer yang memiliki banyak
server data dan kemudian mempresentasikan hasilnya yang merupakan olahan data
dari satu jaringan raksasa.
Di sisi lain, komputasi awan bisa dengan sangat efektif menekan ukuran data pada saat pendistribusian. Banyak dari platform komputasi awan memungkinkan pengguna untuk mengetahui kapasitas komputasi yang tersedia dari awan, sehingga pekerjaan dapat dilakukan lebih cepat. Pengguna juga dapat mengkonfigurasi sebuah 'mesin virtual' yang ada di dalam awan untuk memenuhi kebutuhan dari pekerjaan mereka untuk diselesaikan dengan sebaik mungkin. Saat pengguna telah mengkonfigurasi jenis mesin virtual yang dibutuhkan untuk pekerjaan mereka, mereka bisa segera mengakses berbagai penyedia layanan dan membuat system komputasi yang dibutuhkan untuk menyelesaikan pekerjaan yang mereka lakukan.
Jadi cloud computing merupakan sebuah model untuk memberikan kenyamanan, pada akses jaringan permintaan beberapa pengguna untuk berbagi sumberdaya komputasi yang dikonfigurasi (misalnya, jaringan, server, penyimpanan, aplikasi, dan jasa) yang dapat dengan cepat ditetapkan dan dirilis dengan usaha pengelolaan yang minimal atau interaksi penyedia layanan. Model cloud mendorong ketersediaan dari lima karakteristik penting, tiga model layanan dan empat model penyebaran.
Karakteristik Penting:
• On-demand self-service. Seorang konsumen dapat secara sepihak menentukan kemampuan komputasi, seperti waktu server dan penyimpanan jaringan, seperti yang diperlukan secara otomatis tanpa mmemerlukan interaksi manusia dengan masing-masing penyedia layanan.
• Broad network access. Kemampuan yang tersedia melalui jaringan dan diakses melalui mekanisme standar yang mempromosikan penggunaan oleh heterogen thin atau thick client platform (misalnya, telepon selular, laptop, dan PDA).
• Resource pooling. Penyedia sumber daya komputasi dikumpulkan untuk melayani beberapa konsumen menggunakan model multi-tenant, dengan sumber daya fisik dan virtual yang berbeda yang ditetapkan secara dinamis dan ditugaskan kembali sesuai dengan permintaan konsumen. Terdapat independensi lokasi dimana pelanggan umumnya tidak memiliki kontrol atau pengetahuan atas lokasi dari sumber daya yang disediakan, tetapi mungkin dapat menentukan lokasi di tingkat yang lebih tinggi dari abstraksi (misalnya, negara, negara bagian, atau datacenter). Contoh sumber daya termasuk penyimpanan, perosesan, memori, bandwidth jaringan, dan mesin virtual.
• Rapid elasticity. Kemampuan dapat dengan cepat dan elastis ditetapkan, dalam beberapa kasus secara otomatis, untuk skala cepat keluar dan cepat dirilis ke skala cepat masuk. Untuk konsumen, kemampuan yang tersedia untuk pengadaan sering muncul menjadi tidak terbatas dan dapat dibeli dalam jumlah setiap saat
• Measured Service. Pengendalian otomatis sistem cloud dan optimalisasi penggunaan sumber daya dengan memanfaatkan kemampuan metering pada beberapa tingkat abstraksi yang sesuai dengan jenis layanan (misalnya, penyimpanan, pemrosesan, bandwidth, dan account pengguna aktif). Penggunaan sumber daya dapat dipantau, dikendalikan, dan dilaporkan memberikan transparansi bagi penyedia dan konsumen dari layanan yang digunakan.
Model layanan:
• Cloud Software as a Service (SaaS). Kemampuan yang diberikan kepada konsumen adalah dengan menggunakan aplikasi penyedia berjalan pada infrastruktur cloud. Aplikasi dapat diakses dari berbagai perangkat klien melalui antarmuka klien seperti web browser (misalnya, email berbasis web). Konsumen tidak mengelola atau mengendalikan infrastruktur cloud yang mendasari termasuk jaringan, server, sistem operasi, penyimpanan, atau bahkan kemampuan aplikasi individu, dengan kemungkinan pengecualian terbatas pengaturan aplikasi pengguna.
• Cloud Platform as a Service (PaaS). Kemampuan yang diberikan kepada konsumen adalah untuk menyebarkan infrastruktur yang dibuat oleh konsumen ke cloud atau perolehan aplikasi yang dibuat menggunakan bahasa pemrograman dan alat yang didukung oleh provider. Konsumen tidak mengelola atau mengendalikan infrastruktur cloud termasuk jaringan, server, sistem operasi, atau penyimpanan, namun memiliki kontrol atas aplikasi yang dikerahkan dan mungkin konfigurasi lingkungan aplikasi hosting.
• Cloud Infrastructure as a Service (IaaS). Kemampuan yang diberikan kepada konsumen adalah untuk pengolahan penyediaan, penyimpanan, jaringan, dan dasar sumber daya komputasiyang lainnya, dimana konsumen dapat menyebarkan dan menjalankan perangkat lunak sekehendaknya, yang dapat mencakup sistem operasi dan aplikasi. Konsumen tidak mengelola atau mengendalikan infrastruktur awan yang menjadi dasar tetapi memiliki kontrol atas sistem operasi, penyimpanan, aplikasi dikerahkan, dan mungkin kontrol terbatas pada pemilihan komponen jaringan (misalnya, firewall host).
Model penyebaran:
• Private cloud. Infrastruktur cloud semata-mata dioperasikan bagi suatu organisasi. Ini mungkin dikelola oleh organisasi atau pihak ketiga.
• Community cloud. Infrastruktur cloud bersama oleh beberapa organisasi dan mendukung komunitas tertentu yang konsern dalam berbagi (misalnya, misi, persyaratan keamanan, kebijakan, dan pertimbangan kepatuhan). Ini mungkin dikelola oleh organisasi atau pihak ketiga.
• Public cloud. Infrastruktur cloud dibuat tersedia untuk umum atau kelompok industri besar dan dimiliki oleh sebuah organisasi yang menjual jasa cloud.
• Hybrid cloud. Infrastruktur awan yang mengkomposisikan dua atau lebih cloud (swasta, komunitas, atau publik) yang merupakan entitas unik namun terikat bersama-sama oleh teknologi standar atau kepemilikan yang memungkinkan data dan portabilitas aplikasi (misalnya, cloud bursting untuk load-balancing antara cloud) .
Komentar
Posting Komentar