Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 3
  • 36

Zna ktoś może statystyki/benchmarki jaki ma wpływ włączony hyperthreading na użycie overcommitingu w kvm? Czyli w sytuacji gdzie mamy wiele maszyn wirtualnych, bez przypisanych na sztywno rdzeni - ot - na serwerze 2 procesorowym, gdzie każdy procesor ma 4 rdzenie (czyli łącznie 8 rdzeni) - uruchomienie maszyn wirtualnych mających sumarycznie 32 vcpus. Sumaryczne obciążenie cpu w okolicach 50-90%.

Czy w tego typu scenariuszach  HT będzie dawał zysk, czy też przeszkadzał?

Szukałem trochę na ten temat w sieci i jedyne co znalazłem to benchmarki konkretnych aplikacji, tudzież ogólne zalecenia (zazwyczaj sprzeczne ze sobą). Plus gdzieniegdzie wzmianki, że zależy to mocno od typu procesora. 

Andrzej_Dopierała
  • Zapytał
  • @ Andrzej_Dopierała | 10.11.2015
    • lider
    • laureat
    • ekspert
    • 83
    • 65
    • 169

Odpowiedź (1)

  • 0

Hyperthreading będzie tutaj zdecydowanie pomagał. Dwa różne wirtualne procesory nie będą co prawda dobrze działać na tym samym rdzeniu fizycznym, ale w systemie jest jeszcze dodatkowo spora ilość procesów, które dzięki temu "będą miały gdzie się podziać" .

W materiałach marketingowych można znaleźć informacje o zysku sięgającym nawet ponad 30%. Nawet jeśli obdarzymy to sporą nieufnością, zysk i tak jest wyraźny.

  • Odpowiedział
  • @ | 11.10.2016
  • TRENER ALTKOM AKADEMII