فهرست مطالب

مقدمه: چرا درک دقیق License Mobility برای مدیران IT حیاتی است؟ 🌐💡

دنیای رایانش ابری برای مدیران IT در ایران همواره با چالش‌های تحریم و محدودیت‌های خرید مستقیم همراه بوده است. اما وقتی صحبت از License Mobility چیست و چه چیزی را پوشش نمی‌دهد به میان می‌آید، بسیاری از متخصصان تصور می‌کنند که داشتن یک لایسنس اورجینال به معنای آزادی مطلق برای انتقال آن به هر دیتاسنتری است. این یک تصور خطرناک است که می‌تواند در ممیزی‌های بین‌المللی یا هنگام تنظیم قرارداد با ارائه‌دهندگان زیرساخت ابری (IaaS)، هزینه‌های سنگینی به سازمان تحمیل کند.

مفهوم License Mobility یکی از پیچیده‌ترین بخش‌های حقوق استفاده از محصول (Product Terms) مایکروسافت است. این قابلیت که منحصراً تحت پوشش Software Assurance (SA) ارائه می‌شود، به شما اجازه می‌دهد بارهای کاری (Workloads) خاصی را به ابرهای عمومی یا دیتاسنترهای مشترک منتقل کنید. اما مرز دقیق بین آنچه مجاز است و آنچه ممنوع، بسیار باریک است. در این مقاله، ما به سراغ افسانه‌های رایج در بازار ایران می‌رویم؛ جایی که گاهی لایسنس‌های نامعتبر به جای راهکارهای سازمانی فروخته می‌شوند.

نکته حیاتی: لایسنس‌های OEM که به صورت برچسب روی کیس یا لپ‌تاپ عرضه می‌شوند، به هیچ عنوان قابلیت انتقال به ابر را ندارند. این لایسنس‌ها با سخت‌افزار متولد شده و با همان سخت‌افزار می‌میرند. اگر فروشنده‌ای در تهران به شما پیشنهاد خرید لایسنس OEM برای استفاده در سرور مجازی ابری را داد، بدانید که این کار مغایر با تمام قوانین مایکروسافت است و هیچ پوشش قانونی ندارد.

۱. باور غلط: License Mobility شامل ویندوز سرور هم می‌شود 🪟❌

باور غلط: بسیاری از مدیران سیستم تصور می‌کنند که اگر لایسنس Windows Server را با Software Assurance خریداری کنند، می‌توانند آن را به راحتی به AWS یا Azure منتقل کرده و هزینه سیستم‌عامل را در قبض ابری خود صفر کنند.

واقعیت: حقیقت تلخ این است که قابلیت License Mobility هرگز شامل Windows Server نمی‌شود. این مزیت فقط برای اپلیکیشن‌های سروری مانند SQL Server، Exchange Server و SharePoint طراحی شده است. برای انتقال ویندوز سرور به ابر، شما به مزیت دیگری به نام Azure Hybrid Benefit (فقط برای Azure) یا مدل جدید Flexible Virtualization Benefit نیاز دارید.

شواهد و مرجع: در مستندات رسمی Microsoft Product Terms صراحتاً ذکر شده است که Windows Server فاقد حق Mobility به دیتاسنترهای Shared (اشتراکی) تحت لایسنس‌های سنتی است. این یعنی اگر در یک دیتاسنتر در آلمان یا حتی داخل ایران (روی سخت‌افزار اشتراکی) سرور مجازی دارید، باید هزینه ویندوز سرور را جداگانه بپردازید یا از لایسنس‌های اختصاصی استفاده کنید.

  • به‌جای آن چه کنیم: اگر قصد استفاده از ویندوز سرور در ابر را دارید، از مدل Retail یا Volume Licensing استفاده کنید و در صورت استفاده از Azure، حتماً Azure Hybrid Benefit را فعال کنید. برای سایر ابرهای عمومی، باید لایسنس را از خودِ ارائه‌دهنده سرویس (SPLAR) تهیه کنید.

