فایل مجوز و ویژگی های مجوز

فایل مجوز و ویژگی های مجوز

فایل مجوز و ویژگی های مجوز
فایل مجوز در همه پلتفرم‌ها ساختار یکسانی دارد: Windows، macOS و Linux. در این قسمت مهمترین قسمت های فایل لایسنس توضیح داده شده است. در زیر نمونه ای از محتویات یک فایل License.dat آمده است:
#———————————————– —————–
شماره مجوز COMSOL 6.1 FNL: 1234567
# برای آخرین دستورالعمل‌های نصب، به www.comsol.com/install مراجعه کنید
#———————————————– —————–
سرور apollo.thecompany.com 0050569e1b87 1718
USE_SERVER
VENDOR LMCOMSOL پورت=1719
ویژگی سریال LMCOMSOL 6.1 دائمی بدون شمارش \
VENDOR_STRING=C,5701108 HOSTID=ANY BORROW=720 SN=1234567 TS_OK \
SIGN=0C3A8BF6722E
افزایش COMSOL LMCOMSOL 6.1 دائمی 4 SUPERSEDE DUP_GROUP=UHD \
ISSUED=6-JUN-2012 BORROW=720 SN=1234567 SIGN=123456789ABC
افزایش COMSOLGUI LMCOMSOL 6.1 دائمی 4 SUPERSEDE DUP_GROUP=UHD \
ISSUED=6-JUN-2012 BORROW=720 SN=1234567 SIGN=123456789ABC
افزایش انتقال حرارت LMCOMSOL 6.1 دائمی 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=6-JUN-2012 BORROW=720 SN=1234567 \
SIGN=123456789ABC
CLIENTSERVER LMCOMSOL 6.1 دائمی 4 SUPERSEDE \
DUP_GROUP=UHD ISSUED=6-JUN-2012 BORROW=720 SN=1234567 \
SIGN=123456789ABC
افزایش کلاسترنود LMCOMSOL 6.1 دائمی 4 SUPERSEDE DUP_GROUP=U \
ISSUED=6-JUN-2012 BORROW=720 SN=1234567 SIGN=123456789ABC
افزایش COMSOLBATCH LMCOMSOL 6.1 دائمی 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=6-JUN-2012 BORROW=720 SN=1234567 \
SIGN=123456789ABC
افزایش دسته انتقال حرارت LMCOMSOL 6.1 دائمی 2 SUPERSEDE \
DUP_GROUP=UHD ISSUED=6-JUN-2012 BORROW=720 SN=1234567 \
SIGN=123456789ABC
خطوط نظرات
خطوط نظر را می توان با شروع آنها با نماد هش # در فایل مجوز گنجاند. این خطوط هیچ تاثیری روی سرور مجوز یا مشتری ندارند.
خط سرور
در فایل License.dat ، محتویات خطی که با SERVER شروع می شود باید شامل موارد زیر باشد:
نام میزبان سرور مجوز. در مثال بالا، نام میزبان apollo.thecompany.com است. این نام توسط کاربر قابل ویرایش است.
میزبان سرور مجوز. در مثال بالا، hostid 0050569e1b87 است . این شماره توسط کاربر قابل ویرایش نیست.
یک شماره پورت در مثال بالا شماره پورت 1718 است. این شماره توسط کاربر قابل ویرایش است.
تأیید کنید که نام میزبان سرور مجوز، نام واقعی سرور مجوز شما است (رایانه ای که قصد دارید نرم افزار مدیر مجوز FlexNet را روی آن اجرا کنید). در غیر این صورت با ویرایش فایل آن را تغییر دهید. شماره پورت پیش‌فرض (1718) را می‌توان در صورت بعید بودن تغییر داد که برنامه دیگری از قبل از آن استفاده می‌کند (هنگام راه‌اندازی مدیر مجوز، یک پیام خطایی دریافت می‌کنید که این را نشان می‌دهد). اگر شماره پورت پیش فرض 1718 استفاده می شود، آن را به هر عدد دیگری بین 1025 تا 64000 تغییر دهید.
خط USE_SERVER
خط USE_SERVER، بدون آرگومان، بر مدیر مجوز تأثیر نمی گذارد، اما پیامدهایی برای مشتری دارد. هنگامی که یک سرویس گیرنده COMSOL خط USE_SERVER را می بیند، همه چیز را در فایل مجوز به جز خطوط SERVER قبلی نادیده می گیرد و اعتبار سنجی پرداخت را به دیمون فروشنده منتقل می کند. این بدان معناست که اگر COMSOL را روی یک رایانه اجرا می‌کنید و مدیر مجوز را روی رایانه دیگری اجرا می‌کنید، فایل مجوز شما فقط می‌تواند شامل دو خط باشد: خط SERVER و خط USE_SERVER.
خط فروشنده
خط VENDOR نام دیمون فروشنده LMCOMSOL را تعریف می کند. این نام را نمی توان تغییر داد. دیمون فروشنده فرآیندی است که باید همراه با مدیر مجوز اجرا شود و به طور خودکار با راه اندازی مدیر مجوز شروع می شود. دیمون فروشنده LMCOMSOL به شماره پورت خود نیاز دارد. در مثال بالا، شماره پورت پیش فرض 1719 نشان داده شده است.
اگر مدیر مجوز روی رایانه‌ای با فایروال فعال اجرا می‌شود و مشتری COMSOL خارج از آن فایروال است، حداقل دو شماره پورت باید در فایروال سرور مجوز باز شود تا رایانه‌های سرویس گیرنده بتوانند به مدیر مجوز و فروشنده متصل شوند. اهریمن، دیو.
با استفاده از نمونه فایل مجوز بالا، فایروال را طوری پیکربندی کنید که اجازه دسترسی به شماره پورت های 1718 و 1719 را بدهد. اگر شماره پورت های دیگری را انتخاب کرده اید و فایل License.dat را بر این اساس تغییر داده اید، فایروال را طوری پیکربندی کنید که اجازه دسترسی به شماره پورت های انتخابی شما را بدهد. اگر مطمئن نیستید که کدام شماره پورت رایگان است یا چگونه دسترسی به پورت فایروال را فعال کنید، با سرپرست سیستم خود تماس بگیرید.
شما نمی توانید چیزی را در فایل License.dat تغییر دهید به جز نام سرور مجوز و (در صورت لزوم) شماره پورت، یا ممکن است مجوز کار نکند.
خط سریال
خط SERIAL حاوی اطلاعاتی در مورد نوع مجوز، شماره مجوز و محصولات موجود در مجوز است.
خطوط افزایش و ویژگی، و ویژگی های مجوز
خطوط افزایش یا ویژگی حاوی نام ویژگی مجوز، نسخه، تاریخ انقضا و تعداد مجوزهای موجود است. فایل مثال بالا نشان می دهد که کاربر دارای مجوز شبکه شناور COMSOL 6.1 دائمی (دائمی) است که به چهار کاربر همزمان COMSOL Multiphysics و دو کاربر همزمان از ماژول انتقال حرارت اجازه می دهد. قرض گرفتن فعال است و BORROW=720 محدودیت زمانی را تا 720 ساعت تعیین می کند. “SN=” شماره سریال مجوز را نشان می دهد. عدد بعد از “SIGN=” در انتهای هر خط افزایش حاوی یک کلید مجوز است. خطوط طولانی را می توان با یک کاراکتر ادامه (\) شکست.
نام ویژگی های مجوز
جدول زیر شامل نام ویژگی های مجوز برای همه محصولات و اجزای نرم افزار در مجموعه محصولات COMSOL 6.1 است:
 
مشخصات محصول
نام ویژگی
COMSOL Multiphysics
COMSOL ، COMSOLUSER ، MODELMANAGER 1
سرور COMSOL
COMSOLSERVER ، COMSOLUSER
دسکتاپ مولتیفیزیک COMSOL
COMSOLGUI
مجوز شبکه شناور Multiphysics COMSOL
CLIENTSERVER ، CLUSTERNODE ، MODELMANAGERSERVER
کامپایلر COMSOL
COMSOLCOMPILER
ماژول AC/DC
AC DC
ماژول آکوستیک
آکوستیک
ماژول طراحی باتری
طراحی باتری
ماژول واردات CAD
CADIMPORT , CADREADER , CADIMPORTUSER
ماژول CFD
CFD
ماژول مهندسی واکنش شیمیایی
شیمی
ماژول مواد کامپوزیت
مواد ترکیبی
ماژول خوردگی
خوردگی
ماژول طراحی
DESIGN , CADIMPORT , CADIMPORTUSER , CADREADER
ماژول واردات ECAD
ECADIMPORT
ماژول الکتروشیمی
الکتروشیمی
ماژول رسوب الکتریکی
رسوب الکتریکی
ماژول خستگی
خستگی
وارد کردن فایل برای CATIA V5
CATIA5
پیل سوختی و ماژول الکترولایزر
FUELCELLANDELECTROLYZER
ماژول ژئومکانیک
ژئومکانیک
ماژول انتقال حرارت
انتقال گرما
ماژول خواص مایع و گاز
مایعات و گاز
LiveLink™ برای AutoCAD®
LLAUTOCAD ، CADIMPORT ، CADREADER
LiveLink™ برای PTC® Creo® Parametric ™
LLCREOPARAMETRIC ، CADIMPORT ، CADREADER
LiveLink™ برای Excel®
LLEXCEL
LiveLink™ برای Inventor®
LLINVENTOR ، CADIMPORT ، CADREADER
LiveLink™ برای MATLAB®
LLMATLAB
LiveLink™ برای Revit®
LLREVIT ، CADIMPORT ، CADREADER
LiveLink™ برای PTC® Pro/ENGINEER®
LLPROENGINEER ، CADIMPORT ، CADREADER
LiveLink™ برای Simulink®
LLSIMULINK
LiveLink™ برای Solid Edge®
LLSOLIDEDGE ، CADIMPORT ، CADREADER
LiveLink™ برای SOLIDWORKS®
LLSOLIDWORKS ، CADIMPORT ، CADREADER
کتابخانه مواد
MATLIB
ماژول MEMS
MEMS
ماژول پردازش فلز
فرآوری فلزات
ماژول میکروسیال
میکروسیال ها
ماژول میکسر
میکسر
ماژول جریان مولکولی
جریان مولکولی
ماژول Dynamics Multibody
MULTIBODYDYNAMICS
ماژول مواد سازه ای غیر خطی
مواد ساختاری غیرخطی
ماژول بهینه سازی
بهینه سازی
ماژول ردیابی ذرات
ردیابی ذرات
ماژول جریان لوله
PIPEFLOW
ماژول پلاسما
پلاسما
ماژول جریان پلیمری
POLYMERFLOW
ماژول جریان رسانه متخلخل
POROUSMEDIAFLOW
ماژول Ray Optics
RAYOPTICS
ماژول RF
RF
ماژول روتورینامیک
روتوردینامیک
ماژول نیمه هادی
نیمه هادی
ماژول مکانیک سازه
مکانیک سازه
ماژول جریان زیرسطحی
جریان زیرسطحی
ماژول کمی سازی عدم قطعیت
UQ
ماژول اپتیک موج
WAVEOPTICS

