The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Во FreeBSD добавлены утилиты для управления контроллерами LS..., opennews (ok), 17-Авг-09, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


4. "Во FreeBSD добавлены утилиты для управления контроллерами LS..."  +1 +/
Сообщение от PereresusNeVlezaetBuggyemail (ok), 17-Авг-09, 12:22 
>Ссылка на ман по управлению SoftRAID, ага.. не смешите.

Научитесь читать сначала. На английском. Внимательно читать, а не выхватывать 2-3 слова из контекста. Эта утилита предназначена для манипулирования как хардварными RAID-контроллерами (о чём, собственно, и речь), так и для управления softraid(4) (то единственное, что вы соизволили заметить).

Ответить | Правка | Наверх | Cообщить модератору

15. "Во FreeBSD добавлены утилиты для управления контроллерами LS..."  +/
Сообщение от kkk (??), 18-Авг-09, 23:22 
Наверное, вам самому обязательно нужно научиться читать и понимать прочитанное.

Сравните функциональность mfiutil, которая практически аналогична MegaCLI,
и возможности bioctl. Умеет bioctl создавать новый том, добавлять/вынимать диск из тома, управлять политиками кеширования как тома, так и составляющих дисков ? Включать patrol read, или его планирование ?

Ответить | Правка | Наверх | Cообщить модератору

16. "Во FreeBSD добавлены утилиты для управления контроллерами LS..."  +/
Сообщение от PereresusNeVlezaetBuggyemail (ok), 19-Авг-09, 00:01 
>Наверное, вам самому обязательно нужно научиться читать и понимать прочитанное.
>
>Сравните функциональность mfiutil, которая практически аналогична MegaCLI,
>и возможности bioctl. Умеет bioctl создавать новый том, добавлять/вынимать диск из тома,
>управлять политиками кеширования как тома, так и составляющих дисков ? Включать
>patrol read, или его планирование ?

bioctl умеет поддерживать RAID в работоспособном состоянии (наблюдать за состоянием, запускать ребилд...). Всё остальное вообще-то определяется в случае нормального процесса администрирования один раз при настройке контроллера через его BIOS. Впрочем, кому что нужно, за всех решать, конечно, не могу и не буду...

И опять же, bioctl - штука универсальная. А это, например, заметно облегчает работу всяким nagios'ам (точнее, их разработчикам и пользователям).

Ответить | Правка | Наверх | Cообщить модератору

17. "Во FreeBSD добавлены утилиты для управления контроллерами LS..."  +/
Сообщение от kkk (??), 19-Авг-09, 00:13 
>[оверквотинг удален]
>>
>>Сравните функциональность mfiutil, которая практически аналогична MegaCLI,
>>и возможности bioctl. Умеет bioctl создавать новый том, добавлять/вынимать диск из тома,
>>управлять политиками кеширования как тома, так и составляющих дисков ? Включать
>>patrol read, или его планирование ?
>
>bioctl умеет поддерживать RAID в работоспособном состоянии (наблюдать за состоянием, запускать ребилд...).
>Всё остальное вообще-то определяется в случае нормального процесса администрирования один раз
>при настройке контроллера через его BIOS. Впрочем, кому что нужно, за
>всех решать, конечно, не могу и не буду...

Конечно, потребность в колбасе определяется ее наличием.

Для однодисковой машинки, или для двухдискового зеркала, вы, конечно же правы.
Но для типичного использования контроллеров класса mfi, средство полноценного управления из под host OS обязательны.

>И опять же, bioctl - штука универсальная. А это, например, заметно облегчает
>работу всяким nagios'ам (точнее, их разработчикам и пользователям).

Для мониторинга - возможно. А управлять он не умеет.

Кроме того,я сильно подозреваю, что {mfi,mpt}utils впервые показали интерфейс управления без NDA (мне лень спросить, поэтому "подозреваю").


Ответить | Правка | Наверх | Cообщить модератору

18. "Во FreeBSD добавлены утилиты для управления контроллерами LS..."  +/
Сообщение от PereresusNeVlezaetBuggyemail (ok), 19-Авг-09, 00:22 
>Кроме того,я сильно подозреваю, что {mfi,mpt}utils впервые показали интерфейс управления без NDA
>(мне лень спросить, поэтому "подозреваю").

По-моему, тоже. MegaRAID, собсно, потому и рекомендуется под *BSD, что хоть он и местами краповый, но зато софтовая поддержка благодаря хоть какому-то сотрудничеству имеется. Здесь некоторые трогательные подробности есть, кстати: http://openbsd.org/lyrics.html#38 (левая колонка).

