از کجا شروع کنیم؟ (بخش اول)

1- نیازمندی های نرم افزار ManageEngine ServiceDesk Plus

مواردی که در ذیل ارائه شده است نیازمندی های نرم افزار ManageEngine ServiceDesk Plus می باشد. این سیستم مورد نیاز نصب ServiceDesk Plus برای محیط عملیاتی پیشنهاد شده است. اما در صورتیکه می خواهید نرم افزار را بصورت آزمایشی نصب نمائید می توانید با یک چهارم این پیش نیاز نصب ServiceDesk Plus ابزار را بر روی سیستم خود نصب نمائید و نحوه عملکرد نرم افزار اطمینان حاصل کنید.

ServiceDesk Plus system requirements

نیازمندی سخت افزاری ServiceDesk Plus

تعداد درخواست ورودی روزانهHard DiskRAMProcessorOS
کمتر از 100 درخواست روزانه500GB SSD16GB1.7GHz to 2.4GHz
10MB to 12MB Cache
4 cores to 8 cores
or Any entry-level server grade processor
E.g
Intel Xeon Scalable - Bronze/Silver
Intel Xeon E Family
Windows Server OS (2012-2016)

Linux

RHEL 8 or above

Ubuntu 14.0 or above
کمتر از 1000 درخواست روزانه2TB - SSD16GB/32GB*2.4GHz to 3.0GHz
12MB to 20MB Cache
6 cores to 8 cores
or equivalent technology
E.g
Intel Xeon E Family
بیش از 1000 درخواست روزانه2TB#/3TB* - SSD16GB/32GB*3.0GHz to 4.5GHz
12MB to 30 MB Cache
10 cores to 20 cores
or equivalent technology
E.g
Intel Xeon Scalable Gold/Platinum

راهنما:

اگر در حالت موبایل و تبلت هستید جدول را به سمت راست و چپ اسکرول کنید تا اطلاعات جدول را بصورت کامل ببینید.

علامت * : اگر PostgreSQL را به عنوان دیتابیس انتخاب کنید

علامت# : اگر توضیحات درخواست ها و مکاتبات با کاربر و همچنین پیوست آنها زیاد است در اینجا نیاز به ظرفیت بیشتری دارید.

نیازمندی نرم افزاری ServiceDesk Plus

مرورگرهایی که پشتیبانی می شوند
    • Internet Explorer: IE 11, IE Edge
    • Firefox
    • Google Chrome

دیتابیس ها:

  1. PostgreSQL
  2. Microsoft SQL Server (توصیه می شود از این دیتابیس استفاده نمائید): نسخه 2012 به بالا پشتیبانی می شود. در صورتیکه بخواهید SQL Server را به عنوان دیتابیس برنامه استفاده کنید باید این پیکربندی را بر روی آن انجام دهید:

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

 

sql management

 

♣ اگر مقدار 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 به مقادیر پیشنهادی تغییر پیدا کرده است یا خیر.

آیا این مطلب برایتان مفید بود؟
5 (2 رای)