Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
15
Добавлен:
21.03.2016
Размер:
598.78 Кб
Скачать

ОБЗОР/ВСТРАИВАЕМЫЕ СИСТЕМЫ

Стратегия и развитие Windows XP Embedded в России

Операционные системы платформы Windows Embedded хорошо зарекомендовали себя в различных встраиваемых приложениях. Компания Microsoft продолжает развивать данную платформу, расширяя возможности новых операционных систем и усиливая их преимущества. Наряду с уже выведенными на рынок специализированными ОС Windows Embedded NavReady и POSReady

возможно появление аналогичных приложений семейства Ready и для АСУ ТП.

 

Статья подготовлена по материалам

ты, мультимедийные игровые и телеви

разработке и производстве встраивае

 

эксклюзивного интервью Маножа Рами

зионные приставки, IP телефоны, кар

мых и бортовых компьютеров для

 

(Manoj Rami) – ведущего менеджера по

манные компьютеры.

 

жёстких условий эксплуатации, ком

 

маркетингу бизнес группы Windows Em

Семейство

операционных систем

панию Octagon Systems, предлагаю

 

bedded – журналу «Современные техно

Windows Embedded обеспечивает рабо

щую готовые решения для транспорта,

 

логии автоматизации», состоявшегося в

ту тысяч и тысяч единиц интеллекту

военных применений и систем безо

 

декабре прошлого года при участии

ального оборудования: серверных уст

пасности, фирму AAEON Technology,

 

представителей компаний Quarta Tech

ройств и сетевых шлюзов, компьюте

имеющую в линейке своей продукции

 

nologies и ПРОСОФТ.

ров и различных устройств АСУ ТП,

водонепроницаемый встраиваемый

 

 

систем автоматизации зданий и конт

компьютер. Перечисленные аппарат

 

ГОВОРИМ

рольно измерительных приборов и т.д.

ные платформы можно объединить по

 

«ВСТРАИВАЕМЫЕ СИСТЕМЫ»,

Для такого рода применений выпуска

единому признаку: все они поддержи

 

ПОДРАЗУМЕВАЕМ

ются специализированные компьюте

вают операционную систему Windows

 

"WINDOWS EMBEDDED"

ры, рабочие станции операторов АСУ,

XP Embedded или изначально разраба

 

Сегодня встраиваемые системы ис

станции технологического

управле

тывались для этой программной плат

 

пользуются повсеместно. Мы сталки

ния, промышленные контроллеры, од

формы.

 

ваемся с ними в магазинах, гостини

ноплатные

компьютеры

форматов

Безусловно, для встраиваемых сис

 

цах, других общественных местах.

Mini ITX, EPIC и 3,5 дюйма, компью

тем разработано много прикладного

 

Многие из этих устройств работают

терные модули COM Express, ETX

программного обеспечения. В качестве

 

под управлением операционной систе

Extended, ETX, XTX, PC/104, 3U

примера можно привести известную

 

мы Windows ХР Embedded, не уступаю

CompactPCI и т.д. Разнообразие форм

SCADA систему GENESIS32 Embed

 

щей в популярности своему «старшему

факторов встраиваемых компьютеров

ded компании ICONICS. Настоящий

 

брату» – Windows XP. Когда мы подхо

и компьютерных модулей, работаю

пакет максимально адаптирован к тре

 

дим к электронному киоску для оплаты

щих, в том числе, и под управлением

бованиям ОС семейства Embedded и

 

мобильной связи и коммунальных ус

Windows XP Embedded, как нельзя луч

поддерживает практически все уни

 

луг или расплачиваемся за покупки в

ше иллюстрирует продукция отечест

кальные технологии для «полнораз

 

кассе, большинство из нас не догады

венной компании FASTWEL (рис. 1).

мерных» платформ Windows семей

 

вается, что внутри этих устройств, ско

Из числа известных мировых произво

ства. При этом сохранены все возмож

 

рее всего, Windows Embedded (в более

дителей такой продукции можно при

ности для разработки, импорта экс

 

тривиальных приложениях – Windows

вести фирму Advantech с высокопроиз

порта экранных форм технологических

 

CE). Отдельную большую нишу в сфе

