понедельник, 29 июня 2009 г.

Заметки по СХД EMC CLARiiON CX4


• Ax4-5 при использовании одного процессора отключает кэш записи, используется только кэш чтения (доступно 200 МБ).
• Ax4-5 является "канальным" продуктом и на него EMC практически не делает скидок.
• Количество высокодоступных хостов, которое указывается в характеристиках массивов не совсем соответсвует реальности. Указывается количество хостов с 2 инициаторами. При подключении через 2 коммутатора каждый хост представляется массиву как 4 инициатора. Поэтому следует количество высокодоступных хостов делить на 2.
• Предел по инициаторам сейчас довольно просто достичь при использовании виртуальных инициаторов, выдаваемым виртуальным машинам.
• В гипервизоры VMWare встроен host-agent который регистрирует гипервизор в дисковых массивах, отдельно доставлять это ПО не надо.
• В CX4 модули ввода/вывода устанавливаются всегда парами, невозможно разное количество и состав модулей в процессоры.
• Пропускная способность модуля ввода/вывода составляет 2 ГБ/с. Сейчас к заказу доступны модули FC 8 Гб/с (720 МБ/с).
• Твердотельные накопители хотя и являются дорогими в абсолютном выражении, являются самыми дешевыми в расчете на одну операцию ввода/вывода. Сейчас доступны к заказу накопители в 73 и 400 ГБ. Изготовителем заявляется гарантированная работа накопителей в течении 5 лет при постоянном цикле перезаписи. Накопители имеют запас порядка 30% от своего объема для восстановления поврежденных секторов.
• В CX4 кэш на запись отключается только в случае исчезновения питания, в отличие от CX3.
• Питание на кэш подается отдельно, перезагрузка процессора не влияет на кэш.
• Navishpere Off-array manager обладает встроенным help, который доступен на управляющей станции без подключения к массиву, в отличие от обычного Navisphere.
• Сессии MirrorView можно настраивать между массивами, находящимися в разных доменах. Для этого следует настроить мультидоменную конфигурацию на одном из мастеров.
• Кэш чтения работает, в основном, при последовательном чтении большими блоками.
• Считывание данных логирования дискового массива возможно и без Navisphere Analyzer. Для этого нужно забрать логи через naviseccli -archiveretrive или Navisphere из File Transpher Manager. Это файлы с расширениями .nar или .naz. Для анализа этих данных следует использовать ПО "Off-array analyzer".
• В FLARE 28.5 не рекомендуется объединять диски с разных полок одной шины в одну RAID-группу. В FLARE 26 такой вариант объединения был приемлем.
• Virtual LUN создается быстрее чем MetaLUN stripe.
• При использовании MetaLUN можно склеить много R5 5+1 при этом потеря диска не вызовет долгого и опасного ребилда.
• MetaLUN объединяется с MetaLUN, но только способом конкатенации.
• Первоначальную подготовку LUN после их создания лучше не убирать и подождать, пока она закончится.
• При опрациях SnapView, таких как rollback, следует обязательно сбрасывать буферы ОС, удалить букву диска, отмонтировать диски.
• SnapView поддерживает до 8 снимков с источника.
• Без сброса буферов снимки и клоны делать не стоит, иначе они будут неконсистентны.
• Перед операцией fracture стоит также сбросить буферы.
• Protected restore - запрет записи на клон при его восстановлении на источник.
• При старте SnapView сессии подтверждение записи к хосту приходит только после того, как чанк будет перенесен в RLP. Это сильно сказывается на производительности, особенно БД, при этом не используется кэш.
• Locality of reference - повторная запись в измененный чанк. При этом переноса данных не происходит.
• MirrorView работает на расстояниях 10-20 км, при задержке в 10 секунд зеркало разрушается и наступает запись в fracture log. При этом запись для хоста на 10 секунд замораживается.
• Write Intent Log запоминает синхронные записи. Хранится в кэше.
• FULL SanCopye не умеет отслеживать изменения на основном LUN после начала сессии, поэтому стоит делать копию со снимка.
• Incremental SC отслеживает изменения блоков.
• Для миграции данных используют EMC Live Migrator или PowerPath Migration Enabler на стороне хоста.
• MirrorView/A лучше RecoverPoint по цене и является объединением технологий SC, MV/S, SV.
• QoS позволяет объединять до 32 классов лимита в одну политику.
• Круиз-контроль возможно использовать только один.
• Virtual Provisionig плохо работает в потоковых операциях. IO проседают примерно на 30%, Response time на 10 %
• CX4 120 и 240 потенциально могут выдавать до 60000 IOPS.
• При проектировании рекомендую оставлять запас в 50% по дисковой емкости массива.


вторник, 16 июня 2009 г.

Измеряемые характеристики для оценки "здоровья" серверов Microsoft Windows 2003


