Децентрализация     

 

 

 

24.04.2006  Децентрализация

 

Ура - статья сдана и можно приступать к аналитике! Вот смотрю я на это безобразие и удивляюсь. Вроде все мы в ногу с прогрессом шагаем - но как-то набекрень! Все прекрасно понимают - возросли компьютерные мощности (ой, чуть не сказал - мощи), так быстро их отселять надо, на периферию! Чтобы они там возмужали, за ум взялись, женились на новых технологиях видеоанализа и размножаться начали. В общем стали - "кулаками зажиточными", ежели в терминологии советской выражаться. И процесс сей называется - ДЕЦЕНТРАЛИЗАЦИЯ!!! Ан нет - снова СОВОК повылезал по принципу: "Что надо - то вижу, а что вижу - то пою!". Захлестнула волна рапортов и рапортичек о великих "стахановских" победах! Даже не буду ссылок давать - и так всё видно, как на ладони. И о 64-х каналах уж докладывали и о 136-и - куда же дальше? Вот тащат, да тащат - все эти кабели (ударение французское) в один системный ящик. А почему? Конкретно с этими явлениями и будем разбираться. Вы думаете я - бессребреник, типа идеалиста - служителя культа. Не-а - у них тоже, всё материально, в плане пожертвований! Но я таких милостей от народа - не хочу. А желаю зарабатывать материально - продажей наших систем. Но при этом ещё и разъяснять свою позицию идеологическими моментами. Во - как я вас всех запутал! Ладно - спокуха, душевные порывы не отменяются!!!

 

 

26.04.2006  Децентрализация - 2

 

Итак, прежде чем говорить о децентрализации рассмотрим её антипод - ЦЕНТРАЛИЗАЦИЮ. В сельском хозяйстве таковыми, например, являлись колхозы и совхозы, в которых и были сконцентрированы все ресурсы. Но нам-то интересны компьютеры! Я с ностальгией вспоминаю те времена - "... когда компьютеры были большими". Работал я тогда молодым специалистом в одном "ящике" (1976). И ездил периодически в командировки на завод в славный город Загорск. И это было прелестно, поскольку к зарплате в 110 рэ ещё добавлялось около 70-ти в месяц суточных. Сам компьютер представлял собой сборище шкафов - порядка 30-ти. Каждый шкаф был 2.5 метра в высоту, 2-а - в ширину, 4-е - в длину и весил около 2-х тонн. Внутри шкафа в 4-ре ряда располагались блоки - каждый килограмм по 8! Меня всегда привлекали для выполнения особо важных работ. Ну, например, для тестовой проверки типа - поменять местами блоки из 1-го и 4-го рядов. И в этой дисциплине я был непревзойдён! Один раз высокое начальство во главе с генеральным конструктором - Михаилом Александровичем Карцевым нагрянуло. Глянули они в цех и увидели, что один из шкафов ходуном ходит. Вот генеральный и спрашивает: "А что это у вас там - землетрясение? Не-а - это наш молодой специалист тесты проводит". Подошёл Михаил Александрович поближе, полюбовался на мои отточенные движения, руку пожал, а потом по простому так и говорит: "Недурно, недурно - а не пора ли Вам, молодой человек, серьёзно подумать о научно-исследовательском поприще!". "Отнюдь!" - говорю. Вот так я в аспирантуру и попал, а генеральный моим научным руководителем стал. Так - стоп, о чём это я? Извините, занесло - просто хотел сказать, что компьютеры тогда были большими!

 

 

03.05.2006  Децентрализация - 3

 

Итак, праздники отгулялись - пора бы и продолжить. Да уж, действительно - компьютеры тогда были большими! И зачем-то, кто-то их создавал - значит нужны были! Ни о какой децентрализации тогда и речи не было. Задач было много - на арифмометрах ведь всё не просчитаешь. Готовили перфокарты, вставали в очередь и  в режиме разделения времени потихоньку шли к намеченной цели. Не каждая организация  - а только избранные имели эти супер ресурсы! Давайте отметим основные моменты такой - вынужденной ЦЕНТРАЛИЗАЦИИ, по сравнению с текущим состоянием дел:

1. Низкая производительность.

2. Жуткое энергопотребление.

3. Чудовищные габариты, и как следствие - вес.

4. Непомерная стоимость.

