Virtualizatsiya… Har kim qo‘lidan kelgan hamma narsani virtual mashinalarga jo‘natishga urinayotganga o‘xshaydi. Shaxsiy yoki ulangan bulutda ishlatiladigan jismoniy serverlar sonini kamaytirish orqali virtual mashinalar sonini ko’paytirish global tendentsiya bo’lib, u o’sishda davom etmoqda. Kompaniyangizga qancha Exchange serverlari kerakligini hisoblashga qaror qilganingizdan so’ng, ular hali ham maksimal darajadagi mavjudlikni ta’minlashi kerak bo’lsa, virtualizatsiya oqilona yondashuvdir.
Uch qismda biz Exchange-ni virtualizatsiya qilishning turli usullarini qisqacha ko’rib chiqamiz.
Biz virtualizatsiya variantlari bo’yicha xolis bo’lishga harakat qilamiz: biz VMware va Hyper-V haqida gaplashamiz, lekin biz bu ikki yechimni solishtirmaymiz. Keling, qo’llab-quvvatlash qanday farq qilishini, qanday muhim omillarni hisobga olish kerakligini baham ko’raylik. Bundan tashqari, biz virtualizatsiyaning ijobiy va salbiy tomonlarini jismoniy serverlardan foydalanish bilan solishtirmaymiz. Maqolalar quyidagi soddalashtirishlar asosida tuzilgan:
- Siz Exchange serverlaringizni virtualizatsiya qilmoqchisiz
- Sizda allaqachon virtualizatsiya platformasi mavjud
- Sizning maqsadingiz maksimal natijalarga erishish uchun nimaga e’tibor berish va nimaga ishonch hosil qilish kerakligini o’rganishdir.
Qo’llab-quvvatlash
Keling, asosiy narsadan boshlaylik. Microsoft VMware-ni qo’llab-quvvatlamaydi va VMware-da Exchange-ni ishga tushirishni qo’llab-quvvatlamaydi. Buning uchun ularni ayblay olmaysiz, chunki VMware ularning mahsuloti emas. Ammo «qo’llab-quvvatlamaydi» nimani anglatishi haqida batafsilroq to’xtalib o’tishimiz kerak. Birinchidan, agar siz ularga qo’ng’iroq qilsangiz va VMware-da Exchange-ni ishga tushirsangiz, ular go’shakni qo’ymaydi. Qo’llab-quvvatlashni cheklash «muammolarni kafolatlangan hal qilish» dan «tijoriy jihatdan oqilona yordam» ga o’tishni anglatadi. Muammo Exchangeda bo’lsa, ular sizga albatta yordam berishadi. Ammo muammoning manbai VMware kabi ko‘rinsa, muammoni hal qilishdan oldin VMware qo‘llab-quvvatlash xizmatiga murojaat qilishingiz yoki Exchange’ni qo‘llab-quvvatlanadigan apparat platformasiga yoki Hyper-V ga o‘tkazishingiz kerak bo‘ladi. Agar siz Exchange-ni VMware-da o’rnatishni o’ylayotgan bo’lsangiz, ikkala texnik yordam kontaktlarini tayyorlang. Microsoft kompaniyasining Exchange 2013 virtualizatsiyasi haqidagi rasmiy e’lonini quyidagi manzilda topishingiz mumkin https://technet.microsoft.com/en-us/library/jj619301(v=exchg.150).aspx.
Versiyalar
Bizning tavsiyalarimiz Exchange 2013 ga asoslangan. Siz ba’zi taxminlarga ko’ra, ushbu tavsiyalardan Exchange 2010 uchun ham foydalanishingiz mumkin, ammo Exchange 2010 da pochta qutilari bilan ishlashda diskdagi kiritish/chiqarish yuki Exchange 2013 ga qaraganda ancha yuqori, shuning uchun bu holda pochta qutilarini jismoniy serverlarda qoldirish mantiqan to’g’ri keladi. Exchange 2007 ni virtuallashtirmang, u yoqda tursin, ASAP versiyasidan chiqib keting! Va agar siz hali ham Exchange 2003 dan foydalanayotgan bo’lsangiz, virtualizatsiya haqida qayg’urishni to’xtatish uchun allaqachon muammolaringiz bor! Exchange 2016 uchun ushbu tavsiyalar ushbu versiyaga ham tegishli. Chiqarilgandan keyin to’satdan biror narsa o’zgarsa, biz yangilangan maqolani albatta chiqaramiz.
Resurslar
Quyida VMware-da Exchange-ni virtualizatsiya qilish uchun bajarishingiz kerak bo’lgan minimal talablar keltirilgan.
CPU
- Virtual protsessor uchun yadrolar soni 1:1 bo’lishi kerak.
- Xostda ham, VMda ham giper-tortishuvni yoqing.
- Xotiraga bir xil bo’lmagan kirishni yoqing
- Virtual mashina bitta NUMA tugunidan tashqariga chiqmasligi kerak. Agar NUMA tugunida 8 ta yadro boʻlsa, koʻproq yadrolarni Exchange serveri bilan bogʻlamang.
- Ko’proq yadroli kamroq serverlar kamroq yadroli serverlarga qaraganda yaxshiroqdir.
Xotira
Hech qachon, hech qanday holatda, virtual mashinalarga jismoniy serverdagidan ko’proq xotira ajratmang.
Haddan tashqari majburiyat – bu yomon amaliyot!
Virtual mashina ishlatishi kerak bo’lgan xotira miqdorini zaxiralang
Disk maydoni
Qattiq disklarning haqiqiy ishlashini ko’rib chiqing – virtual mashinalarga siz bera oladigandan ko’proq narsani va’da qilmang, chunki tanqidiy yuk ostida hamma narsa ta’sir qiladi!
64 KB blokli NTFS dasturidan foydalaning.
Disklarni hamma bo’ylab tarqatish orqali 4 yoki undan ortiq vSCSI adapterlaridan foydalaning.
Net
Bir nechta tarmoq interfeyslaridan foydalaning
VMXNET3 NIC dan foydalaning
HA/FT
Serverni vMotion-dan ko’chirishda DAG uzilishlarini oldini olish uchun
Vmkernel portalida jumbo ramkalarni yoqing
vMotion ostida interfeyslarni ajratib ko’rsatish
Server yurak tezligini 2000ms ga o’rnating
DAG dan ikkita server bitta xostda tugashiga yo’l qo’ymaslik uchun har bir DAG serverini boshqaring
Tekshirish uchun
Agar siz vMotion-ni o’rnatmoqchi bo’lsangiz, bir nechta tarmoq interfeyslaridan foydalanganingizga ishonch hosil qiling
Xotiraga bir xil bo’lmagan kirishni yoqing
Quvvat rejimini maksimal ishlashga o’rnating – bu bir necha kilovattni tejash vaqti emas
Virtualizatsiya hech bo’lmaganda jismoniy serverlar bilan bir xil talablarni o’z ichiga oladi: sig’im hisoblarini tekshiring, xotirani sinab ko’ring, birjangiz uchun etarli Global Katalog serverlari mavjudligiga ishonch hosil qiling.
Nima qilmaslik kerak
- Snapshotlardan foydalanmang
- Tarmoq fayl tizimlarida hajmlarni saqlamang
- DAG dan ikkita serverni bitta xostga joylashtirmang
- Balon drayverini o’chirmang.
- RDM lardan foydalanmang.