什么是INTEL AMT(英特尔 AMT),有什么功能

什么是INTEL AMT(英特尔 AMT),有什么功能

有些客户可能发现在Thinkpad的BIOS里面多出来一项INTEL AMT的选项,经过了解与探听,终于发现这个神秘的INTEL AMT组件是做什么东东的了.

这就是英特尔® 主动管理技术

为了帮助对英特尔® 主动管理技术(英特尔®AMT)提供丰富支持的软件解决方案进入市场,英特尔为软件开发人员提供了一组功能强大且可免费下载的工具,包括软件开发套件 (SDK)、参考设计套件 (RDK) 和设置与配置服务 (SCS)。通过提供应用编程接口(API)、库和样本代码,这些工具可帮助软件提供商将高质量的解决方案快速推向市场。

概述

英特尔® 主动管理技术(英特尔®AMT)是一组固件驻留的硬件功能,允许网络管理应用执行高级远程功能,即使目标设备已切断电源或其操作系统 (OS)已损坏也是如此。由于该技术能够帮助系统管理员远程管理系统,并最大程度地减少高成本现场服务,因此英特尔® AMT为客户带来了强大的优势。由于客户主要依赖软件实施来实现此项技术,因此英特尔为软件制造商提供了一组强大的工具,以便于将
英特尔® AMT 集成到网络可管理性应用中:

* 英特尔® AMT 软件开发套件 (SDK) 提供低级编程功能,允许开发人员构建充分利用英特尔® AMT 的可管理性应用。
* 英特尔® AMT 参考设计套件 (RDK) 包括一组可自定义的开放源代码软件构建模块,开发人员可利用这些模块快速构建英特尔® AMT 控制台应用。
* 英特尔® AMT 设置与配置服务 (SCS) 借助一些凭据和参数,可自动完成英特尔® AMT 平台的移植任务,这使得用户可远程管理其系统。

本文档对每个工具集均进行了概括介绍,其中包括:各个工具集在开发流程中的价值、所含内容的详细说明,以及可从哪里获取更多信息。有关英特尔® AMT 技术的更多信息,请参阅英特尔® 可管理性开发商团体,其中包括:工具下载、技术文档、用户案例、论坛,以及特定软件合作伙伴机会等等。该站点上的架构指南 包含英特尔® AMT 的全面技术说明。

SDK 支持低级英特尔® AMT 编程功能

借助英特尔® AMT SDK 提供的应用编程接口 (API)和样本代码,开发商可在其解决方案当中部署英特尔® AMT 功能,使其可在 Microsoft Windows* 或 Linux*之上运行®。借助这一组合,软件开发商可快速熟悉英特尔® AMT 在编程方面的要求,并能将功能强大的下一代网络管理解决方案推向市场。

SDK 库和 API 提供了一种对®非易失性存储(用于存储英特尔® AMT 数据)进行调用的抽象接口,用户辅之以“LAN之上的串行”和“IDE重定向”会话技术,就能对英特尔® AMT 设备进行远程管理。借助这一抽象接口,开发商可轻松实现关键的英特尔® AMT功能,而不必重新创建。基于简单对象访问协议 (SOAP) 的英特尔® AMT 网络接口在 SDK 中以 Web 服务描述语言 (WSDL)文件的形式提供,而样本代码可用来帮助指导软件开发商编写其自己的英特尔® AMT 应用。该 SDK 可使用包括 SOAP 堆栈在内的任何语言实现。

英特尔® 主动管理技术 SDK 入门指南 提供有关英特尔® AMT SDK 更全面的信息,其中包括:系统最低要求、如何配置英特尔® AMT 客户端,及如何使用样本代码。该 SDK 的最新版本可从英特尔® 主动管理技术软件开发套件下载页免费获得。

RDK 可提供高级英特尔® AMT 解决方案构建模块

