<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Сайзинг выносных модулей on xFP</title><link>https://help.ngrsoftlab.ru/xfp/2.1/sizing-guide/calculation_methodology/sizing_external_modules/</link><description>Recent content in Сайзинг выносных модулей on xFP</description><generator>Hugo</generator><language>ru-RU</language><atom:link href="https://help.ngrsoftlab.ru/xfp/2.1/sizing-guide/calculation_methodology/sizing_external_modules/index.xml" rel="self" type="application/rss+xml"/><item><title>Расчет ресурсов для модуля CDR</title><link>https://help.ngrsoftlab.ru/xfp/2.1/sizing-guide/calculation_methodology/sizing_external_modules/calculation_cdr/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://help.ngrsoftlab.ru/xfp/2.1/sizing-guide/calculation_methodology/sizing_external_modules/calculation_cdr/</guid><description>&lt;div class="paragraph"&gt;
&lt;p&gt;Рекомендуется использовать раздельные пулы ресурсов для двух функций CDR, чтобы &amp;#34;тяжелая&amp;#34; конвертация одного большого DOCX не заблокировала обработку всех остальных PDF-файлов.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="paragraph"&gt;
&lt;p&gt;&lt;strong&gt;Для очистителя PDF:&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class="ulist"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Конфигурация по умолчанию: 2 CPU / 2 RAM.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;CPU: Нагрузка в основном однопоточная из-за Python. Для высоких нагрузок (сотни файлов в минуту) рекомендуется выделять 2-4 ядра на инстанс, но основное масштабирование достигается увеличением количества инстансов и внесения их в пул с лимитами по каждому инстансу.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="paragraph"&gt;
&lt;p&gt;&lt;strong&gt;Для конвертера в PDF:&lt;/strong&gt;&lt;/p&gt;
&lt;/div&gt;</description></item><item><title>Расчет ресурсов для модуля YARA</title><link>https://help.ngrsoftlab.ru/xfp/2.1/sizing-guide/calculation_methodology/sizing_external_modules/calculation_yara/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://help.ngrsoftlab.ru/xfp/2.1/sizing-guide/calculation_methodology/sizing_external_modules/calculation_yara/</guid><description>&lt;div class="paragraph"&gt;
&lt;p&gt;YARA-анализатор выполняет сканирование файлов по следующему набору правил:&lt;/p&gt;
&lt;/div&gt;
&lt;div class="ulist"&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Конфигурация по умолчанию: 4 CPU / 4 ГБ RAM / 3 воркера.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;На каждый воркер требуется 2 CPU и 2 ГБ RAM.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;По диску достаточно HDD или SSD небольшого объема (от 10 ГБ) для хранения правил и логов. Временные файлы обрабатываются в памяти или в tmpfs.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class="paragraph"&gt;
&lt;p&gt;Пример расчета для YARA приведен в таблице ниже&lt;/p&gt;
&lt;/div&gt;
&lt;div class="olist arabic"&gt;
&lt;ol class="arabic"&gt;
&lt;li&gt;
&lt;p&gt;Данные для расчета модуля YARA&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;table class="tableblock frame-all grid-all" style="width: 98%;"&gt;
&lt;colgroup&gt;
&lt;col style="width: 30%;"/&gt;
&lt;col style="width: 19%;"/&gt;
&lt;col style="width: 12%;"/&gt;
&lt;col style="width: 39%;"/&gt;
&lt;/colgroup&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th class="tableblock halign-center valign-top"&gt;Нагрузка (файлов/час)&lt;/th&gt;
&lt;th class="tableblock halign-center valign-top"&gt;CPU (ядер)&lt;/th&gt;
&lt;th class="tableblock halign-center valign-top"&gt;RAM (ГБ)&lt;/th&gt;
&lt;th class="tableblock halign-center valign-top"&gt;Рекомендации&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;3 125&lt;/p&gt;&lt;/td&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;3&lt;/p&gt;&lt;/td&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;4&lt;/p&gt;&lt;/td&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;4&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;6 250&lt;/p&gt;&lt;/td&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;5&lt;/p&gt;&lt;/td&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;10&lt;/p&gt;&lt;/td&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;10&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;12 500&lt;/p&gt;&lt;/td&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;10&lt;/p&gt;&lt;/td&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;20&lt;/p&gt;&lt;/td&gt;
&lt;td class="tableblock halign-center valign-top"&gt;&lt;p class="tableblock"&gt;20&lt;/p&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;</description></item></channel></rss>