Home > Intel Communities > Open Port IT Community > Intel® vPro™ Expert Center > Blog > Tags > terry_cutler

Intel vPro Expert Center Blog

10 Posts tagged with the terry_cutler tag
0

With Intel vPro Technology allowing for improved remote management via reliable power-on, boot redirection, and so forth - using the technology in a day-to-day environment might reveal some unexpected behaviors.

 

The unexpected behaviors are not necessarily the technology, but how the technology is used.

 

Outside of Intel vPro technology, how responsive is an IT infrastructure during the morning hours?  Consider that workers are powering on systems, logging in, getting email downloads, opening intranet sites\applications, etc.   From an IT infrastructure perspective, there will be noticeable uptake on system\infrastructure resources as logon requests are processed, web pages are served up, etc.   It's like the morning commute where you and a few thousand others are trying to get onto the highway...    (and for those out there that enjoy working from home, you're not isolated.   The IT infrastructure still has to handle the VPN connectivity, email downloads, etc, etc)

 

Well - Intel vPro technology is sometimes blamed for unexpected traffic or application responsiveness issues.   For example, a collection of systems are scheduled to power-on at 3am for patching\maintenance.  Intel vPro technology will help in powering on the target collection of systems - be it a few hundred or a few thousand.   The nature of the Intel vPro technology communications is unicast, and there is an authentication with possible encryption process that has to happen.   If Kerberos authentication is needed, that means that the management server is utilize Microsoft Active Directory Kerberos authentication to login to the Intel vPro technology of the target systems, followed by sending the desired commands.   That whole communication cycle might be a few 100kb of data on the network - relatively minimal.  But - when that 100kb is replicated a few hundred or thousands times for a per instance between management server and target client systems, the traffic will be higher on the network and applications queues.

 

Let's play out this scenario one step further.   A collection of systems (again few hundred or few thousand depending on your collection size\structure) are powering on with agents\services starting up, and some of those agents are attempting to authentication and communicate on the network.   It may be network authentication due to endpoint access control (i.e. 802.1x, NAC, NAP, etc).   It may be a check-in and update sequence with an internal patching, security definition update server (i.e. McAfee), and so forth.   What might be a viewed as a flood of traffic on the network should not be targeted as the fault of Intel vPro technology... but in how the technology was utilized, and how available the infrastructure was to handle the flood of requests.

 

Similarly, using Intel vPro technology to power-off a collection of systems would be equivalent to pressing\holding the power button on all of the systems to force a hard shutoff.   The power-on or power-off sequence via Intel vPro technology directly changes the power state from S0 (system on) to S5 (system off).   For some applications or services this might cause corruption of file cache, logs, data, and so forth.   A better approach would be to utilize a graceful power-off for a healthy operating system environment.   This can be done via WMI call, management agent, windows script with command like "shutdown -s -f -t 5", and so forth.   Intel vPro technology is talking directly to the hardware, is operating system agnostic, and was meant to be utilized in scenarios where the host operating system was unavailable or inoperable.

0 Comments Permalink
0

If you are near Columbia, Maryland and want to attend a hands-on learning event - register at the link below

 

http://www.syssrc.com/html/training/FreeSeminars.cgi?function=seminars&seminar=512

 

Reducing Desktop and Mobile Operating Costs: Altiris with Intel vPro

Sponsored by System Source

Presenters include Symantec and Intel

9:00 a.m. - 2:30 p.m.

Columbia Hilton Hotel, 5485 Twin Knolls Rd, Columbia, MD. -Directions: 410-997-1060

0 Comments Permalink
2