借助英特尔® AMT RDK,开发商能够快速构建简单、具有合便开销的英特尔®AMT 控制台解决方案。通过一组基于 Java*的软件构建模块,可达到上述目的(这些构建模块可从部分开发商处抽象出实现的细节,并使其它开发商无须了解实现细节即可部署该技术)。借助随构建模块一同提供的完整源代码,开发商可对其进行修改,从而可提供更复杂的定制功能。RDK 还包括一个简单的基于 GUI的实用程序,借助该程序,用户可进一步了解网络平台中的各项英特尔® AMT 功能。

RDK 由三个可分别下载的软件包组成,每个软件包为开发商提供一组完全不同的互联功能。

* RDK 实用应用软件包使开发商能够快速熟悉英特尔® AMT 平台的实际操作,从而能够远程收集硬件信息并执行管理功能。
* RDK 构建模块软件包当中包括:执行各个英特尔® AMT 任务的 Java 二进制文件,以及指导开发商在其应用中使用这些二进制文件以快速部署管理功能的相关文档。
* RDK 源代码软件包包括:用于构建模块的 Java 源代码及其关联构建脚本。开发商可使用该源代码定制构建模块,或将其移植为其他语言。

英特尔® AMT 参考设计套件技术概述 对所有三个下载软件包进行了更全面的介绍,对三者如何在开发组织中协同使用和单独使用、也进行了相应的介绍。每个 RDK 下载软件包的最新版本,可从英特尔® 主动管理技术参考设计套件下载页获得。

SCS 将英特尔® AMT 设备与企业的基础架构相连

英特尔® AMT SCS 为 IT 部分提供了一种将英特尔® AMT 设备与目标企业进行连接的的方法。借助英特尔 SCS 提供的工具,软件制造商可在其产品中方便地实现该功能,从而为客户提升价值,并使其产品获得竞争优势。

SCS 的核心功能由一个 Windows 服务提供,该服务借助密码和其它凭证将 SOAP API 进行移植,使其能够与英特尔® AMT设备进行通信,进而能够与管理应用进行通信。它使用 SQL Server* 数据库(必须从英特尔 SCS单独安装)来存储与系统操作关联的配置数据、存储过程和日志。并提供有一个控制台应用示例(其中包括可以由软件公司在其产品中随意修改的全部源代码)。开发商既可以将此控制台应用作为用于创建自身控制台的参考应用,也可作为用来添加增值特性的基础应用。

英特尔® AMT 设置与配置服务技术概述对与英特尔® AMT SCS 关联的架构和功能进行了全面说明,其中包括:在企业内部进行部署的选项概述。英特尔® AMT SCS 的最新版本可从英特尔® 主动管理技术设置与配置服务下载页获得。

结论

英特尔工具可在开发商团队内部任意获得,支持在网络管理应用中快速部署英特尔 ®AMT 支持。英特尔® AMT SDK 可提供各种 API 及库,这些库有利于实现一些低级编程任务。英特尔® AMT RDK包括抽象和简化常见编程任务的软件构建模块,以及参考控制台实用应用。通过英特尔® AMT SCS,软件制造商能够轻松为其客户提供将英特尔®AMT 设备添加到受管网络的方法。

作为可下载软件包的一部分,系统还提供了有关这三个工具集的详尽文档。总而言之,借助这些工具,网络管理应用制造商能够非常轻松地将对英特尔® AMT的支持融入到其产品当中。由于全球范围的 IT 机构均部署了英特尔® AMT硬件,因此各个解决方案提供商均能通过内置该支持,从下一代受管平台中受益。

Intel AMT和Microsoft SMS已经相辅相成,这两个不同的概念,一个是硬件级的,一个是软件级的.其实最大的区别就在于SMS需要远程被管理客户端必须始终处于打开在操作系统状态,还得有一个后台客户端,而且系统不能出问题.而AMT技术可以在客户端处于关闭状态下,无需系统好坏,只有接有电源,就可以进行补丁分发,资产管理,文件管理,入侵检测等.SMS更趋向于系统下管理.如果这两者结合起来,会是一个很完美的搭档

原文地址:http://www.91bjb.com/bbs/thread-65406-1-1.html

发表评论