Intel AMT 5 и Intel Remote PC Assist Technology (RPAT)

Небольшой почти детектив о том, как была похоронена технология, законно претендовавшая на самую интересную и перспективную.

В конце 2008-го года, вместе с выходом Intel AMT 4 - для мобильных компьютеров, была и оглашена и Intel AMT 5 - для десктопов. Это было сходное по смыслу разделение, как и раньше Intel AMT 2.5 / AMT 3. И аналогично AMT5 базировалась на более прогрессивном чипсете - в ней использовался южный мост ICH10 против ICH9M в AMT4.

Intel AMT 5 имела все возможности "ноутбучной" версии Intel AMT 4 за исключением всяческих "мобильностей" и "беспроводностей" - в ней логично не было функционала поддержки работы через WiFi.

Однако AMT 5 отличалась интереснейшей фичей, о которой, собственно, и будет данная статья, т.к., остальной функционал можно, в принципе, просмотреть почитав статью про AMT 4. Единственно может быть добавлю, что это была "самая глючная версия" за всю историю Intel AMT - столько ошибок и исправлений не было ни в какой другой версии (а некоторые так и остались "официально известными багами").

Intel Remote PC Assist Technology (RPAT)

В декабре 2007-го, почти за год до официального выхода AMT5, Intel подписала с LogMeIn контракт, по которому та обязалась на базе своей платформы Gravity разработать и запустить сервис, который будет поддерживать будущую (на то время) технологию Intel AMT CIRA. Из маркетинговых соображений её назвали Intel Remote PC Assist Technology.

Официальная страничка была удалена с сайта Intel, но можно посмотреть в вебархиве.

Читатели данного текста наверняка видели (а если нет, то можете почитать, список внизу статьи), как, скажем дипломатично, непросто, проходит процесс инициализации и конфигурирования AMT-компьютера на работу через MPS. В том числе эту сложность должна была решить Intel RPAT. И отчасти это получилось.

При старте компьютера мог вызвать меню (до загрузки ОС) и просто введя 16-цифровой код, присоединиться к центру поддержки. Аналогично можно было сделать и в Windows:

LogMeIn RPAT support

После успешного соединения, пользователь мог попросить специалистов сделать что-то с его компьютером (удалённо). В стандартный набор входил ранее рассмотренные фичи АМТ - от банальной перезагрузки зависающего компьютера и входа в BIOS Setup с восстановлением испорченной любопытным юзером меню загрузочных устройств…

LogMeIn RPAT BIOS

... до диагностики издохшего винчестера и убитой ОС, а также удалённой загрузки своего образа.

LogMeIn RPAT IDE-R

Сама схема работы Intel RPAT в общем выглядела следующим образом:

RPAT flow

В общем, тогда, пять лет назад, это казалось и, нужно сказать, вполне справедливо - весьма революционной возможностью. Да и сейчас, наверняка, многие даже не подозревали, что, вообще, такое возможно. А тут, получается, нужно добавлять приставку "возможно было".

Поговорим о "закулисной стороне" технологий

Дело в том, что разработка, пуск, эксплуатация и окончание жизни технологий далеко не всегда базируются (и зависят), условно, скажем, от полёта мысли инженера. Много и других факторов, а в такой громадной компании как Intel, которая по количеству сотрудников и уж точно по обороту капитала можно сравнить с небольшой страной - тем паче. Многие неискушённые товарищи воспринимают, что Intel - это некий монолит, где решения принимаются "как у нас принято" со всеми вытекающими и втекающими. Однако это не так. У компании Intel большое количество подразделений, которые имеют своих руководителей. Эти подразделения периодически реформируются и оптимизируются. По-простому - в каком-то подразделении всех выгоняют нафиг переводят на другие должности, кого-то объединяют в одно, а какое-то направление, наоборот, расширяется. Всё обычно имеет заранее спланированный и долгосрочный характер.

Далее, Intel активно использует "стратегию аутсорсинга" - большое количество базирующихся на её технологиях программного обеспечения и сервисов разрабатывается другими компаниями. Совсем не всегда она "скупает на корню" подобные проекты, чаще она входит капиталом с помощью своей специально предназначенной для этого компании Intel Capital, получая какую-то долю в компании с возможностью влиять/контролировать. Либо же просто заключаются контракты на разработку, с возможностью в любой момент прекратить сотрудничество.

В таком миксе сложных экономических и сложных технических проблем и рождаются новые технологии. Без экономической подпитки, ясно, никакая технология не будет развиваться. А решения об этом принимают конкретные люди, которые вовсе не обязаны разбираться в тонкостях и даже толстостях данной технологии.


