<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Первый релиз wZD 1.0.0, сервера компактного хранения мелких ...</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/119539.html</link>
    <description>Доступен первый выпуск wZD 1.0.0 - сервера для эффективного хранения большого числа файлов в компактном виде, который снаружи  выглядит как обычный WebDAV-сервер. Для хранения используется модифицированная версия BoltDB. Код проекта написан на языке Go и распространяется под лицензией BSD...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=52214&lt;br&gt;</description>

<item>
    <title>Первый релиз wZD 1.0.0, сервера компактного хранения мелких ... (hes)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/119539.html#51</link>
    <pubDate>Fri, 15 Jan 2021 14:33:25 GMT</pubDate>
    <description>очень похоже на Grafana/Loki. Так же boltdb в качетсве хранения данных, только там хранят логи&lt;br&gt;</description>
</item>

<item>
    <title>Первый релиз wZD 1.0.0, сервера компактного хранения мелких ... (syslinux)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/119539.html#48</link>
    <pubDate>Thu, 23 Jan 2020 04:45:46 GMT</pubDate>
    <description>Завез я уже поддержку HTTPS, Keepalive, авторизацию per vhost, включение отключение 404-ых, метод POST(только бинарные данные так же как и в PUT), метод OPTIONS, и еще по мелочи. Пока только в ветке мастер, если кому надо можете попробовать собрать потестировать, версия 1.1.0-beta собрана на гитхабе. Это еще не все что туда будет добавлено.&lt;br&gt;</description>
</item>

<item>
    <title>Первый релиз wZD 1.0.0, сервера компактного хранения мелких ... (syslinux)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/119539.html#47</link>
    <pubDate>Tue, 21 Jan 2020 14:37:02 GMT</pubDate>
    <description>GOMAXPROCS автоматом ставится по количеству CPU начиная с версии Go 1.5 .&lt;br&gt;Как бы, если вы хотите на машине с 1-м ядром использовать этот сервер, врядли это нормально для такого решения, с миллионами файлов.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Первый релиз wZD 1.0.0, сервера компактного хранения мелких ... (syslinux)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/119539.html#46</link>
    <pubDate>Tue, 21 Jan 2020 14:20:38 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; была пара металоггеров. Теперь вернул естесственно обратно.&lt;br&gt;&amp;gt; Я думаю MooseFS то не лопнет и на 500млн файлов, но при &lt;br&gt;&amp;gt; условии что у вас будет порядка 30-50млн подпапкок, где файлов по &lt;br&gt;&amp;gt; 10-1000 примерно, но все равно скорость то будет помедленнее. А вот &lt;br&gt;&amp;gt; если у вас 500млн файлов и 1млн подпапок всего, тогда это &lt;br&gt;&amp;gt; все будет уже гораздо хуже работать. Ведь MooseFS создает индексы частями &lt;br&gt;&amp;gt; в памяти чтобы искать сразу по нужным массивчикам. Чем меньше папок &lt;br&gt;&amp;gt; и больше файлов, тем больше сами массивы, тем хуже все работает. &lt;br&gt;&amp;gt; Но я уже не рискнул бы доводить до таких объемов у себя, просто &lt;br&gt;&amp;gt; потому что и запускается дольше и CRC долго чекает итп итд. &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Первый релиз wZD 1.0.0, сервера компактного хранения мелких ... (syslinux)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/119539.html#45</link>
    <pubDate>Tue, 21 Jan 2020 14:12:53 GMT</pubDate>
    <description>&amp;gt; нет, мне было интересно именно для moose до переноса всего в архивы &lt;br&gt;&amp;gt; - чтобы понимать, на каких масштабах оно таки лопается.&lt;br&gt;&amp;gt; 250миллионов файликов = 75G оперативы, я правильно понял?&lt;br&gt;&amp;gt; А что при этом происходило на металоггере, или вы ими не пользовались? &lt;br&gt;&lt;br&gt;Да, все верно.&lt;br&gt;&lt;br&gt;Изначально был, потом убрал, чтобы он диски SSD мне не убивал. Не вспомню как он работал, когда было 150млн файлов, но в память точно все помещалось. У меня по 128GB было на серверах, где была пара металоггеров. Теперь вернул естесственно обратно.&lt;br&gt;&lt;br&gt;Я думаю MooseFS то не лопнет и на 500млн файлов, но при условии что у вас будет порядка 30-50млн подпапкок, где файлов по 10-1000 примерно, но все равно скорость то будет помедленнее. А вот если у вас 500млн файлов и 1млн подпапок всего, тогда это все будет уже гораздо хуже работать. Ведь MooseFS создает индексы частями в памяти чтобы искать сразу по нужным массивчикам. Чем меньше папок и больше файлов, тем больше сами массивы, тем хуже все работает. Но я уже не рискнул бы доводить </description>
</item>

