#01# SCCM架构简介

SCCM架构简介

简单来说,System Center Configuration Manager(SCCM/ConfigMgr)由SMS(Systems Management Server)发展而来,其作为一款针对企业级的客户端,服务器管理平台,提供迅速有效的配置管理、软件分发、系统部署、软硬件资产等完善的解决方案。

前言

System Center体系的资料中,中文资料还是相对较为缺乏,本文目的是希望借助51CTO平台以博客的形式将我所了解的相关内容介绍给做微软运维的朋友,希望可以对大家的日常工作起到一定的帮助,由于本人的能力和知识水平有限,文中不免有纰漏和出错的地方,还望大家可以指正,非常感谢。

今天我们将从SCCM的架构开始,逐一介绍SCCM的主要组件和功能,出于描述方便,后续所有文章中System Center Configuration Manager简写为ConfigMgr/SCCM,不在赘述。

站点层级(Site Hierarchy)

整个SCCM层级结构都是以站点作为边界,其主要承担管理边界的作用;

一个站点层级中必须包含一个主要站点,如果层级中有多个主要站点,则必须引入中心管理站点。

  • 中心管理站点(Central Administration Site):层级逻辑中位于最高层级的站点,主要用于管理其它站点,加速站点之间的通讯,需要注意的是,中心管理站点并不直接面向SCCM客户端,中心管理站点只能将主要站点作为子站点。
  • 主要站点(Primary Site):主要站点用户直接管理SCCM客户端,每一个SCCM客户端都必须被指派到一个主要站点之后才能加入SCCM层级中来被管理。主要站点只能将辅助站点作为子站点。
  • 辅助站点(Secondary Site):辅助站点在企业的小规模分支机构中起到了内容、策略分发的作用,以避免客户端跨越地理位置请求服务的情况,在没有特殊的情况下,辅助站点可以用远程分发点和管理点来替代。

主要站点系统角色(Site System Role)

  • 组件服务器(Component Server):任何一个运行ConfigMgr执行程序(SMS Exec)的服务器都是组件服务器。
  • 站点数据库服务器(Site Database Server):SCCM层架中必须有一台SQL服务器作为其站点的数据库用于承载站点和客户端的所有数据。
  • 站点服务器(Site Server):作为一个站点中最重要的角色,运行中心管理站点、主要站点或辅助站点所需要的所有组件和服务。
  • 站点系统(Site System):任何承载SCCM角色的服务器都会自动分配这个角色。
  • SMS Provider:在ConfigMgr Console和站点数据库服务器之间提供接口的WMI提供程序。由于SCCM使用WMI(WQL语言),而SQL数据库运行的是SQL实例,可以简单理解为是通过SMS Provider将WQL翻译为SQL,最终实现SCCM和SQL之间的交互。

可选站点角色

上面提到的这些角色都是一个站点正常运行所必需的角色,缺少他们,站点本身将无法正常运行,以下所列出一些常用的可选站点角色,这些角色面向ConfigMgr客户端的角色,主要用于向客户端提供ConfigMgr的各类功能,其他一些角色我们如在后续文章中有所涉及再进行具体介绍。

  • 应用程序目录 Web 服务点(Application Catalog Web Service Point):应用程序目录 Web 服务点为应用程序编录站点检索软件信息。
  • 应用程序目录网站点(Application Catalog Website Point):应用程序目录网站点负责向浏览器用户呈现可用的软件信息。
  • 分发点(Distribution Point):分发点承载各类应用程序、软件更新、操作系统的源文件,并在客户端发出请求时传送给客户端。
  • 回退状态点(Fallback Status Point):负责在客户端无法向管理点通讯时,收集客户端的状态信息并最终发送至站点服务器,如在目标系统在客户端安装过程中产生的状态信息。
  • 管理点(Management Point):负责加速ConfigMgr客户端和站点服务器之间的通讯,如为客户端拉取策略信息、提供内容位置信息,收集客户端状态和软、硬件信息等。
  • 报告服务站点(Reporting Services Point):通过SQL Server Reporting Services提供SCCM的统计表报功能。
  • 软件更新点(Software Update Point):提供SCCM系统下的软件更新管理功能。

下图为一个SCCM独立主要站点(层级中只存在一个主要站点)的结构示意图:

站点、角色层级

在SCCM的层级中,特定类型的站点下可以存在特定类型的站点角色,而某些站点角色是面向整个层级级别的,有些是服务于站点级别的,其中的对应关系具体如下:

  • H:层级级别,表示此角色服务于层级级别。
  • S:站点级别,表示此角色只向其所在站点服务。
  • Y:适用于当前站点类型。
站点角色 中心管理站点 主要站点 辅助站点 独立主要站点 级别
应用程序目录网站点 Y Y H
应用程序目录 Web 服务点 Y Y H
资产智能同步点 Y Y H
分发点 Y Y Y S
终端保护点(Endpoint Protection Point) Y Y H
注册点(Enrollment Point) Y Y S
注册代理点(Enrollment Proxy Point) Y Y S
回退状态点 Y Y H
管理点 Y Y Y S
报告点 Y Y Y H
软件更新点 Y Y Y Y S
状态迁移点(State migration point) Y Y Y S
证书注册点 Y Y Y H