۲. باور غلط: هر دیتاسنتری می‌تواند مقصد لایسنس‌های انتقالی باشد ☁️📍

باور غلط: «من یک لایسنس SQL Server استاندارد خریده‌ام، پس می‌توانم آن را به هر شرکت ابری که دوست دارم منتقل کنم.»

واقعیت: انتقال لایسنس فقط به مقاصدی مجاز است که مایکروسافت آن‌ها را به عنوان Authorized Mobility Partners می‌شناسد. اگر شرکت ابری شما در این لیست نباشد، انتقال لایسنس تحت SA غیرقانونی تلقی می‌شود. علاوه بر این، غول‌هایی مثل آمازون و گوگل در دسته‌بندی خاصی به نام Listed Providers قرار دارند که قوانین سخت‌گیرانه‌تری برای آن‌ها اعمال می‌شود.

شواهد و مرجع: لیست پارتنرهای مجاز دائماً در سایت رسمی مایکروسافت به‌روزرسانی می‌شود. در ایران، به دلیل عدم حضور رسمی مایکروسافت، شرکت‌ها باید دقت کنند که زیرساخت ابری آن‌ها (حتی اگر در خارج از کشور است) با این قوانین مطابقت داشته باشد.

  • به‌جای آن چه کنیم: قبل از خرید، از ارائه‌دهنده سرویس ابری خود بپرسید که آیا فرم License Verification مایکروسافت را امضا کرده‌اند یا خیر. اگر پاسخ منفی است، شما مجاز به استفاده از License Mobility در آن زیرساخت نیستید و باید به فکر اجاره لایسنس ماهانه باشید.

۳. باور غلط: لایسنس مادام‌العمر برای همیشه قابل انتقال است ⏳🔐

باور غلط: فکر می‌کنید لایسنس‌های دائمی (Perpetual) که ده سال پیش خریده‌اید، هنوز هم قابلیت جابجایی دارند؟

واقعیت: License Mobility چیست و چه چیزی را پوشش نمی‌دهد؟ در پاسخ باید گفت این قابلیت بدون داشتن Software Assurance فعال اصلاً وجود خارجی ندارد. SA یک هزینه سالانه اضافه است (معمولاً ۲۵ تا ۲۹ درصد قیمت لایسنس) که مزایای Mobility را فعال می‌کند. به محض اینکه تاریخ انقضای SA شما تمام شود و آن را تمدید نکنید، حق استفاده از لایسنس در محیط‌های ابری شخص ثالث را از دست می‌دهید.

شواهد و مرجع: راهنمای لایسنسینگ مایکروسافت تأکید می‌کند که حق Mobility در پایان دوره پوشش SA سلب می‌شود. در ایران، بسیاری از لایسنس‌های فروخته شده فاقد SA هستند و فقط به صورت لایسنس خام (Base License) فروخته می‌شوند که عملاً در سناریوهای ابری مدرن بی‌فایده‌اند.

  • به‌جای آن چه کنیم: در هنگام خرید لایسنس برای SQL Server در ایران، حتماً گزینه دارای SA را انتخاب کنید. اگر بودجه محدود است، لایسنس‌های Subscription (اشتراکی) مایکروسافت را در نظر بگیرید که SA به صورت پیش‌فرض در آن‌ها گنجانده شده است.

۴. باور غلط: License Mobility برای هر نوع برون‌سپاری الزامی است 🏗️🏢

باور غلط: «من از سرور اختصاصی (Dedicated Server) در دیتاسنتر پارس‌آنلاین یا افرانت استفاده می‌کنم، پس نیاز به License Mobility دارم.»

واقعیت: اگر سخت‌افزار کاملاً در اختیار شماست (Single-tenant)، شما اصلاً نیازی به License Mobility ندارید! این مزیت مخصوص Shared Hardware (محیط‌های چند مستاجره) است. در سرورهای اختصاصی، شما از حقوق سنتی Outsourcing Software Management استفاده می‌کنید که بسیار منعطف‌تر است و حتی گاهی بدون SA هم اجازه نصب ویندوز سرور را می‌دهد (بسته به تاریخ خرید لایسنس).

