* [Sysadmins] Вытесняющее хранение. @ 2008-09-02 11:22 Gennadiy Redko 2008-09-02 12:20 ` Yuri Bushmelev 2008-09-02 19:12 ` Michael Shigorin 0 siblings, 2 replies; 10+ messages in thread From: Gennadiy Redko @ 2008-09-02 11:22 UTC (permalink / raw) To: sysadmins Добрый день всем. Есть ли что-то в альтовском репозитарии на эту тему. Имеется два стореджа. Один DAS со SCSI-интерфейсом и не очень большой, но быстрый. Другой SAN с FC, но медленный. Хочется софтинку, умеющую мало используемые файлы перемещать на медленный сторедж. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] Вытесняющее хранение. 2008-09-02 11:22 [Sysadmins] Вытесняющее хранение Gennadiy Redko @ 2008-09-02 12:20 ` Yuri Bushmelev 2008-09-02 19:12 ` Michael Shigorin 1 sibling, 0 replies; 10+ messages in thread From: Yuri Bushmelev @ 2008-09-02 12:20 UTC (permalink / raw) To: ALT Linux sysadmin discuss В сообщении от Вторник 02 сентября 2008 Gennadiy Redko написал(a): > Добрый день всем. > > Есть ли что-то в альтовском репозитарии на эту тему. > Имеется два стореджа. > Один DAS со SCSI-интерфейсом и не очень большой, но быстрый. > Другой SAN с FC, но медленный. > Хочется софтинку, умеющую мало используемые файлы перемещать на > медленный сторедж. find по времени последнего доступа с последующим xargs mv? -- С уважением, Бушмелев Юрий ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] Вытесняющее хранение. 2008-09-02 11:22 [Sysadmins] Вытесняющее хранение Gennadiy Redko 2008-09-02 12:20 ` Yuri Bushmelev @ 2008-09-02 19:12 ` Michael Shigorin 2008-09-03 7:40 ` Ivan Fedorov 1 sibling, 1 reply; 10+ messages in thread From: Michael Shigorin @ 2008-09-02 19:12 UTC (permalink / raw) To: sysadmins On Tue, Sep 02, 2008 at 02:22:12PM +0300, Gennadiy Redko wrote: > Есть ли что-то в альтовском репозитарии на эту тему. > Имеется два стореджа. Не знаю насчёт готовых вариантов, но около ftp.heanet.ie (вроде бы на www.heanet.ie) где-то описывалась архитектура их сервиса, где основной объём -- на SATA, а "горячее" отдаётся из SCSI-кэша. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] Вытесняющее хранение. 2008-09-02 19:12 ` Michael Shigorin @ 2008-09-03 7:40 ` Ivan Fedorov 2008-09-03 7:59 ` Gennadiy Redko 0 siblings, 1 reply; 10+ messages in thread From: Ivan Fedorov @ 2008-09-03 7:40 UTC (permalink / raw) To: sysadmins [-- Attachment #1: Type: text/plain, Size: 762 bytes --] Michael Shigorin <mike-nVB1ZwtFQf3sG83rWm+8vg@public.gmane.org> writes: > On Tue, Sep 02, 2008 at 02:22:12PM +0300, Gennadiy Redko wrote: >> Есть ли что-то в альтовском репозитарии на эту тему. >> Имеется два стореджа. > > Не знаю насчёт готовых вариантов, но около ftp.heanet.ie (вроде > бы на www.heanet.ie) где-то описывалась архитектура их сервиса, > где основной объём -- на SATA, а "горячее" отдаётся из SCSI-кэша. http://ftp.heanet.ie/about/ 4x 36Gb 15,000 RPM scsi RAID-O to cache the most often requested content (although these are unused at the moment) [-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --] ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] Вытесняющее хранение. 2008-09-03 7:40 ` Ivan Fedorov @ 2008-09-03 7:59 ` Gennadiy Redko 2008-09-03 8:25 ` Yuri Bushmelev 0 siblings, 1 reply; 10+ messages in thread From: Gennadiy Redko @ 2008-09-03 7:59 UTC (permalink / raw) To: ALT Linux sysadmin discuss Ivan Fedorov пишет: > Michael Shigorin <mike-nVB1ZwtFQf3sG83rWm+8vg@public.gmane.org> > writes: > >> On Tue, Sep 02, 2008 at 02:22:12PM +0300, Gennadiy Redko wrote: >>> Есть ли что-то в альтовском репозитарии на эту тему. >>> Имеется два стореджа. >> Не знаю насчёт готовых вариантов, но около ftp.heanet.ie (вроде >> бы на www.heanet.ie) где-то описывалась архитектура их сервиса, >> где основной объём -- на SATA, а "горячее" отдаётся из SCSI-кэша. > > http://ftp.heanet.ie/about/ > > 4x 36Gb 15,000 RPM scsi RAID-O to cache the most often requested > content (although these are unused at the moment) Спасибо. Но это не то, что хотелось бы. Хотелось бы объединить два тома в один раздел и одну ФС. И манипулировать данными внутри ФС. Такое я видел на стореджах EMC2. Может это и без них можно? ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] Вытесняющее хранение. 2008-09-03 7:59 ` Gennadiy Redko @ 2008-09-03 8:25 ` Yuri Bushmelev 2008-09-03 10:40 ` Maks Re 2008-09-03 11:37 ` Gennadiy Redko 0 siblings, 2 replies; 10+ messages in thread From: Yuri Bushmelev @ 2008-09-03 8:25 UTC (permalink / raw) To: ALT Linux sysadmin discuss В сообщении от Среда 03 сентября 2008 Gennadiy Redko написал(a): > Спасибо. > Но это не то, что хотелось бы. > > Хотелось бы объединить два тома в один раздел и одну ФС. > И манипулировать данными внутри ФС. > Такое я видел на стореджах EMC2. > Может это и без них можно? Объединить медленное устройство и быстрое в одно псевдо-устройство и одну ФС? В любом случае будет плохо, имхо. Можно смонтировать медленное устройство по сети в какой-либо каталог быстрого и решить проблему организационными методами ("редко используемое складываем туда"), либо вышеприведенным find | xargs mv (или более интеллектуальным скриптом на любимом языке). Кстати, а чем файлы раздаются? Может этот вопрос можно решить на уровне файл-сервера? Например, если это http, то вставить промежуточный скрипт, который будет дергать быстрый кэш. -- С уважением, Бушмелев Юрий ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] Вытесняющее хранение. 2008-09-03 8:25 ` Yuri Bushmelev @ 2008-09-03 10:40 ` Maks Re 2008-09-03 11:50 ` Yuri Bushmelev 2008-09-03 11:37 ` Gennadiy Redko 1 sibling, 1 reply; 10+ messages in thread From: Maks Re @ 2008-09-03 10:40 UTC (permalink / raw) To: ALT Linux sysadmin discuss тогда каким образом: потребовалось из медленного хранилища дернуть объект? а если его будут дергать больше 2 раз? по какому критерию переносить на быстрое хранилище? -- С уважением, Макс. ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] Вытесняющее хранение. 2008-09-03 10:40 ` Maks Re @ 2008-09-03 11:50 ` Yuri Bushmelev 2008-09-03 18:57 ` Michael Shigorin 0 siblings, 1 reply; 10+ messages in thread From: Yuri Bushmelev @ 2008-09-03 11:50 UTC (permalink / raw) To: ALT Linux sysadmin discuss В сообщении от Среда 03 сентября 2008 Maks Re написал(a): > тогда каким образом: > потребовалось из медленного хранилища дернуть объект? а если его будут > дергать больше 2 раз? по какому критерию переносить на быстрое > хранилище? Ну например, по критерию последнего обращения к файлу (atime). Причем, переносить лучше в обе стороны. Примерно такая ситуация вырисовывается: 1. Берем текущую помойку и все, что не использовалось N-ное время (now - atime > N) выносим на медленное хранилище. 2. Монтируем медленное хранилище на файл-сервер. Поверх монтируем unionfs'ом (должна быть такая штука в Linux палюбому) поверх него быстрое хранилище. Таким образом, все создаваемые и изменяемые файлы будут складываться на быстрое хранилище. 3. Раз в сутки повторяем операцию из пункта 1 - сваливаем файлы, к которым давно не обращались, на медленное хранилище. Хорошо бы в пункт 3 поставить копирование rsync'ом новых версий файлов на медленное хранилище, а затем просто удалять файлы, к которым давно не обращались, с быстрого хранилища. Но боюсь, он будет изменять atime. Хотя можно сначала пройтись find'ом, собрать список файлов, к которым давно не обращались, потом уже rsync и удаление с быстрого хранилища. Фигня метода в том, что он завязан на atime, которое может изменяться. И нет четкого контроля объема, занимаемого файлами на быстром хранилище.. Ну и других недостатков, я думаю, найдется :) -- С уважением, Бушмелев Юрий ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] Вытесняющее хранение. 2008-09-03 11:50 ` Yuri Bushmelev @ 2008-09-03 18:57 ` Michael Shigorin 0 siblings, 0 replies; 10+ messages in thread From: Michael Shigorin @ 2008-09-03 18:57 UTC (permalink / raw) To: ALT Linux sysadmin discuss On Wed, Sep 03, 2008 at 03:50:07PM +0400, Yuri Bushmelev wrote: > > тогда каким образом: потребовалось из медленного хранилища > > дернуть объект? а если его будут дергать больше 2 раз? по > > какому критерию переносить на быстрое хранилище? > Ну например, по критерию последнего обращения к файлу (atime). atime -- само по себе неплохой способ превратить быстрый сторадж в так себе... запись метаданных при каждом трогании, однако. -- ---- WBR, Michael Shigorin <mike@altlinux.ru> ------ Linux.Kiev http://www.linux.kiev.ua/ ^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [Sysadmins] Вытесняющее хранение. 2008-09-03 8:25 ` Yuri Bushmelev 2008-09-03 10:40 ` Maks Re @ 2008-09-03 11:37 ` Gennadiy Redko 1 sibling, 0 replies; 10+ messages in thread From: Gennadiy Redko @ 2008-09-03 11:37 UTC (permalink / raw) To: ALT Linux sysadmin discuss Yuri Bushmelev пишет: <skip> > > Объединить медленное устройство и быстрое в одно псевдо-устройство и одну > ФС? В любом случае будет плохо, имхо. > Неплохо, в общем. Там, где я смотрел - из 350 ТБ общего дискового пространства позволяло только 15 ТБ держать на FC-дисках. Остальное - iSCSI- и SATA-полки У нас объемы скромнее, но все-таки. > Кстати, а чем файлы раздаются? Может этот вопрос можно решить на уровне > файл-сервера? Например, если это http, то вставить промежуточный скрипт, Будет Самба или NFS. Тоже вариант, если это реализуемо. ^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2008-09-03 18:57 UTC | newest] Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2008-09-02 11:22 [Sysadmins] Вытесняющее хранение Gennadiy Redko 2008-09-02 12:20 ` Yuri Bushmelev 2008-09-02 19:12 ` Michael Shigorin 2008-09-03 7:40 ` Ivan Fedorov 2008-09-03 7:59 ` Gennadiy Redko 2008-09-03 8:25 ` Yuri Bushmelev 2008-09-03 10:40 ` Maks Re 2008-09-03 11:50 ` Yuri Bushmelev 2008-09-03 18:57 ` Michael Shigorin 2008-09-03 11:37 ` Gennadiy Redko
ALT Linux sysadmins discussion This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \ sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com public-inbox-index sysadmins Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sysadmins AGPL code for this site: git clone https://public-inbox.org/public-inbox.git