Apakah cloud computing hanya cara menyewa sumber daya?

20

Perusahaan tempat saya bekerja baru-baru ini menyelenggarakan layanan web di Windows Azure dan mengumumkannya. Sekarang perdagangan majalah online mengatakan banyak hal yang tidak berarti seperti "perusahaan X pindah ke cloud", "perusahaan X menjatuhkan desktop untuk cloud", dll.

Sepertinya ada banyak bahan di luar sana (dimulai dengan Wikipedia ) yang sangat panjang dan banyak berbicara tentang "layanan" dan "harga masuk yang rendah" dan hal-hal lain, tetapi saya sudah membaca semua itu dan tidak melihat bagaimana mereka bisa bermanfaat bagi orang awam dalam menggambar garis antara layanan di cloud dan Stack Exchange yang juga merupakan layanan tetapi dijalankan pada server bata-dan-mortir dalam sebuah colocation.

Sekarang dari pengalaman saya dengan Windows Azure perbedaan sebenarnya adalah sebagai berikut. Dengan cloud, pemilik layanan menyewakan perangkat keras, bandwidth jaringan, dan hak untuk menggunakan middleware (Windows 2008 yang digunakan dalam peran Azure misalnya) sesuai permintaan dan juga ada beberapa bantuan pemeliharaan (seperti jika komputer tempat peran menjalankan crash komputer lain secara otomatis ditemukan dan peran tersebut digunakan kembali). Tanpa cloud, pemilik layanan harus berurusan dengan semua itu sendiri.

Apakah itu akan menjadi perbedaan yang tepat?

sharptooth
sumber

Jawaban:

32

Ya, cukup banyak.

Dengan "cloud" (seperti dalam "cloud provider"), Anda menyewa ruang disk, bandwidth, CPU, dan memori yang dimiliki oleh penyedia dan cara menggunakannya dari perangkat lunak Anda. Mereka memberi Anda infrastruktur dan Anda tidak memiliki perangkat kerasnya.

Ada bentuk-bentuk lain dari komputasi awan yang tidak melibatkan penyedia ini, di mana Anda (organisasi) memiliki perangkat kerasnya juga.

Dalam hal apa pun, ini sebagian besar berarti bahwa perangkat lunak Anda berjalan pada jaringan komputer terdistribusi, tersedia di Internet.

Oded
sumber
4
+1 untuk menjadi jelas, ringkas, dan memotong semua industri hyped BS.
maple_shaft
Mereka juga menyediakan sarana untuk menggabungkan semuanya dan membuatnya bekerja.
JeffO
2
@ Thomas Owens - ayolah. Konteks pertanyaannya jelas bahwa OP bertanya tentang penyedia cloud , bukan Internet sebagai "cloud".
Oded
2
@ThomasOwens Anda masih menyewa sumber daya, hanya sekarang Anda menyewanya dari grup layanan TI internal Anda dan bukan pihak ketiga (perusahaan kecil tidak akan memiliki sumber daya untuk meng-host cloud pribadi yang menawarkan salah satu keuntungan cloud yang seharusnya, yang semuanya menuntut pusat hosting yang terpisah secara fisik).
jwenting
3
Sementara jawaban lain memberikan beberapa poin yang berguna dan bermakna mengenai komputasi awan, jawaban ini memotong langsung ke jantung praktis dan pragmatis dari apa yang umumnya orang bicarakan ketika mereka menggunakan istilah cloud computing yang sangat kelebihan beban . +1
Adam Crossland
8

Komputasi awan sama sekali tidak mengatakan siapa yang memiliki sumber daya. Cloud computing adalah arsitektur untuk mengembangkan aplikasi berbasis jaringan yang terdistribusi. Ada sejumlah penyedia layanan komputasi awan di luar sana, seperti Platform Layanan Azure, Layanan Web Amazon, Google App Engine, dan sejumlah lainnya. Namun, menggunakan layanan orang lain bukanlah prasyarat untuk mengembangkan infrastruktur komputasi awan.

Gagasan di balik cloud computing adalah Anda menempatkan layanan dan aplikasi pada perangkat jaringan. Anda dapat menggunakan layanan hosting, yang akan menggeser pemeliharaan dan dukungan ke entitas lain. Anda juga dapat membuat infrastruktur sendiri untuk komputasi awan. Selain itu, tidak ada yang mengatakan bahwa komputasi awan harus bersifat publik. Ya, Anda dapat menempatkan aplikasi dan layanan Anda di Internet publik (dengan keamanan appropraite untuk aplikasi Anda), tetapi Anda juga dapat membuat cloud pribadi di dalam organisasi Anda.