<item>
    <title>Первый релиз wZD 1.0.0, сервера компактного хранения мелких ... (пох.)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/119539.html#44</link>
    <pubDate>Tue, 21 Jan 2020 13:49:42 GMT</pubDate>
    <description>нет, мне было интересно именно для moose до переноса всего в архивы - чтобы понимать, на каких масштабах оно таки лопается.&lt;br&gt;&lt;br&gt;250миллионов файликов = 75G оперативы, я правильно понял? &lt;br&gt;А что при этом происходило на металоггере, или вы ими не пользовались?&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Первый релиз wZD 1.0.0, сервера компактного хранения мелких ... (syslinux)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/119539.html#43</link>
    <pubDate>Tue, 21 Jan 2020 13:36:26 GMT</pubDate>
    <description>Принял. Спасибо за уточнение как вы делаете. Значит предусмотрю изменение TTL без перезаписи файлов. То есть не только вместе с файлом когда идет первоначальная заливка, но и потом чтобы можно было поменять TTL на другой или убрать TTL вовсе. Методом DELETE можно и внешним скриптом пользоваться как у Вас без поддержки встроенного TTL.&lt;br&gt;&lt;br&gt;На счет задумываться - да ФС имеют такие проблемы при очень массовых операциях. У меня в теории не должно быть проблем, не фс все-таки, принцип то примерно тот же как в SeaWeedFS, просто если думать волюмамим, то у меня волюмов столько сколько папок по сути, в них еще быстрее удаление будет работать.&lt;br&gt;&lt;br&gt;Я ни в коем случае не говорю Вам что мое чем-то лучше тоже, просто тема об одном, а уже Оракл сюда был приплетен. Да и я сомневаюсь что он нормально будет работать, там один индекс будет громадным, это надо тестировать сначала Оракл в таком ключе, а потом уже писать сюда, а то это просто предположение :)&lt;br&gt;P.S. Просмотрел, это не Вы написали про Оракл изначально, другие коммент</description>
</item>

<item>
    <title>Первый релиз wZD 1.0.0, сервера компактного хранения мелких ... (syslinux)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/119539.html#42</link>
    <pubDate>Tue, 21 Jan 2020 13:29:18 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Куда положить 250 млн картинок объемом 80 TB просто как пример? В какую еще базу?&lt;br&gt;&amp;gt; И да, орацл умеет в кластеры ;-) &lt;br&gt;&amp;gt; btw - сколько на самом деле жрет памяти на metadata и какого &lt;br&gt;&amp;gt; объема логи на логсерверах, если не жалко?&lt;br&gt;&lt;br&gt;В wZD? 32 байта, оно хранится прямо в файле который заливается, память не используется. Из которых 8 байт зарезервировано под будущий дистрибьютор. Логи тут не нужны.&lt;br&gt;&lt;br&gt;Мне уже не нужно никакое решение, я уже все что надо сделал без любой бд.&lt;br&gt;В MooseFS на оставшиеся 10млн файлов после архивирования потребляется 8GB RAM всего с учетом директорий, а было 75GB+.&lt;br&gt;</description>
</item>

<item>
    <title>Первый релиз wZD 1.0.0, сервера компактного хранения мелких ... (n80)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/119539.html#41</link>
    <pubDate>Tue, 21 Jan 2020 13:22:36 GMT</pubDate>
    <description>&amp;gt; Куда положить 250 млн картинок объемом 80 TB просто как пример? В какую еще базу?&lt;br&gt;&lt;br&gt;Ну, для меня решение из этой новости или всё тот же SeaWeedFS &amp;#8212; тоже в определённом смысле СУБД. Так что база в этом смысле. Если что, я тут нигде не топил за ненужность сабжа, напротив, пишу о причинах по которым такие решения нужны и возникают.&lt;br&gt;&lt;br&gt;&amp;gt; Кто утверждает, что такое количество допустим должно быть обязательно в фс общего &lt;br&gt;&amp;gt; назначения, про кластерные забыли?&lt;br&gt;&lt;br&gt;Не суть, имелись в виду ФС, как бы так сказать, совместимые с POSIX-семантикой.&lt;br&gt;Которым противопоставляется специализированное решение, имеющее свои преимущества, в т.ч. за счёт отказа от всяких неиспользуемых функций.&lt;br&gt;&lt;br&gt;&amp;gt; Вам дали способ - как упростить себе жизнь не изменяя файловую систему &lt;br&gt;&amp;gt; на какие-то решения, которые еще неизвестно как себя поведут (в плане фс &lt;br&gt;&amp;gt; изначально), в том числе оставлена без изменений работа с большими файлами, &lt;br&gt;&amp;gt; не надо заботится о волюмах, изменять пути в приложении, и прочие вещи.&lt;br&gt;&lt;br&gt;Я же разве против? Наоборо</description>
</item>

</channel>
</rss>