Часто встает вопрос об обнаружении узких мест в аппаратном обеспечении сервера при падении его производительности. Общеизвесный инструмент семейства Windows "Системный монитор" прадлагает широкий набор счетчиков, заботливо описанных в библиотеке Technet Microsoft http://technet.microsoft.com/ru-ru/library/cc776490(WS.10).aspx.
Но при этом встает вопрос - какие счетчики являются ключевыми и какие значения считать пороговыми. На поверхности найти такую информацию быстро не получается, поэтому приведу возможный набор таких параметров с предполагаемыми пороговыми значениями.

  • Memory\available bytes – Память\доступно байт – объем оперативной памяти на сервере, доступной ОС в момент измерения.
  • Memory\pages/sec – Память\обмен страниц/сек – среднее число страниц, которое ОС записывала и/или читала с диска.
  • Paging File(_Total)\% Usage – Файл подкачки (_Total)\% использования - процент использования ОС файла подкачки в текущий момент времени.
  • Processor(_Total)\% Processor Time – Процессор(_Total)\% загруженности процессора - это процент времени, который приходится на выполнение процессором сервера полезной работы.
  • Cache\Data Map Hits % - Кэш\% попаданий при отображении данных – процент запросов на получение данных, которые могут быть выполнены без обращения к жесткому диску, т.е. когда запрашиваемые данные уже находятся в оперативной кэш-памяти сервера.
  • PhysicalDisk(_Total)\% Disk Read Time – Физический диск(_Total)\% активности диска при чтении – Процент времени, которое тратится дисковыми устройствами сервера на обработку запросов на чтение данных.
  • PhysicalDisk(_Total)\% Disk Write Time – Физический диск(_Total)\% активности диска при записи – Процент времени, которое тратится дисковыми устройствами сервера на обработку запросов на запись данных.
  • System\System Up Time – Система\Время работы системы – общее время работы сервера в секундах, прошедшее с момента последней перезагрузки.
Пороговые значения измеряемых характеристик.

Плохо

Memory\available bytes Менее 4000000
Memory\pages/sec Более 120
Paging File(_Total)\% Usage Более 90
Processor(_Total)\% Processor Time Более 85
Cache\Data Map Hits % Менее 20
PhysicalDisk(_Total)\% Disk Read Time Более 25
PhysicalDisk(_Total)\% Disk Write Time Более 50
System\System Up Time -

Требует внимания

Memory\available bytes Менее 32000000
Memory\pages/sec Более 60
Paging File(_Total)\% Usage Более 70
Processor(_Total)\% Processor Time Более 45
Cache\Data Map Hits % Менее 60
PhysicalDisk(_Total)\% Disk Read Time Более 10
PhysicalDisk(_Total)\% Disk Write Time Более 30
System\System Up Time -

Хорошо

Memory\available bytes Более 64000000
Memory\pages/sec Менее 40
Paging File(_Total)\% Usage Менее 60
Processor(_Total)\% Processor Time Менее 30
Cache\Data Map Hits % Более 80
PhysicalDisk(_Total)\% Disk Read Time Менее 5
PhysicalDisk(_Total)\% Disk Write Time Менее 20
System\System Up Time Более 600



четверг, 11 июня 2009 г.

EMC Documentum - заметки о продукте



В Documentum отдельно хранятся индексы документов, отдельно хранятся карточки (в базах данных). Сами документы хранятся в файловой системе.

Индексированием файлов в Documentum занимается модуль FAST.

В качестве middle-ware можно использовать Microsoft BizTalk.

Среда разработки для Documentum - Eclipse.

В Documentum имеется полная поддержка xml, что удобно для взаимодействия со сторонними web-приложениями.

Отдельно использовать Business Process Suite без привязки к Documentum Content Server нет смысла. Для обычного проектирования бизнес-процессов лучше использовать инструменты Aris.

Business Process Suite может взаимодействовать с приложениями Aris.

Возможна интеграция со сторонними криптопровайдерами, в том числе и с российским КриптоПро.

Возможна интеграция с SAP.

В модулях TaskSpase можно легко менять оформление и содержимое путем конфигурирования а не программирования, как для модулей WebTop.

Поддерживается передача файлов в репозиторий при помощи протокола FTP.

Поддерживается Outlook, куда устанавливается отдельный модуль.

В России Documentum занимает примерно 30% рынка систем ЭДО.

Из отечественных продуктов лидером ЭДО являетя Директум.

Есь ECM решение open source - Alfresco.

Documentum E-room является порталом, а не СЭД.

Сейчас разрабатывается бесплатный альтернативный клиент CenterStage. Будет являться альтернативой e-room. Будет обладать большей функциональностью.

У Documentum есть своя система защиты информации - IRM. Работает на сервере, документ находится в защищенном контейнере. После его активации документ, попавший на хост, не поддается полнотектсовому индексированию для посковых механизмов.

Модули для сканирования и распознавания Captiva настраиваются при помощи Visual Basic.

Dispatcher - занимается распознаванием заполненных форм и распределением данных в карточки документов.

