LINUX.ORG.RU

Сообщения IBM_dW

 

Знакомимся с универсальным SCSI-драйвером в Linux

Новости — Документация
Группа Документация

Компьютеры управляют SCSI-устройствами и обмениваются с ними данными с помощью команд SCSI. В этой статье автор познакомит вас с некоторыми командами SCSI и методами их выполнения с помощью имеющегося в Linux API для SCSI. Сначала рассказывается о клиент-серверной модели SCSI и командах SCSI для работы с устройствами хранения данных. Затем он расскажет об API универсального (generic) SCSI-драйвера Linux и предложит для изучения пример системы, выполняющей с помощью этого драйвера SCSI-команду inquiry.

>>> Подробности

 inquiry, ,

IBM_dW
()

LXC: Kонтейнерные утилиты Linux

Новости — Документация
Группа Документация

Контейнеры предоставляют облегчённую форму виртуализации, позволяющую изолировать процессы и ресурсы, не прибегая к механизмам интерпретации команд и к прочим сложностям полной виртуализации. В этом пошаговом обзоре дается описание контейнерных утилит Linux Containers (LXC) и описываются их настройка и применение.

>>> Подробности

 , ,

IBM_dW
()

Переход на виртуальную среду Linux при помощи Clonezilla

Новости — Документация
Группа Документация

В этой статье мы поговорим о втором варианте - миграции из физической среды в виртуальную (physical-to-virtual migration, P2V). Существует несколько методов, ручных и автоматических, для упрощения процесса миграции P2V. Автор расскажет об этих методах и покажет, как преобразовать физический сервер в виртуальную машину при помощи программы клонирования Clonezilla Live.

>>> Подробности

 

IBM_dW
()

Организуем распределенные вычисления с помощью RPyC

Новости — Документация
Группа Документация

RPyC - это библиотека для интеграции процессов Python на многих машинах/процессах. В этой статье рассматриваются преимущества и недостатки RPyC по сравнению с другими распределенными инфраструктурами Python, такими как XML-RPC и Pyro. Также, чтобы показать эту библиотеку в работе, приводятся несколько простых примеров использования RPyC.

>>> Подробности

 , rpyc

IBM_dW
()

Искусственный жемчуг: Perl и «облачные вычисления» Amazon. Часть 1

Новости — Документация
Группа Документация

Эта серия из пяти статей познакомит вас с созданием простого фотохостинга при помощи Perl и Apache c использованием служб Amazon Simple Storage Service (S3; Служба простого хранения) и SimpleDB. В этом разделе будет рассказано о преимуществах и недостатках S3 и SimpleDB, об их архитектуре и начата разработка фотохостинга.

>>> Подробности

 , , , ,

IBM_dW
()

Ganglia и Nagios: Часть 2. Мониторинг коммерческих кластеров с помощью Nagios

Новости — Документация
Группа Документация

В части 2 вы научитесь устанавливать и конфигурировать Nagios – популярную открытую компьютерную систему для сетевого мониторинга, которая наблюдает за машинами и сервисами, оповещая пользователей, когда что-то начинает идти не так. В статье также показано, как объединить Nagios и Ganglia и как добавить к Nagios две новые возможности, помогающие в мониторинге сетевых коммутаторов и менеджеров ресурсов в стандартных кластерах, решетках и cloud-средах.

>>> Подробности

 , ,

IBM_dW
()

Утилиты Cell/B.E. SDK 3.0: Средства измерения производительности

Новости — Документация
Группа Документация

Это вводное учебное пособие служит дополнением к инструментарию разработки программного обеспечения (SDK) для процессора Cell/B.E. (IBM SDK for Multicore Acceleration, Version 3.0; другое название – Cell Broadband Engine SDK). В нем рассказано о пяти средствах измерения производительности, входящих в состав SDK 3.0: OProfile, Cell Performance Counter, Performance Debugging Tool, PDT Trace Reader и FDPR-Pro. Также будет рассмотрен инструмент Visual Performance Analyzer, поставляемый отдельно.

>>> Подробности

 ,

IBM_dW
()

Настройка общих дисков Linux для Informix Dynamic Server MACH 11

Новости — Документация
Группа Документация

Начиная с версии 11.50.xC1 IBM Informix Dynamic Server (IDS) включает в себя набор функций обеспечения высокой готовности и кластеризации под названием Multi-node Active Cluster for High Availability (MACH 11). Одной из этих функций является поддержка вторичных серверов Shared Disk (SD). Вторичный сервер SD предоставляет общий доступ к дискам наряду с первичным сервером, но не обслуживает копию физической базы данных. В этой статье описан способ создания простой конфигурации полнофункциональных общих дисков в ОС Ubuntu Linux. Выполнив эти инструкции, вы сможете настраивать собственные общие диски и вторичные серверы SD в Ubuntu Linux.

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