Конечно, в мобильные объекты - сие невозможно засунуть. А были ли вообще задачи, требующие работы "тех ЭВМ" в реальном времени. Да - естественно! И они - решались, любыми силами и средствами, поскольку от этого напрямую зависела безопасность нашей Родины!!! Тогда, как-то в голову сие и не доходило, зато сейчас "третий глаз" открылся - по полной программе! Видать - мудрость всё-таки начала посещать, хоть и в тестовом режиме. Прорыву по первому пункту (из перечисленного) подчинялись остальные, но не наоборот - отсюда эти махины со шкафами, проводами и грудой железа! Самое интересное - всё это работало и работает до сих пор! Просто было такое абсолютно понятное слово - НАДО! И я горд тем, что хоть чуть-чуть соприкоснулся с этим прекрасным временем, замечательными людьми и бесподобными технологиями. Сам лично, ничего, кроме тупого перепихивания блоков - не внёс. Зато получил школу - ещё ту!!! Продолжение будет - обязательно!

 

 

07.05.2006  Децентрализация - 4

 

Сегодня День Радио! И это не просто день всех радиостанций FM-диапазона. А это в первую очередь - день самой технологии и всех тех, кто её продвигал и продвигает!  С Праздником Вас - дорогие товарищи!!! Следует отметить, что тот компьютер-монстр, о котором я рассказывал в предыдущем постинге имел к радиотехнологиям самое прямое отношение. Вы конечно скажете - так было тогда полным полно и других монстриков, например, ЕС ЭВМ. Так в том-то и дело, что не были они рассчитаны для обработки сигналов в реальном времени  и не было в них векторных процессоров. Это именно то, что сейчас называется SIMD. Этот вопрос мы уже обсуждали -  05.03.2006  Камерные перспективы - 11 Самое интересное дал я там ссылку, а слона-то и не приметил:

P.S.: Технология SIMD, совершающая победное шествие на Западе примерно с 1992 - 93 гг., была разработана в СССР, в Институте точной механики и вычислительной техники им. С.А. Лебедева в 1978 г. Этот проект назывался "Эльбрус-1", руководил им Борис Бабаян.

Вот те на - как интересно-то одеяло натягивается! Во-первых, когда я молодым специалистом ездил на завод, а это было в 1977-ом, то там уже стояла наша машина и тот самый "Эльбрус". Правда номера у него не было, зато было водяное охлаждение - этакий микроводопровод, потому что элементная база была на ЭСЛ (эмиттерно-связанная логика). И грелось всё это хозяйство со страшной силой, что порождало кучу проблем! Во вторых, обе машины были предназначены для решения одинаковых задач, которые требовали реализации векторной обработки для просчёта матриц и других параллельных вычислений. Поэтому никто специально SIMD-технологию и не сочинял. Это было настолько очевидным решением (типа пригнать роту солдат копать траншею), что делить "пальму первенства" тут как-то неуместно! Ну и ещё в качестве исторической справки - Борис Арташесович Бабаян был моим официальным оппонентом по докторской линии. Во - с какими людьми общался. Правда думаю, он меня не помнит. Вот какие дела тогда творились - таких компо-монстров лепили! А зачем???

 

 

13.05.2006  Децентрализация - 5

 

Ну всё - микронеделя трудовая закончилась, будем продолжать. Итак, ещё раз повторяю вопрос - зачем лепить компо-монстров! А просто всё зависит от решаемых задач. Есть такие, которые не допускают полумер. Ну например, нельзя построить мост только до середины реки, с выводом чего-нибудь на орбиту - аналогичная история, про атомную бомбу уж и не говорю! Именно с этих позиций попробуем проанализировать ситуацию в нашей области - цифровое охранное видеонаблюдение. Как показывает практика в подавляющем числе случаев задача ставится, как в народе говорят - от фонаря! Что-то типа - "рамки побогаче", шоб красиво было, а денег у меня-то всего - два с полтиной, дядя Вася распорядился, ну и классика - шоб былО! Свою лепту вносят менеджеры по продажам, придумывая разнообразные "псевдонаучные" теории - лапша тоннами наматывается на уши клиентов. До сих пор с умилением вспоминаю реальную историю, правда из автомобильной оперы о том как, некий производитель малолитражек испытывал трудности со сбытом своих "консервных банок". Пригласил "эксперта", тот глянул и выдал рекомендацию - надо сделать так, что бы при закрывании дверь - СМАЧНО БУМКАЛА!!! Сделали - тачки пошли на УРА!

Вы уж извините,  вдогонку - анекдот вспомнил классный, советский в тему! Приходит жена домой - а тама грохот с кухни раздаётся. Зашла, глянула - мужик ейный двёрку холодильника (ЗИЛ, кажется) открывает и спрашивает: "Шеф - в Свиблово поедем...?  Ну и - хрен с тобой!" - БУМ!!! А дальше - по новой. Короче, пару часов понаблюдала, покрутила пальцем у виска, типа - совсем с катушек съехал родной, да пошла спать. А утром её разбудила - ОГЛУШИТЕЛЬНАЯ ТИШИНА!!! Заходит на кухню - ни мужа, ни холодильника - УЕХАЛ ТАКИ!!!!!  Наверное только так и можно создавать новые прорывные технологии, на грани очевидного и невероятного - было бы желание!!! По этому случаю прослушайте абсолютно фантастическую композицию супер рок-группы "Monkees" -  "Your Auntie Grizelda". Если на русский попытаться перевести, то получится что-то типа песни про "Тётю-Мотю"!

 

 

18.05.2006  Децентрализация - 6

 

Продолжаем разговор. Смею констатировать, что для видеонаблюдения, ни разу не наблюдал задач класса - НАДО!!! Любой ценой! Наверное потому, что такие задачи должно ставить государство. А из кого оно - государство это состоит? Правильно - из чиновников и прочих деятелей! И живут они какой-то своей обособленной жизнью. Проводят всевозможные - тендеры, грейдеры и трейлеры, да в ус не дуют! А надо бы дуть или вдуть! Просто никто не несёт ответственности за принятые решения и разбазаренные средства. Да что тут далеко ходить - глянул недавно на одну систему городского масштаба и просто обалдел. Видеосигнал кувыркается из аналога в цифру и обратно - раз пять, пока дойдёт до "центра управления полётами". А из глобальной структурной схемы отчётливо видно - кто с кем дружит! Значит наверное недостаточно для достижения целей здравого смысла - лишь технарей и чиновников. Нужны ещё и аналитики, да отряд ОМОН-а, может быть, для спец-профилактических мероприятий. Попробуйте звякнуть в какую-нибудь фирму с запросом на систему видеонаблюдения - кто с Вами разговаривать будет? Правильно - менеджер по продажам, который начнёт впихивать разнообразные "черные ящики" типа "кремлёвских таблеток" на все случат жизни. А вот давайте эксперимент поставим. Сейчас я напишу постинг на SEC.RU в рубрику "Запросы" и посмотрим, что из этого получится. Вы конечно спросите - а при чём тут ДЕЦЕНТРАЛИЗАЦИЯ? А это звенья одной цепи - и до неё родной дойдём! 

 

 

22.05.2006  Децентрализация - 7

 

Итак, смею констатировать - подавляющее число задач в цифровом охранном видеонаблюдении ставятся по принципу: "Что ни делается - всё к лучшему!". Типа: "Надо бы 20 камер на объект поставить, а денег только на три есть! Ничего - потом доставим!" или "Надо бы по 6 кадр/с  писать, а тянем только 1 - ничего, наверстаем!" или "Надо бы архив на неделю. Какие проблемы - жиманём. Так не видно ни зги!  А пошли вы все... - новые технологии на подходе!" и т.д.и т.п.

Вот так всё и катилось лет 15. Но естественно и сам прогресс не стоял на месте - новые процессоры, новые скорости, новые шины... Одним словом, параллельно шла интеграция: на уровне чипов, материнских плат и системных ящиков естественно. Как следствие - возрастание производительности и возможность использования более сложных алгоритмов обработки изображений, в основном на тему компрессии. Причём всё это доставалось даром - от компьютерной индустрии. Иными словами - материя сбивалась в кучу!!!

 

 

23.05.2006  Децентрализация - 8

 

Но был и ещё один фактор, благодаря которому планка желаемого устанавливалась всё выше и выше! Сим явилось беспардонное враньё, а по другому как-то и не назовешь, "специалистов" от продаж и маркетинга. В головах абсолютный технический, не говоря уж о системном - НОЛЬ! Причём даже не по Кельвину, а гораздо ниже. По принципу: "Все так делают" ситуация была доведена до абсурда! Если раньше, например, кто-то и стеснялся произнести фразу: "Обеспечим ввод 4-х каналов видео в real-time через PCI-шину с максимальным качеством (в цвете естественно)", то сейчас - "16 каналов - легко", является стандартом де-факто!!! Таким образом, когда в замкнутом пространстве рынка все начинают друг-другу врать, то любая небылица становится стандартом. Главное не шибко сильно выбиваться из стройного хора, а  вдруг скажут - "Ну, ты загнул!". Короче, всё это породило иллюзорные фантазии типа - "Я всё сумею - я всё смогу!", не только в пределах квартиры, дачи иль продуктовой палатки, но и в масштабах округа, города, да и всей страны наверное! Вместо того, чтобы оторвать задницу от кабинетского кресла и пойти разбираться со своими подчинёнными на местах, волевой силовик предпочитает заиметь глобальную систему видеонаблюдения по принципу - "Высоко сижу - далеко гляжу!". Дело за малым - сотворить перхающие, как бабочки, в 3D-пространстве камеры, которые могли бы заглянуть даже в рот зажравшемуся буржуину-коррупционеру в кабаке!!!

 

 

25.05.2006  Децентрализация - 9

 

Итак, несмотря на то, что интеграция шагает семимильными шагами - уровень "чудесных ожиданий" поднимается опережающими темпами. Речь уже идет об объектах с десятками, сотнями и даже тысячами камер! И что же нам предлагается для реализации таких решений? А предлагается нам - глобальная ЦЕНТРАЛИЗАЦИЯ!!! Достаточно глянуть сюда

В результате, благодаря встроенной опции Auto-TRASSIR, система цифрового видеонаблюдения TRASSIR стала еще более мощным интегрированным комплексом безопасности, одновременно позволяя производить видеозапись до 64 каналов видео в реальном времени, распознавать автомобильные номера и обмениваться оперативной информацией с АРМ "Орион" или ПК APACS.

Уж как-то писал пару лет назад в одной статье:

Мне известен конкретный случай, когда предложение разнести функции обработки в реальном времени и поиска по базе данных на два системных блока было встречено в штыки. Копеечная стоимость такого решения давала возможность кардинально повысить качество системы в целом. Однако в голове представителя заказчика  сразу выстроилась ассоциативная цепочка: системный блок – компьютер –  комната – секретарша  - холодильник – напитки - еда - м-да!

Относилось сие, кстати, тоже к распознаванию автомобильных номеров. А вот ещё один пример ЦЕНТРАЛИЗАЦИИ, о котором я уже упоминал ранее. Спрашивается - неужели никто не понимает, что стоимость прокладки такой кучи кабелей в единый  блок или стойку будет перевешивать стоимость самого оборудования! Мало того, очевидно, что  чем больше камер в системе, тем они более удалены от некого центра! В результате, разработчики практически вынуждают инсталляторов прокладывать сверхдлинные трассы, а потом ещё  и "помогают", предлагая "замечательные технические решения" по выкривлению кривых сигналов!!!

 

 

29.05.2006  Децентрализация - 10

 

Продолжаем разговор об играх с ЦЕНТРАЛИЗАЦИЕЙ. Мало того, что столько проводов длиннющих проложить от камер к системнику придётся. Так потом ещё начнётся "героическая борьба" по обработке и сливу всего этого хозяйства в архив - с рэйдами и прочими прибамбасами! Как-то с точки зрения здравого смысла напрашивается конфигурация локальных видеосерверов, соединённых сетью. И длинных кабелей нет, да и процессоры с дисками навороченные - не нужны. Выигрыш в стоимости - очевиден! А вот это смотря для кого. Для некоторых "инсталляторов" глобальные монтажные работы - "золотая жила"! А для некоторых "разработчиков" достижение рекордных характеристик в масштабах системного ящика - "золотой PR-фактор"!!! Снова вынужден отослать интересующихся к моей статье "Видеобум...". Там это явление я назвал "Стахановщиной". Рекорд всегда производит неизгладимое впечатление на заказчика - но какой ценой?

 

 

31.05.2006  Децентрализация - 11

 

