Vmware esxi (ESX) server nedir?

VMware ESXi (eski ESX ) bir olan kurumsal sınıf , tip-1 hipervizörü tarafından geliştirilen VMware dağıtma ve için hizmet veren sanal bilgisayarlar . Tip 1 hiper yönetici olarak ESXi, bir işletim sistemine (OS) yüklenmiş bir yazılım uygulaması değildir ; bunun yerine, çekirdek gibi hayati işletim sistemi bileşenlerini içerir ve bütünleştirir . [3]

Sürüm 4.1’den sonra (2010’da piyasaya sürüldü) VMware, ESX’i ESXi olarak yeniden adlandırdı . ESXi, Service Console’u (temel bir işletim sistemi) daha yakın bir işletim sistemi ile değiştirir. ESX / ESXi, VMware Altyapısı yazılım paketinin birincil bileşenidir . [4]

ESX adı , Elastik Gökyüzü X’un kısaltması olarak ortaya çıkmıştır . [5] [6] Eylül 2004’te ESX’in yerine dahili olarak VMvisor adı verildi , ancak daha sonra ESXi olarak değiştirildi ( ESXi’deki “i” “entegre” olarak durduğundan)

Mimarlık
ESX, diğer VMware ürünlerinden farklı olarak çıplak metal (bir işletim sistemi çalıştırmadan) üzerinde çalışır [9] . [10] Kendi çekirdeğini içerir. Tarihi VMware ESX’de önce bir Linux çekirdeği başlatıldı, [11] ve daha sonra, aksi takdirde vmkernel bileşeni olarak bilinen ESX de dahil olmak üzere çeşitli özel sanallaştırma bileşenleri yüklemek için kullanılır. [12] Linux çekirdek birinci sanal makine olduğu; servis konsolu tarafından çağrıldı. Normal çalışma zamanında vmkernel çıplak bilgisayarda çalışıyordu ve Linux tabanlı hizmet konsolu ilk sanal makine olarak çalıştı. VMware, 4.1 sürümünde ESX geliştirmeyi bıraktı ve artık Linux çekirdeği içermeyen ESXi kullanıyor.[13]

Vmkernel üç arayüzlü bir mikro çekirdektir [14] : donanım, konuk sistemleri ve servis konsolu (Konsol OS).

Donanıma arayüz
Vmkernel, özel veya ayrıcalıklı CPU yönergelerini [15] [16] ve ayrılan belleği izlemek için SRAT’ı (sistem kaynağı ayırma tablosu) işlemek için yürütmeden önce tarama (SBE) kullanarak CPU ve belleği doğrudan işler . [17]

Diğer donanıma (ağ veya depolama aygıtları gibi) erişim modüller kullanılarak gerçekleştirilir. Modüllerin en azından bir kısmı Linux çekirdeğinde kullanılan modüllerden türemiştir . Bu modüllere erişmek için adlı ek bir modül vmklinuxLinux modül arayüzünü uygular. README dosyasına göre, “Bu modül vmkernel tarafından kullanılan Linux öykünme katmanını içerir.” [18]

Vmkernel aygıt sürücülerini kullanır: [18]

net / e100
net / E1000
net / e1000e
net / bnx2
net / TG3
net / forcedeth
net / pcnet32
blok / cciss
scsı / adp94xx
scsı / aic7xxx
scsı / aic79xx
scsı / IPS
SCSI / lpfcdd-v732
scsı / megaraid2
scsı / mptscsi_2xx
SCSI / qla2200-v7.07
scsı / megaraid_sas
scsı / qla4010
scsı / qla4022
scsı / vmkiscsi
scsı / aacraid_esx30
SCSI / lpfcdd-v7xx
SCSI / qla2200-v7xx
Bu sürücüler çoğunlukla VMware’in donanım uyumluluk listesinde açıklananlara eşittir . [19] Tüm bu modüller GPL kapsamına girmektedir . Programcılar bunları vmkernel ile çalışacak şekilde uyarladılar: VMware Inc. modül yüklemesini ve diğer bazı küçük şeyleri değiştirdi. [18]

