#AndiYogaswara
#4IA19
#PengantarKomputasiCloud
#VirtualisasiPendahuluan
Komputasi awan (
bahasa Inggris: cloud computing) adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud)dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Ia adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service),[2] sehingga pengguna dapat mengaksesnya lewat Internet ("di dalam awan"), tanpa mengetahui apa yang ada didalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya.[4] Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain."[5]
Komputasi awan adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server. Komputasi awan saat ini merupakan trend teknologi terbaru, dan contoh bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud
Sejarah Komputasi Awan
Pada tahun 50-an, Cloud Computing memiliki konsep yang mendasar. Ketika komputer mainframe yang tersedia dalam skala yang besar dalam dunia pendidikan dan perusahaan dapat diakses melalui komputer terminal disebut dengan Terminal Statis. Terminal tersebut hanya dapat digunakan untuk melakukan komunikasi tetapi tidak memiliki kapasitas pemrosesan internal. Agar penggunaan mainframe yang relatif mahal menjadi efisien maka mengembangkan akses fisik komputer dari pembagian kinerja CPU. Hal ini dapat menghilangkan periode tidak aktif pada mainframae, memungkinkan untuk kembali pada investasi. Hinga pertengahan tahun 70-an dikenal dengan RJE remote proses Entry Home Job yang berkaitan besar dengan IBM dan DEC Mainframe.
Tahun 60-an, John McCarthy berpendapat bahwa “Perhitungan suatu hari nanti dapat diatur sebagai utilitas publik.” Di buku Douglas Parkhill, The Challenge of the Computer Utility menunjukkan perbandingan idustri listrik dan penggunaan pada listrik di masyarakat umum dan pemerintahan dalam penyediaan cloud computing. Ketika Ilmuan Herb Grosch mendalilkan bahwa seluruh dunia akan beroperasi pada terminal bodah didukung oleh sekitar 15 pusat data yang besar. Karena komputer ini sangat canggih, banyak perusahaan dan entitas lain menyediakan sendiri kemampuan komputasi melalui berbagai waktu danbeberapa organisasi, seperti GE GEISCO, Anak perusahaan IBM Biro Corporation, Tymshare, CSS Nasional, Data Dial, Bolt, dan Beranek and Newman.
Tahun 90-an, perusahaan telekomunikasi mulai menawarkan VPN layanan jaringan pribadi dengan kualitas sebanding pelayanannya, tapi dengan biaya yang lebih rendah. Karena merasa cocok dengan hal tersebut untuk menyeimbangkan penggunaan server, mereka dapat menggunakan bandwidth jaringan secara keseluruhan. Lalu menggunakan simbol awan sebagai penunjuk titik demarkasi antara penyedia dan pengguna yang saling bertanggung jawab. Cloud computing memperluas batas iniuntuk menutup server serta infrastruktur jaringan.
Sejak Tahun 2000, Amazon sebagai peran penting dalam semua pengembangan cloud computing dengan memodernisasi pusat data, seperti jaringan komputer yang menggunakan sesedikit 10% dari kapasitas mereka pada satu waktu. Setelah menemukan asitektur awan baru, mengalami peningkatan efisiensi internal sedikit bergerak capat “Tim Dua-Pizza”(Tim kecil untuk memberi makan dengan dua pizza) dapat menambahkan fitur baru dengan cepat dan lebih mudah. Kemudian Amazon mulai mengembangkan produk baru sebagai penyedia cloud computing untuk pelanggan eksternalm dan meluncurkan Amzaon Web Service (AWS) tahun 2006.
Awal tahun 2008, Eucalypus menjadi yang pertama open source, AWS API Platform yang kompatibel menyebarkan awan swasta. Open Nebula ditingkatkan dalam proyek Eropa Reservoir Komisi yang sudah didanai. Pada tahun yang sama, agar difokuskan pada penyediaan jaminan kualitas layanan (seperti yang dipersyaratkan oleh aplikasi interaktif real-time) untuk infrastruktur berbasis cloud dalam rangka IRMOS Eropa Proyek yang didanai Komisi. Pertengahan 2008, Gartner melihat kesempatan untuk membentuk hubungan antara konsumen layanan TI, mereka menggunakan layanan TI dan menjualnya. Dan mengamati bahwa “Organisasi layanan TI yang beralih dari perangkat keras milik perusahaan dan aset perangkat lunak untuk digunakan layanan berbasis model sehingga pergeseran diproyeksikan untuk komputasi.....akan menghasilkan pertumbuhan dramatis dalam produk IT di beberapadaerahdan pengurangan yang signifikan di daerah lain.”.
Tanggal 1 Maret 2011,IBM mengumumkan SmartCloud kerangka IBM Smarter Planet untuk mendukung. Di antara berbagai komponen dasar Smarter Computing, cloud computing adalah bagian yang paling penting.
Cara Kerja Komputasi Cloud
Dasar-dasar Komputasi Cloud
Baik Anda menjalankan aplikasi yang membagikan foto dengan jutaan pengguna ponsel atau Anda menjalankan operasi penting bagi bisnis Anda, platform layanan cloud menyediakan akses cepat ke sumber daya IT yang fleksibel dan berbiaya rendah. Dengan komputasi cloud, Anda tidak perlu melakukan investasi awal yang besar untuk perangkat keras dan menghabiskan banyak waktu untuk mengelola perangkat keras tersebut. Dengan begitu, Anda dapat menyediakan jenis dan ukuran sumber daya komputasi tepat yang Anda butuhkan untuk mendukung ide cemerlang terbaru Anda atau mengoperasikan departemen IT Anda. Anda dapat mengakses sumber daya sebanyak yang Anda butuhkan, saat itu juga, dan hanya membayar atas apa yang Anda gunakan.
Bagaimana Cara Kerja Komputasi Cloud?
Komputasi cloud menyediakan cara sederhana untuk mengakses server, penyimpanan, database, dan serangkaian layanan aplikasi yang luas melalui Internet. Platform layanan Cloud seperti Amazon Web Services memiliki dan memelihara perangkat keras yang terhubung dengan jaringan yang dibutuhkan untuk layanan aplikasi ini, sementara Anda menyediakan dan menggunakan apa yang Anda butuhkan melalui aplikasi web.
Keuntungan Komputasi Cloud
Enam Keuntungan dan Manfaat Komputasi Cloud
Biaya modal usaha untuk biaya variabel
Daripada harus banyak berinvestasi dalam pusat data dan server sebelum tahu cara menggunakannya, Anda bisa membayar hanya saat Anda mengkonsumsi sumber daya komputasi, dan hanya membayar seberapa banyak yang Anda konsumsi.
Manfaat dari skala ekonomi masif
Dengan menggunakan komputasi cloud, Anda bisa mendapatkan biaya variabel lebih rendah daripada yang bisa Anda dapatkan sendiri. Karena penggunaan ratusan ribu pelanggan dikumpulkan di cloud, penyedia layanan seperti Amazon Web Services dapat mencapai skala ekonomi yang lebih tinggi, berujung pada harga sesuai penggunaan, dengan biaya pembayaran yang lebih rendah.
Berhenti menebak-nebak kapasitas
Tak perlu menebak kebutuhan kapasitas infrastruktur Anda. Jika Anda membuat keputusan kapasitas sebelum menerapkan aplikasi, seringkali sumber daya menjadi tidak efektif dan berbiaya tinggi, atau Anda menjumpai masalah dengan keterbatasan kapasitas. Dengan komputasi cloud, berbagai masalah ini akan hilang. Anda dapat mengakses sebanyak atau sesedikit yang dibutuhkan, dan meningkatkan atau menurunkan kapasitas seperlunya hanya dengan pemberitahuan beberapa menit sebelumnya.
Meningkatkan kecepatan dan fleksibilitas
Dalam lingkungan komputasi cloud, sumber daya IT baru hanya tinggal diklik saja, mengurangi waktu Anda untuk menyediakan sumber daya bagi pengembang Anda, dari yang tadinya memerlukan waktu berminggu-minggu menjadi htungan menit. Hal ini sangat meningkatkan fleksibilitas bagi organisasi, karena biaya dan waktu yang dibutuhkan untuk bereksperimen dan berkembang akan berkurang jauh.
Berhenti menghambur-hamburkan uang untuk menjalankan dan memelihara pusat data
Fokus pada proyek yang membedakan bisnis Anda, bukan pada infrastruktur. Komputasi cloud memungkinkan Anda berfokus pada pelanggan, bukan pekerjaan berat seperti menempatkan, menumpuk, dan mengurus server.
Merambah global dalam hitungan menit
Menerapkan aplikasi Anda dengan mudah di beberapa wilayah di seluruh dunia, hanya dengan beberapa klik. Ini berarti Anda dapat memberikan latensi yang lebih rendah dan pengalaman yang lebih baik bagi pelanggan Anda dengan mudah dan dengan biaya minimal.
Virtualisasi
virtualisasi adalah salah satu elemen yang membuat komputasi awan.
Virtualisasi dan komputasi awan adalah konsep samar-samar bagi banyak organisasi dan dua istilah IT ini diganti untuk satu sama lain. Bersama, mereka menunjukkan sebuah era baru di mana perusahaan diberikan kebebasan untuk menjalankan aplikasi mereka tanpa harus melakukan fungsi IT non-strategis seperti patch, update dan backup. As we know, virtualisasi bertindak sebagai dasar untuk komputasi awan dan membantu memberikan nilai komputasi awan. dengan virtualisasi, kita dapat membuat mesin virtual, skala mesin virtual up / down melalui proses manual dengan gangguan layanan dll. Umumnya dilakukan dengan membagi satu bagian dari perangkat keras ke dalam dua atau lebih segmen. Setiap segmen memiliki lingkungan yang independennya sendiri.
komputasi awan diakses melalui internet. komputasi awan dapat memanfaatkan virtualisasi tetapi juga dapat terjadi tanpa virtualisasi. OS tertentu (sistem operasi), sistem hardware dan bahkan cluster aplikasi memberikan layanan cloud. Cloud computing adalah apa-apa tetapi pengiriman sumber daya komputasi, Data dan sumber daya penyimpanan sebagai layanan kepada pengguna akhir melalui jaringan.
Perbedaan utama adalah bahwa, dalam virtualisasi Anda mencari manajemen internal hardware dan komputasi awan, layanan sudah diurus oleh penyedia jaringan area luas.
Ada beberapa komponen yang digunakan untuk membangun infrastruktur cloud. Komputasi awan memungkinkan virtualisasi mesin independen dari lokasi fisik. Pada lapisan terendah, ada komponen hardware seperti server, penyimpanan dan jaringan komponen. Hal ini dapat digambarkan sebagai layanan di mana virtualisasi adalah bagian dari infrastruktur fisik. Semua konsep atau operasi yang berlaku pada mesin tunggal berlaku untuk mesin virtual dikerahkan di awan. Dalam komputasi awan, layanan diri adalah konsep penting untuk memberikan ketersediaan untuk setiap pengguna setiap saat, yang merupakan layanan apa adalah semua tentang. Semua sumber daya yang lebih umum dianggap fana-spin itu, Gunakan; menghapusnya saat Anda selesai. Virtualisasi masih memperlakukan kasus, volume dan jaringan sebagai elemen independen untuk virtualisasi. Cloud computing memperlakukan mereka semua sebagai sumber bersatu dan perkakas yang terkait dengan komputasi awan menggunakan ini untuk membuat berputar dan mencatat sumber daya yang lebih efisien dan mudah.
Virtualisasi adalah proses yang sederhana di mana perangkat lunak yang digunakan untuk mensimulasikan hardware. Hal ini dapat eksis tanpa awan. Tapi komputasi awan tidak bisa ada tanpa virtualisasi. Cloud computing memungkinkan perusahaan untuk menyimpan dan mengakses aplikasi dan data pada server virtual, bukan di fisik. Cloud computing berkembang dari konsep komputasi utilitas dan dapat dianggap sebagai banyak komputer berpura-pura menjadi salah satu lingkungan komputasi. Banyak organisasi telah dikerahkan virtualisasi dengan menciptakan server virtual di atas jaringan, penyimpanan dan keamanan tumpukan. Tetapi dengan komputasi awan pribadi, Anda harus berpikir tentang merancang teknologi tersebut dalam hubungannya dengan satu sama lain.
Keuntungan dari virtualisasi selama komputasi awan:
Mari kita mulai dengan manfaat inti dari virtualisasi yang diterapkan pada ranah komputasi awan.
Keuntungan virtualisasi
Image1: Keuntungan virtualisasi
Virtualisasi pada Skala Kecil: Anda dapat membeli dan memelihara server yang lebih sedikit dengan virtualisasi yang membuat lebih baik menggunakan kapasitas yang tersedia server dari server non virtual. Setiap mesin virtual menjalankan sistem operasi dan bisnis sendiri aplikasi kebutuhan perusahaan Anda.
Meningkatkan Penggunaan daya Efektivitas: menggunakan virtualisasi, akan ada penggunaan tinggi dari perangkat keras dan meningkatkan penggunaan daya. Seperti ada peningkatan penggunaan daya, itu mengarah ke efisiensi infrastruktur fisik.
Kurang redundansi: Virtualisasi mengandung tingkat tinggi pusat data, sehingga pada akhirnya akan memiliki toleransi kesalahan yang tinggi. Jadi akan ada ruang lingkup kurang redundansi.
Jumlah tinggi Kerja: Virtualisasi memiliki manfaat lebih dalam teknologi tradisional seperti database relasional besar, jaringan area lokal virtual dan jaringan area penyimpanan.
Ketersediaan tinggi: Virtualisasi berkurang downtime selama masa pemeliharaan yang berarti, perubahan dapat dilakukan untuk satu server tanpa mempengaruhi lainnya dan pemeliharaan dapat dilakukan tanpa mempengaruhi bisnis dan menyebabkan gangguan.
Pribadi: persyaratan keamanan untuk organisasi dapat disediakan oleh mesin virtual dengan mereplikasi tingkat yang diperlukan dari sumber daya atau perangkat privasi yang datang dengan perangkat kabel keras.
Keuntungan dari komputasi awan:
Cloud computing memberikan banyak manfaat baik kepada pengguna akhir dan bisnis dari semua ukuran. Ini mengatur kantor virtual yang menyediakan fleksibilitas untuk menghubungkan bisnis Anda di mana saja, setiap saat. Berikut ini adalah manfaat untuk bergerak bisnis Anda ke awan:
Keuntungan dari komputasi awan
Image2: Keuntungan dari komputasi awan
Penghematan biaya: awan tersedia dengan biaya rendah dari teknologi tradisional. Ini adalah metode yang paling efisien biaya untuk menggunakan, mempertahankan dan meningkatkan. Hal ini dapat menurunkan biaya IT perusahaan. Dengan menggunakan teknologi komputasi awan, Anda dapat menghemat biaya lisensi dan menghilangkan biaya seperti biaya penyimpanan, pembaruan perangkat lunak dll.
Scalability: Anda dapat mengubah operasi atau penyimpanan kebutuhan memungkinkan fleksibilitas yang sesuai dengan situasi dan skalabilitas adalah fitur built-in dari penyebaran awan. Contoh awan dikerahkan secara otomatis hanya bila diperlukan.
Backup dan Recovery: Ini jauh lebih mudah untuk backup dan pemulihan data pada perangkat fisik. Ini menyediakan cadangan atau pemulihan solusi yang fleksibel dan dapat diandalkan.
Penyimpanan terbatas: Anda dapat menyimpan data di awan karena menyediakan kapasitas penyimpanan tak terbatas. Tidak perlu khawatir tentang meningkatnya ketersediaan ruang penyimpanan Anda saat ini.
Deployment mudah: Cloud computing memungkinkan untuk menyebarkan dengan cepat dalam waktu singkat yang merupakan keuntungan yang paling penting dari teknologi ini. Seluruh sistem dapat berfungsi penuh dalam beberapa menit.
Kesimpulan: Cloud computing dan virtualisasi adalah konsep penting dalam lingkungan bisnis TI saat ini. Kita telah melihat bagaimana virtualisasi lingkungan yang digunakan dalam aplikasi berbasis cloud. Masing-masing memiliki keuntungan mereka sendiri, mereka tidak bersaing pendekatan. Virtualisasi dan komputasi awan yang kedua cara untuk melakukan lebih banyak dengan sedikit dengan memaksimalkan komputasi dan infrastruktur sumber. Harap diingat bahwa mereka tidak hal yang sama.