در مجوزهای کلاس کیت گنجانده نشده است.

 

ویژگی های مجوز MULTIPHYSICS COMSOL
هر فرآیند COMSOL Desktop یک ویژگی COMSOL، یک ویژگی COMSOLUSER و یک ویژگی COMSOLGUI را بررسی می کند. ویژگی COMSOLGUI توسط یک فرآیند COMSOL Desktop بررسی می شود. ویژگی COMSOL توسط تمام فرآیندهای COMSOL Multiphysics بررسی می شود، خواه رابط کاربری گرافیکی داشته باشد یا نداشته باشد. ویژگی COMSOLUSER برای شمارش تعداد کاربران متمایز COMSOL Multiphysics بررسی شده است.
وقتی از عملکردی استفاده می‌کنید که به یک محصول اضافی نیاز دارد، ویژگی‌های مجوز مربوط به آن محصول بررسی می‌شود.
اگر یک کار دسته‌ای پیوست شده را از COMSOL Desktop اجرا می‌کنید، ویژگی COMSOL و ویژگی‌های محصول اضافی از COMSOL Desktop به کار دسته‌ای منتقل می‌شود. وقتی کار دسته‌ای تمام شد، یا وقتی از کار دسته‌ای جدا می‌شوید، COMSOL Desktop مجوزها را پس می‌گیرد.
وقتی کارهای توزیع شده را روی یک خوشه اجرا می کنید، ویژگی CLUSTERNODE از هر گره بررسی می شود.
ویژگی های مجوز دسته ای COMSOL MULTIPHYSICS
برای مجوزهای شبکه شناور، مجموعه جداگانه ای از ویژگی های دسته ای برای COMSOL Multiphysics و محصولات الحاقی دارای مجوز موجود است. این بدان معناست که در برخی موارد می‌توانید به استفاده از COMSOL Multiphysics به صورت محلی در حین اجرای کارهای دسته‌ای روی رایانه‌ها و خوشه‌های راه دور ادامه دهید.
با COMSOL Desktop، می‌توانید با انتخاب کادر استفاده از مجوز دسته‌ای در گره‌های Cluster Sweep و Cluster Computing از ویژگی‌های دسته‌ای استفاده کنید. از خط فرمان، می توانید از گزینه -usebatchlic برای استفاده از ویژگی های مجوز دسته ای استفاده کنید.
کارهای دسته‌ای یک ویژگی دسته‌ای را بررسی می‌کنند، و وقتی از عملکردی استفاده می‌کنید که به یک محصول اضافی نیاز دارد، ویژگی‌های دسته‌ای مربوط به آن محصول نیز بررسی می‌شود.
نام ویژگی دسته‌ای برای COMSOL Multiphysics COMSOLBATCH است و برای یک محصول الحاقی، برای مثال، RFBATCH برای ماژول RF است. به طور کلی، BATCH به نام ویژگی مربوط به محصول الحاقی اضافه می شود.
یک کاربر همزمان می‌تواند تعداد نامحدودی از فرآیندهای دسته‌ای متمایز را با استفاده از یک مجوز اجرا کند، تا زمانی که مدل‌های آن کارها فقط بر اساس مقادیر پارامتر متفاوت باشند، همانطور که در Model Builder در قسمت Global Definitions>Parameters تعریف شده است. این با محاسبه یک مقدار هش بر اساس ویژگی های شی مدل با استفاده از مقدار هش به عنوان مقدار فروشنده برای کلمه کلیدی DUP_GROUP=UV پیاده سازی می شود.
ویژگی CLUSTERNODE هنگامی که از ویژگی های دسته ای استفاده می شود بررسی می شود. هنگامی که کارهای توزیع شده را روی یک خوشه اجرا می کنید، ویژگی CLUSTERNODE نیز از هر گره بررسی می شود.
ویژگی های مجوز سرور COMSOL MULTIPHYSICS
یک فرآیند سرور COMSOL Multiphysics تا زمانی که به آن متصل نشوید، هیچ ویژگی مجوزی را بررسی نمی کند. هنگامی که فقط با استفاده از COMSOL API متصل می شوید، یک ویژگی COMSOL و یک ویژگی COMSOLUSER و همچنین ویژگی های مربوط به محصولات افزودنی که استفاده می کنید بررسی می شود. اگر از COMSOL Desktop به سرور COMSOL Multiphysics متصل شوید، تمام ویژگی‌های مجوزی که از دسک‌تاپ بررسی شده‌اند از COMSOL Desktop به سرور COMSOL Multiphysics منتقل می‌شوند، از جمله ویژگی COMSOLGUI. هنگامی که از سرور COMSOL Multiphysics جدا می شوید، ویژگی های مجوز از سرور به COMSOL Desktop بازگردانده می شود.
علاوه بر موارد فوق، هنگامی که از یک کامپیوتر راه دور به یک سرور COMSOL Multiphysics متصل می شوید، سرور COMSOL Multiphysics یک ویژگی CLIENTSERVER را بررسی می کند. ویژگی CLIENTSERVER برای مجوزهای شبکه شناور در دسترس است. وقتی کارهای توزیع شده را روی یک خوشه اجرا می کنید، ویژگی CLUSTERNODE از هر گره بررسی می شود.
ویژگی های مجوز خاص CAD
برای محصولات افزودنی که از هسته CAD استفاده می کنند، ویژگی CADIMPORT همیشه بررسی می شود، علاوه بر ویژگی مربوط به محصول الحاقی. به عنوان مثال، هنگامی که از ماژول طراحی استفاده می کنید، ویژگی CADIMPORT علاوه بر ویژگی DESIGN بررسی می شود.
ویژگی CADIMPORTUSER برای شمارش تعداد کاربران متمایز CADIMPORT، از جمله کاربران دسک‌تاپ و دسته‌ای برای مجوزهای شبکه شناور بررسی می‌شود.
تحت شرایط خاص، یک ویژگی CADREADER نیز ممکن است هنگام استفاده از عملکرد CAD بررسی شود.
ویژگی های مجوز کلاس کیت
اگر مجوز Class Kit برای استفاده آکادمیک دارید و با استفاده از گزینه -ckl آن را فعال کنید، ویژگی های CKL بررسی می شود.
نام ویژگی لایسنس Class Kit برای COMSOL Multiphysics COMSOLCKL است و برای محصولات الحاقی به عنوان مثال RFCKL برای ماژول RF است. به طور کلی، CKL به نام ویژگی محصول الحاقی مربوطه اضافه می شود.
ویژگی های مجوز سرور COMSOL
هر فرآیند COMSOL Server یک ویژگی COMSOLSERVER را بررسی می‌کند و هیچ محدودیتی در تعداد چنین پرداخت‌هایی وجود ندارد. وقتی برنامه ها را با COMSOL Server اجرا می کنید، سرور ویژگی های CSL و CSLU مربوط به محصولات افزودنی را بررسی می کند. ویژگی‌های CSL برای اینکه هر کاربر بتواند چهار برنامه را اجرا کند و ویژگی‌های CSLU برای شمارش تعداد کاربران استفاده می‌شود.
ویژگی COMSOLUSERCSL نیز برای پیگیری کاربران مجزای سرور COMSOL بررسی خواهد شد.
نام ویژگی COMSOL Server برای COMSOL Multiphysics COMSOLCSL است و برای محصولات الحاقی به عنوان مثال RFCSL برای ماژول RF است. به طور کلی، CSL به نام ویژگی محصول الحاقی مربوطه اضافه می شود.
نام ویژگی کاربر COMSOL Server برای COMSOL Multiphysics COMSOLCSLU است و برای محصولات الحاقی به عنوان مثال RFCSLU برای ماژول RF است. به طور کلی، CSLU به نام ویژگی محصول الحاقی مربوطه اضافه می شود.
ویژگی های مجوز کار دسته ای سرور COMSOL
می توانید کارهای دسته ای را از برنامه های اجرا شده با سرور COMSOL راه اندازی کنید. کارهای دسته ای را فقط می توان از برنامه های در حال اجرا شروع کرد و نه از خط فرمان. برنامه همیشه از ویژگی های مجوز دسته ای COMSOL Server استفاده می کند. کارهای دسته ای یک ویژگی COMSOLUSER CSL را نیز بررسی می کنند.
نام ویژگی دسته‌ای برای سرور COMSOL COMSOLBACSL است و برای محصولات اضافی، برای مثال، RFBACSL برای ماژول RF است. به طور کلی، BACSL به نام ویژگی محصول الحاقی مربوطه اضافه می شود.
یک کاربر همزمان می‌تواند تعداد نامحدودی از فرآیندهای دسته‌ای متمایز را با استفاده از یک مجوز اجرا کند، تا زمانی که مدل‌های آن کارها فقط بر اساس مقادیر پارامتر متفاوت باشند، همانطور که در Model Builder در قسمت Global Definitions>Parameters تعریف شده است. این با محاسبه یک مقدار هش بر اساس ویژگی های شی مدل با استفاده از مقدار هش به عنوان مقدار فروشنده برای کلمه کلیدی DUP_GROUP=UV پیاده سازی می شود.
ویژگی COMSOLUSERCSL نیز بررسی خواهد شد تا کاربران متمایز کار دسته ای COMSOL Server را ردیابی کند.
هنگامی که از ویژگی های مجوز BACSL استفاده می شود، ویژگی CLUSTERNODECSL بررسی می شود. هنگامی که کارهای توزیع شده را روی یک خوشه اجرا می کنید، ویژگی CLUSTERNODECSL نیز از هر گره بررسی می شود.
ویژگی های مجوز کامپایلر COMSOL
مجوز کامپایلر COMSOL شما را قادر می سازد تا برنامه های کاربردی مستقل را بر اساس مدل های ایجاد شده با COMSOL Multiphysics و اکثر محصولات جانبی کامپایل کنید. هنگامی که از کامپایلر COMSOL استفاده می کنید، ویژگی های مجوز کامپایلر برای COMSOL Multiphysics و همه محصولات افزودنی مجاز بررسی می شوند.
نام ویژگی کامپایلر برای COMSOL Multiphysics COMSOLCOMPL است و برای محصولات الحاقی مثلاً RFCOMPL برای ماژول RF است. به طور کلی، COMPL به نام ویژگی محصول الحاقی مربوطه اضافه می شود.
مهلت زمانی بیکار مجوزها
برای اطلاعات در مورد تنظیمات TIMEOUT و TIMEOUTALL، به راهنمای مدیریت مجوز ناشر FlexNet برای FlexNet Publisher مراجعه کنید. بخش زیر را نیز ببینید.
پیکربندی ویژگی های مجوز FLEXNET
این امکان برای مدیر مجوز وجود دارد که نحوه عملکرد FlexNet با ویژگی های مجوز را پیکربندی کند. برای انجام این کار، یک فایل گزینه (معمولا LMCOMSOL.opt نامیده می شود ) با فرمتی که در راهنمای مدیریت مجوز ناشر FlexNet برای FlexNet Publisher توضیح داده شده است، ایجاد کنید. علاوه بر این، COMSOL تصمیمات زیر را اتخاذ کرده است که توسط مدیر مجوز قابل لغو نیست:
VENDOR_STRING برای تعیین مجموعه مجوزها استفاده می شود.
مجوزهای قرض گرفته شده را می توان زودتر بازگرداند.
تطبیق نام دامنه کاملا واجد شرایط استفاده نمی شود.
حداقل زمان LINGER 0 است.
TIMEOUT پشتیبانی می شود. حداقل زمان بیکاری 900 ثانیه (15 دقیقه) است. اگر TIMEOUT یا TIMEOUTALL مشخص نشده باشد، مجوزهای بیکار هرگز به پایان نمی رسند.
هر درخواست مجوز جدید تمام سرورهای مجوز را اسکن می کند.
متغیر محیطی FLEXLM_DIAGNOSTICS پشتیبانی می شود.
متغیرهای محیطی LM_LICENSE_FILE و LMCOMSOL_LICENSE_FILE پشتیبانی می‌شوند، مگر زمانی که نصب‌کننده را اجرا می‌کند، زیرا نصب‌کننده به کنترل کامل فایل مجوز استفاده شده نیاز دارد. توجه داشته باشید که COMSOL به صورت داخلی LMCOMSOL_LICENSE_FILE را طوری تنظیم می کند که به COMSOL61/Multiphysics/license/license.dat اشاره کند اگر LMCOMSOL_LICENSE_FILE قبلاً توسط کاربر تنظیم نشده باشد.
فایل های مجوز به حروف بزرگ و کوچک حساس نیستند.