Интеллект-карта с фактическим материалом по экзамену EMC e20-340 - EMC CLARiiON Solution Implementation Exam



При подготовке к экзамену создал интеллект-карту в веб-сервисе http://mindomo.com/.

Думаю, может быть кому-то полезной при подготовке к экзамену или для обобщения своих знаний по массивам CLARiiON. Картинка в формате .png наглядна, но нет возможности читать заметки, сделанные к некоторым веткам.

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

http://narod.ru/disk/9749793000/e20-340.rar.html

Полная интеллект-карта доступна если зарегистрироваться на ресурсе и установить off-line редактор Mindomo Desktop. Тогда можно получить доступ ко всей карте по ссылке -
http://mindomo.com/text.htm?m=2f8931e516ff49d0b9e5cbec05da99d6

Заметки к экзамену EMC CLARiiON Solutions Implementation Exam e20-340

  • Что надо знать для назначения адреса порту управления инициализируемому массиву? serial number.
  • На что влияет включение фильтрации ip в нависфере? i/o paths between system and client are not affected.
  • Какая утилита проверяет установку софта аварийного переключения на хосте и наличие избыточных путей между массивом и хостом? Navisphere Server Utility
  • Пользователь не может подключиться к нависфере, что ему следует проверить, если пароль и логин верные. Verify case of username and password.
  • Где и какими утилитами можно назначить ipv6 адрес процессорам массива? SP properties and navisphere storage initialization utility.
  • Как отобразить ошибки клариона через командную строчку? naviseccli -h array_address faults -list.
  • Какое максимальное число коммутаторов fc допустимо для cx4? 16.
  • Какие два условия должны быть соблюдены для разрушения сторидж группы. No SANCopy connections (count like a host connections) and connected hosts.
  • Какая информация выдается после вывода в кли инфо об ошибках? Enclosures, disks, power supplies, storage processors, SPS, MirrorView/Asyncronous sessions.
  • Когда информация об хосте отсылается всем подключенным кларионам? Shortly after Navisphere host agent starts up.
  • Какая версия PowerPath поддерживает алуа? 5.1 or later.
  • Что надо знать для создания офсета на вновь создаваемом металуне? Exact size of the private information on the LUN.
  • Какая команда отключает ограничение на подключение хостов только к лунам из их сторидж группы (отключает Access Logix)? naviseccli -h host sc_off
  • Какая причина ошибка авторизации - management server:caller not privileged? User has not created a user security file on the host.
  • В коммутируемой фабрике какая функция отвечает за распределение лунов по хостам? Access Logix.
  • По лучшим практикам где должны быть созданы клоны, на каких дисках? On the separate physical disks.
  • Сколько максимально хопов должно быть по лучшим практикам между всеми узлами в фабрике? 3
  • Где в Солярисе выставляется таймаут для команд ? /etc/system
  • Какой командой выравнивают партиции в линуксе? fdisk
  • Сколько scsi устройств поддерживаются максимально в SUSE? 256
  • Какой максимальный размер луна в hp-ux 11i v3 c испоьзованием LVM? 16 ТБ
  • Что произойдет с алуа софтом если путь к СП, владеющему луном, выйдет из строя? Upper redirector will route the I/O to the SP owning the LUN.
  • Когда в серверной утилите нависферы запущен дисковер iscsi и он выдает что ничего нет, что это означает? Chap authentication is enabled on all target ports.
  • Где в линуксе прописывается уникальное имя iscsi инициатора? /etc/initiatorname.iscsi.
  • Какая макс конфигурация резерв лун пулов для снепов со 100 гб луна когда надо менять снеп? 4 LUN of 50 ГБ
  • Сколько макс лунов в резерв лун пуле для сх3-40? 256
  • Сколько переписывается после восстановления соединения данных? 250 ГБ
  • Как в мдс называется транковый межкоммутаторный порт через который можно пропускать множество VSAN по ISL? TE-port
  • Какой брокейд поддерживает fcip? MP7500
  • Какие дополнительные функции нависфер сервер утилита, ? Запускает регистрационную утилиту.
  • Как передавать сертификаты x509 в нависфере? В html-форму.
  • В коммутаторах Cisco поддерживаются 3 активных туннеля FCIP на один порт GigEthernet, но устройства EMC принимают только 1 туннель на 1 порт.
  • На хосте Соляриса при конфигурировании системных файлов в /ect/system следует изменить значения параметров sd_max_throttle and sd_io_time.
  • При использовании Microsoft Initiator Service следует отключить data and header digest.
  • Минимальный размер данных, который может отслеживаться на изменение - в FLARE 19 и выше это 2 КБ, в FLARE до версии 19 - 64 КБ.
  • The first part being the WWNN and second part being WWPN. So for a given SPE, the WWNN is the same for all ports but WWPN is unique for each port (see the middle digits of WWPN - 60,61,62,63 for SPA0, A1, A2, A3 and 68,69,6A,6B for SPB0, B1, B2,B3 respectively).