10 GB sabit sürücüye, 8 CPU'ya ve 4 GB RAM'e sahip bir VM mantıklı mı?


10

Bu özelliklerle VirtualBox'a Fedora 24-1.2'yi yüklemek için bir görev aldım ve bunun ne kadar gerçekçi olduğunu sorgulayan sorunlar yaşıyorum.

Birincisi, 8 CPU bile oluşturamıyorum. VirtualBox bana seçenek bile vermiyor. Yapabileceğim en fazla şey 4.

İkincisi, sadece 10GB'lık bir sabit sürücü ile çok fazla RAM oluşturmama izin vermiyor.

Şimdi bir düzine kez ödevi iki kez kontrol ettim ve evet, bu benim hocamın istediği. Gerekirse çözeceğim ... Sadece onaylamak istiyorum, bu ayarlar akla yatkın mı?


1
Hangi VirtualBox sürümünü kullanıyorsunuz? 6'dan fazla CPU (bilgisayarım 6 çekirdekli CPU'ya sahip) kullanmanın muhtemelen performansı düşürebileceğini bildirmesine rağmen, VirtualBox 5.0.40'da böyle bir VM yaratabiliyordum. Aslında, yeni VM sihirbazı önce RAM, ardından sabit disk ister ...
CVn

Ana makinenizde ne kadar RAM ve kaç çekirdek var?
dcorking

Yanıtlar:


17

10GB HD, 8 CPU, 4GB RAM - Bu ayarlar bir Linux VM için makul olabilir, bundan daha küçük ve çok daha büyük VM'lere sahiptim (sunucu sınıfı donanımında).

Gerekli kaynaklar çılgınca sunucunun ne yapması gerektiğine bağlıdır, ancak istenen kaynaklar muhtemelen kullandığınız (ana bilgisayar) makine / bilgisayar için uygun olmayabilir.

Ana bilgisayarın VM'ye vermek için kullanmadığı kaynakları paylaşıyorsunuz / "çalıyorsunuz"; orada olmayanları çalamazsınız; Virtualbox'ta bir VM'ye sanal CPU'lar, disk alanı ve RAM vermek için, kullandığınız (host) bilgisayarda eşleşecek fiziksel (ücretsiz) kaynaklara sahip olmanız gerekir.

Yalnızca 4GB veya hatta 8GB fiziksel RAM'iniz varsa, işletim sisteminin de düzgün çalışması için iyi bir parçaya ihtiyacı vardır ve VirtualBox için tam RAM'inizi kullanmanıza izin vermez; aynı yorum kabaca CPU'larınız için de geçerlidir.

Önerdiğim, donanım sınırlarınızla sınırlı bir sanal makine oluşturmak ve bir raporda neden kaynakların istenildiği gibi oluşturulmasının neden mantıklı olmadığını açıklamaktır. Muhtemelen zorluğu anladığınızı ve hala VM'yi oluşturmayı başardığınızı gösteren bazı brownie puanları alacaktır.


9
4 GB RAM ve 10 GB disk ile 8 çekirdekli bir VM çalıştırabilen bir sunucu için bir satın alma talebini (ayrıntılı spesifikasyonlarla ve belki de birkaç onaylı tedarikçiden bazı alıntılarla) takip edin. İpucu: Sunucunun 8'den fazla CPU çekirdeği, 4GB'tan fazla RAM ve 10GB'tan fazla disk depolama alanına sahip olması gerekir - ana bilgisayar işletim sistemini çalıştırmak için her birinin en azı artı çalıştırması gerekebilir (muhtemelen diğerlerini de içerir) VM).
cas

2
Dört çekirdekli Intel CPU'nun hiper iş parçacığı nedeniyle 8 sanal çekirdeği yok mu?
jamesqf

4
VirtualBox'daki @RuiFRibeiro, mevcut tüm CPU iş parçacıklarını VM'ye atamak tamamen mümkündür. Bunlar sadece ana işletim sistemi ile paylaşılacak.
Spc_555

1
@RuiFRibeiro Bu iş yüküne bağlı olacaktır. Sanal makine içinde çalışan iş yükü CPU yoğun ise ve ana bilgisayarda CPU yoğun bir şey çalıştırmıyorsanız, sanal CPU sayısının fiziksel CPU sayısıyla eşleşmesini sağlayarak en iyi performansı almanız gerekir. Ancak ana bilgisayarda CPU yoğun bir şey çalıştırıyorsanız, daha az sayıda sanal CPU ile daha iyi performans elde edersiniz. Fiziksel CPU'lardan daha fazla sanal CPU'nun iyi bir fikir olacağı herhangi bir iş yükü hayal edemiyorum.
kasperd

1
Ana bilgisayarın kaynaklarının yaklaşık% 100'ünü atarsanız, neden sanallaştırıldığı sorusuna neden olur.
mkingsbu
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.