Komputasi awan sosial


Komputasi awan sosial, atau dapat disebut komputasi awan sosial peer-to-peer, adalah bidang ilmu komputer yang menggeneralisasi komputasi awan untuk memasukkan pembagian, penukaran, dan penyewaan sumber daya komputasi di seluruh rekan penyedia layanan komputasi awan yang pemilik dan operatornya dapat diverifikasi melalui jaringan sosial .[1][2] ini dapat mengembangkan komputasi awan untuk melewati batasan formal pada pusat data yang dioperasikan oleh penyedia layanan kopmputasi awan untuk memasukkan siapa saja yang tertarik untuk berpartisipasi dalam ekonomi berbagi pada layanan komputasi awan. ini sebenarnya bertujuan untuk mengarah kepada lebih banyak pilihan layanan komputasi awan, skala ekonomi yang lebih besar, sambil membawa keuntungan tambahan untuk hosting data dan layanan komputasi yang lebih membutuhkan sumber daya yang besar dan sesuai dengan kebutuhan di mana layanan ini mungkin adalah layanan yang paling dibutuhkan [3][4]

Penelitian

Komputasi peer-to-peer (P2P) dan jaringan untuk memungkinkan komputasi awan terdesentralisasi telah menjadi bidang penelitian dalam beberapa waktu terakhir..[5] Komputasi Awan sosial memotong komputasi awan peer-to-peer dengan komputasi sosial untuk memverifikasi reputasi pemilik layanan tersebut sehingga memberikan keamanan dan kualitas jaminan layanan kepada pengguna. Berdasarkan permintaan, lingkungan komputasi dapat dibangun dan diubah secara statis atau dinamis pada seluruh peer di Internet berdasarkan sumber daya yang tersedia dan reputasi yang telah terverifikasi untuk memberikan jaminan tersebut.

Penerapan

Komputasi awan sosial telah dianggap memiliki manfaat yang cukup potensial untuk memungkinkan komputasi dalam skala besar, video game, dan media streaming [6] Prinsip-prinsip komputasi awan sosial yang paling terkenal digunakan di Berkeley Open Infrastructure for Network Computing (BOINC), membuat dan menggunakan layanan grid komputasi terbesar di dunia.[7] Layanan lain yang menggunakan komputasi awan sosial adalah Subutai Sosial. Subutai memungkinkan berbagi sumber daya perangkat keras secara peer-to-peer serta berbagi file secara global atau dalam jaringan kecil. .[8]

Tantangan

Banyak tantangan muncul ketika pindah dari infrastruktur komputasi awan tradisional, ke lingkungan komputasi awan sosial..[9]

Ketersedian sumber daya komputasi

Dalam kasus komputasi awan secara tradisional, ketersediaan layanan dalam setiap permintaan sangat penting bagi banyak pelanggan komputasi awan. Komputasi awan sosial tidak menyediakan jaminan ketersediaan ini karena dalam lingkungan P2P, rekan adalah perangkat seluler yang dapat memasuki atau meninggalkan jaringan P2P kapan saja, atau PC yang memiliki tujuan utama yang dapat menggantikan perhitungan P2P kapan saja. Satu-satunya kasus dalam penggunaan layanan yang relatif sukses pada tahun-tahun terakhir adalah penggunaan layanan yang tidak memerlukan hasil secara real time, hanya kekuatan perhitungan untuk subset kecil atau modul algoritma atau kumpulan data yang lebih besar.

Kepercayaan dan keamanan

Tidak seperti pusat data dalam skala besar dan citra dari perusahaan, orang mungkin cenderung memercayai penyedia layanan yang memiliki kualitas hampir berimbang dibandingkan perusahaan besar seperti Google atau Amazon. Menjalankan semacam perhitungan dengan informasi yang lebih sensitif kemudian perlu dienkripsi dengan benar dan enkripsi yang berlebihan itu dapat mengurangi kegunaan proses offloading pada P2P. Ketika sumber daya didistribusikan dalam potongan-potongan kecil ke banyak rekan(peers) untuk perhitungan, kepercayaan yang melekat harus ditempatkan pada klien, terlepas dari enkripsi yang mungkin dijanjikan kepada klien.

Reliability

Mirip dengan ketersediaan, keandalan perhitungan harus konsisten dan seragam. Jika perhitungan yang dilanjutkan ke klien terus-menerus terganggu, beberapa mekanisme untuk mendeteksi masalah ini harus disediakan sehingga klien dapat mengetahui bahwa perhitungannya terhenti atau perlu dijalankan kembali sepenuhnya. Dalam komputasi sosial P2P, kekuatan komputasi yang diharapkan dapat memiliki keandalan sulit dicapai karena kecepatan perhitungan klien mungkin bergantung pada seberapa banyak klien yang sedang menggunakan perangkat akhir. Beberapa cara untuk mengatasi masalah ini hanya memungkinkan perhitungan terjadi pada malam hari, atau selama waktu tertentu dimana sumber daya klien tidak akan digunakan.

References

  1. ^ Gupta, Minaxi; Judge, Paul; Ammar, Mostafa (1 January 2003). A Reputation System for Peer-to-peer Networks. Proceedings of the 13th International Workshop on Network and Operating Systems Support for Digital Audio and Video. ACM. hlm. 144–152. CiteSeerX 10.1.1.13.5964 . doi:10.1145/776322.776346. ISBN 978-1581136944. 
  2. ^ Chard, K.; Caton, S.; Rana, O.; Bubendorfer, K. (1 July 2010). Social Cloud: Cloud Computing in Social Networks. 2010 IEEE 3rd International Conference on Cloud Computing. hlm. 99–106. CiteSeerX 10.1.1.225.9508 . doi:10.1109/CLOUD.2010.28. ISBN 978-1-4244-8207-8. 
  3. ^ Babaoglu, Ozalp (September 22, 2014). "Escape From the Data Center: The Promise of Peer-to-Peer Cloud Computing". IEEE Spectrum. 
  4. ^ Anderson, David P.; Fedak, Gilles (1 January 2006). The Computational and Storage Potential of Volunteer Computing. Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid. IEEE Computer Society. hlm. 73–80. arXiv:cs/0602061 . CiteSeerX 10.1.1.115.8349 . doi:10.1109/CCGRID.2006.101. ISBN 978-0-7695-2585-3. 
  5. ^ Veiga, Luis; Rodrigues, Rodrigo; Ferreira, Paulo (1 January 2007). GiGi: An Ocean of Gridlets on a "Grid-for-the-Masses". Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid. IEEE Computer Society. hlm. 783–788. doi:10.1109/CCGRID.2007.54. ISBN 978-0-7695-2833-5. 
  6. ^ Babaoglu, Ozalp; Marzolla, Moreno; Tamburini, Michelle (March 2012). Design and Implementation of a P2P Cloud System (PDF). Proceedings of the 27th Annual ACM Symposium on Applied Computing. ACM. hlm. 412–417. CiteSeerX 10.1.1.307.6956 . doi:10.1145/2245276.2245357. ISBN 9781450308571. 
  7. ^ "Largest computing grid". Guinness World Records. Diakses tanggal 28 March 2017. 
  8. ^ "What is Subutai Social?". Subutai Social. Diakses tanggal 28 March 2017. 
  9. ^ "Peer-to-Peer Cloud Computing" (PDF). Diakses tanggal 28 March 2017.