70٪ تخفیف ویژه جشنواره تابستانه توسینسو
پایان تخفیف تا:
مشاهده دوره‌ها
0

مشکل کندی در ماشین مجازی vm

باسلام من یک سرور HP DL380 G9 دارم که به تازگی ارتقاء دامش و پنج هارد اس اس دی سامسونگ مدل Evo 870 روشه و رید ۵. نسخه ۷ و آپدیت ۳ ESXi روش نصبه مشکلم اینه که روی نرم افزاری که دیتابیسش SQL هست درخواست ها و واکشی اطلاعات به کندی انجام میشه و درصورتیکه همین برنامه و دیتابیس روی یک PC با CPU i7 که به عنوان سرور ازش استفاده میشه به مراتب خیلی سریع تره و زمان انتقال دیتابیس روی این ماشین کندی مضاعف خودشو نشون داده. صرف نظر از نسخه SQL و کوئری ها که جداگانه بررسی شده و همچنان در حال بررسیه موردی در خصوص تعریف هارد در ماشین مجازی توسط یکی از دوستان مطرح شد برام. با این مضمون که احتمالاً ایراد در تعریف ماشین بوده و چون هارد SSD هست نباید کنترلر SCSI انتخاب می‌شده و ماشین باید با NVMe تعریف می‌شده. سوالم از حضور دوستان اینه آیا این فرضیه درسته که اگر هارد SSD باشه نباید کنترلر SCSI انتخاب بشه ؟ و اگر پاسخ مثبته ممنون میشم راهنمایی کنید چطوری تغییرات لازم انجام بشه

تشکر

عکس مشخصات ماشین فعلی در پست بعدی قابل مشاهده است

پرسیده شده در 1403/02/03 توسط

6 پاسخ

0

سلام

به نظر من : 

اول از همه زمانیکه بر روی یک کلاینت چک میکنید اشتباه است چون هارد اون به صورت مستقیم به سیستم وصل است ( raid 0 )

2- scsi برای همه ماشین ها به صورت پیش فرض نمایش میدهد.

3-هاردهایی که نصب کردید میانگین سرعت آن 540 MB/s و سرعت تصادفی آن 94.000IOPS است که به صورت مستقیم به سیستم وصل باشد اما وقتی که Raid بسته می بندید : نوع raid  قابل استفاده و Cash raid controoler نیز مهم است.

تو همین سایت یک کوچولو سرچ کنید raid  مناسب برای دیتابیس ذکر است

پاسخ در 1403/02/04 توسط
0

باسلام مجدد

تغییرات مد نظر را روی سروری که کند بود انجام دادم و متاسفانه درست نشد !

پاسخ در 1403/02/04 توسط
0

 این کندی که میگید فقط تو SQL هستش ؟ یعنی سرویس دیگه ای روی این سرور دارید که مشکلی نداشته باشه ؟

من پیشنهادم کلا هر دو Windows و SQL ورژن 2022 هستش.

حجم این دیتا چقدره ؟ چه میزان Query بوده که کند شده ؟ روی خود SSMS هم query رو بزنید کنده ؟ یا فقط نرم افزار کنده ؟

تجربه زیادی از این که این هارد کلا مناسب سرور هست یا نه ندارم. حتما بررسی کنید.

RAID 5 مشکلی نداره.

یه ماشین با هارد نوع THIN بسازید  و تست کنید.

پاسخ در 1403/02/05 توسط
0

باسلام و تشکر از پاسخ شما

روی کلاینت چک نمیکنم و مستقیم روی سرور تست میکنم و کند هست

الان یه ماشینی که تازه بالا آوردم و چیزی روش نصب نیست را خاموش کردم و کنترلر nvme را add کردم و Controller location  را روی nvme گذاشتم وماشین را روشن کردم

بعد از اینکه ویندوز بالا اومد مجدد خاموش کردم و کنترلر scdi را حذف کردم

تا اینجا OS بدون مشکل بالا اومد و میخوام روی همون ماشین که SQL نصبه و سیستم کند هست همین تغییرات را بعد از گرفتن بک آپ انجام بدم و نتیجه را ببینم

امیدوارم که مشکل برطرف بشه

در مورد raid مناسب دیتابیس سرچ میکنم

عکس تغییرات انجام شده را پایین گذاشتم

ممنون


پاسخ در 1403/02/04 توسط
0

باسلام و ممنون از پاسخ شما

ظاهراً این کندی فقط روی SQL ملموسه و روی این سرور ماشینی هست که مربوط به سیستم حضور و غیابه با دیتابیس SQL 20098 و متاسفانه اون هم در قسمت پردازش اطلاعات یک ماهه پرسنل بسیار کند شده و این شک را تقویت کرده که شاید مشکلی از سمت سخت افزار وجود داره

حجم دیتا زیاد نیست (مجموع دو دیتابیس زیر 3 گیگ) اما با همین حجم و مشخصات روی سرور فعلی که یک PC با 32 گیگ رم و CPU i7 هست به خوبی داره کار میکنه

تست توسط کوئری انجام نشده که حتما پیگیرش میشم

قبلا همین سرور HP رید 2 بود و زمانیکه برنامه نصب شد همین مشکل را داشت که شرکت پشتیبان تصور می کرد ایراد از نسخه SQL هست و بعدش میزان RAM را ارتقاء دادم و رید از 2 به 5 تغییر دادم.متاسفانه همین مشکلات بازم سر جاشه. ضمن اینکه الان یه ماشین روی این سرور هست  برای آنتی ویروس که ویندوزش 2022 هست و SQL 2017 اما کار خاص نمیکنه که به کندی بخوام شک کنم.

دیروز یه ماشین جدید بالا آوردم با ویندوز 2019 و SQL دقیقا نسخه سرور فعلی را نصب کردند و بازم مشکل بر قراره

در نهایت الان چند گزینه محتمل هست : 1 -خراب بودن کارت رید کنترلر سرور2-اشکال از هارد ها 3- احتمال خیلی ضعیف مادربرد سرور

قرار شد یک سرور HP بصورت قرضی بگیرم و ابتدا کارت رید کنترلر را با سرور فعلی جابجا کنم اگر بی پاسخ بود ، روی سرور قرضی رید 2 یا 5 با هارد های دیگر ایجاد کنم و ESX نصب بشه و از ماشین فعلی بک آپ OVF بگیرم و روی ماشین سرور قرضی برگردانم.

پیشنهاد شما با ویندوز 2022 و SQL 2022 هم انجام میدم


سپاسگزارم

پاسخ در 1403/02/05 توسط

پاسخ شما