Pada akhirnya, dengan cloud computing, Anda tidak tahu di mana atau apa yang Anda akses. Anda melihat layanan atau aplikasi tanpa sepengetahuan apa yang ada di balik layanan atau aplikasi itu. Seluruh cloud tidak ada konsekuensinya bagi klien - Anda tahu bahwa hal-hal yang dapat Anda gunakan ada, dapat diakses, dan menggunakannya. Mereka bisa berada di "ruang server", atau Anda bisa mengakses jaringan sensor dan workstation yang terdistribusi. Itu tidak masalah.

Thomas Owens
sumber
apa perbedaan antara cloud pribadi dan "ruang server"?
Bob
@ Bob Biasanya, lokasi, tapi itu bukan persyaratan untuk komputasi awan. Anda mungkin memiliki beberapa server farm terdistribusi. Atau Anda mungkin memiliki perangkat terpisah yang berlokasi di sekitar bangunan, kota, negara, secara global, atau dalam beberapa kasus di luar bumi. Namun, Anda masih dapat membuat platform cloud dengan "ruang server" tunggal dengan menghasilkan sistem (aplikasi dan layanan) yang dikonsumsi oleh klien yang terdistribusi melalui beberapa koneksi jaringan. Faktor pendorongnya adalah bahwa layanan dan aplikasi (dan data terkait) tersedia untuk dikonsumsi / digunakan melalui jaringan.
Thomas Owens
Anda baru saja menyatakan bahwa mereka sama, (menyimpan lokasi) dan belum memberikan perbedaan. "cloud computing" tidak berarti hal yang sama "memiliki akses ke server". Ini lebih tentang memiliki akses ke server yang mengurangi tanggung jawab Anda.
Bob
@ Bob Hanya layanan komputasi awan sewaan yang menyebabkan berkurangnya tanggung jawab. Saya sebenarnya adalah bagian dari tim yang bekerja mengembangkan dan memelihara platform komputasi awan pribadi dan aman untuk Departemen Pertahanan AS dan layanan / aplikasi yang berjalan di cloud ini. Tujuannya bukan untuk mengurangi tanggung jawab, tetapi untuk meningkatkan akses ke data, layanan, dan aplikasi. Apa yang dicapai adalah memecah silo informasi dan menghasilkan sejumlah layanan dan aplikasi yang dapat diakses oleh klien mana pun yang memiliki akses ke cloud.
Thomas Owens
2
@ Bob: Awan pribadi dapat menjangkau beberapa ruang server, dan dapat menggunakan semua atau hanya beberapa mesin di ruangan tertentu. Semua sumber daya dikumpulkan dan diekspos sebagai "layanan", jadi Anda tidak tahu apakah aplikasi Anda berjalan di gedung Anda atau di kampus atau di negara bagian lain. Tetapi Anda tidak bisa pulang begitu saja dan terhubung, Anda memerlukan VPN atau cara lain untuk bergabung dengan jaringan tempat cloud pribadi aktif.
TMN
5

Tidak. Cloud computing bukan hanya cara untuk menyewa sumber daya.

Cloud adalah semua tentang layanan yang:

  • dikirim melalui jaringan (mungkin Internet)
  • sepenuhnya dikendalikan oleh API
  • sepenuhnya automatable dan otomatis
  • tidak memerlukan interaksi manusia untuk kontrol
  • dikirim sebagai komoditas
  • ditagih seperti utilitas: untuk penggunaan terukur
  • tidak memerlukan pengeluaran modal atau pembayaran di muka
  • memiliki kapasitas yang tampaknya tak terbatas
  • mengizinkan at-will segera alokasi unit layanan sewenang-wenang
  • izin atas kehendak segera pembuangan banyak unit layanan sewenang-wenang

NIST memiliki definisi penuh tentang apa itu layanan cloud.

