Bosh sahifa Wiki vSphere

vSphere

vSphereVMware server virtualizatsiyasi uchun ESXi hypervisorlari, markaziy boshqaruv va cluster funksiyalarini birlashtiradigan platforma. U fizik serverlardan virtual data center yaratish, virtual machine lifecycle’ini boshqarish, resurslarni taqsimlash va availability’ni oshirish uchun ishlatiladi.

vSphere atamasi faqat bitta ESXi hostni emas, kengroq virtual infratuzilma ekotizimini anglatadi.

Asosiy qismlar

vSphere muhitida keng uchraydigan qismlar:

Feature mavjudligi edition va deployment modeliga bog‘liq bo‘lishi mumkin.

vCenter Server

vCenter bir nechta host va VMni markaziy inventory’da boshqaradi.

U:

uchun control plane hisoblanadi.

vCenter backup va restore rejasiga ega bo‘ladi.

Datacenter object

Inventory ichida datacenter host, cluster, network va datastore’larni guruhlaydi.

Bu fizik bino bilan aynan bir xil bo‘lishi shart emas.

Permission va organization uchun ishlatiladi.

Juda murakkab hierarchy accessni tushunishni qiyinlashtiradi.

Cluster

Bir nechta ESXi host clusterga birlashtiriladi.

Cluster:

imkoniyatlarini beradi.

Hostlar CPU va network bo‘yicha yetarli compatibility’ga ega bo‘ladi.

High Availability

HA host heartbeat va management signal orqali failure’ni aniqlaydi.

Failure yuz bersa VM boshqa hostda qayta ishga tushiriladi.

Restart priority va admission control kritik VMlar uchun capacityni rezerv qiladi.

Application ichidagi health va data replication alohida masala.

Admission control

Cluster bitta yoki bir nechta host failure’dan keyin VMlarni qayta ishga tushirish uchun yetarli resurs qoldirishga intiladi.

Agar barcha capacity normal workloadga sarflansa failover uchun joy qolmaydi.

Policy host soni, foiz yoki dedicated failover capacity asosida bo‘lishi mumkin.

DRS

Distributed Resource Scheduler VM placement va hostlar orasidagi resource balansini boshqaradi.

CPU va memory demand kuzatiladi.

DRS vMotion orqali VMni ko‘chirishi mumkin.

Affinity rule, licensing va operational window qarorga ta’sir qiladi.

vMotion

Running VM compute state’ini boshqa ESXi hostga ko‘chiradi.

User session odatda davom etadi.

Shared storage yoki storage migration kombinatsiyasi kerak bo‘lishi mumkin.

Network identity destinationda saqlanishi uchun virtual network mos bo‘ladi.

Storage vMotion

VM disk va file’larini datastore’lar orasida online ko‘chiradi.

Storage maintenance, tiering va capacity balancingda ishlatiladi.

Katta migration storage array va networkka katta yuk beradi.

Qo‘shimcha snapshot va backup job bilan to‘qnashmasligi kerak.

Distributed switch

vSphere Distributed Switch network configurationini bir nechta hostda markaziy boshqaradi.

Port group, VLAN, uplink va traffic policy izchil bo‘ladi.

Host vCenter bilan aloqa yo‘qolsa data plane qanday ishlashi configurationga bog‘liq.

Backup va export saqlanadi.

Standard switch

Har ESXi hostda alohida boshqariladi.

Kichik environment uchun sodda.

Ko‘p hostda bir xil port groupni qo‘lda yaratish drift xavfini oshiradi.

Migration uchun source va destination network nomi hamda VLAN mos bo‘ladi.

Content library

Template, ISO, script va boshqa contentni markaziy katalogda saqlash mumkin.

Library boshqa vCenter yoki site bilan publish va subscribe modelida sinxronlanishi mumkin.

Template version va checksum deployment reproducibility’ni yaxshilaydi.

Template va customization

VM template’dan clone yaratiladi.

Guest customization:

ni o‘zgartiradi.

Application-specific secret image ichida saqlanmaydi.

Resource pool

Cluster compute resurslarini mantiqiy guruhlarga ajratadi.

Share contention paytida nisbiy priority beradi.

Reservation minimumni kafolatlaydi.

Limit maksimal foydalanishni cheklaydi.

Noto‘g‘ri limit yashirin performance muammosi yaratadi.

Tag va category

VM, host va datastore’ga metadata tag beriladi.

Tag:

  • backup policy;
  • owner;
  • environment;
  • compliance;
  • automation;
  • placement

uchun ishlatilishi mumkin.

Tag nomi va governance markazlashtiriladi.

Role-based access

Permission user yoki groupga object hierarchy bo‘yicha role beradi.

Role faqat kerakli privilege’larni o‘z ichiga oladi.

Administrator huquqi kundalik automation accountiga berilmaydi.

Identity provider va MFA integratsiyasi ishlatiladi.

Lifecycle management

Host image, patch, driver va firmware compliance markaziy boshqarilishi mumkin.

Desired image cluster bo‘yicha tekshiriladi.

Remediation hostni maintenance mode’ga olib, navbat bilan yangilaydi.

Hardware vendor add-on compatibility muhim.

Alarm va event

vCenter:

kabi holatlar uchun alarm yaratadi.

Alarm notification incident tizimiga yuboriladi.

Faqat default thresholdlarga tayanish yetarli emas.

Backup

vCenter configuration va VM data alohida backup qilinadi.

VM backup hypervisor snapshot API’dan foydalanishi mumkin.

Application consistency uchun guest integration zarur.

Restore boshqa host yoki site’da sinovdan o‘tadi.

Lifecycle dependency

vCenter, ESXi, virtual hardware, guest tools, backup agent va storage plugin bir-biriga mos versiyada bo‘lishi kerak. Upgrade ketma-ketligi compatibility matrix asosida belgilanadi. Faqat vCenter’ni yangilash butun muhit yangilandi degani emas.

Capacity forecast

Cluster faqat bugungi CPU va RAMga emas, host failure, maintenance va o‘sishga yetarli reserve bilan rejalashtiriladi. DRS balansi fizik capacity yetishmasligini bartaraf eta olmaydi.

Certificate

Management componentlari TLS certificate’dan foydalanadi. Expired certificate automation, backup va host connectionini buzishi mumkin. Rotation inventarizatsiya va monitoring bilan bajariladi.

Bog‘liq tushunchalar

VMware vSphere, ESXi, vCenter Server, Cluster, High Availability, DRS, vMotion, Distributed switch, Resource pool, Content library, Virtual data center