>>> Подробности

 , ,

IBM_dW
()

Виртуализация POWER5: работа с сетями VLAN с использованием IBM Virtual I/O Server

Новости — Документация
Группа Документация

В этой статье вы познакомитесь с некоторыми основами работы VLAN и виртуального Ethernet гипервизора, который ведет себя так же, как и VLAN-коммутатор, настроите VIO-сервер на работу с различными клиентскими разделами LPAR, использующими разные идентификаторы VLAN ID, и узнаете, как настроить общий адаптер SEA на прием и передачу пакетов во внешние VLAN-сети.

Также вы узнаете о наилучшем способе размещения VIO-сервера в виртуальной или физической сети с целью удаленного управления системой или организации резервного копирования.

>>> Подробности

 power5, vio,

IBM_dW
()

Основы и настройка PAM

Новости — Документация
Группа Документация

Подключаемые модули аутентификации (Pluggable Authentication Modules, PAM) – это набор API, используемых разработчиками приложений для функций, связанных с безопасностью, таких как аутентификация пользователей, шифрование данных, взаимодействие с LDAP и т.д. В этой статье дается базовое введение в модель PAM для Linux, приводятся примеры настройки PAM и описывается создание PAM-приложения входа в систему за 10 простых шагов.

>>> Подробности

 , , ,

IBM_dW
()

Унифицированное монтирование при помощи универсальной утилиты монтирования NFS

Новости — Документация
Группа Документация

Чтобы эффективно организовать унифицированное монтирование при параллельном использовании нескольких версий NFS, вам понадобится универсальная утилита монтирования NFS. Узнайте, как универсальная утилита монтирования NFS может сократить и упростить затраты на обслуживание различных версий NFS. В статье описываются основы работы, преимущества, необходимые программы и некоторые общие принципы универсального монтирования NFS.

>>> Подробности

 ,

IBM_dW
()

Ganglia и Nagios: Часть 1. Мониторинг коммерческих кластеров с помощью Ganglia

Новости — Документация
Группа Документация

В первой части мы рассмотрим установку и настройку Ganglia – масштабируемой распределенной системы мониторинга для высокопроизводительных кластеров с иерархической архитектурой. Также мы научимся добавлять новые возможности мониторинга путем написания дополнительных модулей для Ganglia и применения техники подмены внешних источников.

>>> Подробности

 ,

IBM_dW
()

Клиентское решение IBM Open Collaboration: Архитектурные решения и варианты реализации для открытого виртуального клиента IBM

Новости — Документация
Группа Документация

Компании, исследующие стратегии снижения затрат для более эффективного использования энергии и увеличения маневренность бизнеса, восприняли виртуализацию клиентов как стратегический ход, позволяющий сохранить конкурентоспособность на рынке. Эта статья освещает некоторые технологии виртуализации, существующие сегодня на рынке настольных систем Linux®, а также знакомит с различными технологиями виртуализации, использующими открытое клиентское решение IBM® для совместной работы, которые повышают деловую эффективность вашей ИТ-инфраструктуре и дают возможность реализовать настольные системы будущего, максимально использующие мощь Web 2.0 и "облачных" вычислений ("cloud computing").

>>> Подробности

 , , ,

IBM_dW
()

Создание скриптов при помощи Guile

Новости — Документация
Группа Документация

Scheme – это язык программирования, а Guile – интерпретатор и библиотека для Scheme, преобразующие его во встроенный язык сценариев, что делает его идеальным средством вдохнуть новую динамичную жизнь в ваши старые статичные приложения. Познакомьтесь с кратким обзором Guile и изучите его широкие возможности для создания гибких приложений. Ключевое свойство Guile - это расширяемость. При помощи Guile вы можете обрабатывать скрипты Scheme, динамически связывать скрипты со скомпилированными приложениями на C и даже интегрировать скомпилированные функции C в скрипты Scheme. Это означает, что пользователи смогут перекраивать или изменять ваши приложения, добавляя в них свои параметры.

>>> Подробности

 , ,

IBM_dW
()

Реализация высокой готовности составных приложений

Новости — Документация
Группа Документация

