Q:
Kenapakah "babi sumber" menjadikan maya sulit?
A:Sistem maya boleh memberi manfaat besar kepada syarikat. Walau bagaimanapun, ini tidak benar dalam semua kes. Perniagaan perlu melihat manfaat utama dan kekurangan maya berdasarkan kes demi kes.
Dengan perubahan dan persekitaran yang betul, sistem virtualisasi boleh menjadi lebih cekap daripada sistem tradisional yang bergantung kepada perkakasan. Salah satu pengecualian, bagaimanapun, adalah jenis sistem warisan tertentu di mana perkhidmatan individu sangat lapar untuk sumber. Sesetengah profesional IT merujuk kepada program individu sebagai "babi sumber."
Idea sejenis babi sumber bersama dengan idea sistem yang bergantung kepada perkakasan. Salah satu cara untuk memikirkan ini adalah bahawa aplikasi asal dibina di dalam kotak pasir sendiri, di mana ia menguasai penggunaan sumber seperti CPU dan RAM. Jika ia dibuat untuk menjadi aplikasi yang dominan dalam sistem itu, ia tidak akan bertindak balas dengan baik untuk berkongsi sumber dalam sistem itu.
Pakar juga menegaskan bahawa memindahkan salah satu daripada sumber-sumber ini kepada sistem maya tanpa membuat perubahan lain boleh menyebabkan masalah yang serius. Sebabnya ialah kerana virtualisasi sememangnya mewujudkan lebih banyak longkang pada pelayan fizikal. Terdapat kos untuk memvisualisasikan aplikasi dan menjadikannya tidak bergantung kepada perkakasan. Dengan itu, hanya memindahkan aplikasi yang lapar sumber ke dalam sistem virtualisasi boleh menyebabkan permintaan melebihi sumber yang ada. Terdapat juga isu kos dan kebolehlaksanaan - sesetengah sistem warisan yang lebih kecil sememangnya tidak bernilai maya, bukan apabila ia datang kepada pulangan konkrit mengenai pelaburan.
Satu cara untuk menangani babi-babi sumber adalah untuk memahami permintaan tertentu mereka dalam seni bina dan menampung mereka dalam penghijrahan. Biasanya, ia hanya perlu mengambil sedikit peningkatan sumberdaya terhad untuk membuat babi sumber yang sedia ada berjalan dengan lancar dalam sistem maya. Terdapat juga pelbagai cara yang jurutera dan pemaju dapat mengubah atau meningkatkan salah satu aplikasi ini untuk menjadikannya "bermain dengan baik dengan orang lain." Salah satu alat yang terbaik ialah sistem automasi yang memantau dan menganalisis permintaan sumber dalam masa nyata dan secara automatik menyediakan sumber di mana mereka diperlukan.