it-swarm-id.com

Apakah ada keuntungan untuk menyiapkan cloud pribadi daripada menjalankan server pribadi tanpa virtualisasi?

Saat ini saya memiliki PC lama saya duduk di lemari saya menjadi server tanpa kepala (menjalankan Ubuntu Server). Saya menggunakannya sebagai file server, server web, dan server cadangan. (Nama hostnya adalah mneme, sumber memori Yunani.) Apakah ada alasan utama bagi saya untuk mempertimbangkan mengganti pengaturan non-virtual ini dengan cloud pribadi yang berjalan pada perangkat keras yang sama atau serupa?

Alasan utama yang bisa saya pikirkan adalah pemisahan layanan. Sebagai contoh, sistem cadangan saya dan server web Apache saya tidak ada hubungannya satu sama lain secara langsung, sehingga mereka dapat berjalan dalam keadaan terpisah. Jika saya ingin bereksperimen dengan beberapa layanan baru (mis. Mengatur server surat pribadi), saya bisa melakukannya dengan contoh baru dan kemudian, setelah kegagalan yang tak terhindarkan, saya bisa membuang seluruh kekacauan tanpa mempengaruhi yang lain jasa. Apakah ini sesuatu yang bisa saya lakukan dengan satu atau dua komputer yang menjalankan cloud pribadi? Apakah ada keuntungan lain untuk menyiapkan cloud pribadi?

7
Ryan Thompson

Pertama: "cloud" adalah jargon pemasaran untuk virtualisasi tetapi cenderung berarti virtualisasi fleksibel, di mana ada beberapa elastisitas dan Anda dapat memindahkan berbagai hal. Jika demikian, Anda memerlukan lebih dari satu mesin Host untuk melakukannya dan oleh suara itu, Anda tidak ingin atau membutuhkan itu.

Perbandingan nyata Anda adalah antara virtualisasi dan tidak ada virtualisasi.

Mengapa seseorang benar-benar ingin membuat mesin virtual?

  • Jika mereka perlu menjalankan versi atau konfigurasi platform yang berbeda
  • Jika perangkat lunak memerlukan seluruh server untuk berkeliaran dan dapat merusak aplikasi lain
  • Jika server virtual disediakan untuk pengguna yang terpisah
  • Mereka perlu menguji berbagai pengaturan sebelum digunakan
  • Konsolidasi beberapa server perangkat keras menjadi satu binatang.

Saya tidak melihat apa pun di sana yang berlaku untuk Anda.

Anda berbicara tentang memisahkan layanan tetapi saya tidak melihat manfaatnya untuk Anda melakukannya. Anda dapat mengambil mesin normal dan bermain-main dengannya, menginstal server mail dan jika Anda tidak suka, Anda bisa uninstall. Tidak ada alasan mengapa ini akan mempengaruhi layanan lain yang berjalan.

Satu-satunya waktu mungkin adalah jika Anda ingin menguji konfigurasi baru dari sistem yang ada tanpa downtime. Dalam hal ini, Anda dapat menyediakan VM baru, menginstal dan menguji, tetapi Anda dapat dengan mudah melakukan hal yang sama dengan desktop dan kotak virtual. Vbox sebenarnya membuat banyak hal lebih sederhana.

Ada manfaat untuk melakukan virtualisasi, tetapi biasanya mereka hanya sampai di rumah ketika Anda mencoba mengubah ruangan yang penuh dengan server panas dan lambat menjadi pengaturan yang jauh lebih ramping, efisien, atau jika Anda memiliki banyak pengguna yang semuanya membutuhkan ruang instal sendiri. Untuk pengguna tunggal dengan satu mesin, Anda akan melihat lebih banyak negatif daripada positif.

9
Oli

Saya pikir Anda tidak mengajukan pertanyaan yang tepat ...

Apa yang kita sebut "cloud" bukanlah "lingkungan yang tervitalisasi" tetapi "layanan yang dihosting di jaringan". Layanan cloud dapat di-host di perangkat keras nyata atau mesin virtual, tidak ada bedanya. Alasan mengapa orang cenderung menggunakan "cloud" berarti "tervirtualisasi" adalah karena pengaturan layanan cloud biasanya disederhanakan oleh lingkungan virtualisasi, dan perusahaan telah mendorongnya melalui solusi khusus (seperti Azure, EC2 dan sejenisnya).

Bagaimanapun, dengan definisi ini, Anda entah bagaimana sudah memiliki instalasi seperti cloud, dengan file, web, dan layanan cadangan Anda dapat diakses di jaringan (bahkan jika itu di-host pada perangkat keras "nyata").

Sekarang berbicara tentang virtualisasi: Anda membuat ringkasan bagus tentang keuntungan yang bisa Anda peroleh dengannya. Pertanyaannya hanyalah: apakah Anda ingin melalui kerumitan menginstal ulang/mengkonfigurasi ulang segala sesuatu di mesin virtual, dengan kemungkinan masalah yang mungkin timbul, atau apakah Anda ingin mempertahankan apa yang Anda miliki dan bekerja hari ini?

Saya tidak bisa menjawab untuk Anda. Perasaan pribadi saya pada hal semacam ini biasanya "jika tidak rusak, jangan memperbaikinya", tetapi itu adalah pilihan Anda. Ini mungkin kesempatan belajar yang bagus :-)

4
Little Jawa