پایگاه داده · مجازی‌سازی و ابر

مجازی‌سازی SQL Server — حقوق اجرا و تحرک مجوز

در محیط مجازی، SQL Server معمولاً بر پایه ظرفیت میزبان یا تعداد نمونه شمرده می‌شود، نه صرفاً ماشین مجازی روشن. پیش از جابه‌جایی بار کاری به ابر، حق تحرک مجوز و شرایط میزبانی را بررسی کنید.

حقوق مجازی‌سازی و ابر در SQL Server چگونه است؟

در محیط مجازی، SQL Server معمولاً بر پایه ظرفیت میزبان یا تعداد نمونه شمرده می‌شود، نه صرفاً ماشین مجازی روشن. پیش از جابه‌جایی بار کاری به ابر، حق تحرک مجوز و شرایط میزبانی را بررسی کنید.

شمارش در محیط مجازی

اجرای SQL Server روی ماشین مجازی مسئله شمارش را از «چند نمونه روشن است» به «روی چه ظرفیتی می‌تواند اجرا شود» تغییر می‌دهد. در بارهای کاری سروری، خوشه‌بندی و مهاجرت زنده ماشین‌ها می‌تواند نیاز مجوز را به کل خوشه گسترش دهد.

بردن مجوز به ابر

ارتقای درجا یا Backup/Restore با تغییر Compatibility Level؛ ارزیابی پیش از مهاجرت با Data Migration Assistant و Database Experimentation Assistant. پیش از انتقال، بررسی کنید مجوز فعلی حق اجرا روی زیرساخت اشتراکی را دارد یا باید به مدل اشتراکی ابری تبدیل شود. تفاوت این دو مسیر در بازه سه‌ساله معمولاً چشمگیر است.

سناریوی هیبریدی

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

کاهش هزینه بدون ریسک

تراکم ماشین‌های مجازی روی میزبان‌های کمتر اما لایسنس‌شده معمولاً ارزان‌تر از پخش‌کردن آن‌ها روی میزبان‌های زیاد است. برای SQL Server پیش از خرید سخت‌افزار جدید، نقطه سربه‌سر مجوز را حساب کنید. تعداد هسته با کف ۴ هسته برای هر نمونه، Enterprise در برابر Standard (اختلاف چند برابری) بیشترین اثر را دارند.

سناریوهای مجازی‌سازی SQL Server

سناریونکته مجوز
میزبان تکی بدون خوشهشمارش بر پایه ظرفیت همان میزبان
خوشه با مهاجرت زندهاحتمال نیاز به لایسنس کل خوشه
زیرساخت ابری اشتراکیبررسی حق میزبانی و مدل اشتراکی
محیط موقت و آزمایشیسقف زمانی و مالک مشخص لازم است

مجازی‌سازی SQL Server بدون تخلف مجوز

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

  1. توپولوژی میزبان‌ها را ترسیم کنید

    تعداد میزبان، هسته فیزیکی هر میزبان و ماشین‌های مجازی روی هرکدام را مستند کنید.

  2. قواعد تحرک را بررسی کنید

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

  3. نقطه سربه‌سر ادیشن را حساب کنید

    Express در برابر Standard در برابر Enterprise: از تراکم مشخصی به بعد، ادیشن بالاتر ارزان‌تر تمام می‌شود.

  4. محیط‌های Passive و DR را جدا کنید

    حق اجرای رایگان نسخه آماده‌به‌کار معمولاً مشروط است و بدون آن شرط باید مجوز خریداری شود.

  5. پیکربندی را قفل کنید

    محدودکردن Affinity یا خوشه، بهترین راه کنترل هزینه در محیط‌های متراکم است.

  6. تغییرات را ثبت کنید

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

خطاهای رایج و راه اصلاح

ریسکراه اصلاح
استفاده از Enterprise Feature روی نصب Standardقبل از خرید، سناریوی واقعی را روی کاغذ بیاورید و با Product Terms نسخه خودتان تطبیق دهید.
نداشتن مجوز برای سرور Passive بدون Software Assuranceشمارش را از یک منبع رسمی بگیرید و خروجی را تاریخ‌دار بایگانی کنید.
لایسنس‌نکردن هسته‌های مجازی متناسب با میزبانهر تغییر زیرساخت (هسته، میزبان، کاربر جدید) را در همان ماه در برگه مجوز ثبت کنید.
دسترسی غیرمستقیم گزارش‌گیران بدون CAL در مدل Server+CALبازبینی فصلی با مالک مشخص بگذارید تا انحراف کوچک به بدهی بزرگ تبدیل نشود.

چه چیزی هزینه SQL Server را تغییر می‌دهد

عاملاثر بر هزینهنکته اجرایی
تعداد هسته با کف ۴ هسته برای هر نمونهزیادقبل از هر استعلام، این عدد را قطعی کنید.
Enterprise در برابر Standard (اختلاف چند برابری)زیادبا یک تغییر تصمیم می‌توان چند ده درصد صرفه‌جویی کرد.
محیط‌های DR و تست که ممکن است نیاز به مجوز داشته باشندمتوسطدر برآورد اولیه دیده نمی‌شود؛ در صورتحساب بعدی ظاهر می‌شود.
Software Assurance برای حق Failover رایگانمتوسطدر برآورد اولیه دیده نمی‌شود؛ در صورتحساب بعدی ظاهر می‌شود.

مناسب است اگر / مناسب نیست اگر

مناسب است اگر

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

مناسب نیست اگر

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

سه قدم بعدی

  1. شمارش پایه را بر اساس هسته فیزیکی/مجازی (Core) یا Server + CAL تهیه کنید.
  2. ادیشن هدف را از میان Express، Standard، Enterprise انتخاب کنید.
  3. برنامه فعال‌سازی و مالک تمدید را مشخص کنید.

پرسش‌های پرتکرار

آیا ماشین مجازی خاموش هم نیاز به مجوز SQL Server دارد؟

اگر امکان روشن‌شدن روی میزبان لایسنس‌نشده وجود داشته باشد، معمولاً بله؛ ملاک قابلیت اجرا است نه وضعیت لحظه‌ای.

مهاجرت زنده چه اثری بر مجوز دارد؟

جابه‌جایی آزاد ماشین بین میزبان‌ها می‌تواند نیاز مجوز را به همه میزبان‌های مقصد گسترش دهد؛ محدودکردن مقصدها این هزینه را کنترل می‌کند.

SQL Server را به ابر ببریم یا اشتراک ابری بخریم؟

اگر مجوز فعلی حق تحرک دارد، انتقال معمولاً ارزان‌تر است؛ در غیر این صورت مدل اشتراکی ابری ریسک انطباق کمتری دارد.

موضوع‌های دیگر درباره SQL Server

محصولات و نسخه‌های SQL Server

صفحه هر نسخه شامل مشخصات، ادیشن‌ها و اطلاعات خرید لایسنس اورجینال است.

منابع مرتبط