водительными встраиваемыми ком

процессов без каких либо специаль

 

ре применений Windows Embedded за

пьютерами, американскую компанию

ных преобразований. Гибкая система

36

нимают мобильные устройства, напри

RTD Embedded Technologies, являю

безопасности и лицензирования прек

мер GPS навигаторы, «тонкие» клиен

щуюся одним из мировых лидеров в

расно сочетается со встроенными сис

 

 

 

 

 

 

www.cta.ru

© 2009, CTA Тел.: (495) 234-0635

Факс: (495) 232-1653 http://www.cta.ru

СТА 2/2009

 

 

О Б З О Р / В С Т Р А И В А Е М Ы Е С И С Т Е М Ы

Рис. 1. Примеры встраиваемых компьютеров и компьютерных модулей компании FASTWEL, выполненных в разных форматах (наряду с другими ОС эти изделия поддерживают Windows XP Embedded)

темами, аналогичными Windows XP

венно меньше, сама система может ра

ний АСУ ТП со специализированной

 

Embedded.

 

 

ботать на менее производительных

функциональностью

и

«упаковкой»

 

По аналитическим данным компа

компьютерах, а программистам, име

аппаратных средств

в

защищённые

 

нии Venture Development, ещё в 2006

ющим опыт работы с Windows XP, бу

корпуса.

 

 

 

году

Windows

Embedded охватывала

дет легко перейти на Windows XP

В связи с упоминанием ограничен

 

более

30%

американского

рынка

Embedded для написания программ

ного набора функций для конкретных

 

встраиваемых систем общим объёмом

ных приложений.

задач необходимо напомнить, что ОС

 

в 1,4 млрд долларов, в то время как

 

Windows XP Embedded – это компо

 

коммерческие встраиваемые

версии

ТЕХНИЧЕСКИЕ ПРЕИМУЩЕСТВА

нентная система, и предостеречь от

 

Linux – в общей сложности только 8%.

ПЛАТФОРМЫ

восприятия её как урезанного вариан

 

Несмотря на кажущуюся привлека

WINDOWS EMBEDDED

та операционной системы. Предвари

 

тельность Linux, связанную

прежде

Устройства, работающие под управ

тельно упакованные

компоненты от

 

всего со свободным распространением

лением Windows XP Embedded, как

Microsoft обеспечивают

компьютеру,

 

(то есть разработчик встраиваемых

правило, должны выполнять ограни

работающему под управлением Win

 

устройств не платит за лицензию на

ченный набор функций с минималь

dows XP Embedded, практически такие

 

ПО), Windows продолжает уверенно

ными требованиями по вычислитель

же функциональные возможности, как

 

лидировать и по сей день. Это объяс

ной мощности, что, в конечном счёте,

и в случае работы под управлением

 

няется гибкостью и широкой распро

и определяет их относительно невысо

Windows XP. Более того, Windows XP

 

странённостью систем Windows и, как

кую стоимость. Ряд производителей

Embedded располагает рядом полез

 

следствие, большим количеством ква

выпускает одноплатные компьютеры,

ных функций, недоступных даже в

 

лифицированных и опытных разра

в которых применяются маломощные

полной версии Windows XP, например

 

ботчиков соответствующих программ

процессоры. Такие платы обладают не

функциями работы с операциями за

 

ных приложений. Кроме этого, Win

большими размерами, малым энерго

писи на диск Enhanced Write Filter

 

dows XP Embedded – это компонент

потреблением и используют пассивное

(EWF) и Hibernate Once, Resume Many

 

ная система, построенная на основе

охлаждение, поскольку сильно не наг

(HORM).

 

 

 

Windows XP; соответственно, лицен

реваются во время работы. Всё это как

Среди других достоинств Windows XP

37

зия на данный продукт стоит сущест

раз то, что нужно для многих приложе

Embedded – более сильная защита от

СТА 2/2009

© 2009, CTA Тел.: (495) 234-0635

Факс: (495) 232-1653 http://www.cta.ru

www.cta.ru

 

 

 

