Bagaimana meyakinkan manajemen untuk menyebarkan ke Mesin Virtual

13

Bagaimana Anda 'menjual' menggunakan VM untuk server aplikasi produksi? Apa manfaat menarik dari menggunakannya dalam situasi itu?

Saya harus memelihara sejumlah aplikasi yang sangat penting tetapi saat ini sangat ringan pada kebutuhan sumber daya (syslog-ng, openldap, beberapa di alat-alat rumah tangga), yang kami ingin menjadi berlebihan. Saya tidak suka memiliki banyak mesin dengan penggunaan CPU 0,1%, hanya di luar prinsipal.

Tetapi jika Anda mencoba meyakinkan orang yang mengklaim "Mesin Virtual menghabiskan sumber daya, dan karenanya tidak pernah baik untuk situasi produksi apa pun," apa yang akan Anda beri tahu mereka?

csexton
sumber

Jawaban:

8

Oke, Anda sudah mendapatkan jawaban yang sangat bagus di sini, tetapi saya akan menjelaskan mengapa saya mencintai VMware & itu adalah saudara-saudara.

  1. Pemanfaatan - di ruangan yang penuh dengan server, yang mungkin selusin melakukan pemanfaatan mendekati 50%, saya malah bisa mengkonsolidasikan server-server itu ke satu atau dua server yang lebih besar dan memiliki ruang untuk berkembang.

  2. Perencanaan kapasitas - menjadi kurang menjadi perhatian karena Anda dapat membeli dengan sumber daya untuk tumbuh, dan server senilai $ 5.000 memberi Anda banyak fleksibilitas dalam menggunakan layanan baru

  3. Real-estate - Saya menjalankan 200 lab uji mesin pada tiga server ESX (2xquad core). Itu 197 server yang tidak menyedot daya 1-300 watt saat idle 90%, dan membuang-buang disk, memori, dan CPU.

  4. Penempatan yang fleksibel - Saya perlu 15 server Windows untuk proyek baru. Dengan alat-alat seperti manajer lab, saya dapat memiliki ini dalam sekejap.

  5. Peningkatan yang disederhanakan - Saya ingin menguji peningkatan ke suatu produk. Saya hanya dapat mengkloning seluruh mesin, meletakkannya di jaringannya sendiri, dan menjalankan tes peningkatan tanpa memengaruhi layanan yang ada.

  6. Cadangkan - Saya dapat mengambil snapshot dari seluruh kondisi mesin yang berjalan. Tidak perlu lagi untuk klien cadangan khusus yang tidak dapat mengunci file. (tidak sepenuhnya benar untuk kondisi aplikasi).

  7. Mananagement - Saya dapat mengatur setiap mesin di satu perangkat dari satu alat yang terpadu

  8. Biaya-pusat / pemanfaatan tagihan - ada alat yang datang di pasar sekarang di mana Anda dapat menagih dengan pemanfaatan, dan membantu menyesuaikan anggaran Anda untuk memastikan kelompok tidak menghabiskan lebih dari bagian mereka yang adil.

  9. Pemulihan bencana - jika server ESX besar Anda mogok, itu DAPAT mentransisikan beban kerja ke server cadangan yang ditunjuk untuk memulihkannya. Terkadang tanpa VM bahkan menyadarinya crash.

Chris K
sumber
9

Sepertinya Anda memerlukan beberapa nomor untuk mendukung klaim Anda.

Virtualisasi memang menambah overhead, tetapi jika kinerja aplikasi tidak dipengaruhi oleh overhead maka overhead itu tidak relevan. Jika Anda dapat menyatukan angka-angka pada kinerja aplikasi dalam lingkungan tervirtualisasi yang diusulkan maka Anda akan dapat menyangkal argumen "virtualisasi menggunakan sumber daya".

Jika Anda dapat menunjukkan beberapa angka dolar yang masuk akal yang menunjukkan penurunan biaya untuk listrik, kontrak perawatan perangkat keras, investasi modal di komputer server, dan biaya tenaga kerja untuk melakukan pemeliharaan langsung pada perangkat keras komputer server saya pikir Anda dapat mendukung kasus Anda.

Jangan lupa tentang biaya lisensi lingkungan virtualisasi dan biaya tenaga kerja yang terkait dengan pemeliharaannya.

Anda bisa, bisa dibayangkan, melakukan semua itu dan mengetahui bahwa angka-angka itu tidak masuk akal. Bersiaplah untuk itu, jika itu terjadi.

