پایگاه داده · مدل لایسنس و CAL
مدل لایسنس SQL Server — شمارش، CAL و حقوق استفاده
SQL Server بر پایه هسته فیزیکی/مجازی (Core) یا Server + CAL لایسنس میشود. در مدل Server + CAL بله؛ در مدل Core خیر. Enterprise فقط با مدل Core فروخته میشود.
مدل لایسنس SQL Server چگونه کار میکند؟
SQL Server بر پایه هسته فیزیکی/مجازی (Core) یا Server + CAL لایسنس میشود. در مدل Server + CAL بله؛ در مدل Core خیر. Enterprise فقط با مدل Core فروخته میشود.
واحد شمارش و منطق آن
در SQL Server واحد شمارش «هسته فیزیکی/مجازی (Core) یا Server + CAL» است. این یعنی افزایش تعداد کاربر یا سختافزار بهطور مستقیم روی تعداد مجوز اثر میگذارد و باید در برنامه ظرفیت دیده شود.
CAL و دسترسی
در مدل Server + CAL بله؛ در مدل Core خیر. Enterprise فقط با مدل Core فروخته میشود.
- کاربران تماموقت، پارهوقت و پیمانکار همگی شمرده میشوند.
- دسترسی غیرمستقیم از طریق یک برنامه واسط، معاف نیست.
- حسابهای سرویس و دستگاههای مشترک باید جداگانه بررسی شوند.
حقوق استفاده که معمولاً نادیده گرفته میشود
مدل لایسنس فقط «چند تا» نیست؛ «چگونه» هم هست. برای SQL Server این موارد را در Product Terms بررسی کنید.
- حق استفاده در محیط تست و توسعه
- حق اجرای نسخه پایینتر (Downgrade Rights)
- حق جابهجایی مجوز بین سختافزارها
- حق استفاده در سناریوی بازیابی از فاجعه
چطور شمارش را قابل دفاع کنید
یک برگه شمارش بسازید که منبع هر عدد در آن مشخص باشد (گزارش Active Directory، پرتال مدیریت یا فهرست دارایی). هنگام ممیزی، عدد بدون منبع پذیرفته نمیشود.
خلاصه مدل لایسنس SQL Server
| موضوع | وضعیت |
|---|---|
| واحد شمارش | هسته فیزیکی/مجازی (Core) یا Server + CAL |
| نیاز به CAL | در مدل Server + CAL بله؛ در مدل Core خیر. Enterprise فقط با مدل Core فروخته میشود. |
| کانالهای خرید | Volume Licensing، CSP، SPLA برای ارائهدهنده سرویس، Azure SQL بهعنوان جایگزین مصرفی |
| ادیشنها | Express، Standard، Enterprise |
مدل لایسنس SQL Server را چگونه پیاده کنید
مدل لایسنس تعیین میکند چه چیزی و چند بار شمرده میشود. برای SQL Server واحد شمارش هسته فیزیکی/مجازی (Core) یا Server + CAL است.
دامنه استفاده را ترسیم کنید
همه محیطها را فهرست کنید: تولید، تست، توسعه، بازیابی از فاجعه و محیطهای موقت.
کاربران و دستگاهها را تفکیک کنید
کاربر تماموقت، پارهوقت، پیمانکار، حساب سرویس و دستگاه مشترک را جداگانه بشمارید.
دسترسی غیرمستقیم را بررسی کنید
اگر برنامه واسط یا پورتالی داده را به کاربر میرساند، آن کاربر همچنان باید مجوز داشته باشد.
قواعد CAL را اعمال کنید
در مدل Server + CAL بله؛ در مدل Core خیر. Enterprise فقط با مدل Core فروخته میشود.
حقوق استفاده را استخراج کنید
حق نسخه پایینتر، جابهجایی مجوز، محیط تست و بازیابی از فاجعه را از Product Terms نسخه خودتان بیرون بکشید.
برگه شمارش بسازید
هر عدد باید منبع داشته باشد؛ عدد بدون منبع در ممیزی پذیرفته نمیشود.
خطاهای رایج و راه اصلاح
| ریسک | راه اصلاح |
|---|---|
| استفاده از Enterprise Feature روی نصب Standard | قبل از خرید، سناریوی واقعی را روی کاغذ بیاورید و با Product Terms نسخه خودتان تطبیق دهید. |
| نداشتن مجوز برای سرور Passive بدون Software Assurance | شمارش را از یک منبع رسمی بگیرید و خروجی را تاریخدار بایگانی کنید. |
| لایسنسنکردن هستههای مجازی متناسب با میزبان | هر تغییر زیرساخت (هسته، میزبان، کاربر جدید) را در همان ماه در برگه مجوز ثبت کنید. |
| دسترسی غیرمستقیم گزارشگیران بدون CAL در مدل Server+CAL | بازبینی فصلی با مالک مشخص بگذارید تا انحراف کوچک به بدهی بزرگ تبدیل نشود. |
چه چیزی هزینه SQL Server را تغییر میدهد
| عامل | اثر بر هزینه | نکته اجرایی |
|---|---|---|
| تعداد هسته با کف ۴ هسته برای هر نمونه | زیاد | قبل از هر استعلام، این عدد را قطعی کنید. |
| Enterprise در برابر Standard (اختلاف چند برابری) | زیاد | با یک تغییر تصمیم میتوان چند ده درصد صرفهجویی کرد. |
| محیطهای DR و تست که ممکن است نیاز به مجوز داشته باشند | متوسط | در برآورد اولیه دیده نمیشود؛ در صورتحساب بعدی ظاهر میشود. |
| Software Assurance برای حق Failover رایگان | متوسط | در برآورد اولیه دیده نمیشود؛ در صورتحساب بعدی ظاهر میشود. |
مناسب است اگر / مناسب نیست اگر
مناسب است اگر
- سازمانی که هسته فیزیکی/مجازی (Core) یا Server + CAL را میتواند دقیق گزارش کند.
- تیمی که برای SQL Server مالک مشخص لایسنس و بازبینی دورهای دارد.
- محیطی که مسیر ارتقا و پشتیبانی آن با چرخه عمر محصول همخوان است.
مناسب نیست اگر
- شمارش بر پایه حدس یا فهرست قدیمی دارایی.
- خرید بدون بررسی حق نسخه پایینتر، تست و بازیابی از فاجعه.
- تمدید خودکار بدون اندازهگیری مصرف واقعی.
سه قدم بعدی
- شمارش پایه را بر اساس هسته فیزیکی/مجازی (Core) یا Server + CAL تهیه کنید.
- ادیشن هدف را از میان Express، Standard، Enterprise انتخاب کنید.
- برنامه فعالسازی و مالک تمدید را مشخص کنید.
پرسشهای پرتکرار
آیا SQL Server به CAL نیاز دارد؟
در مدل Server + CAL بله؛ در مدل Core خیر. Enterprise فقط با مدل Core فروخته میشود.
چه چیزی دقیقاً شمرده میشود؟
هسته فیزیکی/مجازی (Core) یا Server + CAL
آیا دسترسی غیرمستقیم هم لایسنس میخواهد؟
بله. اگر کاربری از طریق برنامه واسط یا پورتال به داده یا سرویس دسترسی دارد، همچنان باید لایسنس داشته باشد.
موضوعهای دیگر درباره SQL Server
محصولات و نسخههای SQL Server
صفحه هر نسخه شامل مشخصات، ادیشنها و اطلاعات خرید لایسنس اورجینال است.