Servis konsolu
ESX’te (ESXi değil), Servis Konsolu, VMware çekirdeği, vmkernel için önyükleme olarak en çok kullanılan ve yönetim arabirimi olarak ikincil olarak kullanılan, genel bir genel amaçlı işletim sistemidir. VMware yalnızca ESXi modeline geçerken, bu Konsol İşletim Sistemi işlevlerinin her ikisi de sürüm 5.0’dan kaldırılmıştır. [20] Hizmet Konsolu, tüm amaç ve amaçlar için, VMware ESX ve sunucuda çalışan sanal makineler ile etkileşim kurmak için kullanılan işletim sistemidir.

GPL ihlal davası
VMware, Linux çekirdek geliştiricisi Christoph Hellwig tarafından GPL lisans ihlalleri nedeniyle dava edildi . VMware’in Linux çekirdeğinin bazı kısımlarını kötüye kullandıkları iddia edildi [29] [30] ve bunları izinsiz kullandılar. Dava Temmuz 2016’da mahkeme tarafından reddedildi [31] ve Hellwig temyiz başvurusunda bulunacağını açıkladı. [32]

Temyiz, Şubat 2019’da karara bağlandı ve “davacının ispat yükü için usul şartlarını” yerine getirmeme temelinde Alman mahkemesi tarafından tekrar reddedildi. [33]

Mart 2019’daki davanın son aşamasında, Hamburg Yüksek Bölge Mahkemesi de usul gerekçesiyle iddiayı reddetti. Bunu takiben, VMware resmi olarak söz konusu kodu kaldıracaklarını açıkladı. [34] Bunu Hellwig’in davasını geri çekmesi ve başka yasal işlemleri durdurması izledi. [35]

İlgili veya ek ürünler
Aşağıdaki ürünler ESX ile birlikte çalışır:

vCenter Server , birden çok ESX, ESXi ve GSX sunucusunun izlenmesini ve yönetilmesini sağlar. Ayrıca, kullanıcılar aşağıdaki gibi altyapı hizmetlerini çalıştırmak için yüklemelidir:
vMotion ( çalışırken sanal makineleri anında sunucular arasında aktarma, sıfır kesinti süresi ile) [36] [37]
svMotion aka Storage vMotion (sanal makineleri anında Paylaşılan Depolama LUN’ları arasında sıfır kesinti süresi ile aktarma) [38]
Geliştirilmiş vMotion aka evMotion (5.1 ve üzeri sürümlerde desteklenen eşzamanlı bir vMotion ve svMotion)
Dağıtılmış Kaynak Zamanlayıcı (DRS) (ana bilgisayar / VM yük gereksinimlerine / taleplerine dayalı otomatik vMotion)
Yüksek Kullanılabilirlik (HA) (fiziksel ESX ana bilgisayar hatası durumunda Sanal Makine Konuk İşletim Sistemlerinin yeniden başlatılması)
Hata Toleransı (FT) (fiziksel bir ana makine arızası durumunda sanal makinenin neredeyse anında durumdaki başarısızlığı) [39]
Dönüştürücü , kullanıcıların fiziksel makinelerden veya diğer sanallaştırma ürünleri tarafından üretilen sanal makinelerden VMware ESX Server veya Workstation uyumlu sanal makineler oluşturmalarını sağlar. Dönüştürücü, VMware “P2V Assistant” ve “Importer” ürünlerinin yerini alıyor – P2V Assistant, kullanıcıların fiziksel makineleri sanal makinelere dönüştürmesine izin verdi ve Importer, sanal makinelerin diğer ürünlerden VMware Workstation’a aktarılmasına izin verdi.
vSphere Client (eski adıyla VMware Infrastructure Client), ESX veya ESXi sunucusunun tek bir örneğinin izlenmesini ve yönetilmesini sağlar. ESX 4.1’den sonra, vSphere Client artık ESX / ESXi sunucusundan kullanılamıyordu, ancak VMware web sitesinden indirilmesi gerekiyor.
Cisco Nexus 1000v
ESX ana bilgisayarları ve üzerinde çalışan VM’ler arasındaki ağ bağlantısı, sanal NIC’lere (VM’nin içinde) ve sanal anahtarlara dayanır. İkincisi iki versiyonda mevcuttur: tek bir ESX ana bilgisayarındaki birkaç VM’nin fiziksel bir NIC paylaşmasına izin veren ‘standart’ vSwitch ve farklı ESX ana bilgisayarlarındaki vSwitch’lerin birlikte bir mantıksal anahtar oluşturduğu ‘dağıtılmış vSwitch’. Cisco, Cisco Nexus ürün serilerinde Nexus 1000v’yi sunar, standart dağıtılmış vSwitch’in gelişmiş bir versiyonudur. Bir Nexus 1000v iki bölümden oluşur: bir denetleyici modülü (VSM) ve her ESX’te sanal bir ethernet modülü (VEM) barındırır. VSM, ESX kümesi veya özel donanım (Nexus 1010 serisi) üzerinde sanal bir cihaz olarak çalışır ve VEM, her ana bilgisayarda bir modül olarak çalışır ve VMware’in standart bir dvS’sini (dağıtılmış sanal anahtar) değiştirir.