Evan Anderson
sumber
4
Respons cepat adalah "Mesin virtual menggunakan sumber daya yang terbuang untuk mengurangi total biaya kepemilikan." Kemudian tunjukkan pada mereka perbandingan biaya ini. Sebutkan perusahaan lain yang mereka hormati yang menggunakan VM - mereka ada di mana-mana.
Matt Everson
Matt - itu adalah respons yang hebat, saya berharap itu adalah jawaban sehingga saya dapat memilihnya.
csexton
Poin lain yang Anda angkat adalah redundansi. VM Anda akan menjadi agnostik perangkat keras dan karenanya akan lebih cepat untuk dipekerjakan kembali di berbagai sistem fisik (redundan) dan mempercepat pemulihan bencana.
QueueHammer
6

Saya menyusun spreadsheet untuk menunjukkan penghematan biaya. Berhasil - Saya sekarang memiliki beberapa server VM.

Cukup buat beberapa lembar dan jelaskan biayanya. Pada satu lembar saya mencantumkan biaya per-server - server, OS, dll ... yang datang ke, katakanlah, $ 8000 per server. Jika Anda memiliki 10 server yang berjalan, Anda dapat mencapai $ 80.000.

Di lembar lain, biaya VM. Server umumnya lebih besar, jadi katakanlah $ 12.000 untuk perangkat keras. Mungkin $ 8000 untuk VMware (ini sangat tergantung pada kebutuhan Anda - kira-kira ini adalah biaya quad-core ganda), dan mungkin $ 8000 untuk lisensi Windows Server (sekitar $ 4000 / prosesor untuk Datacenter Edition). Jadi kita sekitar $ 28.000? Perlu diingat ini adalah angka kasar, tetapi mereka harus cukup dekat.

Datacenter Edition memungkinkan Anda menginstal server virtual dalam jumlah tak terbatas di kotak fisik. Jadi, $ 80.000 untuk 10 server fisik, atau $ 28.000 untuk sebanyak yang bisa dijalankan pada kotak - Saya punya 15 pada milik saya sekarang dan ruang untuk cadangan.

Biasanya angka seperti ini akan membuat CFO ngiler ...

Jes

Jes
sumber
3
  1. Pemeliharaan menurun secara signifikan.
    Anda dapat memindahkan aplikasi secara mulus, memungkinkan Anda untuk membongkar server dan mengerjakannya.

  2. Biaya daya berkurang.
    Dengan memiliki server mulitiple berjalan pada satu mesin, penggunaan daya secara keseluruhan berkurang.

  3. Keandalan ditingkatkan.
    Dengan Clustering, Anda mendapatkan Ketersediaan Tinggi untuk semua aplikasi Anda.

Lance Roberts
sumber
3

Penghematan biaya harus cukup (hasil proyek ini menangkap saya dua server virtual lagi), tetapi para manajer yang bertanggung jawab atas uptime TI harus menganggap ini sebagai no-brainer. Beberapa alasan lain virtualisasi bukan tipuan pemasaran flash-in-the-pan.

  • Kemudahan pemeliharaan - yakin cadangan Anda sudah ada, tetapi BANYAK lebih cepat untuk kembali ke snapshot jika hotfix / rollup / upgrade tidak berjalan dengan baik.

  • Fleksibilitas sumber daya - Akhir kuartal / tahun dan departemen akuntansi Anda semuanya acak-acakan? Nab beberapa ram ram dari VM lain dan mengalokasikannya ke server tersebut. Diperlukan waktu maksimal 10 menit (dan Anda dapat VPN untuk melakukannya di jammies Anda pukul 8 malam).

  • Opsi Pemulihan Bencana luar biasa. Bayangkan sejumlah opsi untuk hosting VM kritis Anda dalam satu atau dua hari, dari cadangan di luar kantor Anda? Bandingkan dengan biaya / waktu penggantian semua perangkat keras garansi yang diganti.

  • Proses internal Anda mungkin memiliki banyak aplikasi untuk virtualisasi juga. Misalnya, penghematan waktu untuk menyiapkan lingkungan pengujian rangkap untuk menguji peningkatan versi utama pada perangkat keras versus mengkloning VM produksi yang ada ke dalam jaringan uji terisolasi (yang dapat hidup pada server fisik yang sama, ingat) ... (tidak untuk menyebutkan, ini adalah tes yang lebih baik)

Saya tergoda untuk melanjutkan, tetapi Anda mendapatkan idenya.

