SMI-S (storage management initiative – specification)
Драйвер устройства Storage Management Initiative – Specification (стандарта управления дисковыми хранилищами) позволяет мониторить и управлять устройствами SMI-S.
С драйвером SberMobile Server вы можете:
- Читать и записывать свойства объектов SMI-S
- Вызывать методы, предоставляемые объектами SMI-S
Информация о драйвере
ID плагина драйвера: | com.tibbo.linkserver.plugin.device.smis |
Общие настройки
Не определены.
Настройки уровня пользователя
Не определены.
Свойства device
Настройки соединения
Настройки | Описание |
Протокол | Протокол соединений HTTP или HTTPS. |
Адрес | IP-адрес устройства SMI-S. |
Порт | Порт устройства SMI-S. |
Логин | Логин для аутентификации. |
Пароль | Пароль для аутентификации. |
Таймаут | Таймаут операций SMI-S в мс. |
Обнаружить пространства имен | Обнаружить или не обнаружить пространства имен на устройстве SMI-S. |
В виде дерева | Использовать просмотр активов в виде дерева (иерархический). |
Пространства имен | Список пространств имен на устройстве для чтения активов. |
Активы device
Для каждого класса SMI-S драйвер создает актив с таким же именем. Чтобы включить актив, пользователь требует у драйвера извлечь все экземпляры соответствующего класса. По умолчанию большинство активов отключены, только некоторые часто используемые пользователем могут быть активны.
У некоторых классов SMI-S может быть тысяча или миллион экземпляров. Включение этих классов может стать причиной замедления синхронизации и повышенного потребления ресурсов. |
Настройки device
Драйвер устройства SMI-S создает переменные настроек Device следующим образом:
- Для каждого включенного актива (класса SMI-S) он создает переменную с таким же именем.
Настройка соединения
Драйвер SMI-S приводит устройство в режим Online, если:
- Соединение с устройством SMI-S с использованием имени пользователя, пространства имени и предоставленного пароля установлено.
- Доступ к указанному пространству имени получен.
Операции device
Драйвер SMI-S создает функцию контекста Device и соответствующее действие для каждого метода, который предоставляется активными классами SMI-S. Эти действия группируются по именам класса.
В этом случае действие SMI-S запрашивает путь объекта и параметры методов, вызыват метод для объекта, преобразует вывод и показывает это в виде таблицы результатов.
Возможно также указать пользовательский таймаут до вызова любого метода SMI-S.
Детали синхронизации
Устройства SMI-S синхронизируются с SberMobile Server так же, как и любые другие Device. Синхронизация включает в себя следующие шаги:
- Чтение определений активов (если они еще не были прочитаны или были перезагружены).
Каждый элемент актива связан с классом SMI-S с таким же именем. |
- Сбор метаданных устройства:
- Для каждого включенного актива драйвер возвращает определение соответствующего класса SMI-S, включающего его свойства и спецификации методов.
- Чтение/написание настроек устройства:
- Драйвер читает свойства всех экземпляров классов, определенных активами.
- Драйвер записывает измененные свойства объектов SMI-S обратно на управляемое устройство.
Преобразование данных SMI-S
Объекты SMI-S преобразуются в таблицы SberMobile следующим образом:
- Таблица содержит данные одного или нескольких (массивов) объектов SMI-S.
- Каждый объект представляется единственной записью данных.
- Таблица содержит поле путь объекта, которое определяет объект, используя его путь в пространстве имен.
- Другие поля в таблице отражают свойства объекта SMI-S. Следующая таблица показывает, как типы SMI-S преобразуются в типы SberMobile и наоборот:
Тип WMI | Тип SberMobile |
Беззнаковый 8-битный целочисленный | Целочисленный |
Знаковый 8-битный целочисленный | Целочисленный |
Беззнаковый 16-битный целочисленный | Целочисленный |
Знаковый 16-битный целочисленный | Целочисленный |
Беззнаковый 32-битный целочисленный | Целочисленный |
Знаковый 32-битный целочисленный | Целочисленный |
Беззнаковый 64-битный целочисленный | Длинный |
Знаковый 64-битный целочисленный | Длинный |
UCS-2 строка | Строка |
Булевое | Булевое |
IEEE 4-байтовая плавающая точка | Плавающее |
IEEE 8-байтовая плавающая точка | Двойное |
Дата | Данные |
Ссылка | Строка |
16-битный символ UCS-2 | Строка |
Объект | Строка |
Массивы | Таблица данных |
Недопустимый тип данных | Строка |
Класс | Строка |
Методы SMI-S
Чтобы выполнить метод драйвера SMI-S, выберите метод в меню контекста активов, далее заполните параметры в открывшемся окне и нажмите OK. Результат будет предоставлен в виде таблицы данных.
При выполнении методов будьте внимательны, некотрые из них могут изменять содержимое классов или влиять на производительность устройства. |