Anahtarın yapılandırması standart NX-OS CLI kullanılarak VSM üzerinde yapılır . Daha sonra vCenter kullanarak sanal makinelere atanabilen standart port profilleri oluşturma yetenekleri sunar.

Standart dvS ve N1000v arasında birkaç fark vardır; birincisi, Cisco anahtarının genellikle LACP bağlantı toplama gibi ağ teknolojileri için tam desteğe sahip olması veya VMware anahtarının fiziksel NIC yüküne dayalı yönlendirme gibi yeni özellikleri desteklemesidir. Bununla birlikte, temel fark mimaride yatmaktadır: Nexus 1000v, dvS ESX’ten gelen bilgilere güvenirken fiziksel bir Ethernet anahtarıyla aynı şekilde çalışmaktadır. Bunun, örneğin N1000v için Kappa sınırının bir dvS için 60000’e karşı 2048 sanal bağlantı noktası olduğu ölçeklenebilirlikte sonuçları vardır.

Nexus1000v, Cisco ve VMware arasındaki işbirliği ile geliştirilmiştir ve dvS’nin API’sını kullanır [40]

Üçüncü taraf yönetim araçları
VMware ESX, sunucu sanallaştırma pazarında lider olduğu için, [41] yazılım ve donanım satıcıları, ürünlerini veya hizmetlerini ESX ile entegre etmek için bir dizi araç sunmaktadır. Örnekler, yedekleme ve yönetim uygulamalarına sahip [42] Veeam Software ürünleri ve HP OpenView kullanarak ESX’i izlemek ve yönetmek için bir eklenti , çeşitli yönetim ve yedekleme uygulamalarına sahip [43] Quest Yazılımı ve çoğu büyük yedekleme çözümü sağlayıcısının eklentileri veya ESX için modüller. Microsoft Operations Manager (SCOM) 2007/2012 ürününü Bridgeways ESX yönetim paketiyle kullanmak size gerçek zamanlı bir ESX veri merkezi sağlığı görünümü sağlar.

Ayrıca, Hewlett-Packard ve Dell gibi donanım satıcıları , donanım platformlarında ESX (i) kullanımını destekleyen araçlar içerir. Dell’in OpenManage yönetim platformu için ESX modülü buna bir örnektir. [44]

VMware, v5’ten beri bir Web İstemcisi [45] ekledi ancak yalnızca vCenter’da çalışacak ve tüm özellikleri içermiyor. [46] vEMan [47] bu boşluğu doldurmaya çalışan bir Linux uygulamasıdır. Bunlar sadece birkaç örnektir: ESX altyapılarını ve üzerinde çalışan VM’leri yönetmek, izlemek veya yedeklemek için çok sayıda 3. taraf ürünü vardır. [48]

Bilinen sınırlamalar
Eylül 2019 itibariyle VMware ESXi’nin bilinen sınırlamaları şunları içerir:

Altyapı sınırlamaları
ESXi Server 6.7’deki bazı maksimum değerler veri merkezlerinin tasarımını etkileyebilir: [49]

