Friday, June 10, 2016

Penerapan Cloud Computing dengan FREENAS

Dasar Teori

-  Apa itu Cloud Computing ??
-  Apa itu Freenas ??
-  dan Bagaimana menkonfigurasi Freenas pada jaringan ?

Cloud Computing
Definisi


Secara umum, definisi cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing.

   Konsep Coud Computing -"Komputerisasi Awan" yang secara sederhana berarti satu cara untuk mengakses data dan aplikasi melalui internet (atau "awan") atau layanan teknologi informasi yang bisa dimanfaatkan atau diakses oleh pelangganya melalui jaringan internet.

Manfaat Cloud Computing Serta Penerapan Dalam Kehidupan Sehari – hari
  1.  Semua data tersimpan di server secara terpusat
Salah satu keunggulan teknologi cloud adalah memungkinkan pengguna untuk menyimpan data secara terpusat di satu server berdasarkan layanan yang disediakan oleh penyedia layanan Cloud Computing itu sendiri.
  2.  Keamanan Data
Keamanan data pengguna dapat disimpan dengan aman lewat server yang disediakan oleh penyedia layanan Cloud Computing seperti jaminan platform teknologi, jaminan ISO, data pribadi, dll.
  3.  Fleksibilitas dan Skalabilitas yang Tinggi
Teknologi Cloud menawarkan fleksibilitas dengan kemudahan data akses, kapan dan dimanapun kita berada dengan catatan bahwa pengguna (user) terkoneksi dengan internet. Selain itu, pengguna dapat dengan mudah meningkatkan atau mengurangi kapasitas penyimpanan data tanpa perlu membeli peralatan tambahan seperti hardisk.

  4.  Investasi Jangka Panjang
Penghematan biaya akan pembelian inventaris seperti infrastruktur, hardisk, dll akan berkurang dikarenakan pengguna akan dikenakan biaya kompensasi rutin per bulan sesuai dengan paket layanan yang telah disepakati dengan penyedia layanan Cloud Computing. Biaya royalti atas lisensi software juga bisa dikurangi karena semua telah dijalankan lewat komputasi berbasis Cloud.

Penerapan Cloud Computing telah dilakukan oleh beberapa perusahaan IT ternama dunia seperti Google lewat aplikasi Google Drive, IBM lewat Blue Cord Initiative, Microsoft melalui sistem operasi nya yang berbasis Cloud Computing, Windows Azure dsb. Di kancah nasional sendiri penerapan teknologi Cloud juga dapat dilihat melalui penggunaan Point of Sale/program kasir.

Jenis jenis layanan cloud computing

  1.  Infrastructur as a Service
  2.  Platfrom as a Service
  3.  Software as a Service

Nas dan Freenas

Network Attached Storage (NAS) adalah sebuah server dengan sistem operasi yang dikhususkan untuk melayani kebutuhan berkas data. NAS dapat di akses langsung melaluijaringan area lokal dengan protokol seperti TCP/IP.
NAS yang saya pahami yaitu sebuah device atau hardware yang mempunyai fungsi sebagai tempat penyimpanan data dimana dalam penggunaanya hanya dapat diakses dengan menggunakan jaringan koneksi. hardware ini berfungsi untuk media penyimpanan, sharing folder, dll. NAS sering dibuat sebagai alat komputer - komputer khusus dibangun dari bawah ke atas untuk menyimpan dan melayani file - bukan sekadar komputer tujuan umum yang digunakan untuk peran.
1. Penyimpanan File dengan Kapasitas Storage yang Besar.
2. Simple and reliable (Sederhana dan dapat diandalkan).
3. Perawatan Yang Mudah, Murah dan kemudahan dalam pengaplikasian.
FreeNAS memiliki beberapa  kelebihan antaranya adalah
1)        Ukuran file iso yang cukup kecil (150 MB) sehingga proses installasinya berjalan        cepat dan performance sistem tidak terbebani oleh aplikasi yang di pergunakan.
2)       Kelengkapan featur. FreeNAS memiliki service yang beragam.
3)       FreeNAS bisa digunakan tanpa terkoneksi dengan internet.

Berikut sebuah video tutorial penginstalan freenas dan layanan layanan freenas :









Thursday, May 12, 2016