О Б З О Р / В С Т Р А И В А Е М Ы Е С И С Т Е М Ы

 

 

 

 

 

 

 

 

 

сбоев и меньшие требования к

 

 

 

 

возможными решениями и

 

организации памяти компьюте

 

 

 

 

инновациями.

 

 

 

ра (объём памяти от 8 Мбайт).

 

 

 

 

В ноябре 2008 года в про

 

Windows XP Embedded отлича

 

 

 

 

даже появилась новая опе

 

ется от стандартной операци

 

 

 

 

рационная система Windows

 

онной системы Windows XP и

 

 

 

 

Embedded Standard. Эта ОС

 

высоким уровнем модульности

 

 

 

 

основана на тех же бинар

 

(~10 000 компонентов) своей

 

 

 

 

ных файлах, что и Windows

 

структуры. У Windows XP Em

 

 

 

 

XP

Embedded,

поэтому

 

bedded нет привычной для Win

 

 

 

 

представляется как следую

 

dows XP установки, вместо это

 

 

 

 

щее поколение хорошо за

 

го – набор средств под назва

 

 

 

 

рекомендовавшей

себя

 

нием Windows Embedded Studio,

 

 

 

 

встраиваемой

операцион

 

который используется с целью

 

 

 

 

ной

системы

Windows XP

 

создания специально настроен Рис. 2. Отладочный макет GPS/ГЛОНАСС&навигатора под Windows

Embedded. В

ней

предус

 

ной среды для любого разраба Embedded, представленный компанией Quarta Technologies

 

мотрен ряд важных и новых

 

тываемого устройства. В эту

 

 

 

 

функций, таких как под

 

среду включаются только необходимые

максимальную функциональность,

держка загрузки с флэш носителей,

 

устройству функции. Высокий уровень

проверенную производительность,

загрузка с компакт дисков, удалённая

 

модульности способствует уменьше

надёжность и гибкость;

загрузка, автономная работа, исполь

 

нию числа составляющих в каждом

структурированные,

проверенные

зование собственной оболочки и т.д.

 

создаваемом образе Windows XP Em

технические решения, а также луч

Программистам доступны все необхо

 

bedded, что значительно упрощает ад

шие в своём классе средства для

димые средства разработки в пакете

 

министрирование таких систем, повы

быстрого создания интеллектуаль

Windows Embedded Studio Platform De

 

шает безопасность и создаёт условия

ных 32 разрядных устройств, работа

velopment Tool.

 

 

 

 

для использования менее затратных

ющих в сетевой среде;

 

Для рынка очень важно не только

 

аппаратных решений.

знакомый любому программисту ин

то, как продукт продвигается, но и ка

 

Существенными для встраиваемых

тегрированный инструментарий раз

ким

образом

физические поставки

 

приложений возможностями Windows

работки программного обеспечения,

следуют за продвижением. Первосте

 

XP Embedded помимо уже перечислен

полностью покрывающий весь набор

пенная задача для Microsoft на сегод

 

ных являются наличие гибких средств

задач, а также знакомую парадигму

няшний день – преодолеть языковой

 

работы с оперативной памятью и

программирования,

обеспечиваю

барьер. Для решения этой проблемы

 

средств удалённого управления, под

щую

высокую производительность

планируется активно задействовать

 

держка флэш технологий, возможнос

работы операционной системы и

дочерние предприятия

Microsoft в

 

ти автономной работы (без клавиату

быструю разработку приложений;

России. На них также будут возложе

 

ры, «мыши», монитора) и загрузки с

бизнес модель, наилучшим образом

ны задачи по увеличению заметности

 

компакт диска.

отвечающую запросам изготовите

программных продуктов Microsoft на

 

Благодаря применению Windows XP

лей

комплексного

оборудования

рынке и информационному обеспече

 

Embedded разработчикам встраивае

(ОЕМ) на длительную перспективу.

нию целевой аудитории, особенно по

 

мых систем становятся доступны мно

 

 

 

части представления возможностей

 

гие из числа последних достижений в

ТЕПЕРЬ

 

Windows XP Embedded. Будет разви

 

области информационных технологий,

