Открытые системы. СУБД 2011

Скачать книги из серии Открытые системы. СУБД 2011



    Открытые системы. СУБД №09/2011

    Открытые системы

    В номере: Язык программирования Kotlin В последние годы назрела потребность в новом языке, компилируемом в переносимый байт-код для виртуальной машины Java. Появилось несколько проектов по созданию таких языков, один из которых – Kotlin. ПК умер – да здравствует ПК! Наступление эры post-PC не отрицает автоматически персональных компьютеров. Скорее всего, грядет эра многообразия форм компьютерных систем. Платформа для VDI Создание инфраструктуры виртуальных десктопов предполагает выбор гипервизора, однако для развертывания виртуальных десктопов требуется еще аппаратно-программная поддержка. Безопасность мобильных устройств Одна из обсуждаемых сегодня тенденций в ИТ, консьюмеризация, сопровождается использованием сотрудниками компаний собственных мобильных устройств для работы с корпоративной информацией. Наряду с преимуществами это ставит перед ИТ-отделами компаний новые проблемы. Управление ИТ-сервисами в облаках В эпоху облаков все более актуальным становится сервисный подход, но его акцент смещается от внутренних принципов функционирования ИТ предприятия к организации работы с внешними поставщиками сервисов. Действительно ли миграция ITSM в облако выгодна как малым и средним, так и крупным организациям? Open Source: уроки для программной инженерии В проектах разработки программного обеспечения с открытым кодом применяются многие принципы программной инженерии, и, наоборот, традиционной программной инженерии есть чему поучиться у разработчиков ПО с открытым кодом. HTML5 – оружие мобильной революции Новая версия языка разметки может стать главным инструментом создания мобильных веб-приложений. Балансировка в облаках При построении облачных инфраструктур важной задачей является распределение нагрузки между компонентами, однако существующие сегодня решения по балансировке обладают рядом ограничений. ВАК в Сети Отношения Высшей аттестационной комиссии с Сетью развиваются пока не лучшим образом, хотя Интернет уже давно стал для научной общественности площадкой публичного обсуждения диссертаций. Теория и практика программной инженерии Теория помогает инженерам традиционных специализаций создавать и изучать методы, оценивать результаты и оптимизировать процессы. Играет ли теория аналогичную роль в программной инженерии? Учиться в облаках Проблема качества инженерно-технического образования в России является сегодня предметом дискуссий и в академической среде, и в коридорах власти. На самом высоком уровне признается, что подготовка инженеров в российских вузах не соответствует реальным запросам предприятий. Пицца по рецепту ITSM Деловые игры, позволяющие глубоко и осязаемо вникнуть в суть управления ИТ-сервисами и процессной организации ИТ-службы, стали очень популярным способом обучения ITSM.

    Открытые системы. СУБД №08/2011

    Открытые системы

    В номере: OpenFlow: сеть нового поколения? Программируемые сетевые технологии наподобие OpenFlow реализуют принципиально новый механизм обработки тяжелых динамических сетевых нагрузок для ЦОД и облаков. Россия на пороге PLM С PLM у отечественного сообщества разработчиков, производственников и профильных ИТ-специалистов связано много надежд на повышение эффективности процессов проектирования, изготовления и обслуживания и многое другое. Но эти ожидания не всегда оправдываются. Социализация PLM Совсем недавно участие в социальных сетях сотрудников компаний в рабочее время было головной болью системных администраторов, а сегодня применение методов общения из репертуара социальных сетей в системах PLM сулит предприятиям немалую практическую пользу. JT как основа PLM Big Data – это не только борьба с возрастающими объемами неструктурированных данных, но и рецепт преодоления сложностей, вызванных увеличением количества документации. Одним из компонентов этого рецепта может быть стандарт JT. Сравнительный анализ нотаций моделирования бизнес-процессов Модель процесса представляет собой взаимоувязанную интегрированную совокупность функциональной, поведенческой, информационной и организационной перспектив, однако многие модели, используемые сегодня в практике реинжиниринга, не дают полного представления об объекте моделирования и не содержат всей информации, необходимой для создания исполняемой модели. Почему люди покупают программное обеспечение Традиционно люди покупали программное обеспечение, руководствуясь необходимостью или желанием. Однако «компьютеризация» закончилась – отныне ИТ не применяются только для решения задач, уже решенных ранее. Онлайн-игры с «двойным дном» В апреле 2011 года произошло несанкционированное вторжение в игровую сеть Sony PlayStation 3. Хакеры получили имена, домашние адреса, адреса электронной почты и историю покупок 77 млн. пользователей игрового сервиса. А если хищение личной информации было всего лишь отвлекающим маневром? SOC против мошенников Стандарты и нормативные акты по информационной безопасности требуют выстраивания на каждом предприятии соответствующих процессов управления. В России для этого строятся Центры оперативного управления информационной безопасности. Облака как способ интенсификации и демократизации Многие коммерческие компании сегодня экономят ресурсы за счет передачи своих повседневных ИТ-задач провайдерам облачных сервисов. Система Globus Online разрабатывается с целью воплощения в жизнь идеи аутсорсинга типовых компонентов научно-исследовательской работы.

    Открытые системы. СУБД №07/2011

    Открытые системы

    В номере: Интеграция – основа облака Для того чтобы облака действительно превратились, как это предсказывают аналитики, еще в одну коммунальную услугу, необходимо, чтобы все их ресурсы были интегрированы. Флопсы и лошадиные силы В июньской 2011 года редакции Top500 кластеры опять значительно преобладают, оставив на долю конкурирующих архитектур около 20%. Но отражает ли эта картина подлинную расстановку сил в технологиях для высокопроизводительных вычислений? Суперкластер с глобально адресуемой памятью В СПбГПУ установлен суперкомпьютер на четырехпроцессорных узлах с большой внутриузловой общей памятью. Каковы особенности этого суперкомпьютера, почему он привлек внимание специалистов из промышленности, какие цели ставились при его создании и как он используется? Тихоокеанско-азиатские петафлопсы Китайские и японские суперкомпьютеры сегодня сильно потеснили былых лидеров, что свидетельствует о прорыве в становлении отрасли суперкомпьютерных технологий этих стран и позволяет прогнозировать обострение конкуренции не только на рынке высокопроизводительных систем, но и на рынке микропроцессоров и коммуникационных СБИС. Куда идет «Эльбрус» В конце 90-х микропроцессоры Elbrus 2k вполне могли бы соперничать с Intel Itanium, однако судьба распорядилась иначе. Что сегодня разрабатывается в Московском центре СПАРК-технологий? Сети для суперкомпьютеров Сегодня сеть все чаще оказывается узким местом, сдерживающим рост быстродействия. В каких направлениях идут разработки современных высокоскоростных коммуникационных сетей? Какие проблемы поджидают разработчиков и что сегодня предлагает индустрия? HPC в облаках В силу множества обстоятельств облака являются наиболее благоприятной средой для высокопроизводительных вычислений, движение в этом направлении началось, но впереди еще долгий путь. Измерение процессов управления ИТ Измерение является частью управления любыми объектами: людьми, механизмами, денежными потоками и т. д.; но если методы измерения состояния неодушевленных предметов существуют уже не одну сотню лет, то подходы к измерению процессов пока находятся в стадии зарождения. Погоня за экзафлопсом Суперкомпьютеры становятся все мощнее, но насколько создаваемые сейчас системы ориентированы на потребности конечного пользователя? Имеет ли глубокий смысл затеянная сегодня погоня за экзафлопсом? Средство от Больших Данных Успех таких гигантов, как Google, Yahoo, Amazon и Facebook, в значительной мере базируется на проприетарных технологиях, используемых для создания собственных ЦОД. Почему бы не применить аналогичные подходы к обычным корпоративным ЦОД с классическими серверами и системами хранения, адаптированными к традиционным нагрузкам?

    Открытые системы. СУБД №06/2011

    Открытые системы

    В номере: GPU для HPC – время пришло Современные графические процессоры достигли высоких показателей производительности при выполнении ряда задач, однако до сих пор их применение сдерживалось трудностями программирования и более низкой производительностью при работе с числами двойной точности. Сага о персональных данных На Западе давно осознали опасность сбора и использования баз персональных данных, поэтому скрупулезно разрабатывают законы, ограничивающие возможности коммерческих и государственных структур вмешиваться в частную жизнь. В России о процессе законотворчества в этой сфере можно слагать саги. Мобильная безопасность: насколько уязвимы наши смартфоны? Рост популярности беспроводных технологий привел к тому, что серьезные угрозы безопасности на мобильных устройствах стали реальностью. Электронные государственные услуги: проблемы и решения Несмотря на вступление в силу ряда нормативных актов, до сих пор нет решения по приданию информационным ресурсам соответствующего юридического статуса и разделению ответственности за содержание информации. Одно из решений – упорядочение работы с электронной подписью. Сертификация программ: мифы и реальность Во всем мире сегодня практикуется тестирование кода информационных систем по требованиям безопасности информации. Например, за рубежом обязательную проверку проходят государственные и платежные программные системы, а в России преобладают директивные методы сертификации по требованиям безопасности информации. Однако, несмотря на расширение практики сертификации, вокруг нее сложился ряд мифов и заблуждений. Защита персональных данных в электронной коммерции Нарушает ли владелец интернет-магазина требования регулятора, если персональные данные покупателей хранятся на сервере за пределами России, а физический доступ к нему имеет множество людей? Какие сложности есть в ФЗ-152 и что надо сделать, чтобы минимизировать риски, связанные с санкциями регуляторов и клиентов по поводу неисполнения требований законодательства? Стандарты для облаков: зачем и какие? Стандарты часто представляют в качестве некой панацеи от проблем, связанных с облаками, однако эта сервисная модель похожа на предыдущие – ей не нужны новые стандарты, касающиеся приложений. Тем не менее могут понадобиться какие-то новые стандарты для урегулирования операционных трудностей управления облаками и оценочные стандарты для определения защищенности и надежности провайдеров. Особенности разработки в облаках Уже несколько лет отечественная ИТ-отрасль живет с оглядкой на облака. Евангелисты альтернативной модели потребления сервисов говорят о новых возможностях для пользователей, однако облака несут с собой ряд проблем, которые вынужден будет решать ИТ-руководитель. Безусловно, это касается и создания приложений в рамках облачной парадигмы. «Рольф»: подготовка к миграции в облако Рассуждения на тему облаков достигли сегодня своего апогея, однако пока российское «облачное движение» носит преимущественно теоретический характер, а предприятия не спешат переходить в облака. Проект группы компаний «Рольф» показал, что внешние облачные сервисы могут вывести ИТ бизнеса на качественно новый уровень. Курс на тайны мозга Спинакер, безусловно самый красивый яхтенный парус, дал свое имя не менее красивому бионическому проекту SpiNNaker Манчестерского университета, цель которого состоит в изучении мозговых процессов и переносе полученных знаний в компьютерные системы.

    Открытые системы. СУБД №05/2011

    Открытые системы

    В номере: Файловые системы для больших данных Сегодня чаще всего решение проблемы больших данных связывают с облаками и технологиями категории MapReduce, что верно лишь отчасти – по-прежнему востребованы традиционные подходы, основанные на современных распределенных файловых системах, работающих с неограниченными объемами данных при высоком уровне надежности хранения. Нетрадиционные языки для нетрадиционных суперкомпьютеров Для решения вычислительных задач сейчас все активнее используются графические процессоры, но до сих пор открыт вопрос: как писать эффективные программы под соответствующие конфигурации? Требуются инструменты для программирования графических процессоров более высокого уровня, которые могут быть созданы, например, при помощи расширяемых языков. Реконфигурируемые элементы для супервычислителей Программируемые логические матрицы позволяют строить специализированные супервычислители, свободные от недостатков кластеров на основе процессоров х86, однако разработка приложений для такой реконфигурируемой платформы до сих пор остается нетривиальной задачей. PLM на пороге зрелости За последние полтора десятилетия акцент в мире программных систем для проектирования и производства промышленной продукции сместился с разрозненных инструментов САПР и технологической подготовки производства на интегрированные платформы управления жизненным циклом изделия. Сегодня решения PLM вступают в новый этап своего развития, превращаясь в мощный инструмент автоматизации бизнес-процессов и интегрированную платформу цифровой разработки продуктов. На пути к единой среде проектирования Большинство разработчиков в процессе создания новых изделий вынуждены по разным причинам использовать несколько различных САПР, однако им требуется единая среда проектирования, содержащая информацию обо всех компонентах проекта. Требуются средства централизованного управления сложными данными и работы с несколькими САПР в рамках единой корпоративной среды. Гибкое представление формализованной информации Современные модели задания метаданных предоставляют гибкие возможности настройки прикладной системы на конкретную предметную область, однако по мере усложнения концептуальной модели могут возникать конфликты, устранение которых требует переработки уже существующих модулей. Как можно представить концептуальную модель данных таким образом, чтобы при ее развитии не требовалась корректировка имеющихся модулей приложений? Алгоритмический анализ фактов Факты – структурированное описание события – основа для принятия решений при проведении разведки или мониторинга настроений в обществе. Полностью структурированное представление событий дает возможность использовать преимущества современных систем обработки структурированной информации, однако еще совсем недавно направление фактографии в России отсутствовало, но сегодня ситуация меняется – появляются соответствующие системы управления фактографической информацией. Виртуализация данных Свой путь виртуализация начинала с оперативной памяти, затем подобралась к системам хранения, следом – к серверам и коммуникациям, и вот теперь пришла очередь данных.

    Открытые системы. СУБД №04/2011

    Открытые системы

    В номере: Микросерверы для современных нагрузок За 60 лет существования компьютеры прошли путь от первых – уникальных, универсальных, специализированных для научных и инженерных расчетов – до широкого спектра устройств, от встроенных микроконтроллеров до суперкомпьютеров. Сейчас на очереди появление специализированных серверов для поддержки интернет-приложений. Будущее бизнес-аналитики Из всех приложений бизнес-аналитики в следующем десятилетии наибольший рост продемонстрирует прогнозная аналитика, позволяющая оценивать вероятность реализации событий в будущем. От осознания прошлого к оптимизации будущего Часто разобраться в ситуации и сделать правильный выбор может лишь эксперт, но настоящих экспертов мало, и здесь на помощь приходят системы поддержки принятия решений на базе средств аналитики. Аналитика на лету Компании различных секторов экономики все больше надежд возлагают на технологии бизнес-аналитики, однако у предприятий непрерывного производства имеются свои особые требования к решению аналитических задач. Облака как объект венчурного финансирования Влияние Web, облаков и мобильных устройств заставляет технологические компании кардинально пересмотреть методы построения, комплектации, внедрения, маркетинга и продажи своих решений. Сертификация программ без исходных текстов Несмотря на усилия разработчиков, реальное количество уязвимостей в программных системах не снижается, что напрямую влияет на надежность ПО. Как оценить безопасность программ при отсутствии исходных текстов и что можно сделать для снижения риска их использования? Безопасность виртуальных сред По прогнозам аналитиков, к 2012 году в виртуальных средах будет работать половина корпоративных бизнес-приложений, и, как следствие, виртуальные системы становятся объектом повышенного интереса со стороны злоумышленников. Какие уязвимые места присущи виртуальной инфраструктуре и в чем суть методов борьбы с ними? Будущее транзакционных систем Простота и дешевизна построения неограниченно горизонтально масштабируемых кластеров систем вызвали значительную активизацию исследований и разработок соответствующих архитектур СУБД.

    Открытые системы. СУБД №03/2011

    Открытые системы

    В номере: Элементарен ли Watson? Годы работы сотен ученых плюс огромные инвестиции позволили создать работающую в реальном времени вопрос-ответную систему контентной аналитики. Altix UV на платформе x86 Компания SGI в большой степени ориентирована на рынок высокопроизводительных вычислений, и ей требуются быстрые и при этом относительно недорогие микропроцессоры. Система Altix UV построена на платформе x86, что в сочетании с уникальной архитектурой подогревает интерес к ней. Операционная система «Фантом» Практически все сегодня пользуются операционными системами, но хороши ли операционные системы современности, решают ли они все стоящие перед ними задачи, возможен ли прогресс в этой области? Учет и контроль ИТ-хозяйства Управление ИТ-активами как дисциплина и область программной автоматизации существует уже не первое десятилетие, но именно сейчас ИТ-организации начинают проявлять к нему интерес. Актив как точка опоры Чтобы перевернуть Землю, Архимеду недоставало лишь точки опоры, а какую точку опоры современные подходы к управлению ИТ-услугами могут предложить ИТ-организации, чтобы она «перевернула» ситуацию и состоялась как успешный поставщик ИТ-услуг? Четыре шага к управлению активами Насколько эффективно управление активами ИТ-организации? Как минимизировать риски юридического преследования за нарушение требований к лицензированию? Четыре шага надо сделать пользователям для ответа на эти вопросы. Интегрированное управление ИТ-активами Сегодня предприятия задумались над оптимизацией своих затрат на ИТ, повышением точности и оперативности расчета стоимости сервисов. На рынке имеется ряд продуктов, позволяющих автоматизировать решение данных задач с учетом уже установленных систем ITSM, и одно из них – HP Asset Manager. Применение мемристоров для создания электронного мозга Архитектура, пригодная для построения крупномасштабных синхронных когнитивных моделей на цифровой платформе, использует наноустройства, способные к хранению собственных состояний. Путем трансформаций такие устройства могут взаимодействовать с окружающей средой в реальном времени.

    Открытые системы. СУБД №02/2011

    Открытые системы

    В номере: Облака на службе регуляторов Потенциал облаков открывает широкие возможности для создания реально работающих систем электронного правительства. САПР в облаках Облака сегодня в моде, однако в числе приложений, переносимых в них, чаще упоминаются легкие приложения, а как дело обстоит с ресурсоемкими, такими как CAD/CAM/CAE? PLM в облаках: задержка на старте Старт облачных реализаций систем управления жизненным циклом изделия явно затянулся, но новая парадигма с неизбежностью проникает и в эту сферу программных технологий. Сколько вам облаков взвесить? Облака сегодня чрезвычайно популярны, однако до сих пор нет общепринятых ключевых экономических показателей оценки эффективности предоставления ресурсов из облаков. Вторая жизнь библиотек С появлением Интернета место традиционных «бумажных» библиотек в деятельности ученого и инженера видоизменилось, однако полного исчезновения библиотек в ближайшее время не произойдет, и остается актуальной задача выбора системы, отвечающей информационным потребностям научно-исследовательских и проектных организаций. Эволюция платформы Azure Microsoft всерьез заявил о себе как о создателе платформы для облаков, реализующей актуальные для разработчиков сценарии, упрощающей переход от традиционной модели создания приложений к моделям, работающим в облаках. По закону Белла Зарождающийся сегодня класс мобильных компьютерных систем нового поколения составит серьезную конкуренцию ПК только тогда, когда будут соблюдены все условия, постулированные еще Гордоном Беллом. Перспективы повышения устойчивости CAPTCHA CAPTCHA – стандартный механизм защиты сайтов от различных вредоносных программ, однако выяснилось, что широко используемые схемы можно взломать с помощью достаточно простых атак.

    Открытые системы. СУБД №01/2011

    Открытые системы

    В номере: Мэйнфреймы XXI века Сорокалетний виток эволюции в ИТ снова привел индустрию к централизованным мэйнфреймам, хотя и качественно иным. Сложилось так, что современные мэйнфреймы назвали облаками, но что из этого следует и надо ли ожидать обострения конкуренции за передел сферы влияния в области корпоративных информационных систем? Программный круговорот Споры о том, чем является разработка ПО – искусством или ремеслом, пора прекратить, разработка стала полноценной индустрией, и в ней нет места для недокументированного, сугубо индивидуального подхода. Поэтому закономерно появление методологии и инструментов управления жизненным циклом приложений Новая веха в ALM Завершив череду приобретений, компания НР в конце 2010 года выпустила версию ALM 11, которая обещает стать новой вехой в развитии средств управления жизненным циклом приложений. Набор для ALM Всякий производитель вносит свой вклад в функционал ALM-инструментария, порядок его работы и понимание его роли для организации. Не стала исключением и Microsoft, предложив для ALM набор инструментов Visual Studio 2010 и Team Foundation Server 2010. Аватар вместо персональных данных Электронизация деловых коммуникаций столкнулась сегодня с необходимостью совместить несовместимое: преодолеть анонимность при взаимодействии через Интернет и в то же время обеспечить конфиденциальность персональных данных. Каким может быть механизм обезличивания персональных данных? Где стоит искать пути выхода из продолжающихся не один год дискуссий по практическому применению законов 1-ФЗ и 152-ФЗ? Ретроспектива в agile-командах Agile-методологии проникли в российскую индустрию разработки программного обеспечения уже несколько лет назад. Однако что делать дальше, после того как проблемы начального этапа остались в прошлом, а работа по принципам Scrum стала для команды нормой? Долгожданные гибридные диски Твердотельные технологии хранения данных нашли свое место в многоуровневых корпоративных хранилищах, однако неясно, как реализовать их преимущества. Возможно, ответ дадут гибридные диски. Десять лет революции лезвий В 2001 году компания RLX Technologies выпустила первое серверное лезвие, и вскоре вся ИТ-отрасль активно подхватила эту идею. Лезвиям потребовалось всего два года, чтобы стать распространенным решением.