| Last Modified On : | October 13, 2008 10:56 AM PDT |
Rate |
|
Intel® Active Management Technology (Intel® AMT) can help to reduce the support overhead associated with repairing platform boot failures. By enabling remote resolution of a greater proportion of such failures, costly, reactive repair processes can be avoided. Additionally, both the end-user and IT technicians save valuable time through the elimination of time-consuming diagnostic. In this use case an end-user platform will not complete a boot due to a missing or corrupt DLL. Intel AMT is used to facilitate remote diagnosis and repair of the end-user’s platform.
In the typical scenario where an end-user's system will not boot, the user calls the help desk for assistance, and the help desk technician attempts to diagnose the problem. Because the system will not boot, however, support technicians are unable to address the problem down the wire, resulting in an on-site visit by a support technician to diagnose the problem.
In this conventional scenario, it’s often the case that one or more desk-side visits are required to repair the system, since the problem may be a failed piece of hardware that the technician did not bring along. This impacts user productivity and pulls IT resources off of other tasks.
If the end-user's system supports Intel AMT, then, depending on the nature of the platform failure, an alert could be sent to a management console identifying a soon-to-fail hardware unit before the fail-to-boot problem occurs. If the system failed without warning and refuses to boot, then as above, the end-user could contact the help desk directly by phone. Using Intel AMT capabilities to redirect the platform to a known good boot image (using IDE Redirection or IDE-R) and interfacing to the platform remotely (with Serial-Over-LAN or SOL), the help desk technician can diagnose the problem and perform remote remediation (utilizing third-party management software) if hardware replacement is not necessary. Furthermore, the technician can perform these operations without the end-user being present and even if the end-user’s platform is powered off.
In this Intel AMT-enhanced scenario, no desk-side visits are required to repair the system.
The following table summarizes the features and functionality utilized in this use case that are provided by Intel AMT or enabled by Intel AMT in third-party software:
|
Feature |
Functionality |
|
Out-of band (OOB) access |
Platform is diagnosed and repaired in a crashed state via OOB access to Intel AMT, SoL/IDE-R, and third-party diagnostics |
|
Remote troubleshootin g and recovery |
Third-party management application's diagnostics/recovery capabilities used remotely |
|
Tamper-resistant agent |
Accessible by the third-party management application to gain remote control, with little risk of agent tampering by a user |
Intel AMT enables support organizations to reduce or eliminate technician visits that would otherwise be required to resolve software-related problems on platforms where the operating system is not functioning. The remote, out-of-band solution reduces mean time to repair and end-user down time.
This use case enables IT organizations to save on support and productivity costs:
The following table shows the actions that would be taken in a SoL scenario.
|
Step |
Action/Call |
Description |
|
1 |
IMR_Init |
|
|
2 |
IMR_SOLOpenTCPSession |
|
|
3 |
IMR_SOLSendText |
|
|
4 |
IMR_SOLCloseSession |
|
|
5 |
IMR_Close |
|
The table below shows the functions available for SOL Handling:
|
Function |
Description |
|
IMR_SOLOpenTCPSession () |
Opens an SOL session with the specified client over a new TCP connection |
|
IMR_SOLCloseSession() |
Closes an open SOL session with the specified client |
|
IMR_SOLSendText() |
Sends text (keyboard input) to the client, where it will be received as incoming data from the serial controller |
|
IMR_SOLReceiveText() |
Data sent by the client on the serial controller is received by the library and stored in an internal buffer. This function retrieves SOL data that has been stored |
The following table shows the actions that would be taken in an IDE-R scenario.
|
Step |
Action |
Description |
|
1 |
IMR_Init |
|
|
2 |
IMR_IDEROpenTCPSession |
|
|
3 |
These steps occur as if the MC IDE device is physically installed in the client. The steps are outside the scope of the Intel AMT Redirection Library. |
|
|
4 |
IMR_IDERCloseSession |
|
|
5 |
IMR_Close |
|
The table below shows the functions available for IDER Handling:
|
Function |
Description |
|
IMR_IDEROpenTCPSession() |
Opens an IDER session with the specified client over a new TCP connection |
|
IMR_IDERCloseSession() |
Closes an open IDER session with the specified client |
|
IMR_IDERClientFeatureSupported() |
Queries the client about the special features that it supports. Currently the only special feature defined is an ability to disable/enable host IDE devices. |
|
IMR_IDERGetDeviceState() |
Queries the state of client IDE devices. |
|
IMR_IDERSetDevice State() |
Controls the client IDE device(s) state. Devices can be disabled and enabled through this function. |
|
IMR_IDERGetSessionStatistics() |
Polls the active IDER session |
§ The following assumptions underlie the analysis in this use case:
RESOURCES:
