21.02.2008 Новости, Промышленная автоматизация/САПРКомпания QNX Software Systems объявила об открытии исходного кода, реализующего технологию прозрачной распределенной обработки данных (transparent distributed processing, TDP). Эта технология позволяет встраиваемым системам прозрачно использовать программные и аппаратные ресурсы друг друга, превращая неравноправную группу сетевых устройств в виртуальное “суперустройство”. При помощи TDP все соединённые между собой устройства могут получать доступ к ресурсам друг друга (будь то диски, интернет-соединения, базы данных или графические дисплеи) так, как будто эти ресурсы находятся на локальном компьютере. Благодаря подобной независимости от местоположения контроллеры будут делиться ресурсами, а не дублировать их. Например, если одно из устройств обладает большим объемом флэш-памяти, то оно может открыть доступ к ней для остальных. При таком подходе существенно снижается стоимость оборудования. Технология QNX TDP облегчает и разработку распределенных систем высокой готовности. К примеру, приложение может пользоваться удаленной службой, не имея данных о том, где она запущена и дублируется ли на нескольких узлах для обеспечения отказоустойчивости. Приложение просто отправляет посредством стандартных POSIX-вызовов сообщение, которое перенаправляется на соответствующий узел при помощи технологии прозрачной распределенной обработки. Разработчики могут комбинировать технологию TDP с возможностями многопроцессорной обработки, заложенными в ОС QNX, для достижения ...
читать далее.