НЕМНОГО О МАРКЕТИНГЕ

ваться и партнёрская сеть, которая на

 

например:

В настоящее время компания Mic

ряду с другими задачами будет соби

 

удалённая загрузка;

rosoft уделяет большое внимание раз

рать информацию от своих клиентов с

 

агент обновления устройств;

витию рынка программного обеспече

целью определить, какие дополни

 

менеджер образа развёртывания сис

ния для встраиваемых систем в России.

тельные приложения необходимо реа

 

темы;

На российском рынке появилось уже

лизовывать и чего разработчики пока

 

пакеты поддержки более 130 нацио

достаточное количество устройств, ис

не могут получить от данного про

 

нальных языков (в том числе и рус

пользующих Windows Embedded. Это

граммного продукта.

 

 

 

ского);

киоски оплаты мобильной связи, POS

Отдельная большая задача – это обу

 

обновление системы безопасности с

терминалы, «тонкие» клиенты, устрой

чение и консультирование про

 

Windows XP Service Pack 1 и 2;

ства связи, навигации,

безопасности

граммистов. В рамках решения данной

 

интерфейсы USB 2.0, IEEE 1394,

и др. Есть среди них и отечественные

задачи проводятся конференции «Тех

 

802.11x, IrDA, UPnP, RDP, Bluetooth;

разработки: телевизионные приставки,

нические дни Microsoft в России», на

 

расширенное управление энергопот

GPS/ГЛОНАСС навигаторы (рис. 2),

которых устанавливается очень эффек

 

реблением (АРМ);

контроллеры сбора данных с различ

тивная двусторонняя связь: разработ

 

поддержка Интернет протокола вер

ных промышленных датчиков для АСУ

чики получают новую информацию о

 

сии 6 (IРv6);

ТП и другие устройства. Благодаря сво

Windows XP Embedded и при этом де

 

Windows Framework 1.1;

ей универсальности программные про

лятся своими насущными проблемами,

 

службы WinHTTP.

дукты Microsoft могут быть в значи

которые позже учитываются специа

38

Обобщая преимущества платформы

тельных объёмах использованы на раз

листами Microsoft и реализуются в го

Windows Embedded, можно отметить:

личных вертикальных рынках со все

товых приложениях.

 

 

 

 

 

 

 

 

 

 

 

 

www.cta.ru

© 2009, CTA Тел.: (495) 234-0635

Факс: (495) 232-1653 http://www.cta.ru

СТА 2/2009

 

 

О Б З О Р / В С Т Р А И В А Е М Ы Е С И С Т Е М Ы

Уже к февралю 2009 года Microsoft планирует перевести на русский язык весь контент сайтов и других информа ционных источников по Windows XP Embedded. Также планируется подго товить большое количество информа ционных статей, обращённых непосре дственно к разработчикам. В этих статьях специалисты Microsoft с пози ций разработчиков будут рассматри вать узкоспециализированные темы и взятые из жизни конкретные приклад ные задачи, например применение Windows XP Embedded в клиентских устройствах АСУ ТП.

Свои маркетинговые стратегии по развитию систем Windows Embedded компания Microsoft планирует разви вать во всех рыночных сегментах. При этом маркетологи компании не раск ладывают свои стратегии по конкрет ным вертикальным рынкам. Центра лизованно ими определяются ключе вые категории устройств, в которых применяется Windows Embedded, а да лее по каждой из данных категорий подбираются вертикальные рынки, на которых они могут быть использова ны. После сбора информации по ры ночным сегментам останется только изучить потребности клиентов, уни фицировать их и начать готовить соот ветствующие программные продукты для применений в том или ином сег менте для различных категорий уст ройств. Microsoft планирует произвес ти «настройку» своей маркетинговой системы в России уже в первом квар тале 2009 года. После этого будут оп ределены направления и объёмы ин вестиций для продвижения продукта под маркой Windows Embedded.

В качестве примеров рыночных сег ментов, где потенциально востребова но применение Windows Embedded, можно привести рынок систем видео наблюдения, успешно развивающийся не только в России, но и на Западе, а также обширный рынок АСУ ТП с большим разнообразием ключевых ка тегорий устройств (контроллеры, пере носные портативные устройства, «тон кие» клиенты, встраиваемые компью теры и т.д.).

