Komputasi Modern merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan suatu masalah. Dalam komputasi modern terdapat perhitungan dan pencarian solusi dari masalah. Perhitungan dari komputasi modern adalah akurasi, kecepatan, problem, volume dan besar kompleksitas. Komputasi modern ini pertama kalinya digagaskan oleh seorang ilmuan yang bernama John Von Neumann. Dialah orang yang pertama kali menggagaskan konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory. Konsep inilah yang menjadi dasar arsitektur komputer modern. John Von Neumann memberikan berbagai sumbangsihnya dengan cara meningkat karya – karyanya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer.
Komputasi modern dibagi menjadi tiga macam, yaitu:
1. Mobile computing
Mobile Computing adalah desain transmisi data, suara, informasi media lainnya seperti video, tanpa menggunakan media perambat fisik atau kabel, terhubung dan saling berkomunikasi melalui gelombang radio. Perangkat seluler dapat terhubung dengan memanfaatkan konektivitas tanpa kabel pada perangkatnya yaitu melalui akses wifi. Telepon seluler menyediakan paket layanan yang dapat dihubungkan pada akses jaringan lokal (LAN) atau skala yang lebih luas yaitu internet. Kelebihan dari mobile computing, yaitu: 1) Memberikan konektivitas secara real-time dan mendapatkan akses ke sumber daya setiap saat. 2) Dapat berinteraksi dengan pengguna melalui jaringan internet, hal itu sangat berguna untuk membangun relasi bisnis dengan pelanggan dan keterlibatan sosial lainnya. 3) Pembangunan penggunaan dapat disesuaikan secara personal dan sesuai dengan apa yang benar-benar dibutuhkan.
Contoh pengaplikasian mobile computing ini adalah:
a. Smartphone
Perangkat gabungan ponsel dengan fitur komputer yang menjadi satu, di mana pengguna dapat berkirim informasi tidak hanya melalui SMS, namun melalui email dapat dilakukan. Perangkat cerdas yang dikatakan sebagai komputer mini ini dapat menjalankan tugas seperti menginstal aplikasi, berkirim aplikasi dan file data yang dapat mempermudah tugas dan kinerja.
b. Portable PC
Bentuk komputer yang disederhanakan serta memiliki fungsional yang serupa dalam menjalankan tugas dan operasi, contohnya seperti Laptop dan Notebook. Perbedaan dengan komputer dekstop hanya pada ukuran dan penyesuaian terhadap beberapa perangkat keras yang mendukung pembangunannya.
c. Personal Digital Assistant (PDA)
PDA adalah perangkat genggam yang menggunakan elemen komputasi, dan jaringan dalam satu perangkat. PDA tidak dapat berfungsi seperti perangkat seluler seperti biasanya. Contohnya seperti Siri dalam iPhone dan Alexa yang dikembangkan oleh Amazon.
2. Grid computing
Grid Computing merupakan sebuah sistem sumber komputer yang sudah terdistribusi. Sistem yang ada di dalam jaringan tersebut bisa mengerjakan berbagai permasalahan besar yang rumit. Setiap komputer akan bekerja di bawah protokol yang sama sehingga bisa berfungsi sebagai super komputer virtual sehingga bisa berbagi sumber daya. Komputer tersebut harus terkoneksi dengan perangkat fisik melalui internet atau jaringan lokal. Bisa juga komputer-komputer tersebut bisa saling berkomunikasi melalui aplikasi yang memang mendukung untuk mennjalankan tugas tersebut. Nanti administrator berperan mengakses serta mengendalikan sumber daya pada tiga tempat yang berbeda.
Cara kerja Grid computing yaitu setiap komputer yang ada di dalam jaringan akan berperan sebagai superkomputer. Superkomputer tersebut kemudian harus mengakses data pemrosesan yang memilikin kapasitas sangat besar. Grid Computing juga akan merencanakan sebuah permasalahan seperti pemodelan cuacara dan simulasi gempa.
Berikut merupakan contoh penerapan grid computing, yaitu:
a. Scientific Simulation
Komputasi grid diimplementasikan di bidang fisika, kimia, dan biologi untuk melakukan simulasi terhadap proses yang kompleks, seperti Nvidia DGX yang dimiliki oleh Universitas Gunadarma.
b. Medical Images
enggunaan data grid dan komputasi grid untuk menyimpan medical – image, seperti eDiamond Project.
c. Computer-Aided Drug Discovery (CADD)
Komputasi grid digunakan untuk membantu penemuan obat, seperti Molecular Modelling Laboratory (MML) di University North Carolina (UNC).
3. Cloud computing
Cloud computing (komputasi awan) adalah metode penyampaian berbagai layanan melalui internet. Sumber daya yang dimaksud contohnya adalah aplikasi seperti penyimpanan data, server, database, jaringan, dan perangkat lunak. Dinamakan cloud computing karena informasi yang diakses secara remote di “awan” atau ruangan virtual. Perusahaan-perusahaan yang menyediakan layanan cloud, memungkinkan para penggunanya menyimpan file dan aplikasi dari server jarak jauh. Mereka juga bisa mengaksesnya asalkan ada sambungan internet. Ini berarti, seorang pengguna tidak perlu berada di tempat tertentu untuk mendapatkan akses file-nya.
Cloud computing bisa bersifat public atau private. Public cloud menyediakan layanannya secara publik di internet. Sementara di lain sisi, private cloud hanya menyediakan layanannya ke orang-orang tertentu. Juga ada opsi hybrid, yang mengombinasikan baik public cloud maupun private cloud.
Tipe – tipe cloud computing berdasarkan layanannya, yaitu:
a. Software-as-a-service (SaaS) melibatkan suatu lisensi aplikasi perangkat lunak kepada penggunanya. Lisensi ini biasanya diberikan melalui metode pay-as-you-go atau on-demand. Tipe seperti ini bisa ditemukan di Microsoft Office’s 365
b. Infrastructure-as-a-service (IaaS) melibatkan metode untuk mengirimkan suatu file dari sistem operasi ke server dan penyimpanan, melalui konektivitas berbasis IP sebagai bagian dari layanan on-demand. Klien jadi tidak perlu membeli perangkat lunak atau server. Contoh populer dari tipe ini adalah Public Cloud dari Indonesian Cloud dan Microsoft Azure.
c. Platform-as-a-service (PaaS) disebut-sebut sebagai yang paling kompleks. PaaS hampir mirip dengan SaaS, tapi perbedaan paling besarnya adalah, alih-alih mengirim suatu perangkat lunak via online, PaaS sebenarnya adalah platform untuk membuat perangkat lunak yang dikirimkan melalui internet. Contoh dari PaaS seperti Salesforce.com dan Heroku.
Cara kerja dari cloud computing adalah setiap varian cloud computing memiliki dua faktor yang sama secara umum, yakni data center yang berada di luar dan harus memiliki internet untuk mengaksesnya. Sumber daya server dalam data center ini dikumpulkan untuk membuat platform yang sangat besar agar siap menampung layanan virtual. Sumber daya yang dikumpulkan ini diatur agar bisa fleksibel, sehingga para penggunanya bisa mengakses lebih banyak ruang penyimpanan jika diperlukan. Demikian pula dengan sumber daya yang sedang tidak digunakan, ini akan dilepas kembali ke cloud jika memang sudah tidak lagi dibutuhkan. Penggunaan sumber daya berbasis on-demand ini menawarkan skalabilitas dan fleksibilitas yang hampir tidak terbatas. Pasalnya, kebutuhan Anda akan cloud computing senantiasa berubah atau dinamis.
Cloud computing bukan sekadar bisa mengakses file secara remote. Berkat cloud computing, penggunanya dapat mengecek email di komputer mana pun, atau bahkan menyimpan serta mengakses file dari mana pun seperti Dropbox atau Google Drive.
References:
Azuharu (2012). Penerapan Grid Computing (Komputasi Grid) di Berbagai Bidang. [online] Azuharu ~ Another Dream. Available at: https://azuharu.net/penerapan-grid-computing/ [Accessed 9 Mar. 2022].
Khadafi, S., Meilani, B.D. and Arifin, S. (2017). SISTEM KEAMANAN OPEN CLOUD COMPUTING MENGGUNAKAN IDS (INTRUSION DETECTION SYSTEM) DAN IPS (INTRUSION PREVENTION SYSTEM). Jurnal IPTEK, 21(2), p.67.
Riana, E. (2020). Implementasi Cloud Computing Technology dan Dampaknya Terhadap Kelangsungan Bisnis Perusahaan Dengan Menggunakan Metode Agile dan Studi Literatur. JURIKOM (Jurnal Riset Komputer), 7(3), p.439.
Robith Ardani, M. (2021). Cloud Computing: Pengertian, Fungsi, Jenis, Dan Cara Kerja. [online] Sekawan Media. Available at: https://www.sekawanmedia.co.id/blog/cloud-computing/ [Accessed 9 Mar. 2022].
Sudirman, D. (2020). Pengertian Mobile Computing, Jenis, Sejarah, 6 Kelebihannya - Virtualiable. [online] Virtualiable. Available at: https://virtualiable.com/pengertian-mobile-computing/ [Accessed 9 Mar. 2022].
Zakaria, M. (2021). Apa itu Grid Computing? Mengenal Pengertian Grid Computing. [online] Nesabamedia. Available at: https://www.nesabamedia.com/grid-computing/ [Accessed 9 Mar. 2022].
Tidak ada komentar:
Posting Komentar
Berkomentarlah Dengan SOpan, No Sara
Jangan Kasih Link Aktif
>>>>Semoga Bermanfaat<<<<