At ManageFusion Orlando and in The Hague, we did a hands-on lab which combined Intel vPro System Defense capabilities, customized network filter from Altiris, and Altiris Software Delivery to securely update a client(summary available at http://juice.altiris.com/node/5721)

 

One of the attendees pointed out the following real-world challenge: They are migrating from one security solution to another. This will temporarily expose their client systems to attacks. With the capability to do secure updates – as noted in the lab – they are much better positioned to do to the migration for vPro\AMT enabled systems.

 

If you’re unsure what 5 minutes “in the open” can do to unsecure client – read the following news article entitled “Malicious ‘botnets’ turn PCs into ‘zombie’ slaves” - http://www.oregonlive.com/business/oregonian/index.ssf?/base/business/1224564910237820.xml&coll=7

 

Another attendee provided more reference to how they could use this. A classic "chicken/egg" problem - if a client is out of compliance or infected, it must be patched. The patch solution is on the production network, yet corporate policy states systems out of compliance are placed on an isolated or remediated network. So - how do you patch a client to which the production software delivery server cannot connect? Sneaker-net shouldn't be the answer... especially when the target client system is far outside the building you're in.

 

The key to remember about this use case - the System Defense filters must allow communications on the software delivery network ports. The Altiris Juice article above provides references on this is done in a Symantec\Altiris environment

2 Comments Permalink
0

The answer might surprise you...

 

See http://juice.altiris.com/node/5830

0 Comments Permalink
0

Have you ever wondered why an the Altiris Real-Time Console responds slowly? This is especially evident when doing training or demonstrations - you double click on a provisioned systems resource, which opens the real-time console. When selecting on the real-time tab - the clock pops up and spins for a little bit... and finally you are able to access the page.

 

Well - some tuning might help that situation. Take a look at http://juice.altiris.com/node/4071

 

In case you didn't click on the link - the short answer is that the Altiris console is attempting 4 connections - ASF, AMT, WMI, and SNMP. If all you need is AMT, or perhaps AMT and WMI - save a few threads and time by disabling the unneeded authentications. This is more than just leaving the entries blank in the configuration profile - it also involves registry changes. There are other excellent suggestions\inputs on the page. Click on the link above!

0 Comments Permalink
2

Sometimes it’s just easier to adopt a technology that you’re able to use “out-of-the-box” and don’t have to spend excessive amounts of time trying to get it to a configured and operational state. Bypassing some of the advanced configurations may be sufficient, as long as you are able to “take-control” of the situation at a future date.

 

Repeatedly setting up demonstration, training, and lab environments for Intel vPro may present a challenge in adjusting the Intel AMT firmware settings. From an "in-band" perspective - it's relatively easy and known how to re-image a group of systems - thus resetting the operating system state, application configuration, and so forth. However, mass resetting or management of the Intel AMT firmware remotely may not be as straight forward.

Another environment or situation to consider is when more than one management console is used. Does it matter which console owns the Intel AMT firmware configuration? What if the console used to configure the system is no longer available? Can you regain control of the system configuration?

 

Are there command-line tools to provide some management of the Intel AMT firmware?

What if an OEM or a value-added reseller (VAR) provisioned the client in a staging area totally separate from the production environment?

 

These questions are raised to help address a number of questions raised by customers and partners.

 

In my lab, I've left my Intel vPro systems in a "standard provisioned" state - meaning that they are enterprise provisioned, yet are not using Kerberos, TLS, or other advanced security configuration options. I am able to change out management consoles, re-associate or rediscover the clients that are Intel AMT capable and provisioned, and continue doing tests on associated usage models. A ProvisionServer or provisioning service is not needed - as the Intel AMT firmware is already provisioned. Should I need to regain control of the configuration within my present "ProvisionServer" - a few commandline tools or agents are used to adjust the environment accordingly.

 

If you've read this far - I apparently have your attention. Let me provide a few reference points and guidelines on how this is possible:

 

  • An initial provision event MUST occur on the system - be it a Basic or Standard provisioning event which is manual or automated.

  • Once an Intel vPro\AMT system is provisioned - authenticated and authorized requests can be accepted from any source using the defined admin account credentials

  • Authentication\authorization of requests - at the basic level - is done via a Digest username\password

  • Commandline utilities such as Intel AMT Reflector Utility or UnprovisionEX (see http://communities.intel.com/openport/docs/DOC-1171) allow for remotely adjusting basic or standard provisioning settings – including remotely UnProvisioning the Intel AMT firmware. Some consoles – such as Altiris – also include a remote unprovision capability (see http://juice.altiris.com/node/4640).

 

Note: If you have a ProvisionServer already defined, make use of it to change configurations and settings. These tools and insights are provided for situations where the original ProvisionServer is no longer available and you want to adjust settings without physically touching the client.

  • If an environment is using TLS or Kerberos and the former management console is not longer available – the new console must be a member of the same Active Directory domain and have the root certificate used by TLS in it’s local certificate store.

  • Management consoles must support network discovery or agent based discovery of Intel vPro systems already in a provisioned state (Basic or Standard – see Understanding Provisioning Models - Basic, Standard, & Advanced). For an example of agent based remote discovery – see http://juice.altiris.com/node/4638

  • The consoles must be configured with the known digest username\password. This unfortunately excludes Microsoft SCCM – as it requires TLS and Kerberos. Other common consoles and interfaces have options to both discover and connect to clients using Digest authentication (i.e. Altiris, LANDesk, HP Openview, SupportSoft, Intel System Defense Utility, etc)

 

In support of the above ideas and conditions, the following scenarios could be supported without any

“ProvisionServer”:

 

  • An OEM or VAR provisions a set of systems before shipping them to a customer. Upon arrival, the IT administrator adjusts the management console configuration with the OEM or VAR provided credentials used, and continues with normal deployment activities. Once the systems are on the network, a network scan or agent based discovery of the Intel AMT capabilities updates the management console, and the IT administrator now has full use-case functionality of the out-of-band technology as supported by the host management console. (NOTE: No mention of ProvisionServer, Intel vPro provisioning process, etc)

  • In deploying the systems, the hostname of the operating system does not match the hostname of the Intel AMT firmware. Using the Intel AMT Reflector Utility, the administrator sends out a single command script to all clients. (This assumes the “server” component of the utility is running on a single system separate from the Intel vPro clients, and that the Intel vPro clients have the Intel AMT reflector client console executable and associated DLLs local). An example of the single command sent to all clients for synchronizing the host operating system and Intel AMT firmware name is:

 

Reflector –user admin –password P@ssw0rd –server vprodemodc.vprodemo.com –port 16992 –syncFQDN> > Note: This utility must be run locally on the Intel vPro\AMT client, as it will obtain the local FQDN before transmitting to the Intel vPro Reflector Server component. If you have an existing ProvisionServer in the environment – do NOT use this tool. Utilize the FQDN synchronization option of the ProvisionServer, such as the /f option with the Intel vPro Activator Utility for Intel SCS based environments.

  • Not feeling comfortable with the OEM\VAR preset values of Intel AMT admin firmware username and password, the IT administrator wants to remotely change these credentials. Instead of the default username of “admin”, the IT administrator wishes to use “PCSupport” with an associated strong password. This could be handled via the WebUI, supporting management consoles, or via commandline script. The following example uses the Intel AMT reflector utility from the management system to the Intel vPro client:

Reflector –user admin –pass P@ssw0rd –server –vProSystems1.vprodemo.com –port 16992 –setAdminCred –newUsername PCsupport –newPassword Pr0t3ct!0n

 

 

 

Finally, a situation occurs where the IT administrator wishes to transfer or take control of the provisioning process with a designated ProvisionServer. The preference is not to physically touch any of the systems to make this adjustment – thus the requirements of remote configuration must be met (i.e. support by the management console running ProvisionServer, remote configuration certificate obtained and installed, etc).

 

Using the Intel AMT Reflector or UnprovisionEX utility (see http://communities.intel.com/openport/docs/DOC-1171), the IT administrator executes a command to remotely unprovision the Intel AMT firmware and reset to a factory default state. (As noted in the linked article above, some management consoles may have this capability already built in). Once the target systems or group of systems have been unprovisioned, a provisioning event can be initiated via the Intel vPro Activator Utility, supporting management console agent, or related methods.

 

All of the above scenarios and situations have been proven out in a lab environment – mostly out of necessity as I desired to automate procedures a little (resetting an environment a few times a week or month becomes exhausting, thus my quest to find methods or simplification). Although my lab is only 10 systems, the concepts have been applied to large lab, testing, and training environments.

 

Do you have additional ideas or inputs on this topic?

 

A final thought – since a majority of the initial deployments of Intel vPro are pilot or limited test situations, the advanced security features are not the initial focus. The initial focus is on the usage and applicability of the technology within a target environment. Unfortunately, getting the initial setup or provision event to occur presents an upfront hurdle which many have overcome… yet would have preferred to sidestep. What if during the pre-staging of the equipment the firmware was put into a Basic or Standard provisioned state (again – no TLS, no Kerberos, no 802.1x - see Understanding Provisioning Models - Basic, Standard, & Advanced). Wouldn’t this help get to the desired state of using the technology – allowing time to gain a better understanding first? If at a later time the IT administrator wants to setup a ProvisionServer and own the configuration – then the process could be done remotely via command scripts, agents, and so forth.

 

Open to comments, criticisms, corrections, or alternative viewpoints out there…

2 Comments Permalink
0

Hi all, While Terry is out I wanted to highlight this new 4 Part series on deployment scenarios over on the Altiris Juice site. thank you Terry for posting.

 

http://juice.altiris.com/article/4801/deployment-scenarios-intel-vpro-part-1-deployment-scenarios-introduction

0 Comments Permalink
0

Check out the recent post on Altiris Juice for Kerberos authentication to Intel vPro systems.

 

The article provides background, how-to, known issues, and future considerations.

 

http://juice.altiris.com/node/4492

0 Comments Permalink
0

Intel and Symantec value having interactions with the IT community on a year-round basis. Listen to two of the most prominent and prolific bloggers on Intel vPro technology - Terry Cutler from Intel and Joel Smith from Symantec talk about how they communicate with the community via the Altiris Juice or the vPro expert center community websites.

 


]]>

 

 

0 Comments Permalink
1

Mike Seawright, Terry Cutler & I came together to discuss Activation.

 

Here's a quick excerpt: "We have studies that show that on the laptop or notebook side, it saves you $50 per year and on the desktop side it saves you approximately $230 per year by utilizing the vPro technology," says Mike Seawright, of the enterprise solutions sales group. In other words, it's worth it to go all the way through the activation process now, because otherwise, "you're losing out on that cost savings." Terry Cutler, also of the enterprise solutions sales group, says it differently: "I'm more than happy for people to buy the technology, but I think they'd be even better off if they'd actually use the technology."

 

 

If you have a question or would like to have more details please let Mike, Terry or I know..

1 Comments Permalink