yfeldblum
sumber
"Ditagih seperti utilitas" dan "tidak memerlukan pengeluaran modal atau pembayaran di muka" hanya berlaku untuk layanan yang Anda beli dari penyedia, bukan saat Anda membuat cloud pribadi atau membuat infrastruktur cloud yang dikelola sendiri. Namun, saya umumnya setuju dengan bagaimana NIST mendefinisikan komputasi awan.
Thomas Owens
@ThomasOwens, bahkan jika organisasi yang memiliki layanan juga memelihara perangkat keras, biasanya ada beberapa bentuk akuntansi untuk penggunaan. Uang sungguhan tidak harus berpindah tangan, tetapi Anda harus melacak siapa yang menggunakan sumber daya apa sehingga Anda tahu kapan harus menggunakan lebih banyak mesin, layanan apa yang paling populer, dan sebagainya.
Caleb
@ Caleb Itu akan menjelaskan penagihan seperti utilitas, tetapi bukan "tidak ada pengeluaran modal atau pembayaran di muka" karena perusahaan mengeluarkan biaya, di muka, untuk membangun infrastruktur.
Thomas Owens
@ThomasOwens, Itu poin yang adil, tetapi OTOH jika Anda sudah memiliki infrastruktur cloud tidak ada pengeluaran tambahan untuk menambahkan layanan baru. Jika Anda bekerja untuk Amazon, katakanlah, dan gunakan layanan baru, Anda tidak perlu khawatir tentang pengadaan server dan semua itu. Saya yakin kami setuju di sini - Saya hanya menunjukkan bahwa meskipun org adalah penyedia cloud sendiri, pemilik layanan akan cenderung melihat cloud sebagai utilitas, sesuatu yang selalu ada. Membangun awan adalah hal lain.
Caleb
Ketika org adalah penyedianya sendiri, sayap penyedia org mengeluarkan biaya modal untuk membangun layanan cloud. Namun, penggunaan layanan cloud tidak memerlukan pengeluaran modal. Org sering melakukan penagihan internal, di mana jika divisi A menginginkan layanan dari divisi B, divisi A membayar divisi B untuk itu secara internal. Ungkapan "ditagih seperti utilitas" berlaku untuk org ini. Org yang menyediakan layanan cloud gratis untuk divisi pengguna tidak menagih, sehingga item itu berlaku tetapi ditimpa oleh "layanan yang gratis").
yfeldblum
3

Meskipun ini dianggap sebagai sesuatu yang baru, komputasi awan benar-benar twist pemasaran baru pada model komputasi terdistribusi berbagi-waktu muncul pada pertengahan 1960-an. Tentu saja, ada peningkatan teknis yang sangat besar tetapi, ketika Anda melihatnya dengan seksama, itu tidak jauh berbeda dari menghubungkan ke mainframe melalui coupler akustik dan terminal teletype untuk mengakses aplikasi dan data. Sistem ini adalah penghasil uang besar pada zaman mereka, tetapi Apple II dan IBM PC mengakhiri itu. Sekarang, melalui cloud computing, model bisnis ini mengalami kebangkitan.

jfrankcarr
sumber
1

Komputasi awan dimulai dengan Menyewa hard disk ke server. Namun, lebih dari itu. Ini bukan untuk mengatakan bahwa tidak ada hype tentang hal itu; tetapi saya mencoba untuk mendefinisikan apa perbedaan utama antara berada di cloud dan tidak demikian!

Di kantor saya, kami memiliki satu set server, yang dapat saya akses dari mana saja. Apakah ini memenuhi syarat untuk menjadi cloud? TIDAK! Demikian juga halnya dengan banyak pusat data.

Elemen inti yang membentuk komputasi awan tentu saja, infrastruktur perangkat keras (server dan ruang disk) yang digunakan secara eksklusif melalui internet publik. Namun, yang penting adalah bagaimana ini dikelola. Elemen infrastruktur penting (walaupun saya ragu apakah orang akan tidak setuju jika Anda mengatakan harus) adalah visualisasi.

Dalam, (apa yang saya pikirkan) cloud nyata, semua server ini digabungkan menjadi kumpulan sumber daya yang diikat bersama dalam kerangka kerja di mana mesin virtual dibuat. Seseorang dapat membuat, mengarsipkan, dan menghapus mesin. Transfer ruang hard disk dari satu mesin ke mesin lain seperti cara Anda memasangnya di mesin nyata. Teknologi ini memungkinkan seseorang dapat memindahkan data dan OS dari mesin-mesin ini untuk berpindah dari satu server fisik ke server lainnya dengan mulus dan ia datang dengan berbagai opsi redundansi dan konsol manajemen untuk layanan.

Memahami, di masa lalu yang baik (dan juga hari ini), yang digunakan untuk mendapatkan beranda pribadi dan situs web perusahaan - di ruang hosting. Ini bukan awan.

Padahal, saya setuju bahwa sekarang-a-hari siapa saja yang mendapat ip statis - pikir dia telah menciptakan cloud - dan memang kata cloud telah disalahgunakan sampai-sampai tidak ada definisi nyata untuk itu sekarang!

Dipan Mehta
sumber
0

Komputasi awan tidak hanya menyediakan penyewaan sumber daya.

Ini juga menawarkan lapisan toleransi kesalahan, jika sumber daya sewaan gagal. Penyedia cloud serius bekerja keras untuk memberikan layanan tanpa gangguan.

mouviciel
sumber