Ладно, будем считать проблему "баловства" разработчиков и инсталляторов - недействительной!!! Что же тогда мешает в полной мере реализовать принцип распределённой обработки или в нашем контексте - ДЕЦЕНТРАЛИЗАЦИИ? Знамо дело, мы снова упираемся в проблему - каналов связи и локальной обработки. А если говорить на более доступном языке сельского хозяйств - дилемму переработки на местах и дорог! Что дешевле - возить скотину на мясокомбинат или забивать на местах с последующим превращением в колбасы и другие деликатесы? Естественно, если вы являетесь обладателем микромясокомбинатика, да ещё и нормально морозящих камер в целях буферизации (сохранения продукта) - второй вариант намного предпочтителен! За примерами далеко ходить не надо. Как вы думаете - откуда взялась аппаратная компрессия на уровне плат ввода? Естественно от дохлости PCI-шины! Как уже упоминалось - системное разрастание числа камер на компьютерный ящик, упёрлось в пропускную способность. И как же  начали выкручиваться из этой ситуации? А без затей! Одни переехали на серверные материнки, в которых уже две PCI-шины, типа второй дороги (уже платной) из Питера в Москву. Правда втыкая платы 33Мгц/32бит в 66Мгц/64бит-слот они умышленно гробили (в 4 раза) её пропускную способность! А другие решили жать - на борту! Естественно докатились до упомянутых рекордных отметок - 64 канала real-time на один системный ящик. В некотором роде это тоже - ДЕЦЕНТРАЛИЗАЦИЯ! А толку-то - видеодетекторы ведь выпали в осадок!!! И не сомневайтесь - проверяли, отстой полный!

 

 

05.06.2006  Децентрализация - 12

 

Прежде чем двинуться дальше хотелось бы возвратиться к предыдущему постингу (31.05.2006  Децентрализация - 11). Речь шла о платах с аппаратной компрессией. Так вот, естественным продолжением такого рода ДЕЦЕНТРАЛИЗАЦИИ является вынос функции компрессии из системного блока ещё дальше - в сами камеры. Именно эту тенденцию мы и наблюдаем - IP-революцию! На первый взгляд может показаться, что кроме преодоления проблемы "узости" PCI-шины, решается ещё одна - устранение не только длинных аналоговых кабелей, но и их самих, как таковых! Это означает скорую "смерть" всех плат оцифровки видео как класса!!! Правда агонию немного продлят появившиеся решения на базе PCI Express. Чисто психологически кажется - вот оно спасение, вроде пропускная способность шины увеличилась. Однако проблема обилия длинных кабелей не решена - провода явно перевешивают. Ну тогда - ура! Все переходим на IP-камеры! Стоп - а как же быть с видеодетекцией? Что на платах, что в камерах - решения по сути одинаковые.

 

 

08.06.2006  Децентрализация - 13

 

Итак, что же ещё мешает, кроме пресловутого "человеческого фактора" типа "стахановщины" и "золотой жилы", реализовать в полной мере принцип  ДЕЦЕНТРАЛИЗАЦИИ? Так вот, как ни странно это прозвучит - БЕЗХОЗЯЙСТВЕННОСТЬ! Ну это такое широкое понятие. Обычно в большинстве случаев охранные системы проектируются уже для построенных объектов. Был вот такой случай. В 16-ти этажном здании надо было установить по 4 камеры на этаж - всего значит 64. Самым разумным было поставить 4 простеньких видеосервера и связать их сетью. Так вот, когда начали выяснять как бы эти ящики раскидать по этажам, то администрация категорически объявила, что "мест нет" и выделило чуланчик на первом этаже. Что делать в таком случае? Можно плюнуть на нормы и протянуть кабели - как получится. Если зачатки совести есть - поставить удлинители типа передатчиков по витой паре и т.д. Вплоть до прокладки слаботочки  вдали от силовых коммуникаций. А потом приходит и ещё более смелая мысль - а давайте всё это хозяйство в один "стахановский" системник засунем! Красота!!! 

 

 

11.06.2006  Децентрализация - 14

 