Ответить | Правка | Наверх | Cообщить модератору

19. "Во FreeBSD добавлены утилиты для управления контроллерами LS..."  +/
Сообщение от dukzcry (?), 05-Апр-13, 11:03 
Универсальное решение не всегда удобно.
Пример с mfi(4): в Open/Net-BSD, где bioctl, пришлось добавлять много кода к драйверу. В Free/DragonFly этот же функционал реализован в самой утилите, поэтому было достаточно сделать проброс команд от mfiutil в драйвере.
Фришное решение еще и платформонезависимое. Мне не составило труда принести mfiutil в OS X, для использования с драйвером для LSI-железок, который я написал: https://github.com/druga/osx-goodies/tree/master/raid
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

20. "Во FreeBSD добавлены утилиты для управления контроллерами LS..."  +/
Сообщение от PereresusNeVlezaetBuggy (ok), 05-Апр-13, 12:04 
> Универсальное решение не всегда удобно.
> Пример с mfi(4): в Open/Net-BSD, где bioctl, пришлось добавлять много кода к
> драйверу. В Free/DragonFly этот же функционал реализован в самой утилите, поэтому
> было достаточно сделать проброс команд от mfiutil в драйвере.

Просто в одном случае больше кода в драйвере, в другом - в утилите. Что лучше - спорный вопрос. С одной стороны, чем меньше кода в ядре - тем вроде как лучше. С другой, чем лучше изоляция устройств от userspace - вроде тоже как лучше...

> Фришное решение еще и платформонезависимое. Мне не составило труда принести mfiutil в
> OS X, для использования с драйвером для LSI-железок, который я написал:
> https://github.com/druga/osx-goodies/tree/master/raid

Эм. Если я перенесу код bioctl из OpenBSD на Bitrig и он заработает - это тоже будет платформонезависимость? :-D

Ответить | Правка | Наверх | Cообщить модератору

21. "Во FreeBSD добавлены утилиты для управления контроллерами LS..."  +/
Сообщение от dukzcry (?), 05-Апр-13, 12:25 
> Эм. Если я перенесу код bioctl из OpenBSD на Bitrig и он
> заработает - это тоже будет платформонезависимость? :-D

Ну это не очень сравнение, bitrig - унылый форк опенка, и bioctl из импортнутого дерева вроде и не убирали. Фряху и OS X же, уже давно мало, что роднит.
А вот тащить bioctl в какую-то реально иную ось - занятие долгое и безблагодатное, он же поди еще и гвоздями прибит к опенку.

Ответить | Правка | Наверх | Cообщить модератору

22. "Во FreeBSD добавлены утилиты для управления контроллерами LS..."  +/
Сообщение от PereresusNeVlezaetBuggy (ok), 05-Апр-13, 15:31 
>> Эм. Если я перенесу код bioctl из OpenBSD на Bitrig и он
>> заработает - это тоже будет платформонезависимость? :-D
> Ну это не очень сравнение, bitrig - унылый форк опенка, и bioctl
> из импортнутого дерева вроде и не убирали. Фряху и OS X
> же, уже давно мало, что роднит.

По всей видимости, не так уж и мало. Я, конечно, малость передёрнул, но всё-таки: говорить о кроссплатформенности можно было бы в случае лёгкого переноса на какой-нибудь Solaris. А так - нечестно как-то. :)

> А вот тащить bioctl в какую-то реально иную ось - занятие долгое
> и безблагодатное, он же поди еще и гвоздями прибит к опенку.

Ровно настолько же, насколько интерфейс любого другого драйвера прибит к ОС, под которую разработан. :)

Ответить | Правка | Наверх | Cообщить модератору

23. "Во FreeBSD добавлены утилиты для управления контроллерами LS..."  +/
Сообщение от dukzcry (?), 06-Апр-13, 12:47 
> По всей видимости, не так уж и мало. Я, конечно, малость передёрнул,
> но всё-таки: говорить о кроссплатформенности можно было бы в случае лёгкого
> переноса на какой-нибудь Solaris. А так - нечестно как-то. :)

Если эта тема вам интересна, можете почитать на досуге. OS X и FreeBSD во многом далеки друг от друга настолько, насколько OpenBSD далек от Solaris'а.

> Ровно настолько же, насколько интерфейс любого другого драйвера прибит к ОС, под
> которую разработан. :)

Фреймворки и утилиты можно писать без тонны привязок к ОС. Драйвера - другая тема.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру