1. خانه
  2. محصولات
  3. Microsoft
  4. مایکروسافت sccm

 

 Microsoft Configuration Manager چیست؟

Microsoft Configuration Manager (پیش‌تر با نام System Center Configuration Manager یا SCCM شناخته می‌شد) عضوی از خانواده Microsoft Intune و Microsoft Endpoint Manager است. Microsoft Learn+2Microsoft+2
این راهکار مدیریتی سازمانی (Enterprise) به مدیران فناوری اطلاعات امکان می‌دهد دستگاه‌ها، سرورها و کلاینت‌ها را به صورت متمرکز مدیریت، به‌روزرسانی، پیکربندی و نظارت کنند. Microsoft Learn+3Microsoft+3Recast Software+3


چرا از Microsoft Configuration Manager استفاده کنیم؟

استفاده از Configuration Manager مزایای متعددی در محیط‌های شرکتی بزرگ فراهم می‌کند:

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

  • مدیریت دارایی‌های سخت‌افزاری و نرم‌افزاری (inventory)

  • نظارت و گزارش‌دهی متمرکز

  • سیاست‌گذاری تنظیمات پیکربندی و تطبیق (compliance)

  • یکپارچگی با سایر سرویس‌های مایکروسافت مانند Intune، Azure و Windows Update for Business Recast Software+3Microsoft+3Microsoft Learn+3

  • امکان مدیریت دستگاه‌های داخل شبکه و خارج از شبکه، با کمک امکاناتی مانند Cloud Management Gateway Microsoft+2Recast Software+2


ساختار و معماری (Architecture)

برای درک نحوه کار Configuration Manager، ابتدا باید اجزای اصلی آن و ارتباط بین آن‌ها را بشناسید:

سایت‌ها و سلسله‌مراتب (Sites & Hierarchies)

  • اولین سایتی که نصب می‌شود، تعیین‌کننده ساختار سلسله‌مراتب خواهد بود — می‌تواند یک سایت مرکزی (Central Administration Site) یا یک سایت اولیه مستقل (Standalone Primary Site) باشد. Microsoft Learn+2Microsoft Learn+2

  • در محیط‌های بزرگ، معمولا یک سایت مرکزی به همراه سایت‌های اولیه فرزند (Primary Sites) برای توزیع بار و مدیریت جغرافیایی تنظیم می‌شود. Microsoft Learn+2Microsoft Learn+2

  • سایت‌های ثانویه (Secondary Sites) برای محیط‌هایی با ارتباط شبکه ضعیف به کار می‌روند — آن‌ها به عنوان نقاط محلی توزیع محتوا عمل می‌کنند، ولی مدیریت اصلی همچنان در سایت والد انجام می‌شود. Microsoft Learn+1

نقش‌های سیستم سایت (Site System Roles)

در هر سایت، رول‌های مختلفی وجود دارند که عملکردهای متفاوت را بر عهده دارند:

  • Management Point: نقطه ارتباط کلاینت‌ها با سرور

  • Distribution Point: میزبان بسته‌های نرم‌افزاری، به‌روزرسانی‌ها و تصاویر سیستم عامل

  • SMS Provider: رابطی بین کنسول مدیریتی و پایگاه داده

  • سایر نقش‌ها مثل Reporting Services Point، Software Update Point، State Migration Point و … که در مستندات مایکروسافت شرح داده شده‌اند Microsoft Learn+2Microsoft Learn+2

پایگاه داده و ذخیره‌سازی داده‌ها (Database & Data Stores)

  • داده‌های مربوط به کلاینت‌ها، پیکربندی‌ها، گزارش‌ها و وضعیت‌ها در یک پایگاه داده SQL Server نگهداری می‌شود. Microsoft Learn+1

  • معماری Configuration Manager بر پایه یک چارچوب قابل توسعه است، که اجزایی چون سرویس‌ها، مؤلفه‌ها (components) و واسط‌هایی مثل WBEM/CIM را در بر می‌گیرد. Microsoft Learn+1


نیمرخ عملکرد (How It Works)

چند گام مهم در عملکرد Configuration Manager عبارت‌اند از:

  1. کشف و شناسایی کلاینت‌ها و کاربران — با استفاده از Active Directory و شبکه

  2. نصب کلاینت روی دستگاه‌ها — کلاینت‌ها به سرور متصل شده و پیام‌ها را از Management Point دریافت می‌کنند

  3. توزیع محتوا و نرم‌افزارها — با استفاده از Distribution Point یا نقاط محلی

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

  5. گزارش‌دهی و پایش وضعیت — از طریق SSRS و امکانات گزارش‌دهی


نسخه‌ها، انتشارها و روند به‌روزرسانی

  • مایکروسافت نسخه‌های Configuration Manager را در شاخه Current Branch منتشر می‌کند. Microsoft+2Microsoft Learn+2

  • تغییر نام رسمی: از SCCM به Microsoft Configuration Manager تغییر یافته است. Microsoft Learn+2Microsoft+2

  • قابلیت کو-مدیریت (Co-management) بین Configuration Manager و Intune برای مدیریت مشترک دستگاه‌ها معرفی شده است. Microsoft+2Microsoft Learn+2


چالش‌ها و ملاحظات

  • نیاز به زیرساخت‌های پیچیده مانند SQL Server، فضای ذخیره‌سازی کافی و شبکه پایدار

  • هزینه‌های نگهداری و مدیریت ویژه در محیط‌های بزرگ

  • پیچیدگی در پیاده‌سازی و طراحی سلسله‌مراتب (Sites)

  • برای دستگاه‌های خارج از شبکه، تنظیم مناسب باید انجام شود (مثل استفاده از Cloud Management Gateway)