LogMeIn + Intel ≠ RPAT

Так было и в случае Intel RPAT и LogMeIn. Закулисную подноготную событий можно проследить по вполне открытому документу с сайта NASDAQ. Документ длинный, приведу лишь некоторые интересные моменты:

Intel Relationship

 
Записи V
Оценка 0
Автор: apple_rom
entry 30.11.2014, 13:41

Небольшой почти детектив о том, как была похоронена технология, законно претендовавшая на самую интересную и перспективную.

В конце 2008-го года, вместе с выходом Intel AMT 4 - для мобильных компьютеров, была и оглашена и Intel AMT 5 - для десктопов. Это было сходное по смыслу разделение, как и раньше Intel AMT 2.5 / AMT 3. И аналогично AMT5 базировалась на более прогрессивном чипсете - в ней использовался южный мост ICH10 против ICH9M в AMT4.

Intel AMT 5 имела все возможности "ноутбучной" версии Intel AMT 4 за исключением всяческих "мобильностей" и "беспроводностей" - в ней логично не было функционала поддержки работы через WiFi.

Однако AMT 5 отличалась интереснейшей фичей, о которой, собственно, и будет данная статья, т.к., остальной функционал можно, в принципе, просмотреть почитав статью про AMT 4. Единственно может быть добавлю, что это была "самая глючная версия" за всю историю Intel AMT - столько ошибок и исправлений не было ни в какой другой версии (а некоторые так и остались "официально известными багами").

Intel Remote PC Assist Technology (RPAT)

В декабре 2007-го, почти за год до официального выхода AMT5, Intel подписала с LogMeIn контракт, по которому та обязалась на базе своей платформы Gravity разработать и запустить сервис, который будет поддерживать будущую (на то время) технологию Intel AMT CIRA. Из маркетинговых соображений её назвали Intel Remote PC Assist Technology.

Официальная страничка была удалена с сайта Intel, но можно посмотреть в вебархиве.

Читатели данного текста наверняка видели (а если нет, то можете почитать, список внизу статьи), как, скажем дипломатично, непросто, проходит процесс инициализации и конфигурирования AMT-компьютера на работу через MPS. В том числе эту сложность должна была решить Intel RPAT. И отчасти это получилось.

При старте компьютера мог вызвать меню (до загрузки ОС) и просто введя 16-цифровой код, присоединиться к центру поддержки. Аналогично можно было сделать и в Windows:



После успешного соединения, пользователь мог попросить специалистов сделать что-то с его компьютером (удалённо). В стандартный набор входил ранее рассмотренные фичи АМТ - от банальной перезагрузки зависающего компьютера и входа в BIOS Setup с восстановлением испорченной любопытным юзером меню загрузочных устройств…



... до диагностики издохшего винчестера и убитой ОС, а также удалённой загрузки своего образа.



Сама схема работы Intel RPAT в общем выглядела следующим образом:



В общем, тогда, пять лет назад, это казалось и, нужно сказать, вполне справедливо - весьма революционной возможностью. Да и сейчас, наверняка, многие даже не подозревали, что, вообще, такое возможно. А тут, получается, нужно добавлять приставку "возможно было".

Поговорим о "закулисной стороне" технологий

Дело в том, что разработка, пуск, эксплуатация и окончание жизни технологий далеко не всегда базируются (и зависят), условно, скажем, от полёта мысли инженера. Много и других факторов, а в такой громадной компании как Intel, которая по количеству сотрудников и уж точно по обороту капитала можно сравнить с небольшой страной - тем паче. Многие неискушённые товарищи воспринимают, что Intel - это некий монолит, где решения принимаются "как у нас принято" со всеми вытекающими и втекающими. Однако это не так. У компании Intel большое количество подразделений, которые имеют своих руководителей. Эти подразделения периодически реформируются и оптимизируются. По-простому - в каком-то подразделении всех выгоняют нафиг переводят на другие должности, кого-то объединяют в одно, а какое-то направление, наоборот, расширяется. Всё обычно имеет заранее спланированный и долгосрочный характер.

Далее, Intel активно использует "стратегию аутсорсинга" - большое количество базирующихся на её технологиях программного обеспечения и сервисов разрабатывается другими компаниями. Совсем не всегда она "скупает на корню" подобные проекты, чаще она входит капиталом с помощью своей специально предназначенной для этого компании Intel Capital, получая какую-то долю в компании с возможностью влиять/контролировать. Либо же просто заключаются контракты на разработку, с возможностью в любой момент прекратить сотрудничество.

