Intel主动管理技术用例-远程诊断、远程修复-阿里云开发者社区

开发者社区> 科技小先锋> 正文

Intel主动管理技术用例-远程诊断、远程修复

简介:
+关注继续查看
前两天应邀给东软的电子杂志投稿,参考Intel已有的文档翻译并撰写了关于Intel AMT“远程诊断、远程修复”的用例的中文文档,放在这里,供有兴趣的人参考。全文如下:
      Intel主动管理技术(Intel® AMT)已经发展有一段时间了,其中以远程诊断、远程修复这个功能最吸引用户,因为这个功能能够很大地帮助减少修复系统启动失败所需要花费的努力。通过使用Intel AMT提供的这种远程修复解决办法,昂贵的费用、冗长的修复流程都能被避免,并且大量节省终端用户和IT人员的宝贵时间。在这个用例中,我们假设有个用户的系统因为某个关键的DLL文件丢失了或被破坏了,导致系统不能正常启动,Intel AMT就能很方便的用来远程诊断和修复用户的这个问题。
传统的远程诊断修复的局限性 
    在这个典型的用户系统不能启动的场景中,用户需要呼叫技术支援中心寻求IT支撑人员的帮助。因为系统不能启动,IT工程师也就没办法通过网络连接到用户系统直接诊断问题,因此一次必须的桌面访问是不可少的。
    在传统的情况下,IT工程师经常是需要不止一次地访问用户桌面去解决问题,因为可能有时候需要某些特定的工具或硬件,而IT工程师并没有随身携带。这样不仅用户的工作效率就受到了很大的影响,并且IT工程师也没有足够时间去完成其他任务。 
使用Intel® AMT克服局限性 
    如果用户系统支持Intel AMT,在系统硬件快要出现故障的时候,根据硬件的固有特性,会产生一个消息,这个消息就会被当作警报信息在硬件发生故障之前通过Intel AMT发送到管理中心。如果系统本身出了故障,没有产生报警消息,并且无法正常启动,这个时候用户就需要通过电话直接联系IT工程师。通过Intel AMT提供的IDE重定向能力,能将用户机重定向到一张好的可启动镜像,并且可以通过Serial-Over-LAN重定向功能进行远程界面交互,因此IT工程师可以远程诊断问题的原因,如果不是硬件问题,则可远程直接修复。并且,IT工程师可以在用户不在机器前或者用户机器关机的时候执行上面的这些操作。
    在这个利用Intel AMT的场景中,不需要任何桌面的直接访问就把问题系统修复了。
 本用例中用到的Intel AMT功能 
    下面表格总结了在这个用例中使用到的Intel AMT的特性和功能,或者这些特性和功能集成到了支持Intel AMT的第三方软件中。
特性
功能说明
带外(OOB)访问
崩溃了的平台是通过带外(OOB)访问Intel AMTSOL/IDER和第三方诊断工具来实现诊断和修复的
远程发现问题并修复
能被远程使用的第三方管理应用程序的诊断/修复能力
抗破坏的客户端
可以被第三方管理应用访问并获得远程控制的客户端,其被破坏的风险很小
 Intel AMT的优势 
    Intel AMT可用于减少或消除那些技术人员为了解决客户平台系统工作不正常时候的软件相关问题所需要的桌面访问,远程的带外解决方案很大程度的减少平均修复时间和用户宕机时间。
    这个用例使得IT部门能够节约用于支持的费用:
*      消除桌面访问带来的节约:带外的、通过网络的远程诊断和修复能够减少所需的桌面访问,产生持续的费用节约;
*      用户生成效率带来的节约:通过减少平均修复时间上,企业很容易能认识到避免用户宕机带来的节约。
 远程诊断、远程修复用例的实施 
    一个典型的“远程诊断、远程修复”场景包含使用IDE重定向去启动一台操作系统崩溃或者有硬件故障的客户机。下面的步骤将会被执行:
  
1.      管理控制台加载一个可启动的光盘或光盘镜像文件;
  
2.      管理控制台在打开IDERTCP会话时,将这个光盘作为一个参数传递;
  
3.      打开IDER会话同时,打开SOLTCP会话;
  
4.      Intel AMT在客户机端注册这个光盘作为一个虚拟光驱设备,不管客户机的电源和启动状态
  
5.      客户机从远程的这个光盘启动;
  
6.      诊断程序被加载,并且在客户机系统上执行;
  
7.      如果需要,修复程序上传到客户机系统;
  
8.      修复被执行;
  
9.      客户机被恢复到正常启动设备和状态。
 下面表格列出了操作SOLIDER时用到的函数 
函数
描述
IMR_SOLOpenTCPSession()
在一个与指定客户端打开的新的TCP连接上打开一个SOL会话。
IMR_SOLCloseSession()
关闭一个已经打开的到指定客户端的SOL会话。
IMR_SOLSendText()
发送文本(键盘输入)到客户端,客户端会认为这些数据来自串口控制器。
IMR_SOLReceiveText()
客户端串口控制器上发送出来的数据被管理控制台端的库接收并存储在内部缓冲中;这个函数获得被存储的SOL数据。
IMR_IDEROpenTCPSession()
在一个与指定客户端打开的新的TCP连接上打开一个IDER会话。
IMR_IDERCloseSession()
关闭一个已经打开的到指定客户端的IDER会话。
IMR_IDERGetDeviceState()
查询客户端IDE设备的状态。
IMR_IDERSetDeviceState()
控制客户端IDE设备的状态;通过这个函数,设备可以被激活或停用。
IMR_IDERGetSessionStatistics()
轮循激活的IDER会话


本文转自Intel_ISN 51CTO博客,原文链接:http://blog.51cto.com/intelisn/130627,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
使用IntelliJ IDEA开发SpringMVC网站(四)用户管理
原文:使用IntelliJ IDEA开发SpringMVC网站(四)用户管理 摘要 通过对用户表的管理,更加深入地讲解SpringMVC的操作。 目录[-] 文章已针对IDEA 15做了一定的更新,部分更新较为重要,请重新阅读文章并下载最新源码。
952 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
4573 0
intellij 创建java web项目(maven管理的SSH)
intellij 创建java web项目(maven管理的SSH) 环境intellij IDEA14、MAVEN、Spring、Struts2、Hibernate、Java Web。工程搭建。 1、创建maven项目 1、关闭现有项目,或者new progect 2、创建maven的web工程 3 4 5 2、添加web工程 6、添加web
1265 0
Spring事务管理—aop:pointcut expression解析
  先来看看这个spring的配置文件的配置:     <!-- 事务管理器 -->  <bean id="transactionManager"   class="org.springframework.orm.hibernate3.HibernateTransactionManager">   <property name="session
1310 0
4824
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载