В этой статье описывается реализация высокой готовности (high availability) составного приложения на основе продукта Linux-HA. Обеспечение высокой готовности составных приложений может быть сложной задачей. Конфигурация системы усложнена из-за того, что составные приложения состоят из отдельных приложений, каждое со своими требованиями к готовности. В этой статье авторы расскажут о проектировании и реализации подобной системы на примере прототипа составного приложения Tivoli® Maximo®. В их конфигурационном скрипте показано, как можно обеспечить высокую готовность неоднородного кластера взаимосвязанных приложений с помощью системной, учитывающей приоритеты, процедуры аварийного переключения.

>>> Подробности

 linuxha, , ,

IBM_dW
()

Архитектура POWER/Cell BE. Уязвимости переполнения буфера: Часть 2. Обзор работы механизмов переполнения буфера в Linux-системах на процессоре POWER

Новости — Документация
Группа Документация

Серия рассказывает об уязвимостях переполнения буфера на серверах, оснащенных процессорами архитектуры Power/Cell Broadband Engine под управлением ОС Linux. Переполнение буфера происходит при попытке сохранения данных за пределами буфера фиксированного размера. Следствием этого могут стать различные виды системных ошибок, некоторые из которых могут нарушить безопасность системы. Во второй части показано, как переписать указатели функций в 32- и 64-разрядных режимах, и приведены примеры ассемблерных компонентов для оболочки shell, сети и сокетов. В первой части этой серии статей кратко обсуждалось переполнение буфера в архитектурах Power и Cell/B.E., а затем демонстрировалось, как можно изменить работу процессов на целевых компьютерах и переписать локальные переменные в 32- и 64-разрядных режимах.

>>> Подробности

 ,

IBM_dW
()

Пять советов по настройке сети и системы Linux на серверах System Z

Новости — Документация
Группа Документация

В этой статье мы делимся решениями для пяти ситуаций, которые могут возникнуть при использовании Linux на серверах серии System Z:

  1. Защита от вторжения марсиан: "марсианские пакеты" — это пакеты с неизвестным маршрутом источника.
  2. Управление сетевыми сервисами во время перезагрузки: иногда после запуска образа Linux на LPAR сетевой сервис не работает.
  3. Предотвращение повреждения файловой системы во время выключения машины: существует три механизма, которые могут привести к повреждению файловой системы при выключении машины.
  4. Извлекаем всё возможное из опции cio_ignore или как уменьшить список устройств, анализируемых во время загрузки.
  5. Предотвращаем неприятности с VLAN: ищем физическое местоположение установочных файлов.

Эта статья ссылается на некоторые версии SUSE Linux, поэтому в виде бонуса я приведу описание нескольких ошибок в различных версиях SUSE и дам инструкции по их устранению.

>>> Подробности

 , ,

IBM_dW
()

Анатомия управления процессами в Linux

Новости — Документация
Группа Документация

Принципы создания пользовательских процессов и управления ими в Linux и UNIX имеют много общего, но существует ряд решений, реализованных исключительно в Linux. Эта статья рассматривает жизненный цикл процессов Linux и исследует внутренние механизмы ядра, ответственные за создание процессов, управление памятью, планирование и завершение процессов. Сначала будет рассказано о том, как процессы представлены в ядре и как оно ими управляет, затем будет дан обзор различных способов создания и планирования процессов на одном или нескольких процессорах и, в заключение, будет рассказано о том, что происходит при завершении процессов.

>>> Подробности

 , управление процессами

IBM_dW
()

Знакомство с Python 3: Часть 2. Более сложные темы

Новости — Документация
Группа Документация

В предыдущей статье о Python 3—также известном как Python 3000 или Py3K— обсуждались некоторые простые изменения языка, нарушающие обратную совместимость, такие как новая функция print(), тип данных bytes и изменения в типе string. Здесь, во второй части, изучаются более сложные темы, большинство из которых также нарушает обратную совместимость с версиями 2.х: абстрактные базовые классы (abstract base classes или ABC), метаклассы, аннотации функций и декораторы, поддержка целочисленных констант, иерархия числовых типов и изменения в возбуждении и перехвате исключительных ситуаций.

>>> Подробности

 

IBM_dW
()

Применение POWER Linux на платформе IBM System i

Новости — Документация
Группа Документация

Эта книга посвящена планированию, конфигурированию и установке Linux на платформе System i. В ней содержится информация по настройке сетевых соединений между серверным разделом i5/OS® и клиентским разделом Linux через виртуальную локальную сеть, реализованную различными способами. Кроме того, в руководстве рассматриваются различные аспекты администрирования и применения, а также приводятся необходимые рекомендации и методики.

>>> Подробности

 , ,

IBM_dW
()

RSS подписка на новые темы