原文地址:http://blog.51cto.com/nodium/2073725

时间: 2024-11-06 23:17:22

#01# SCCM架构简介的相关文章

【一】SCCM架构简介

简单来说,System Center Configuration Manager(SCCM/ConfigMgr)由SMS(Systems Management Server)发展而来,其作为一款针对企业级的客户端,服务器管理平台,提供迅速有效的配置管理.软件分发.系统部署.软硬件资产等完善的解决方案. 如今System Center体系的资料中,中文资料还是相对较为缺乏,本文目的是希望借助51CTO平台以博客的形式将我所了解的相关内容介绍给做微软运维的朋友,希望可以对大家的日常工作起到一定的帮助

浅出深入MySQL-MySQL架构之架构简介

MySQL架构简介 MySQL服务器由SQL层和存储引擎层构成.SQL层功能包括权限判断.SQL解析和查询缓存处理等,存储引擎层则是完成底层数据库数据存储操作.如下图: SQL层可分为三层,分别是连接/线程处理层.查询缓存和查询分析器层.优化器层.连接/线程处理层主要用来处理客户端的请求.身份验证和数据库安全性验证等.查询缓存和查询分析器层是SQL层里头的核心部分,负责查询的解析.优化.缓存,以及所有内置的函数.存储过程.触发器.视图等.优化器主要负责存储和获取所有存储在数据库中的数据.

openstack架构简介J版(更新中)

title : OPENSTACK架构简介 openstack的发展及历史 openstack是什么? OpenStack是一个美国国家航空航天局和Rackspace合作研发的云端运算?软件,以Apache许可证授权,并且是一个自由软件和开放源代码项目. 通俗点来讲,openstack就是一个用python编写的linux软件,openstack是一个开源云平台. openstack能干嘛? openstack最基础的功能就是产生云主机(vm虚拟机),用这些虚拟机可以做你想做的很多事.例如产生一

自己动手写处理器之第一阶段(3)——MIPS32指令集架构简介

将陆续上传本人写的新书<自己动手写处理器>(尚未出版),今天是第四篇,我尽量每周四篇 1.4 MIPS32指令集架构简介 本书设计的处理器遵循MIPS32 Release 1架构,所以本节介绍的MIPS32指令集架构指的就是MIPS32 Release 1. 1.4.1 数据类型 指令的主要任务就是对操作数进行运算,操作数有不同的类型和长度,MIPS32提供的基本数据类型如下. 位(b):长度是1bit. 字节(Byte):长度是8bit. 半字(Half Word):长度是16bit. 字(

淘宝高性能可伸缩平台架构简介 (转)

一 应用无状态(淘宝session框架) 假如在session中保存了大量与客户端的状态信息,保存状态信息的server宕机时 通常通过集群解决,不仅有负载均衡,更重要的是要有失效恢复failover tomcat用集群节点广播复制,jboss用配对复制等session状态复制策略,但严重影响系统的伸缩性,不能通过增加更多的机器达到良好的水平伸缩 因为集群节点间session通信随着节点的增多而开销增大,因此要想做到应用本身的伸缩性,要保证应用无状态,这样集群中的各个节点来说都是相同的,使系统更

鸟哥的 Linux 私房菜(服务器) 第三章 局域网络架构简介 第四章 连上 Internet

鸟哥的 Linux 私房菜(服务器) 第三章 局域网络架构简介 第四章 连上 Internet [TOC] 3.1 局域网络的联机 3.1.1 局域网络的布线规划 3.1.1-1 Linux 直接联网-与 PC 同地位 3.1.1-2 Linux 直接联网-与一般 PC 分开网域 3.1.1-3 Linux 直接联网-让 Linux 直接管理 LAN 3.1.1-4 Linux 放在防火墙后-让 Linux 使用 Private IP 3.2 本书使用的内部联机网络参数与通讯协议 3.2.1 联

OSI七层和TCP/IP五层网络架构简介

OSI七层和TCP/IP五层网络架构简介 一.基本概念 OSI是Open System Interconnect的缩写,意为开放式系统互联. ARP(Address Resolution Protocol),地址解析协议. RARP(Reverse Address Resolution Protocol),反向地址转换协议. IP(Internet Protocol),网络之间互连的协议. ICMP(Internet Control Message Protocol),Internet控制报文协

【docker】01、docker简介

一.docker简介 Docker 官网:http://www.docker.com Github Docker 源码:https://github.com/docker/docker 1.docker是什么 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源. Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是完全使用沙箱机制,相互之间不会有任何接口(类似 i

ELK-整体架构-简介

#1.ELK简介 核心组件:   1.Elasticsearch   2.Logstash   3.kibana ELasticsearch:     开源的分布式搜索引擎,具有分布式.配置简单.自动发现.索引自动分片.索引副本机制.     restful风格接口等. Logstash:     是一个完全开源的日志收集及格式化输出的工具,能够对日志进行收集和分析,将其存储供之后     使用.      Kibana:     为Logstash和Elasticsearch提供友好的用户界面