Memahami Layanan Cloud Computing
Memahami Layanan Cloud Computing
Cloud berarti "awan" dan Computing "informatika", jadi Cloud Computing adalah
komputasi awan untuk terjemahan harfiah Inggris Prancis. Beberapa definisi dari
Cloud Computing yang ada, kita akan mempertahankan definisi dari NIST (Institut Nasional Teknologi dan Standar)
Standar dan Teknologi), yang mendefinisikan Cloud Computing sebagai akses melalui jaringan
telekomunikasi, berdasarkan permintaan dan mandiri, kepada sumber daya komputer
konfigurasi yang dapat dibagikan.
Cloud Computing juga dapat didefinisikan sebagai model yang memungkinkan akses mudah dan ke
permintaan melalui jaringan ke kumpulan bersama sumber daya komputer yang dapat dikonfigurasi oleh
contoh jaringan, server, penyimpanan, aplikasi dan layanan yang dapat dipasang dengan cepat
tersedia bagi pengguna, salah satu poin kunci dari layanan Cloud adalah bahwa mereka dapat menjadi
disuplai dengan cepat tetapi dinonaktifkan juga dengan cepat karena sebagian besar dari
layanan dapat diakses tanpa komitmen.
2
Saat ini terdapat tiga model besar penggunaan Cloud yang sedang berkembang, semuanya menawarkan
karakteristik yang berbeda dan tidak memiliki tingkat kedewasaan yang sama: Perangkat Lunak SaaS sebagai
Layanan
Sebuah penyedia perangkat lunak sebagai layanan memang dapat memanfaatkan layanan jenis platform.
sebagai layanan, yang dapat menggunakan infrastruktur sebagai layanan. Layanan lainnya
juga tersedia adalah :
. Data sebagai Layanankormenanggapi penyediaan data yang dipindahkan
di suatu tempat di jaringan. Data ini terutama dikonsumsi oleh apa yang
kita menyebutdes mashups.
. BPaaS: ini adalah konsep Business Process as a Service (BPaaS) yang terdiri dari
mengalihkan satuprosedur perusahaan sucukup terindustrialisasi untuk ditujukan
langsungkepada para manajer sebuah organisasi, sanmembutuhkan bantuane de profesional
komputer
. Desktop sebagai Layanan: le Desktop sebagai Layanan (DaaS; juga disebut dalam bahasa Prancis «
kantor sebagai layanan", "kantor virtual" atau "kantor virtual yang dihosting" adalah
pengalihan suatuInfrastruktur Desktop Virtualdari seorang pemasok
layanan. Umumnya, Desktop as a Service ditawarkan dengan langganan
pembayaran.
. Jaringan sebagai Layanan (NaaS): Jaringan sebagai Layanan mengacu pada penyediaan
layanan jaringan, mengikuti konsepJaringan yang Didefinisikan oleh Perangkat Lunak (SDN).
. STaaS : Penyimpanan sebagai Layanan mengacu pada penyimpanan file di penyedia layanan
eksternal, yang menampung mereka atas nama klien mereka. Layanan publik,
seperti SugarSyncet [Link], proposent ce type de stockage, le plus souvent à des
fungsi penyimpanan atau berbagi file.
contoh :AmazonS3DropboxGoogleDriveiCloudSkyDrive,Ubuntu One,
Windows Live MeshWuala
Tempat Kerja sebagai Layanan (WaaS)
Workplace sebagai layanan adalah lingkungan kerja virtual yang tersedia di mana saja.
apa pun perangkat yang digunakan, ini memberikan akses yang aman kepada pengguna akhir profesional
permanen dan di mana saja untuk aplikasi dan data perusahaan mereka
Contoh: Econocom tempat kerja sebagai layanan, ruang kerja sebagai layanan dari Colt
4
L’infrastruktur sebagai layanan: ini adalah layanan tingkat terendah. Itu terdiri dari
untuk memberikan akses ke taman informasiuevirtualisasi. Desmesin virtualsur yang mana
konsumen dapat menginstal sistem operasi dan aplikasi. Konsumen
dengan demikian dibebaskan dari pembelian peralatan komputer. Layanan ini mirip dengan layanan
penginapan klasikespusat pengolahan data, dantren sedang mendukung
layanan tingkat tertinggi, yang lebih mengabaikan detail teknis
1. Cloud Pribadi
Cloud Pribadi adalah sebuah mode konsumsi teknologi informasi (IaaS, PaaS, SaaS, ...)
berdasarkan sumber daya (server, penyimpanan, jaringan, lisensi perangkat lunak...) yang disediakan untuk
disposisi eksklusif sebuah perusahaan. Sumber daya dapat terletak secara geografis
dalam lingkup perusahaan (kita akan berbicara tentang Cloud pribadi internal) atau di sebuah
integrator/penyedia layanan (kita akan membicarakan tentang Cloud pribadi yang dikelola atau dihosting). Pengoperasian dari
Cloud privat hanya dapat dilakukan oleh tim IT klien.
interne), atau oleh penyedia layanan eksternal (Cloud pribadi internal, Cloud pribadi yang dikelola). Layanan
tersedia melalui katalog layanan yang dipajang di portal, penyediaan layanannya adalah
diotomatisasi, dan dapat dikenakan biaya berdasarkan konsumsi.
2. Cloud publik
Cloud publik adalah struktur yang fleksibel dan terbuka, dikelola oleh penyedia pihak ketiga.
Beberapa pengguna (individu atau perusahaan) dapat mengaksesnya melalui Internet. Dengan Cloud
publik, beberapa entitas berbagi sumber daya informasi yang sama (penempatan
disposisi oleh penyedia.
3. cloud hibrida
Cloud hibrida adalah struktur campuran yang memungkinkan penggabungan sumber daya internal
dari Cloud privat ke Cloud publik eksternal. Sebuah perusahaan yang menggunakan Cloud hibrida dapat
misalnya menggunakan Cloud publik secara berkala, saat puncak aktivitas dan sisanya
waktunya untuk menggunakan sumber daya yang tersedia di dalam.
5
Majalah JDN ekonomi masa depan dalam terbitan 12/06/2013 telah menyatakan bahwa:
Cloud bukanlah wilayah yang dilindungi oleh solusi kepemilikan. Memang, ada beberapa solusi dari
Cloud Computing sumber terbuka telah muncul di bidang Cloud; Dalam artikel ini enam dari
solusi open Cloud ini akan dijelaskan kepada Anda.
Eukaliptus
OpenNebula
OpenStack
Niftyname
Nimbus
Stratuslab
1. Eukaliptus
Dikeluarkan dari proyek penelitian universitas California, platform Cloud ini terbuka
Sumber terintegrasi dalam Ubuntu Server dan Debian. Ditulis dalam C, Java, dan Python, ini memungkinkan
untuk membuat Cloud IaaS (Infrastruktur sebagai layanan) jenis pribadi atau hibrida, mendukung
mesin virtual Linux serta hypervisor Xen dan KVM. Selain itu, ia adalah
kompatibel dengan EC2 Amazon, S3, EBS IAM Auto Scaling Elastic Load Balancing dan
CloudWatch. Ada juga versi berlisensi yang dipasarkan oleh perusahaan
Eucalyptus Systems. Ini menyediakan fitur tambahan seperti dukungan untuk
VMware, yang merupakan mesin virtual Windows dan integrasi SAN. Keuntungan dari ini
perangkat lunak sumber terbuka untuk Cloud privat memiliki skalabilitas yang sangat efektif,
organisasi agile.
2. OpenNebula
Platforma yang sepenuhnya open source ini memungkinkan untuk menerapkan Cloud pribadi, hibrida dan
publik. Ditulis dalam C++, Ruby, dan Shell, itu mendukung hipervisor Xen, KVM, dan VMware.
Seperti Eucalyptus, ini memungkinkan untuk terhubung dengan cloud Amazon, EC2. Proyek ini adalah
diterbitkan di bawah lisensi Apache 2.0. Selain itu, OpenNebula didukung oleh proyek Eropa
Reservoir, yang menawarkan arsitektur lengkap untuk pengelolaan pusat data dan pembuatan
layanan cloud.
OpenStack
Dibuat pada bulan Juli 2010 oleh NASA dan penyedia layanan AS Rackspace, proyek ini murni
sumber terbuka. Proyek ini bertujuan untuk memberikan solusi untuk semua jenis awan dengan menjadi
mudah untuk diterapkan, sangat dapat diskalakan, dan kaya fitur. OpenStack adalah sebuah
sistem operasi awan yang mengontrol area besar komputasi, penyimpanan dan
sumber daya jaringan melalui pusat data, semuanya dikelola oleh dasbor.
6
4. Nama Menarik
Proyek yang berasal dari Prancis ini, platform Niftyname dibuat oleh penyedia hosting Ielo.
Ia disebarkan di bawah lisensi GPLv3. Diatur di sekitar sistem manajemen yang ditulis dalam
Python, ia mendukung hypervisor KVM dan memungkinkan untuk membuat mesin virtual
Windows, Linux, BSD dan Solaris. Ia juga dapat mengelola fitur penyimpanan dan
jaringan yang terkait dengan mesin-mesin ini.
5. Nimbus
Berasal dari dunia penelitian, Nimbus memungkinkan untuk menerapkan Cloud jenis IaaS. Diterbitkan
lisensi Apache 2.0, platform ini mendukung hypervisor Xen dan KVM, dan dapat
berinteraksi dengan Cloud Amazon, EC2. Ini terkait dengan proyek lain, yang disebut Cumulus,
yang memungkinkan untuk menyebarkan layanan penyimpanan di Cloud, kompatibel dengan layanan
Amazon S3. Nimbus telah diterapkan, antara lain, oleh jaringan universitas Amerika Serikat yang
menawarkan Cloud akses bebas untuk proyek penelitian.
6. Stratuslab
Proyek StratusLab lahir dari kolaborasi akademis informal pada tahun 2008, didanai bersama
oleh Komisi Eropa untuk mengembangkan platform sumber terbuka tentang infrastruktur
sebagai layanan.
Saat ini StratusLab adalah kolaborasi terbuka dari institusi (CNRSSixSQ, GRNET,
et TCD) dan orang-orang terus mengevaluasi perangkat lunak.
StratusLab menyediakan fitur untuk pengelolaan dinamis sumber daya yang khas dari
perhitungan awan IaaS. Tetapi juga menyediakan fitur tambahan untuk
menyederhanakan pengelolaan gambar dan federasi awan.
Menurut NIST, Cloud menawarkan beberapa layanan dengan karakteristik penting, antara lain
elastisitas sumber daya yang ditawarkan oleh layanan Cloud, kemudahan aksesnya melalui jaringan,
penggabungan sumber daya, peningkatan fleksibilitas SI di Cloud serta penagihan berdasarkan penggunaan
layanan Cloud :
Elastisitas sumber daya:
Di Cloud, kemampuan baru dapat secara otomatis disediakan untuk
pengguna dalam kasus peningkatan permintaan. Sebaliknya, mereka dapat dengan cepat
dihentikan ketika tidak lagi diperlukan.
Elastisitas layanan Cloud ini menciptakan ilusi bagi pengguna akhir akan suatu kapasitas
infinie yang dapat dioperasikan kapan saja.
Untuk perusahaan klien, karakteristik elastisitas ini memungkinkan misalnya untuk melakukan
menghadapi puncak aktivitas yang tidak dapat diserap oleh infrastruktur internal, tetapi juga untuk mempertimbangkan
aplikasi baru, misalnya aplikasi perhitungan intensif yang memerlukan beberapa
ratusan mesin dalam hanya beberapa jam, aplikasi yang biayanya
infrastruktur internal akan menjadi tidak mungkin tanpa Cloud. Menurut Bernard Ourghanlian,
direktur teknik dan keamanan Microsoft, tentang Cloud "Secara virtual, kekuatan
adalah tak terhingga
Layanan tipe Cloud dapat diakses melalui jaringan, baik itu jaringan
LAN perusahaan untuk Cloud internal, akses internal, akses Internet atau
saluran yang disewa IP (atau akses VPN) untuk Cloud eksternal. Akses ini dilakukan melalui
mekanisme dan protokol standar yang memungkinkan penggunaan layanan Cloud
sejak berbagai jenis terminal.
Un SI plus agile :
Di Cloud, pengguna akhir layanan dapat dengan cepat menyediakan sumber daya yang dibutuhkan.
dia membutuhkan (server, jaringan, penyimpanan, aplikasi…..) dan memiliki tanpa harus melewati
langkah-langkah panjang dan kompleks untuk konfigurasi manual. Kemampuan ini untuk 'provisioning cepat'
dan 'self-service' memungkinkan SI untuk menjawab lebih cepat kebutuhan bisnis,
permintaan perubahan, serta tuntutan yang semakin meningkat terhadap waktu ke pasar. Dalam beberapa
model konsumsi, kelincahan ini didorong hingga ekstrem terutama dalam model
jenis SaaS atau PaaS di mana perusahaan terbebas dari banyak kendala penerapan
tempat aplikasi-aplikasinya.
8
Dengan Cloud, muncul cara baru untuk penagihan berdasarkan penggunaan yang dapat diringkas
Sederhananya: kita hanya membayar apa yang benar-benar kita konsumsi. Di Cloud infrastruktur
dikenakan jumlah inti prosesor yang digunakan, pada jumlah memori yang digunakan, pada
jumlah operasi masuk/keluar yang dilakukan atau jumlah data yang disimpan. Dalam sebuah
mode SaaS, kita membayar berdasarkan jumlah pengguna dan sesuai dengan penggunaan sumber daya mereka.
Virtualisasi mengubah perangkat keras menjadi perangkat lunak. Ini memungkinkan untuk hanya menyimpan yang
firmware dari berbagai kartu sebuah server dan menggunakannya di dalam server virtual. Kami
Oleh karena itu, virtualisasi adalah sekumpulan teknik perangkat keras dan/atau perangkat lunak yang
memungkinkan untuk menjalankan beberapa sistem operasi dan/atau di satu mesin
beberapa aplikasi terpisah satu sama lain, seolah-olah mereka berfungsi di atas
mesin fisik yang berbeda. Selain itu, perlu ditambahkan teknologi virtualisasi jaringan
dan aplikasi
Virtualisasi sistem operasi terdiri dari menciptakan server yang tidak terwujud
di tingkat lapisan sistem operasi kernel. Dengan metode virtualisasi ini
partisi terpisah, yang juga dikenal sebagai lingkungan virtual, dibuat di satu server
fisik dan pada satu instance sistem yang sama untuk rasionalisasi sumber daya
materi, perangkat lunak… dll.
Karakteristik
Satu sistem, satu inti
Lingkungan pengguna terpisah
Alokasi sumber daya antara berbagai lingkungan
2. Virtualisasi total
Virtualisasi total atau lengkap memungkinkan untuk menjalankan sistem operasi tamu dari
cara asli tanpa modifikasi. Dengan teknik ini, virtualisasi tidak memiliki dampak pada
eksekusi kernel dari sistem virtualisasi. Di sisi lain, virtualisasi Lengkap mengorbankan
kinerja dengan harga kompatibilitas. Sebenarnya, lebih sulit untuk mendapatkan yang baik
kinerja ketika sistem tamu tidak berpartisipasi dalam
10
Proses virtualisasi dan harus melewati satu atau beberapa lapisan emulasi sebelum
untuk mengakses sumber daya material.
Karakteristik :
Emulasi mesin fisik
Lengkapi
Emulasi arsitektur spesifik
sistem operasi tamu berpikir bahwa mereka berada di mesin fisik kekuatan
degradasi kinerja
Teknologi virtualisasi yang didukung perangkat keras meningkatkan fleksibilitas dan keandalan
solusi perangkat lunak tradisional dengan mempercepat fungsi kunci dari platform virtualisasi.
Efisiensi ini menawarkan berbagai keuntungan, antara lain:
Percepatan transfer kontrol platform antara sistem operasi
undangan dan pengelola. NB :
Dalam hal materi, evolusi fungsi virtualisasi yang langsung terintegrasi ke dalam
prosesor cenderung mengurangi kesenjangan kinerja antara sistem yang menggunakan
paravirtualisasi dan sistem host. Apa yang dilakukan Intel™ (VT : Intel
Teknologi Virtualisasi) d'AMD (AMD-V :Platform Virtualisasi Terdepan di Industri
Efisiensi) prosesor terbaru dilengkapi.
11
4. Paravirtualisasi
Untuk generasi virtualisasi ini, diperlukan modifikasi pada kernel sistem operasi.
undangan dimodifikasi untuk dijalankan dalam bentuk virtualisasi. Tujuan dari teknik ini adalah
menawarkan akses yang hampir identik ke sumber daya material (memori dan input/keluaran) antara
sistem host dan tamu. Jika tujuan ini tercapai, kinerja sistem virtual yang dihasilkan adalah
sangat mirip dengan peralatan tempat ia dijalankan. Hambatan utama untuk
pengembangan teknik ini terletak pada modifikasi inti sistem
undangan. Jika sistem yang akan divirtualisasi tidak memiliki fungsi khusus untuk paravirtualisasi di
noyau, teknik ini tidak dapat digunakan dan satu-satunya solusi virtualisasi adalah menggunakan
emulasi lengkap perangkat keras.
12
1. Virtualisasi server
Virtualisasi server bergantung pada lapisan perangkat lunak tipis, atau hypervisor, untuk membuat
« mesin virtual », yaitu wadah perangkat lunak terisolasi yang mencakup sebuah
sistem operasi dan aplikasi. Dianggap sebagai mesin tamu, sebuah
mesin virtual sepenuhnya independen. Oleh karena itu, adalah mungkin untuk menjalankan beberapa
mesin virtual di atas satu mesin fisik "host"
2. Virtualisasi penyimpanan
Virtualisasi penyimpanan dapat mengambil berbagai bentuk. Ini berlaku baik untuk
blok dan file hanya untuk disk atau pita. Penyimpanan fisik disembunyikan dan se
disajikan dalam bentuk volume logis, bahkan dalam media yang berbeda. Dengan demikian, sebuah sistem di
bande dapat menjadi sebuah disk. Virtualisasi penyimpanan memungkinkan untuk mengumpulkan
perangkat dalam sebuah pool dan menyediakan kapasitas untuk pengguna melalui pembaca
logika. Dalam solusi lanjutan, rak dapat dikelola sebagai satu kesatuan.
unit logis dan kapasitas dapat disediakan dari pool logis yang sama
3. Virtualisasi aplikasi
Tempat kerja tidak lagi bergantung pada perangkat keras (selesai dengan perbaikan,
perubahan PC, pembaruan perangkat keras dll..).
Risiko kebocoran informasi lebih terkelola dengan baik (tidak ada data yang disimpan di
lokal).
Dimungkinkan untuk menghindari vandalisme atau pencurian (terminal hanya terhubung). Sendirian,
itu tidak berguna dan tidak terlalu berharga.
Konsumsi listrik berkurang
Tidak perlu membeli ulang atau mengupgrade perangkat keras
KESIMPULAN
Pertanyaan yang diajukan oleh SI yang menarik adalah: apakah kita harus bermigrasi ke Cloud Computing?, jawaban nya adalah ya.