لایسنس‌گذاری بر پایه هسته (Per Core Licensing) مدل اصلی مایکروسافت برای محاسبه هزینه نرم‌افزارهای زیرساختی نظیر Windows Server و SQL Server در محیط‌های سازمانی است. در این روش، برخلاف مدل‌های قدیمی که بر اساس تعداد پردازنده فیزیکی (Socket) محاسبه می‌شدند، قدرت پردازشی دقیق سرور مبنای قیمت‌گذاری قرار می‌گیرد تا تناسب بیشتری میان توان سخت‌افزاری و هزینه لایسنس ایجاد شود.

جزئیات فنی و قوانین محاسباتی

در مدل Per Core، شما باید برای تمامی هسته‌های فیزیکی فعال در سرور لایسنس تهیه کنید. مایکروسافت برای اطمینان از پوشش حداقلی هزینه‌ها، قوانین پایه (Baseline) خاصی را وضع کرده است که رعایت آن‌ها الزامی است:

  • حداقل تعداد هسته برای هر پردازنده: برای هر CPU فیزیکی، حداقل باید لایسنس ۸ هسته خریداری شود، حتی اگر پردازنده تعداد هسته کمتری داشته باشد.
  • حداقل تعداد هسته برای هر سرور: مجموع لایسنس‌های خریداری شده برای یک سرور فیزیکی نباید از ۱۶ هسته کمتر باشد.
  • نحوه فروش: لایسنس‌های Per Core معمولاً در بسته‌های ۲ عددی (2-pack) یا ۱۶ عددی (16-pack) عرضه می‌شوند.

محل درج در اسناد و صورت‌حساب‌ها

در پیش‌فاکتورها (Quote) یا قراردادهای حجمی مانند Enterprise Agreement (EA) یا CSP، این مورد معمولاً با واحد سنجش "Core" یا "2-Core Pack" در کنار نام محصول درج می‌شود. برای مثال، عبارتی مانند Win Svr Datacenter 2022 2-Core نشان‌دهنده لایسنس دو هسته‌ای برای نسخه دیتاسنتر است. اگر سرور شما ۳۲ هسته دارد، باید ۱۶ عدد از این ردیف در فاکتور شما لحاظ شده باشد.

اشتباهات رایج و سوءبرداشت‌ها

  • اشتباه در مورد Hyper-Threading: لایسنس‌گذاری بر اساس هسته‌های فیزیکی (Physical Cores) انجام می‌شود و تعداد هسته‌های مجازی یا منطقی حاصل از تکنولوژی Hyper-Threading تأثیری در محاسبه تعداد لایسنس مورد نیاز برای سرور فیزیکی ندارد.
  • تفاوت در مجازی‌سازی: در Windows Server Standard، لایسنس‌گذاری تمامی هسته‌ها اجازه راه‌اندازی ۲ ماشین مجازی (VM) را می‌دهد، در حالی که در نسخه Datacenter، با لایسنس‌گذاری تمامی هسته‌های فیزیکی، اجازه راه‌اندازی تعداد نامحدود VM روی آن سرور وجود دارد.
  • تلقی غلط از OEM: لایسنس‌های OEM که توسط تولیدکنندگان سخت‌افزار (مانند HP یا Dell) ارائه می‌شوند، به صورت پیش‌فرض روی دستگاه نصب شده‌اند و قابل جداسازی یا انتقال به سرور دیگری نیستند. برای سازمان‌هایی که نیاز به جابه‌جایی لایسنس دارند، مدل‌های Volume Licensing (VL) توصیه می‌شود.

نکات کاربردی هنگام خرید

هنگام استعلام قیمت، حتماً مشخصات دقیق پردازنده (Model و Core Count) را در اختیار تامین‌کننده قرار دهید. اگر قصد استفاده از SQL Server را دارید، توجه داشته باشید که این محصول علاوه بر مدل Per Core، در برخی نسخه‌ها مدل Server+CAL نیز دارد که برای تعداد کاربران محدود، بسیار به‌صرفه‌تر است. اما برای محیط‌های وب یا زمانی که تعداد کاربران مشخص نیست، Per Core تنها راهکار قانونی و عملیاتی است. همچنین به یاد داشته باشید که در مدل Per Core برای SQL Server، نیازی به خرید CAL (لایسنس دسترسی کاربر) به صورت جداگانه نیست.

اصطلاحات مرتبط

Core Infrastructure Suite (CIS) مجموعه‌ای شامل ویندوز سرور و سیستم سنتر که به صورت یکپارچه بر اساس هسته لایسنس می‌شود.
Software Assurance (SA) قابلیتی که اجازه انتقال لایسنس به ابر (Azure) یا جابه‌جایی بین سرورها را فراهم می‌کند.
Core Factor Table جدولی که مایکروسافت برای محاسبه ضرایب لایسنس در پردازنده‌های خاص (قدیمی‌تر) استفاده می‌کرد.

💡 مثال و کاربرد

SQL Server Enterprise per-core: ۱۶ هسته = ۸ pack license.

🔗 اصطلاحات مرتبط

این اصطلاح در عمل کجا به کار می‌آید؟

جدول: نقش این مفهوم در مراحل مختلف تهیه و ممیزی لایسنس.
مرحلهکاربرد
برآورد اولیهتعیین اینکه چه تعداد لایسنس، هسته یا CAL باید در فهرست خرید بیاید.
پیش‌فاکتورانتخاب کد محصول درست و جلوگیری از خرید نسخه یا کانال نامناسب.
استقرارتطبیق پیکربندی سرور و ماشین‌های مجازی با حقوق واقعی لایسنس.
ممیزیارائه مستندات و اثبات انطباق تعداد لایسنس با مصرف واقعی.

گام بعدی

این مفهوم را در پیش‌فاکتور می‌خواهید؟

کارشناسان ما این تعریف را به لایسنس مشخص، کد محصول و قیمت رسمی برای سازمان شما تبدیل می‌کنند.

درخواست مشاوره و پیش‌فاکتور

← بازگشت به واژه‌نامه