Konuk sistemi maksimum RAM: 6128 GB
Ana sistem maksimum RAM: 16 TB
Yüksek kullanılabilirlikli veya Dağıtılmış Kaynak Zamanlayıcı kümesindeki ana bilgisayar sayısı : 64
Sanal makine başına maksimum işlemci sayısı: 256
Ana bilgisayar başına maksimum işlemci sayısı: 768
Fiziksel CPU çekirdeği başına maksimum sanal CPU sayısı : 32
Ana makine başına maksimum sanal makine sayısı: 1024
Hataya dayanıklı sanal makine başına maksimum sanal CPU sayısı: 4
Hataya dayanıklı sanal makine başına maksimum konuk sistemi RAM’i: 128 GB
VMFS5 maksimum birim boyutu: 64 TB, ancak maksimum dosya boyutu 62 TB -512 bayt
Performans sınırlamaları
Performans açısından, sanallaştırma, CPU’nun temeldeki donanımı sanallaştırmak için yapması gereken ek işte bir maliyet oluşturur. Bu fazladan işi gerçekleştiren talimatlar ve sanallaştırma gerektiren diğer etkinlikler işletim sistemi çağrılarında yatma eğilimindedir. Değiştirilmemiş bir işletim sisteminde, işletim sistemi çağrıları sanallaştırma “ek yükünün” en büyük bölümünü oluşturur. [ alıntı gerekli ]

Paravirtualization veya diğer sanallaştırma teknikleri bu sorunlara yardımcı olabilir. VMware bu amaç için Sanal Makine Arayüzünü geliştirmiştir ve seçilen işletim sistemleri şu anda bunu desteklemektedir. ESX Sunucusu için tam sanallaştırma ve paravirtualization arasındaki bir karşılaştırma [50] bazı durumlarda paravirtualization’ın çok daha hızlı olduğunu göstermektedir.

Ağ sınırlamaları
Cisco Nexus 1000v dağıtılmış sanal anahtarını kullanarak gelişmiş ve genişletilmiş ağ özelliklerini kullanırken, ağla ilgili aşağıdaki sınırlamalar geçerlidir: [40]

VSM başına 64 ESX / ESXi ana makinesi (Sanal Denetleyici Modülü)
VMware vDS (sanal dağıtılmış anahtar) başına 2048 sanal ethernet arabirimi
ve ESX / ESXi ana bilgisayar başına maksimum 216 sanal arabirim
2048 aktif VLAN (biri VEM’ler ve VSM arasındaki iletişim için kullanılacak)
2048 liman profilleri
ESX / ESXi (fiziksel) ana bilgisayar başına 32 fiziksel NIC
VMware vDS başına 256 port kanalı (sanal dağıtılmış anahtar)
ve ESX / ESXi ana bilgisayar başına maksimum 8 port kanalı
Fiber Kanal Yapı Sınırlamaları
Kullanılan sanal SCSI bağdaştırıcısının türü ne olursa olsun, şu sınırlamalar vardır: [51]

Biri sanal disk kullanımına ayrılmış en fazla 4 Sanal SCSI bağdaştırıcısı
Adaptör başına maksimum 64 SCSI LUN

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

  • bitcoinBitcoin (BTC) $ 32,093.00
  • ethereumEthereum (ETH) $ 1,311.32
  • tetherTether (USDT) $ 1.00
  • rippleXRP (XRP) $ 0.265940
  • litecoinLitecoin (LTC) $ 133.79
  • bitcoin-cashBitcoin Cash (BCH) $ 426.91
  • binancecoinBinance Coin (BNB) $ 40.90
  • stellarStellar (XLM) $ 0.258785
  • bitcoin-cash-svBitcoin SV (BSV) $ 174.40
  • eosEOS (EOS) $ 2.62
  • moneroMonero (XMR) $ 138.58
  • tronTRON (TRX) $ 0.029356
  • leo-tokenLEO Token (LEO) $ 1.32
Devamını oku:
2021’de asgari ücret ve kesintiler kaç lira olacak? İşte tüm detaylar…

Asgari ücret için ilk toplantı 4 Aralık’ta

Küresel elektrik talebi bu yıl salgın nedeniyle tarihi düşüş yaşayacak

Kapat