برنامه ریزی برای نصب و راه اندازی vCenter Server
از آنجایی که vCenter Server نرم افزار حیاتی برای مدیریت زیرساخت مجازی میباشد، بنابراین در طراحی و پیاده سازی آن باید نهایت دقت را داشته باشیم تا از دسترس بودن سرور و امنیت دادهها مطمئن شویم. در هنگام تصمیمگیری برای نصب vCenter Server بایستی پیش نیازهای زیر را برآورده کنیم:
- سخت افزار لازم برای نصب vCenter Server را مشخص نماییم.
- دیتابیسی که قرار است با vCenter Server استفاده کنیم را مشخص کنیم.
- در مواقع اضطراری برای برگشت به حالت نرمال تمهیدات لازم را در نظر بگیریم (برنامهای کامل برای Disaster Recovery داشته باشیم)
- امکان سنجی نصب و راه اندازی vCenter Server بر روی ماشین مجازی.
انتخاب سخت افزار لازم برای نصب vCenter Server
مقدار و نوع سخت افزاری که برای نصب و راه اندازی vCenter Server موردنیاز است، ارتباط مستقیمی با تعداد هاستها و ماشینهای مجازی که قرار است آنها را مدیریت نماید، دارد. میدانیم سخت افزار مورد نیاز برای نصب vCenter Server به شرح زیر است:
- پردازنده با سرعت ۲ گیگا هرتز یا سریعتر
- ۲ گیگ رم یا بیشتر
- ۱ گیگ فضای خالی هارد یا بیشتر
- کارت شبکه با سرعت گیگابایتی
- ویندوز سرور ۲۰۰۳ به همراه Service pack2 یا ویندوز سرور ۲۰۰۳R2 بدون سرویس پک و یا ویندوز سرور ۲۰۰۸ (x86 یا x64)
با افزایش تعداد هاستهای ESX/ESXi و ماشینهای مجازی ویژگیها و مشخصات سخت افزار ی سرور نیز تفاوت خواهد کرد. برای مثال اگر بخواهیم vCenter Server و دیتابیس مربوط به آن را بر روی یک سرور فیزیکی داشته باشیم، بایستی نیاز سخت افزاری دیتابیس را نیز در نظر بگیریم.
بدون در نظر گرفتن پایگاه داده به صورت جداگانه، سرور با پیکربندی ۳ گیگ رم و پردازنده ۲ هستهای برای مدیریت ۱۰۰ هاست ESX/ESXi و ۲۰۰۰ ماشین مجازی مناسب می باشد (توصیه خود شرکت VMware).
انتخاب دیتابیس
vCenter Server از دو دیتابیس Oracel و Sql Server پشتیبانی میکند، که می توانیم از یکی از این دیتابیسها استفاده نماییم.
تمهیدات لازم برای برگشت به حالت نرمال در مواقع اضطراری
برنامه ریزی برای نصب vCenter Server کاری حساس و فراتر از محاسبه CPU و حافظه موردنیاز میباشد. ما بایستی علاوه بر محاسبات لازم برای تخمین منابع مورد نیاز، برنامهای برای پایداری سرویسهای مجازی و برگشت به حالت نرمال در مواقع بروز مشکل داشته باشیم. ویژگی هایی مانند VMotion ،DRS ،VMware Storage VMotion در صورت بروز مشکل برای vCenter Server قابل دسترس نخواهند بود. علاوه بر این در صورت بروز مشکل برای سرور، قادر به Clone گرفتن از ماشینهای مجازی و توسعه ماشین مجازی جدید با استفاده از Templateها را نخواهیم بود. همچنین امکان مدیریت هاستها با استفاده از سیاستهای مدیریتی و احراز هویت از حالت متمرکز خارج خواهد شد. داشتن همه این امکانات در گرو داشتن برنامهای جامع برای نصب و نگهداری سرور vCenter Server میباشد. در پست مربوط به HA این مورد به طور دقیق توضیح داده خواهد شد.
نصب vCenter Server بر روی ماشین مجازی
گزینه نصب vCenter Server بر روی ماشین مجازی برای ما امکاناتی هم چون Snapshot، HA و VMotion را فراهم میکند. میتوانیم با استفاده از این ویژگیها از پایداری سرویسهای ارائه شده توسط vCenter Server مطمئن شویم و برنامهای جامع برای برگشت به حالت نرمال در مواقع اضطراری داشته باشیم. ویژگیهای ارائه شده به واسطه نصب vCenter Server به صورت مجازی:
- Snapshots: این ویژگی این امکان را فراهم میکند که شما سرورتان را از لحاظ زمانی به نقطهای که قبلا Snapshot گرفتهاید، برگردانید.
- VMotion: این ویژگی یکی از ویژگیهای مهمی است که امکان جا به جایی ماشین مجازی را بدون نیاز به خاموش کردن آن از یک هاست به هاست دیگر را فراهم می کند.
- VMware HA: این ویژگی باعث ریستارت شدن سرور vCenter Server در زمانیهایی که هاست آن دچار مشکل شده است، میشود.
با توجه به توضیحات ارائه شده میتوان نتیجه گرفت که با داشتن برنامهای همه جانبه برای نصب و راه اندازی vCenter Server، می توانیم از بروز مشکلات غیر منتظره جلوگیری کنیم و در مواقع اضطراری به راحتی به حالت نرمال بازگردیم.