Организация тестовой инфраструктуры для проекта

Александр17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
23.04.2008

Должность: Сиcтемный Администратор

Город: Москва, м.Фрунзенская, 5мин пешком от метро

Пол: Не имеет значения

Возраст: Не имеет значения

Образование: Не имеет значения

Занятость: Полная на проект, думаю на 1 неделю. Зависит от оценки объема исполнителем.

Оплата: 20000 руб обсуждаемо

Требования:

1. Умение организовывать automatic deployment для операционок MS. Ничего более конкретного не пишу – вопрос тут один: может соискатель реализовать ТЗ указанное ниже или нет.

2. СТРОГО: наличие времени для того, чтобы целенаправленно НИ НА ЧТО НЕ ОТВЛЕКАЯСЬ сделать этот проект (см. выше Занятость). Cреди всех прочих активностей соискателя эта работа должна быть с высшим приоритетом. Сроки жмут!!!

Одного деятеля уже выгнал...За работу взялся а времени у него не было...

ТЗ:

Для выполнения проекта по разработке ПО требуется организовать тестовый стенд, на котором будет проходить тестирование продукта. На данный момент имеется 1 rack с 6ю серверами, полностью собранный, смонтированный и работоспособный.

• 4 одинаковых 1U сервера

• 2 разных 5U сервера с RAIDами

• Гигабиная сеть, KVM

Необходимо:

1. Развернуть на одном 5U сервере WDS/RIS или что угодно другое чтобы можно было на остальные 5 перезаливать заранее подготовленные образы операционок (см ниже по списку).

2. Подготовить сам набор образов операционных систем для тестирования:

i. Windows server std 2003 R2

ii. Windows server std 2003 R2 64bit

iii. Windows server std 2008

iv. Windows server std 2008 64 bit

v. Windows XP SP2

vi. Windows XP SP2 64bit

vii. Windows Vista (одну редакцию, каую еще не выбрали)

viii. Windows Vista (одну редакцию, каую еще не выбрали) 64bit

Тут еще раз оговорюсь, что:

4 1U сервера ИДЕНТИЧНЫ (соотвественно для них образы будут одинаковые)

2й 5U сервер отличается

А может они и для 5U такие же будут...вопрос к исполнителю...

Необходимо обеспечить наличие multi-boot environment для установленных образов.

Т.е. на каждом сервере должны быть установлены сразу все перечисленные для него варианты.

3. При установке образа в нем должно быть автоматически следующее:

- Комп НЕ в домене, но в раб. группе

- прописано имя компа и IP (можно DHCP)

- установлен FAR

- настроен автоматом мапируемый диск на другой сервер

- назначен пароль админа (одинаковый для всех образов и компов)

- вынесен shortcut add/remove/programs на desktop

- выключен firewall

- НЕ установлен MSMQ

4. На 1й сервер где WDS/RIS нужно еще сделать несколько загрузочных осей:

i. Windows server ent 2003 R2 + Microsoft SQL Server 2005

ii. Windows server ent 2003 R2 64bit + Microsoft SQL Server 2005 64bit

iii. Windows server ent 2008 + Microsoft SQL Server 2008

iv. Windows server ent 2008 64 bit + Microsoft SQL Server 2008 64bit

v. Windows server ent 2003 R2 + Oracle (версия еще не выбрана)

Сервера БД нужно просто поставить, тюнить не надо.

5. Организовать хранилище эталонных образов на внешнем хранилище, систематизировать их и задокументировать(минимально)

6. Описать процедуру заливки образов (на уровне шаг 1, шаг 2, итд)

Работа, как видно из описания, требует присутствия специалиста на объекте.

Часть наверное можно делать удаленно – можем открыть RDP.

7. Сценарий работы всей этой конструкции такой:

void Life ()

{

____try

____{

________while ( true )

________{

____________Boot ( “ось с WDS на первым сервере” );

____________Deploy ( “все или по выбору операционки на остальные 5 серверов с WDS” );

____________Install ( “наш софт, который надо тестировать на остальные 5 серверов” );

____________foreach ( OS-with-БД-на-1м сервере )

____________{

________________Boot (“ось с очередной БД на первом сервере”);

________________Test ( “наш софт с выбранной БД” ) ;

____________}

________}

____}

____catch ( NoMoneyException )

____{

________Company.Dispose ();

____}

}

Заявки фрилансеров