شواهد و مرجع: مایکروسافت بین Shared Hosting و Dedicated Hosting تفاوت قائل است. قوانین اکتبر ۲۰۲۲ حتی این تفاوت را برای دیتاسنترهای معمولی (غیر از Listed Providers) کمرنگ‌تر کرد تا مشتریان راحت‌تر بتوانند لایسنس‌های خود را مدیریت کنند.

  • به‌جای آن چه کنیم: اگر هزینه‌های SA برای سازمان شما در تهران سنگین است، به جای خرید سرور مجازی (VPS)، یک سرور اختصاصی اجاره کنید. در این صورت می‌توانید لایسنس‌های Retail خود را بدون نیاز به پرداخت هزینه‌های اضافی SA روی آن نصب کنید.

۵. باور غلط: جابجایی لایسنس به صورت نامحدود و لحظه‌ای مجاز است 🔄⚠️ 🔍

باور غلط: بسیاری فکر می‌کنند با License Mobility می‌توانند لایسنس را هر لحظه بین دیتاسنترهای مختلف جابجا کنند (مانند Load Balancing بین ابرهای مختلف).

واقعیت: مایکروسافت قانونی به نام 90-day Assignment Rule دارد. طبق این قانون، وقتی لایسنسی را به یک سرور یا مزرعه سرور در ابر اختصاص دادید، نمی‌توانید آن را تا ۹۰ روز به مکان دیگری (مثلاً از AWS به دیتاسنتر داخلی) منتقل کنید. License Mobility چیست و چه چیزی را پوشش نمی‌دهد؟ دقیقاً همین جابجایی‌های لحظه‌ای را پوشش نمی‌دهد.

شواهد و مرجع: این قانون برای جلوگیری از «شناور کردن» لایسنس‌ها بین چندین سرور برای کاهش هزینه‌ها وضع شده است. تنها استثنا، خرابی سخت‌افزاری دائمی سرور مبدأ است.

  • به‌جای آن چه کنیم: اگر به جابجایی‌های مکرر نیاز دارید (مثلاً در سناریوهای Disaster Recovery)، باید از لایسنس‌های SQL Server Enterprise با پوشش SA استفاده کنید که قابلیت License Mobility across Server Farms را بدون محدودیت‌های زمانی شدیدتر فراهم می‌کند.

۶. باور غلط: License Mobility تنها راه انتقال به ابر است 📑🚀

باور غلط: تصور عمومی بر این است که قوانین License Mobility از ده سال پیش تا کنون ثابت مانده‌اند.

واقعیت: در اکتبر ۲۰۲۲، مایکروسافت انقلابی در قوانین خود ایجاد کرد و مفهومی به نام Flexible Virtualization Benefit را معرفی کرد. این قانون جدید عملاً برای بسیاری از محصولات، محدودیت‌های License Mobility را حذف کرد و اجازه داد لایسنس‌های دارای SA (یا اشتراکی) روی هر دیتاسنتر خارجی (به جز Listed Providers) بدون نیاز به فرم‌های پیچیده نصب شوند. اما نکته اینجاست که این قانون برای AWS، Google و Alibaba صدق نمی‌کند!

شواهد و مرجع: تغییرات اکتبر ۲۰۲۲ واکنش مایکروسافت به شکایات ضدانحصاری در اروپا بود. این تغییرات باعث شد تفاوت License Mobility و Flexible Virtualization Benefit در ۱۴۰۵ به یکی از مباحث داغ برای شرکت‌های در حال مهاجرت به ابر تبدیل شود.

  • به‌جای آن چه کنیم: اگر از دیتاسنترهای اروپایی مثل Hetzner یا OVH استفاده می‌کنید، خوشحال باشید! شما اکنون تحت قوانین Flexible Virtualization Benefit آزادی عمل بسیار بیشتری نسبت به کاربران AWS دارید. لایسنس‌های Volume Licensing خود را با خیال راحت‌تری منتقل کنید.

