1- نیازمندی های نرم افزار ManageEngine ServiceDesk Plus
مواردی که در ذیل ارائه شده است نیازمندیهای نرم افزار ManageEngine ServiceDesk Plus میباشد. این نیازمندیها برای نصب ServiceDesk Plus در محیط عملیاتی پیشنهاد شده است. اما در صورتیکه میخواهید نرم افزار را بصورت آزمایشی نصب نمائید میتوانید با یک چهارم این پیش نیازها میتوانید این نرم افزار را بر روی سیستم خود نصب نمائید و از نحوه عملکرد نرم افزار اطمینان حاصل کنید.
ServiceDesk Plus system requirements
سخت افزار مورد نیاز ServiceDesk Plus(پیشنهاد میزخدمت)
تعداد درخواست ورودی روزانه / تکنسین | Hard Disk | RAM | Database | Processor | OS |
---|---|---|---|---|---|
حداکثر 100 درخواست / حداکثر 30 ورود | 500GB | 16GB | PGSQL | 1.7GHz to 2.4GHz 10MB to 12MB Cache 4 cores to 8 cores یا هر پردازنده سطح پایه سرور به عنوان مثال Intel Xeon Scalable - Bronze/Silver Intel Xeon E Family | Windows Server OS (2019 , 2022) |
حداکثر 500 درخواست / حداکثر 100 ورود | 2TB | 32GB | PGSQL/MSSQL | 2.4GHz to 3.0GHz 12MB to 20MB Cache 6 cores to 8 cores یا فناوری معادل به عنوان مثال Intel Xeon E Family | |
بیش از 500 درخواست / بیش از 100 ورود | 2TB | 32GB | MSSQL | 3.0GHz to 4.5GHz 30 MB Cache 16 cores یا فناوری معادل به عنوان مثال Intel Xeon Scalable Gold/Platinum |
راهنما:
اگر در حالت موبایل و تبلت هستید جدول را به سمت راست و چپ اسکرول کنید تا اطلاعات جدول را بصورت کامل ببینید.
علامت * : اگر PostgreSQL را به عنوان دیتابیس انتخاب کنید و یا دیتابیس SQL Server و برنامه سرویس دسک روی یک سرور باشند.
علامت ** : ترجیحا به منظور سرعت پاسخگویی بیشتر سرور، هارد از نوع SSD باشد.
نیازمندی نرم افزاری ServiceDesk Plus
- Microsoft Edge v79 به بالا
- Firefox v67 به بالا
- Google Chrome v75 به بالا
دیتابیس ها:
- PostgreSQL
- Microsoft SQL Server (توصیه می شود از این دیتابیس استفاده نمائید):نسخه 2012 به بالا پشتیبانی می شود.
درصورتی از یک سرور جداگانه برای دیتابیس استفاده می کنید، مشخصات زیر برای سرور دیتابیس توصیه میشود. توجه داشته باشید که نیازمندی زیر در صورتی است که سرور دیتابیس فقط برای برنامه ServiceDesk Plus استفاده شود.
Hard Disk (Free Space) | RAM | Processor |
---|---|---|
100GB | 32GB | 2.4GHz to 3.0 GHz 12MB Cache 4 cores to 6 cores |
a. فعال سازی RCSI یا همان read committed snapshot isolation
همه دیتابیس های MS SQL معمولا مشکل lock را دارند که این موضوع می تواند بر روی عملکرد این نرم افزار تاثیر بگذارد. برای پیش گیری از چنین مشکلاتی شما باید قابلیت RCSI را طبق دستورالعمل زیر فعال نمائید:
نکته: این کار ممکن است مقداری طول بکشد و حتی مجبور شوید سرویس برنامه را متوقف کنید. بنابراین این موضوع را به آخر هفته موکول کنید.
i- سرویس ServiceDesk Plus را متوقف کنید
ii- به SQL Management studio وارد شوبد
iii- دیتابیس برنامه ServiceDesk را بوسیله دستور زیر offline کنید:
USE master GO ALTER DATABASE <db_name> SET OFFLINE WITH ROLLBACK IMMEDIATE GO
iv- سپس با استفاده از دستور زیر read committed snapshot را فعال نمائید:
ALTER DATABASE <db_name> SET READ_COMMITTED_SNAPSHOT ON WITH ROLLBACK IMMEDIATE GO
v- حالا دیتابیس برنامه را به حالت online برگردانید
USE master GO ALTER DATABASE <db_name> SET ONLINE GO
vi- حالا با استفاده از دستور زیر چک کنید که قابلیت RCSI فعال هست یا خیر:
SELECT is_read_committed_snapshot_on FROM sys.databases WHERE [name] = '<db_name>'
vii- اگر خروجی کوئری برابر 1 باشد یعنی این قابلیت با موفقیت فعال شده است.
مزایای فعال سازی MS SQL Snapshot Mode:
√ کوئری همزمان کاربران بر روی دیتابیس بدون هیچ گونه تاخیر و یا اختلالی امکان پذیر خواهد بود. (اگرچه لود روی برنامه ممکن است از حد معمول فراتر رود)
√ سوابق کوئری کاربر در یک دیتابیس موقتی ذخیره می شود که همین موضوع باعث می شود که این کوئری گرفتن ها بر روی سایر کاربرانی که همزمان در حال کوئری زدن هستند اثری نداشته باشد.
√ دیتابیس ها فقط زمانی آپدیت می شوند که عملیات transaction با موفقیت انجام شده باشد.
b. پیکربندی تنظیمات File Autogrowth
تنظیمات پیش فرض autogrowth در SQL Server ممکن است منجر به fragmentation و مشکلات مربوط به عملکرد شود. این مقادیر به ترتیب 1 مگابایت برای Data File و 10 درصد برای Log File تنظیم می شوند. توصیه می کنیم این موارد را به صورت مقادیر ثابت تنظیم کنید و نه بصورت درصدی. برای اطمینان از عملکرد مطلوب برنامه، ما اکیداً توصیه می کنیم مقادیر autogrowth Data File و Log File به ترتیب 256 MB و 128 MB تنظیم شوند. این مراحل را برای پیکربندی Autogrowth دنبال کنید:
♣ به SQL Management studio وارد شوید و این کوئری را اجرا کنید:
USE <db_name> EXEC sp_helpfile GO
♣ اگر مقدار growth برای فایل های Data (.mdf) و Log (.ldf) کمتر از مقادیر توصیه شده بود، کوئری زیر را اجرا کنید:
GO USE master ALTER DATABASE <db_name> MODIFY FILE ( NAME = N'<db_name>', FILEGROWTH = 256MB ) GO
ALTER DATABASE <db_name> MODIFY FILE (NAME = N'<db_name>_log', FILEGROWTH = 128MB ) GO
♣ حالا کوئری مرحله اول را اجرا کنید و چک کنید که مقادیر autogrowth به مقادیر پیشنهادی تغییر پیدا کرده است یا خیر.