В таком миксе сложных экономических и сложных технических проблем и рождаются новые технологии. Без экономической подпитки, ясно, никакая технология не будет развиваться. А решения об этом принимают конкретные люди, которые вовсе не обязаны разбираться в тонкостях и даже толстостях данной технологии.


LogMeIn + Intel ≠ RPAT

Так было и в случае Intel RPAT и LogMeIn. Закулисную подноготную событий можно проследить по вполне открытому документу с сайта NASDAQ. Документ длинный, приведу лишь некоторые интересные моменты:

Intel Relationship


In December 2007, we entered into a service and marketing agreement with Intel Corporation to jointly develop a service that delivers connectivity to computers built with Intel components. Under the terms of this four-year agreement, we are adapting our service delivery platform, Gravity, to work with specific technology delivered with Intel hardware and software products. The agreement provides that Intel will market and sell the service to its customers. Under the agreement, Intel paid us $3.5 million in connection with the adaption of Gravity to the Intel hardware and software products and will, during the term of the agreement, pay us a non-refundable quarterly license and connectivity fee of $1.25 million in consideration of our delivery and support of the service. The annual 2008 ceiling on the development fee and license and connectivity fee was $5,250,000, which Intel paid to us in 2008. Additionally, the agreement contains certain provisions regarding revenue sharing between us and Intel for any revenue generated by the service in excess of the annual license and connectivity fees paid to us. Intel is entitled to receive all of revenue generated by the service up to the annual license and connectivity fee. For revenue generated in excess of the annual license and connectivity fee in any year through December 31, 2009, Intel and we will evenly split all revenue up to $50 million. For years ended after December 31, 2009, Intel will receive 60% of any such revenue. In all years of the agreement, Intel will receive 65% of any revenue generated in excess of $50 million in any given year. We began recognizing revenue associated with the agreement in the quarter ended September 30, 2008 after delivery and acceptance of technology by Intel. In the event Intel terminates the agreement without cause prior to the end of the term, we will be entitled to a termination fee of $15 million if the termination occurs prior to December 26, 2009 and $20 million if the termination occurs after that date, in each case less any adaption and license and connectivity fees previously paid; provided, however, we will be entitled to a termination fee of $2.5 million in the event that (i) the termination occurs on or about the second anniversary of the effective date and revenue collected in the twelve months prior to that date is less than $2.5 million or (ii) the termination occurs on or about the third anniversary of the effective date and the revenue collected in the twelve months prior to that date is less than $10 million. Intel also has the right to terminate the agreement in the event of specified mergers, acquisitions, asset sales or transfers affecting us where Intel does not provide its consent.

The agreement provides for mutual indemnification obligations in connection with third-party claims arising from any breach of the agreement, failure to comply with applicable law or any actual or alleged infringement of any patent, copyright, trade secret, trademark, mask work or other proprietary rights. During the term of the agreement, we may not enter into an agreement with any manufacturer of personal computers or personal computer micro-processors to jointly develop and market a similar service. We may be required to deposit into escrow source code related to the service provided under the agreement if we file for bankruptcy or reorganization, dissolve or liquidate or make a general assignment for the benefit of creditors and the service is offline for 30 consecutive days.

Related Party

In December 2007, the Company entered into a strategic agreement with Intel Corporation to jointly develop a service that delivers connectivity to computers built with Intel components. Under the terms of the multi-year agreement, the Company is adapting its service delivery platform, Gravity, to work with specific technology delivered with Intel hardware and software products. The agreement provides that Intel will market and sell the service to its customers. Intel pays the Company a minimum license and service fee on a quarterly basis during the multi-year term of the agreement. The Company began recognizing revenue associated with the Intel service and marketing agreement upon receipt of acceptance in the quarter ended September 30, 2008. In addition, the Company and Intel will share revenue generated by the use of the service by third parties to the extent it exceeds the minimum payments. In conjunction with this agreement, Intel Capital purchased 2,222,223 shares of our Series B-1 redeemable convertible preferred stock for $10,000,004.

As of December 31, 2007 the Company had a receivable outstanding for $750,000 relating to this agreement. At December 31, 2008 and March 31, 2009, Intel owed the Company approximately $150,000 and $193,000, respectively, recorded as a non-trade receivable relating to this agreement. The Company recognized $3,036,000 of revenue relating to this agreement for the year ended December 31, 2008, and $0 and $1,518,000 for the three months ended March 31, 2008 and 2009, respectively. As of December 31, 2008, the Company had recorded $3,214,000 related to this agreement as deferred revenue of which $2,143,000 was classified as long term deferred revenue. As of March 31, 2009, the Company has recorded $2,946,000 related to this agreement as deferred revenue of which $1,875,000 is classified as long term deferred revenue.