📊 جدول مقایسه

ویژگی / قابلیت License Mobility via SA Azure Hybrid Benefit (AHB) Flexible Virtualization Benefit
نوع لایسنس مورد نیاز Volume Licensing + Software Assurance Retail یا Volume + SA Subscription یا Volume + SA
پوشش ویندوز سرور ❌ خیر (فقط اپلیکیشن‌ها) ✅ بله (فقط در Azure) ✅ بله (در دیتاسنترهای مجاز)
پوشش SQL Server ✅ بله (در Authorized Mobility Partners) ✅ بله (در Azure) ✅ بله (در تمامی Outsourcers)
نیاز به سخت‌افزار اختصاصی ❌ خیر (Shared Hardware مجاز است) ❌ خیر ❌ خیر (از اکتبر ۲۰۲۲)
مناسب برای AWS / GCP ✅ بله (فقط اپلیکیشن‌ها) ❌ خیر (مخصوص Azure) ❌ خیر (به‌جز Listed Providers)

❓ سوالات متداول

آیا می‌توانم لایسنس ویندوز سرور خود را با License Mobility به AWS منتقل کنم؟
خیر، License Mobility تحت Software Assurance شامل ویندوز سرور نمی‌شود. برای انتقال ویندوز سرور به محیط‌های ابری شخص ثالث، باید از مدل‌های جدیدتری مثل Flexible Virtualization Benefit استفاده کنید یا لایسنس را مستقیماً از ارائه‌دهنده ابر اجاره کنید. در ایران، این موضوع برای سرورهای خارج از کشور بسیار حیاتی است.
آیا لایسنس OEM از قابلیت License Mobility پشتیبانی می‌کند؟
خیر، لایسنس‌های OEM به سخت‌افزار اولیه گره خورده‌اند و فاقد Software Assurance هستند. برای استفاده از مزایای تحرک لایسنس، حتماً باید نسخه Retail یا لایسنس‌های Volume Licensing (مانند نوع سازمان) تهیه کنید. خرید لایسنس OEM به صورت تکی برای پروژه‌های ابری کاملاً اشتباه است.
تفاوت Software Assurance با License Mobility چیست؟
Software Assurance یا SA مجموعه‌ای از خدمات و حقوق اضافه است که بر روی لایسنس‌های دائمی (Perpetual) خریداری می‌شود. License Mobility یکی از این حقوق است که به شما اجازه می‌دهد لایسنس اپلیکیشن‌هایی مثل SQL Server را به دیتاسنترهای مشترک (Shared Cloud) منتقل کنید. بدون SA، لایسنس شما در دیتاسنتر خودتان محبوس می‌ماند.
منظور از Listed Providers در قوانین جدید مایکروسافت چیست؟
مایکروسافت شرکت‌های آمازون (AWS)، گوگل (GCP) و علی‌بابا را به عنوان Listed Providers طبقه‌بندی کرده است. قوانین انتقال لایسنس به این شرکت‌ها با سایر ارائه‌دهندگان خدمات ابری (Authorized Mobility Partners) متفاوت و سخت‌گیرانه‌تر است. برای این شرکت‌ها باید از قوانین BYOL خاص استفاده کنید.
آیا قوانین License Mobility در سال‌های اخیر تغییر کرده است؟
بله، در اکتبر ۲۰۲۲ مایکروسافت تغییرات بزرگی ایجاد کرد. با معرفی Flexible Virtualization Benefit، محدودیت‌های License Mobility برای بسیاری از برون‌سپاران (Outsourcers) برداشته شد، اما همچنان برای Listed Providers محدودیت‌ها باقیست. این یعنی شرکت‌های ایرانی که از دیتاسنترهای اروپایی (غیر از AWS/GCP) استفاده می‌کنند، اکنون آزادی عمل بیشتری دارند.