Каталог Установки По Умолчанию 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Каталог Установки По Умолчанию



Каталог установки по умолчанию в Windows-это C:\parabuild. Каталог установки по умолчанию в Unix - это /opt / parabuild.

Процессор

Процессы сборки обычно зависят от процессора. Скорость процессора для Parabuild должна быть как минимум равна скорости самой быстрой машины разработки. Лучшим подходом здесь было бы получить самый быстрый процессор, который может позволить себе ваш бюджет. Более быстрые сборки обеспечивают более быструю обратную связь, что обеспечивает большую экономию времени и финансовых средств.

Количество процессоров

Очень важно, чтобы Parabuild работал на выделенной многопроцессорной системе. Многопроцессорные системы лучше подходят для выполнения нескольких вычислительно интенсивных задач, которые строят процессы. Количество процессоров зависит от количества конфигураций сборки и процента времени выполнения каждой сборки. Его можно оценить как сумму общего процента времени сборки, разделенного на СТО и округленного до следующих двух, четырех, восьми, 16 или 32. Например, если Parabuild выполняет восемь сборок и каждая сборка выполняется в 20% случаев, количество процессоров, необходимых для сервера, равно двум.

Размер оперативной памяти

Выбор адекватного размера оперативной памяти сервера сборки имеет важное значение. В случае низкой физической памяти сборки могут быть медленными из-за подкачки. Минимальный объем оперативной памяти можно оценить как сумму оперативной памяти, необходимой для запуска каждой сборки плюс оперативная память, необходимая клиенту управления версиями, работающему с полной проверкой, плюс оперативная память, необходимая операционной системе и системным процессам. Мы рекомендуем умножить результат на 1,2 коэффициента, чтобы компенсировать неучтенные факторы. Пример: пусть ОЗУ ОС составляет 120 мб, каждому запуску сборки требуется 100 МБ, а каждому клиенту-1 Мб. Минимальный размер оперативной памяти собирается быть

(120 МБ + 8 * 100 МБ + 8 * 1 Мб) * 1.2 = 1,113. 6 Мб

или примерно 1 ГБ.

Дисковое Пространство

Free disk space needed on Parabuild machine depends on the number of build configurations, the number of build runs per day, and the size of build artifacts to be placed in the build archive after each build run. The estimated size of the needed free disk space in megabytes may be calculated by using this formula

Sz = (Nbuilds * 2 * Bsize) + (Nbuilds * NRuns *Asize * 3 *365)

Где Sz-минимально необходимое дисковое пространство, Nbuilds-количество конфигураций сборки, Bsize-дисковое пространство, занимаемое базой кода, Nruns- количество запусков сборки в день, Asize-дисковое пространство, занимаемое результатами, помещенными в архив сборки. Пример: рассмотрим сервер сборки с 4 конфигурациями сборки, каждая кодовая база занимает 200 мб при извлечении; каждая сборка выполняется 10 раз в день и хранит каждый раз 5 Мб журналов и артефактов сборки; архивные элементы должны храниться в течение года. То предполагаемый минимум дискового пространства, необходимого для этой конфигурации, будет равен

220,600Mb = 4*2*200Mb + 4*10*5Mb*3*365

Скорость Диска

Скорость работы дисковой подсистемы является важным фактором, влияющим на общую производительность сервера сборки. Процессы сборки интенсивны для ввода –вывода и больше ориентированы на чтение, чем на запись. Типичные соотношения записи / чтения колеблются от 2 до 5. Мы рекомендуем использовать высокоскоростной SCSI с частотой вращения 10 000 или 15 000 об / мин Массив RAID-1 под управлением качественного RAID-контроллера. Рейд-1 обеспечивает высокую скорость параллельного чтения и записи при сохранении надежности дисковой подсистемы. Мы не рекомендуем использовать RAID-5 из-за его значительно более низкой скорости записи. Если высокая скорость SCSI RAID-1 не является вариантом из-за проблем с бюджетом, 7200 об / мин IDE RAID-1 это минимальная конфигурация.

Создание сетей

Parabuild прослушивает порт 8080. Некоторые приложения и сервисы такие как Tomcat и Apache также могут прослушивать порт 8080. Это может помешать Парабилд от правильного запуска. Убедитесь, что никаких других услуг нет слушайте на порту 8080.

Важно, чтобы Parabuild был подключен к остальной инфраструктуре ALM через высокоскоростную локальную сеть (LAN). Parabuild получает доступ к системе управления версиями для создания локальных копий кодовой базы проектов для сборки и запроса последних изменений. Он также может получить доступ к системе отслеживания проблем,чтобы получить заметки о выпуске. Медленная или перегруженная локальная сеть может значительно увеличить время цикла сборки, если размер кодовой базы значителен (сотни мегабайт). В идеале Parabuild должен быть подключен к тому же сетевому коммутатору, что и версия контрольный сервер есть.



Поделиться:


Последнее изменение этой страницы: 2021-02-07; просмотров: 56; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.16.25.220 (0.007 с.)