Termination Fees

Except as specifically provided for below, in the event Intel terminates this Agreement for any reason or no reason, Intel shall owe LMI, [**] and in addition to any other fees or amounts that are or may be owed to LMI by Intel, a termination fee as defined below (the "Termination Fee").
(a) In the event Intel elects to terminate this Agreement in accordance with the terms of Section 14 in connection with an assignment by LMI without the express written consent of Intel in accordance with the terms of Section 14, Intel shall not be required to pay any Termination Fee in connection with such termination.
( cool.gif In the event Intel causes a Cause Termination in the event of a material breach by LMI and in accordance with Section 13.2, Intel shall not be required to pay any Termination Fee in connection with such termination.
© Solely and exclusively in the event of a termination by Intel in accordance with the terms of Section 13.1 (45 day notice termination, not a termination for the expiration of the Term) on or before the date fifteen business days from the [**] of the date hereof, where and only where the Revenue collected pursuant to the Agreement during the twelve month period prior to such [**] date was less than $[**] in the aggregate, Intel shall only owe a Termination Fee of $[**] to LMI.
(d) In the event of Termination by Intel during the [**] of the Term, for any reason or no reason, other than as specifically provided for in this Section, the Termination Fee shall be an amount equal to $[**] less all DevLC Fees paid as of the date of termination (no other amounts paid to LMI under this Agreement, including but not limited to the DNSC Fees, shall reduce the Termination Fee).
In the event of Termination by Intel during the [**] of the Term, for any reason or no reason, other than as specifically provided for in this Section, the Termination Fee shall be an amount equal to $[**] less all DevLC Fees paid as of the date of Termination (no other amounts paid to LMI under this Agreement, including but not limited to the DNSC Fees, shall reduce the Termination Fee).
(f) Solely and exclusively in the event of a termination by Intel in accordance with the terms of Section 13.1 (45 day notice termination, not a termination for the expiration of the Term) within fifteen business days from the [**] of the date hereof, where and only where the Revenue collected pursuant to the Agreement during the [**] period prior to such [**] date was less than $[**] in the aggregate, Intel shall only owe LMI $[**] Termination Fee
The Termination Fee shall be due and payable in immediately available funds no more than forty-five (45) days of the date of termination. In the event to the Termination Fee is not paid no more than forty-five (45) days of the date of termination, the Termination Fee will incur interest at the rate of 10% per annum, calculated and compounded daily, until the date of payment in full. LMI will not owe Intel any termination fee of any sort or amount regardless of the date of or reason for a Termination by LMI.

В моей (личной) трактовке получаем следующее. Интересная технология была "отдана на откуп" (передана на реализацию) фирме LogMeIn. Не все в Intel, скажем так, были согласны с таким развитием событий. Компания LogMeIn получила хорошие деньги на разработку (Intel платила за создание ПО), используя свою платформу Gravity (на которой, кстати, работает Xively), получила преференции по лицензированию и воспользовалась этим. Установив высокие цены на свои продукты (с уникальной технологие Intel AMT + CIRA) разногласия во взаимотношениях с Intel вышли на критический уровень и после всего года работы контракт был разорван, в результате чего LogMeIn ещё и получила неслабенькую компенсацию (все подробности в документе выше).

Казалось бы - а где здесь, собственно, "технология"? Она тоже была, на то время неприятно плохо документированная и даже местами проблемная на уровне железа (АМТ4/5 + чипсет), однако официально это не было подтверждено, хотя имелись многочисленные вопросы в интернете (и в моей личной практике).

При чём, интересно, с выходом в 2010-м году АМТ6, где появился Intel KVM, казалось, всё способствовало взлёту использования Intel RPAT. Однако пользователи были неприятно удивлены - Intel RPAT официально приказала долго жить в октябре 2010-го. Всего-то через год после анонса на IDF 2009.

Окончательно она была убита с выходом Intel AMT 7, хотя многие даташиты (и драйвера) на материнские платы всё ещё содержали упоминание о Intel RPAT (а некоторые даже, видимо, о планах её развития - некой "Intel® HomeIT").

Такой (не)много грустный конец действительно перспективной технологии. Собственно данные записи по теме Intel AMT во многом направлены как раз на реализацию RPAT "собственными руками".

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступные HTML теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.
Anti-bot.