Вот мы и подходим к сути проблемы, мешающей ДЕЦЕНТРАЛИЗАЦИИ перейти в наступление по всем фронтам. В первую очередь это, как бы назвать..., назовём сию составляющую - НЕМОБИЛЬНОСТЬ современных компьютерных средств, используемых при построении цифровых систем охранного видеонаблюдения. Это и потребляемая мощность (как минимум 250Вт), и габариты (с чемодан), и необходимость притока воздуха для вентиляторов и т.д. Ситуация значительно усложняется, если надо вынести системник "на природу" - из помещения. Тогда уже надо позаботиться о климатике, устойчивости к вибрациям и агрессивной среде и т.д. Даже маленький системный блок обрастает неким скафандром с кучей вентиляторов с фильтрами от пыли и другими делами. Стоимость может увеличиться на порядок. А что делать - нам нужны именно такие процессорные мощности. Но как подвесить такой ящик, например, на столбе или вынести - в чисто поле?

 

 

13.06.2006  Децентрализация - 15

 

Итак, проблема ясная - нам нужны мобильные решения. А как известно из практики - свойства той или иной компьютерной платформы полностью определяется типом процессора. Причём в первую очередь его энергопотреблением. На примере Intel можно грубо выделить 4 типа процессоров, как они их сами классифицируют:

 

- серверные

- настольные

- мобильные

- беспроводные

 

Ну, про первые два и разговора нет - жуткое энергопотребление (250-400 Вт) и как следствие, габариты. Мобильные процессоры - уже интересней! Однако и они тоже греются (порядка 25 Вт), размеры системы правда значительно меньше. Однако в живой природе вы не встретите что-то типа микроматеринских плат - вам предлагаются функционально законченные NoteBook-и! А самим разработать и изготавливать такие устройства - себе дороже, слишком сложное и ресурсоёмкое это дело. Вот мы и подошли к кульминации!!!

 

 

16.06.2006  Децентрализация - 16

 

Итак, у Intel ещё есть и беспроводные решения. Термин сам по себе не слишком удачный, но мобильная ниша уже занята чипами для NoteBook-ов. Можно было бы назвать эти решения - и ультрамобильными, и сверхкомпактными, однако видимо надо было принципиально выделить такую технологию в отдельный класс. И дело здесь даже не в очень низком энергопотреблении - порядка 2-3 Вт, а в высочайшей функциональной интеграции. На одном кристалле сосредоточено всё: процессор, контроллер памяти, сама память, управление разнообразной периферией, включая интерфейс с видеосенсорами, сетевые решения и даже управление монитором. А зачем? Да затем, чтобы засунуть это хозяйство в мобильник или КПК. Вот отсюда и притянутый за уши термин - беспроводный. Наконец-то до Intel дошло, что такого рода "беспроводников" в мире уже около миллиарда и его владельцам хочется слушать музыку, смотреть фильмы и играть в киберигрушки! И "тяжёлый танк" из Калифорнии развернул башню, да поехал в сторону беспроводных решений. В отличие от конкурентов из Phillips и TI (см. тему "Камерные перспективы"), за плечами Intel огромный багаж наработок для серверных и настольных приложений. Никаких архитектурных изысков, как например - у TI, всё в лоб переносится на новую платформу!

 

 

20.06.2006  Децентрализация - 17

 

Ну что ж - нагулялись, пора и за работу! Продолжим, имею честь представить флагмана беспроводных решений Intel - процессор PXA270.  Сегодня самые мощные КПК выполнены именно на семействах этих чипах. Тактовые частоты -  в районе 600 МГц. Вспомните, года 3-4 назад на таких частотах работал самый мощный на то время Pentium III. Далее, Intel  полностью перетащила туда свою SIMD-технологию - Wireless MMX. И уже анонсировала Wireless MMX2, куда наверняка закатает и SSE! Реализовано всё это на 90 нм технологии. Однако следующее поколение уже будет выполнено на 65 нм. Причём уже сейчас появились данные об успешном испытании первых образцов семейства PXA290 - достигнута тактовая частота 1.25 ГГц!!! А если говорить о программном обеспечении, то здесь вообще красота - всё автоматически переносится с серверных и настольных платформ благодаря полной совместимости. Таким образом, в классе высокопроизводительных беспроводных платформ у Intel просто нет конкурентов - ни Phillips, ни TI не тянут! Однако многие разработчики аппаратных средств этого не понимают, для них главное - жать видео!!! О детекторах никто как-то и не задумывается. А почему? Да просто мозги системные отсутствуют!

 

Взад                              

 

   Rambler's Top100