sunting - Saya akan menambahkan bahwa waktunya adalah segalanya. Proyek ini berangkat sebagian besar karena saya dapat mengikat ketakutan manajemen khusus tentang pemadaman & downtime dengan teknologi tepat yang akan dapat memecahkan masalah tersebut (seperti virtualisasi perangkat keras antik - dengan sistem yang tidak lagi dapat diinstal ulang - jadi kami akhirnya bisa melemparnya).

Anda mungkin ingin membaca tag virtualisasi untuk argumen lainnya. Banyak proyek yang dibuat orang tidak akan pernah terjadi pada saya.

Kara Marfia
sumber
Barang bagus, saya berharap Anda akan melanjutkan.
csexton
Semoga mereka bisa membantu! Seperti itu, saya tidak yakin saya memiliki sesuatu yang darthcoder belum mengetik secara bersamaan. :)
Kara Marfia
2

Semuanya ada di luar sana untuk Anda ...

Memahami Virtualisasi

Solusi Virtualisasi

Izzy
sumber
Saya tidak yakin artikel di situs vendor A VM lulus tes sudut pandang objektif. Yang mengatakan, pasti ada artikel netral di luar sana.
Andrew Coleson
Bukan untuk apa-apa, tetapi CPU yang kompatibel dengan VM untuk menghilangkan masalah terjemahan kode telah ada di pasaran selama hampir 4 tahun sekarang. Ini harus menjadi masalah bagi siapa pun di bidang TI. VMware adalah kedatangan Kristus yang kedua bagi sebagian dari kita.
Chris K
2

Anda dapat melihat manfaat VM bagi diri Anda sendiri, tetapi mereka tidak melihat manfaatnya bagi mereka, jadi yang harus Anda lakukan adalah menerjemahkan manfaat Anda menjadi manfaatnya.

Konsumsi daya yang lebih rendah untuk Anda sama dengan biaya berulang yang lebih rendah untuk mereka. Waktu kerja yang lebih besar untuk Anda sama dengan keandalan yang lebih besar untuk mereka. Administrasi yang lebih mudah untuk Anda sama dengan lebih banyak waktu bagi Anda untuk mengerjakan proyek lain.

Ini adalah persamaan yang cukup mudah untuk dipahami setelah Anda menyederhanakan semua istilah dan memecahnya menjadi hal-hal yang dapat dipahami manajemen.

Matt Simmons
sumber
1

Saya akan memberi tahu mereka ke mana harus pergi tetapi itu tidak membantu situasi Anda. Sulit untuk menunjukkan papan yang tidak melek TI manfaat virtualisasi. Namun, jika Anda menggunakan VM untuk pemulihan bencana misalnya, ROI dapat dilihat cukup cepat karena Anda dapat memiliki sistem failover yang bagus di mana Anda memiliki dua server masing-masing dengan mengatakan 4VM ... jika satu server turun, server lain naik secara otomatis dll. Anda berada dalam pengaruh membuat lebih baik menggunakan hosting daya mesin Anda di satu kotak. Berhati-hatilah dengan penggunaan hard disk karena itu hambatan umum dengan VM.

pengguna14930
sumber
0

Untuk beberapa lingkungan kerja, Anda mungkin dapat menggunakan solusi VM gratis (seperti ESXi) dan memigrasikan semuanya tanpa gangguan; kemudian setelah mengujinya menunjukkan kepada mereka penghematan dari server yang dimatikan dan penghematan waktu dan kemampuan manajemen Anda.

Agar fitur benar-benar bermanfaat, Anda mungkin perlu tambahan bayar; hal-hal seperti migrasi langsung belum tentu murah, tetapi hal-hal gratis dapat menunjukkan kemungkinan menggunakan solusi di lingkungan Anda.

Sekali lagi, tergantung sepenuhnya pada lingkungan Anda seberapa layak hal ini. Dan itu dapat menunjukkan potensi masalah yang Anda miliki dalam mencoba melakukan ini; kami memiliki server titik penjualan berbasis database yang tampaknya tidak suka divirtualisasi pada saat itu. Saya tidak tahu apakah itu instalasi VMWare Server atau sesuatu dengan host, tapi kami tidak mendapatkan banyak kesempatan untuk memecahkan masalah atau memperbaiki sebelum akhirnya menempatkan server fisik kembali dalam produksi.

Di sisi lain kami telah mematikan sekitar tujuh server sekarang menjadi satu server virtual yang menjalankan ESXi; itu benar-benar menghemat daya tarik di ruang server, ditambah membantu pendinginan.

Bart Silverstrim
sumber