Sistem Terdistribusi

            Terdapat sebuah skema yang meningkatkan pada mobileIP untuk menyediakan akses ke web server pada perangkat mobile yang kadang-kadang terhubung ke internet dengan jaringan telepon selular dan pada waktu lain memiliki koneksi kabel ke internet di salah satu dari beberapa lokasi. 
jelaskan bagaimana skema tersebut.

Jawaban:

        Akses mudah ke layanan tidak memerlukan komputer mobile untuk mempertahankan satu alamat, dan mungkin memperoleh alamat IP baru di setiap situs; yang merupakan tujuan dari Dynamic Host Configuration Protocol (DHCP), yang memungkinkan komputer baru yang terhubung ke dinamis memperoleh alamat IP dalam rentang alamat subnet lokal dan menemukan alamat dari sumber daya lokal seperti server DNS dari DHCP lokal Server. Hal ini juga akan perlu menemukan apa layanan lokal (seperti percetakan, pengiriman surat dan sebagainya) yang tersedia di setiap situs yang dikunjungi. Mungkin ada file atau sumber daya lainnya pada laptop yang lain memerlukan akses, atau laptop dapat menjalankan aplikasi terdistribusi seperti layanan berbagi-monitoring yang menerima pemberitahuan dari peristiwa tertentu, seperti saham bahwa pengguna memegang melewati ambang preset . Jika komputer mobil tetap dapat diakses oleh klien dan aplikasi berbagi sumberdaya ketika bergerak antara jaringan lokal dan jaringan nirkabel, itu harus mempertahankan sejumlah IP tunggal, tetapi IP routing subnet berbasis. Subnet berada di lokasi tetap, dan routing yang benar dari paket mereka tergantung pada posisi mereka pada jaringan. MobileIP adalah solusi untuk masalah yang terakhir. Solusinya diimplementasikan secara transparan, sehingga komunikasi IP terus biasanya ketika ponsel bergerak host komputer antara subnet di lokasi yang berbeda. Hal ini didasarkan pada alokasi permanen alamat IP yang normal untuk setiap mobile host pada subnet di nya domain 'rumah'.         
          Proses ini berjalan pada komputer tetap nyaman di lokasi rumah dan di lokasi saat ini dari mobile host. HA bertanggung jawab untuk memegang up-to-date pengetahuan lokasi mobile host saat ini (alamat IP dengan yang dapat dicapai). Hal ini dengan bantuan dari mobile host itu sendiri. Ketika mobile host meninggalkan situs rumah, ia harus menginformasikan HA, dan HA mencatat adanya host mobile. Selama tidak adanya itu akan berperilaku sebagai proxy; untuk melakukannya, ia memberitahu router lokal untuk membatalkan catatan cache yang berkaitan dengan alamat IP host mobile. Meskipun bertindak sebagai proxy, HA merespon ARP permintaan mengenai alamat IP host mobile, memberikan alamat jaringan lokal sendiri sebagai alamat jaringan host mobile. Ketika mobile host tiba di lokasi baru, itu memberitahu FA di situs tersebut. FA mengalokasikan 'peduli-alamat' untuk itu - sebuah, alamat IP sementara yang baru pada subnet lokal. FA kemudian kontak HA, memberikan alamat rumah IP host mobile dan perawatan-alamat yang telah dialokasikan untuk itu. Ketika paket IP yang ditujukan ke alamat rumah host mobile diterima di jaringan rumah, itu diteruskan ke HA. HA kemudian merangkum paket IP dalam paket MobileIP dan mengirimkannya ke FA. FA membongkar paket IP asli dan mengirimkannya ke host mobile melalui jaringan lokal untuk yang saat ini terpasang. HA juga mengirimkan perawatan-alamat dari host mobile ke pengirim. Jika pengirim MobileIP-diaktifkan, ia akan mencatat alamat baru dan menggunakannya untuk komunikasi selanjutnya dengan host mobile, menghindari overhead dari rerouting melalui HA. Jika tidak, maka akan mengabaikan perubahan alamat dan komunikasi selanjutnya akan terus dialihkan melalui HA.


Referensi :

distributed systems concepts and design 5th edition exercise solutions.


Dosen Pengajar : Musayyanah, M.T.