PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : افزایش سرعت IO در vmware



shetab
April 24th, 2014, 01:28
سلام.

با داشتن حدود 20 سرور مجازی بر روی هارد sata در بسیاری از مواقعی با کندی و فشار بر روی هارد مواجه هستیم. برای کنترل این وضعیت و افزایش سرعت io چه راه حلی پیشنهاد می کنید؟

منتظر راهنمایی شما هستم.

| KVM - SERVER |
April 24th, 2014, 01:38
سلام
20 سرور روی یک هارد مقدار بالایی هست.
مگر آنکه کاربرانتون Read/Write پایینی داشته باشند و I/O زیادی ایجاد نکنند.
اگر یکی از کاربران اقدام به استفاده برای هاست دانلود کنه ، سرعت هارد تمامی VPS ها با توجه به تعدادی که میزبانی میکنید دچار کاهش میشه.

shetab
April 24th, 2014, 01:48
سلام
20 سرور روی یک هارد مقدار بالایی هست.
مگر آنکه کاربرانتون Read/Write پایینی داشته باشند و I/O زیادی ایجاد نکنند.
اگر یکی از کاربران اقدام به استفاده برای هاست دانلود کنه ، سرعت هارد تمامی VPS ها با توجه به تعدادی که میزبانی میکنید دچار کاهش میشه.

متاسفانه در قسمت performance همه vpsها در قسمت Disk IOps نمودار یکسانی نمایش داده میشه و نمیشه تشخیص داد کدوم سرور بیشترین IO رو داره. البته باید بگم I/O Control روی datastoreها غیر فعال هست و میگه با لایسنس standard این قابلیت پشتیبانی نمیشه. جالبه وقتی زما دیگه ای نمودار رو چک می کنم عوض میشه ولی برای همه یکسان عوض میشه. علت چیست؟

| KVM - SERVER |
April 24th, 2014, 02:18
متاسفانه در قسمت performance همه vpsها در قسمت Disk IOps نمودار یکسانی نمایش داده میشه و نمیشه تشخیص داد کدوم سرور بیشترین IO رو داره. البته باید بگم I/O Control روی datastoreها غیر فعال هست و میگه با لایسنس standard این قابلیت پشتیبانی نمیشه. جالبه وقتی زما دیگه ای نمودار رو چک می کنم عوض میشه ولی برای همه یکسان عوض میشه. علت چیست؟
با vsphere یا vcenter تب performance گزینه datastore ؛ latency چک کنید.
اگر میانگین (average) بیشتر از 50 باشه ، حتما به کاربراتون اخطار بدید.

shetab
April 24th, 2014, 02:48
اگر منظورتو Disk ms هست ، چه در performance خود host و چه در performance هر vps میانگین (average) نداره.

| KVM - SERVER |
April 24th, 2014, 03:00
http://up.vbiran.ir/uploads/11662139829254918153_average.PNG

براتون هایلایت کردم

shetab
April 24th, 2014, 03:39
http://up.vbiran.ir/uploads/11662139829254918153_average.PNG

براتون هایلایت کردم

ممنون. نمودارهای vcenter با خود vsphere فرق داره.
الان که شب هست write روی 28~ هست و read هم روی41~ باید وسط روز چک کنم.

حالا از کجا چک کنم که کدوم vps بیشترین IO رو داره؟

M.Abooali
April 24th, 2014, 06:50
VPS را انتخاب کن از سمت چپ و سربرگ performance اون را نگاه کنید.

FREETOOLS
April 24th, 2014, 09:06
vmware قابلیت محدود کردن IOps را داره.
برید روی سرور ، virtual vms و IOPS را محدود کنید. مثلا 700 فکر کنم برای شما مناسب هست

M.Abooali
April 24th, 2014, 17:31
سهم بندی IO باید بر اساس نوع هارد شما، ساختار Raid مورد استفاده باشد.

به تجربه پیشنهاد می کنم ضریب 1/5 را در نظر بگیرید.

مثلا هارد SAS که 6 مگ ظرفیتش هست، من برای هر VPS ظرفیت 1.2 مگ را (1200) در نظر می گیرم. در حقیقت همه VPS ها که همزمان در سقف مصرف قرار ندارند ;)