Отдельным направлением развития Windows Embedded является «синхро низация» с более «взрослыми» систе мами Windows. Например, есть Win dows XP Desktop, по сути, этой опера ционной системе соответствует Win dows XP Embedded. Система Windows

40 Embedded Standard будет во многом

повторять функционал, привычный для разработчиков и клиентов Windows Vista. Далее, когда выйдет Windows 7, обязательно появятся адаптированные версии для Embedded платформ, ана логичные предыдущим. Уже сейчас Microsoft планирует поддержку такой преемственности вплоть до Windows 2010. Что касается разработчиков, то им будет легко переключиться с напи сания приложений для стандартных операционных систем Windows на при ложения для Windows Embedded. Этого никакие другие разработчики ОС пред ложить не могут.

Уже сейчас компания Microsoft на чала активно формировать в России сообщество программистов Windows Embedded, как это делается и по дру гим системам Windows. Львиная доля этой деятельности – обучение и напи сание примеров приложений под Win dows Embedded. По сути, развивается и создаётся некая среда, в которой разработчики могли бы обмениваться опытом. Для максимальной эффек тивности формирования такой среды планируется выделять из числа прив лечённых программистов так называе мый класс MVP (Microsoft Most Valued Professional – наиболее ценный спе циалист – звание, ежегодно присуж даемое корпорацией Microsoft наибо лее активным участникам техничес ких сообществ и конференций, авто рам технических публикаций и док ладчикам технических конференций и встреч пользовательских групп). В дальнейшем активисты этого волон тёрского движения должны сформи ровать сообщество блоггеров, которые будут писать блоги по Windows Embed ded, а также подтягивать и обучать своих менее опытных коллег.

WINDOWS EMBEDDED СЕМЕЙСТВА READY

По мере получения информации от партнёров и клиентов специалисты Microsoft корректируют свои бизнес стратегии. В случае когда количество «сигналов» по какому то сегменту рын ка набирает критическую массу, у мар кетологов, работающих с Windows, воз никает понимание, что в данном сег менте назревает проблема и уже необ ходимы типовые программные реше ния для приложений. Затем Microsoft самостоятельно разрабатывает на ядре Windows Embedded особую отраслевую технологию, которая будет использо ваться на данном вертикальном рынке.

Вкачестве примера можно привести успешную реализацию решений для рынков POS терминалов и навигаци онных устройств. POS терминалы ра ботают на базе Windows Embedded POSReady, которая является версией Windows Embedded for Point of Ser vice – специализированной операци онной системы для применения в POS устройствах и точках обслужива ния клиентов. Система POSReady ос нована на Windows XP Embedded и до полнительно включает в себя POS for

.Net 1.12. Для навигационных уст ройств реализована Windows Embedded NavReady. Это готовый продукт, на ос нове которого можно делать приложе ния, ориентированные именно на на вигационные устройства и их особен ности. Подобных готовых решений никто, кроме Microsoft, для своих опе рационных систем предложить не мо жет.

Маркетологи Microsoft отмечают, что

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

Внастоящий момент ОС Windows XP Embedded наряду с другими системами платформы Windows Embedded уже достаточно успешно и эффективно применяется в устройствах и системах АСУ ТП.

Взаключение можно отметить, что компания Microsoft предпринимает шаги для поддержки разработчиков, желающих самостоятельно заниматься созданием прикладного программного обеспечения и пройти сертификацию по платформе Windows Embedded. Компания планирует предоставлять так называемые пакеты поддержки оборудования (board support package) – специализированные подпрограммы, позволяющие операционным систе мам работать на конкретном оборудо вании.

Все перечисленные передовые тех нологии лишний раз доказывают, что компания Microsoft имеет серьёзные намерения по модернизации и расши рению семейства операционных сис тем Windows Embedded.

www.cta.ru

© 2009, CTA Тел.: (495) 234-0635

Факс: (495) 232-1653 http://www.cta.ru

СТА 2/2009