Sejarah
Pengkomputeran awan (Cloud) bukanlah satu konsep yang baru, cuma akhir-akhir
ini kita sering dengar tentangnya setelah Microsoft secara besar-besaran
membuat pelaburan dan pengumuman komitmen serius mereka terhadap
pengkomputeran awan. Jika mahu diikutkan konsep perkomputeran awan ini
telah lama wujud sejak tahun 1960 lagi apabila John McCarthy menyatakan
pendapatnya bahawa perkomputeran satu hari nanti akan diuruskan sebagai
satu kemudahan awam. Masanya telah tiba dan kini pengkomputeran awan
sudah semakin popular di kalangan pengguna, syarikat mahupun organisasi
seluruh dunia.
Secara asasnya kita boleh memahami pengkomputeran awan sebagai
pengkomputeran berasaskan internet di mana perkongsian sumber, perisian
dan informasi di sediakan untuk komputer serta peranti secara talian.
Jika hendak menaip dokumen misalnya tidak perlu lagi memasang sut
Microsoft Office kerana dengan menerusi pengkomputeran awan, aplikasi
ini juga boleh didapati dan digunakan secara talian.
Pengkomputaran awan merupakan satu anjakan paradigma yang muncul
selari dengan perubahan pelayan client pada awal 1980. Perincian
diabstrak daripada pengguna yang tidak lagi memerlukan kepakaran,
kawalan atau infrastruktur teknologi yang terlalu teknikal.
Pengkomputeran awan kebanyakanya dibina dengan konsep “pengguna”
di minda membolehkan sumber; penggunaan dan model penghantaran service
IT difahami serta digunakan dengan mudah menerusi internet.
masukkan image
Infrastruktur paling lazim untuk menjelaskan konsep pengkomputeran
awan ini adalah peralatan atau aplikasi berasaskan web yang boleh
diakses pengguna menerusi pelayar web. Ia seolah-olah terpasang
(install) pada komputer peribadi, contoh seperti Picasa dan Picnic yang membenarkan suntingan gambar menerusi pelayar. Suntingan daripada Adobe photoshop juga boleh dilakukan tanpa memasang perisiannya menerusi adobephotoshop.com. Juga kepelbagaian aplikasi2 lain mengikut kemudahan dan keperluan pengguna seperti Windows Azure, Google App atau Zoho
yang menawarkan suntingan dokumen. Selain itu banyak juga applikasi
yang pastinya telah kita tahu cuma tidak begitu mengenalinya sebagai
aplikasi di bawah konsep pengkomputeran awan.
National Institute of Standard and Technology (NIST) pula menyediakan definasi lebih spesifik dan objektif tentang pengkomputeran awan. “CLOUD”
yang sering digunakan untuk mewakili rangkaian telefon dipinjam dan
diapdatasi dalam diagram rangkaian komputer untuk mewakili infrastruktur
yang disediakan olehnya dan untuknya (komputer). Mungkin kerana inilah
terlahirnya perkataan “cloud” bagi menjelaskan infrastruktur atau servis yang menjadi tunjang utama konsep ini.
Ciri-ciri utama Cloud Computing
2. Cost (Yuran), diakui secara besar mengurangkan kos dan perbelanjaan modal ditukar pada perbelanjaan operasi. Ini pura-pura menurunkan halangan untuk masuk, seperti infrastruktur secara khusus disediakan oleh pihak ketiga dan tidak perlu dibeli untuk kegunaan sesekali mahupun penggunaan komputer secara intensif. Harga pada sebuah pangkalan utility computing (Keperluan Komputerisasi) yang di perbaiki dengan penggunaan mengikut pilihan dan sedikit kemampuan IT diperlukan untuk implementasi dalam lingkungan sediri.
3. Device and location independence (alat dan kebebasan lokasi / tempat), membolehkan pengguna untuk mengakses suatu sistem menggunakan sebuah web browser tanpa melihat lokasi / tempat dan alat apa yang sedang mereka gunakan (misalnya PC, Handphone, Laptop, dan lain-lain). Seperti prasarana yang off-site (secara khusus disediakan oleh pihak ketiga) dan diakses melalui internet, pengguna (user) boleh berhubung di mana saja.
4. Multi-tenancy (Sewa menyewa besar), membenarkan pengguna berkongsi sumber dan bayaran melampaui sebuah kumpulan pengguna (user) yang besar dengan mahal.
Jenis-jenis Cloud Computing
1. Public cloud (Awan Awam)
Dijual kepada sesiapa melalui internet. Pada masa ini, Amazon Web Services adalah pembekal public cloud terbesar di dunia.
2. Hybrid Cloud (Awan Bastar)
Satu persekitaran awan bastar (Hybrid Cloud) terdiri daripada beberapa pembekal perkhidmatan dalaman dan / atau pembekal perkhidmatan luaran "akan di khususkan untuk banyak syarikat". Satu awan bastar dapat mendeskripsikan konfigurasi dengan menggabungkan satu alat tempatan (local device), seperti pada Plug computer dengan perkhidmatan Cloud (awan). Hal ini juga boleh menjabarkan tatarajah yang menggabungkan antara virtual dan physical, aset colocated misalnya, kebanyakan persekitaran yang divirtualisasikan yang memerlukan pelayan fizikal, Router, atau peranti keras lain seperti satu alat rangkaian yang berfungsi sebagai firewall atau spam filter.3.
3. Private Cloud (Awan peribadi)
Merupakan satu rangkaian data center yang membekalkan perkhidmatan kepada beberapa orang dalam kuantiti yang terhad.
Ciri-ciri utama Cloud Computing
1. Agility (Kelajuan), berkembang dengan pengguna (user) untuk dengan cepat dan murah untuk melengkapi kemajuan teknologi infrastruktur dan sumber daya.
2. Cost (Yuran), diakui secara besar mengurangkan kos dan perbelanjaan modal ditukar pada perbelanjaan operasi. Ini pura-pura menurunkan halangan untuk masuk, seperti infrastruktur secara khusus disediakan oleh pihak ketiga dan tidak perlu dibeli untuk kegunaan sesekali mahupun penggunaan komputer secara intensif. Harga pada sebuah pangkalan utility computing (Keperluan Komputerisasi) yang di perbaiki dengan penggunaan mengikut pilihan dan sedikit kemampuan IT diperlukan untuk implementasi dalam lingkungan sediri.
3. Device and location independence (alat dan kebebasan lokasi / tempat), membolehkan pengguna untuk mengakses suatu sistem menggunakan sebuah web browser tanpa melihat lokasi / tempat dan alat apa yang sedang mereka gunakan (misalnya PC, Handphone, Laptop, dan lain-lain). Seperti prasarana yang off-site (secara khusus disediakan oleh pihak ketiga) dan diakses melalui internet, pengguna (user) boleh berhubung di mana saja.
4. Multi-tenancy (Sewa menyewa besar), membenarkan pengguna berkongsi sumber dan bayaran melampaui sebuah kumpulan pengguna (user) yang besar dengan mahal.
- Centralization (Sentralisasi), dari infrastuktur pada lokasi dengan bayaran yang lebih murah (Seperti pada kompleks perumahan Real Estate, elektrik, dan lain-lain).
- Peak-load capacity (Kapasiti beban puncak) meningkat (pengguna tidak perlu seorang engineer untuk kemungkinan kapasiti beban tertingggi).
- Utilization and efficiency (Penggunaan dan kecekapan) peningkatan bagi sistem yang sering dimanfaatkan 10% hingga 20%.
- Reliability (Ketahanan), meningkat melalui penggunaan laman web yang banyak secara berlebihan, yang membuat Cloud Computing (Komputerisasi awan) sesuai untuk kelangsungan perniagaan dan pemulihan bencana.Meskipun begitu, banyak majoriti perkhidmatan Cloud Computing (Komputerisasi awan) telah menderita keuntungan, dan pengurus IT dan perniagaan suatu masa dapat sedikit melakukannya ketika mereka terpengaruh.
- Scalability (Skalalisasi), melalui dynamic berdasarkan permintaan peruntukan sumber daya pada sebuah fine-grained, berasaskan self-service mendekati real-time oleh pengguna tanpa memerlukan engineer untuk beban puncak. Prestasi di monitor, secara konsisten dan reka bentuk berpasangan dengan tidak dibina menggunakan perkhidmatan web sebagai penghubung antara sistem.
- Security (Keselamatan), secara khusus ditingkatkan berdasarkan pemusatan data, meningkatkan jaminan keselamatan sumber data, dan lain-lain, tapi perhatian dapat tetap dilakukan mengenai kehilangan kawalan melalui kepastian sensitiviti data dan Kekuangan dari keselamatan untuk tempat simpanan data (stored kernels). Jaminan keselamatan adalah sebaik atau lebih baik daripada sistem tradisional, sebab pembekal perkhidmatan dapat mencurahkan SDM mereka untuk menyelesaikan masalah keselamatan yang tentunya banyak pelanggan / pengguna tidak mampu melakukannya. Pembekal perkhidmatan secara khusus membukukan akses (Log Access), tetapi mengakses rekod audit (audit logs) menjadi sukar atau tidak mungkin. Tambahan pula, kerumitan dari jaminan keselamatan dipertingkatkan sangat besar ketika data dibahagikan malalui suatu kawasan yang lebih luas dan / atau sejumlah alat (devices).
- Sustainability (ketahanan) datang ketika melalui peningkatan penggunaan sumber (improved resource utilization), sistem lebih berkesan, dan keneutralan karbon. Meskipun begitu, komputer dan infrastruktur yang berkaitan adalah pengguna utama tenaga.
- Maintenance (pemeliharaan) aplikasi Cloud Computing lebih mudah untuk dipelihara, kerana mereka tidak perlu di install pada masing-masing komputer pengguna (user). Mereka lebih mudah untuk menyokong dan diingkatkan ketika perubahan menjangkau pelanggan dengan secara cepat.
Jenis-jenis Cloud Computing
1. Public cloud (Awan Awam)
Dijual kepada sesiapa melalui internet. Pada masa ini, Amazon Web Services adalah pembekal public cloud terbesar di dunia.
2. Hybrid Cloud (Awan Bastar)
Satu persekitaran awan bastar (Hybrid Cloud) terdiri daripada beberapa pembekal perkhidmatan dalaman dan / atau pembekal perkhidmatan luaran "akan di khususkan untuk banyak syarikat". Satu awan bastar dapat mendeskripsikan konfigurasi dengan menggabungkan satu alat tempatan (local device), seperti pada Plug computer dengan perkhidmatan Cloud (awan). Hal ini juga boleh menjabarkan tatarajah yang menggabungkan antara virtual dan physical, aset colocated misalnya, kebanyakan persekitaran yang divirtualisasikan yang memerlukan pelayan fizikal, Router, atau peranti keras lain seperti satu alat rangkaian yang berfungsi sebagai firewall atau spam filter.3.
3. Private Cloud (Awan peribadi)
Merupakan satu rangkaian data center yang membekalkan perkhidmatan kepada beberapa orang dalam kuantiti yang terhad.
Lapisan pada Cloud Computing (Komputerisasi awan)
- Clients (pelanggan)
Sebuah
Klien awan terdiri dari peranti keras komputer atau perisian komputer yang mempercayai pada Cloud Computing
(Komputerisasi awan) untuk menghantar aplikasi, atau yang secara khusus
direka untuk penghantaran dari perkhidmatan awan (cloud services).Antara lain:
- Mobile
(Linux based
- Palm Pre-WebOS Linux Kernel, Android-Linux Kernel,
iPhone-Darwin Linux Kernel, Microsoft based
- Windows Mobile Thin
client (CherryPal, Wyse, Zonbu, gOS-based systems)
- Thick client / Web
browser (Internet Explorer, Mozilla Firefox, Google Chrome, WebKit).
- Application (aplikasi)
- Peer-to-peer / volunteer computing (BOINC, Skype)- Web applications (Webmail, Facebook, Twitter, YouTube)- Security as a service (MessageLabs, Purewire, ScanSafe, Zscaler)- Software as a service (A2Zapps.com, Google Apps, Salesforce, Learn.com, Zoho, BigGyan.com)- Software plus services (Microsoft Online Services)- Storage [Distributed]- Content distribution (BitTorrent, Amazon CloudFront)- Synchronisation (Dropbox, Live Mesh, SpiderOak, ZumoDrive)
- Platform
- Services- Identity (OAuth, OpenID)- Payments (Amazon Flexible Payments Service, Google Checkout, PayPal)- Search (Alexa, Google Custom Search, Yahoo! BOSS)- Real-world (Amazon Mechanical Turk)- Solution stacks- Java (Google App Engine)- PHP (Rackspace Cloud Sites)- Python Django (Google App Engine)- Ruby on Rails (Heroku)- NET (Azure Services Platform, Rackspace Cloud Sites)- Proprietary (Force.com, WorkXpress, Wolf Frameworks)- Storage [Structured]- Databases (Amazon SimpleDB, BigTable)- File storage (Centerra Blades, Amazon S3, Nirvanix, Rackspace Cloud Files)Queues (Amazon SQS)
- Infrastruktur
- Servers
Kelebihan
- Pengkomputeran awan mampu meningkatkan penggunaan teknologi dan sumber memandangkan tiada pemilikan fizikal deperlukan serta tawaran harga lebih rendah boleh diperolehi berbanding pemilikan fizikal. Pengguna hanya perlu membayar apa yang digunakan dan kos2 yang lain seperti penyelenggaraan dan perlaksanaan dapat dikurangkan atau hampir tidak diperlukan.
- Konsep ini juga Membenarkan sistem diakses tidak mengira lokasi dan peranti selagi pengguna mempunyai akses internet, maka semua servis dalam pengkomputeran awan boleh digunakan. Tambahan pula dengan penembusan jalur lebar yang semakin popular dikalangan pengguna, infrastruktur pengkomputeran awan boleh diakses menerusi Wifi, Wimax, 3G, 4G dan banyak lagi.
- Untuk syarikat, pengkomputeran awan menawarkan penjimatan kos daripada segi pemilikan menerusi perkongsian sumber yang boleh dibuat dikalangan staf atau melibatkan lebih ramai pengguna. Ia boleh juga dimanfaatkan oleh penyedia infrastruktur sepusat,kapasiti muatan rendah, peningkatan keefiseienan sistem dan banyak lagi.
Kekurangan
- Ada masa2nya apabila sesuatu itu “terlalu manis” untuk didengari, ramai pula mula mencari apa pula yang tidak sedap didengari. Pengkomputeran awan juga tidak terlepas daripada menjadi pendebatan sesetengak pihak. Satu yang paling utama adalah segi aksesnya.
- Di Malaysia terutamanya pengaksesan internet masih belum boleh kita sifatkan sebagai meluas. Perbezaan ketara boleh dilihat di antara bandar2 besar dan luar bandar. Tidak semua individu memiliki akses internet dan sekali gus membuatkan permintaan terhadap pengkomputeran awan masih lagi rendah. Tanpa internet, pengguna tidak boleh mengakses aplikasi pengkomputeran awan dan ada masa2nya pulatempoh waktu muatan terlalu lama berlaku.
- Isu terhadap pengurusan san kekeliruan tawaran juga timbul apabila terdapat vendor yang menggunakan istilah pengkomputeran awan pada tawaran produk mereka untuk mengambil keuntungan daripada konsep ini. Ini secara tidak lansumg menimbulkan isu sekuriti dan kepercayaan dikalangan pengguna memperdebatkan bahawa mereka masih perlu lagi membeli, membina dan menguruskanservis awan serta kurang jelas tentang penggunaan servis secara fizikal.
No comments:
Post a Comment