Новий підхід моделювання завантаженості SQL-серверів

курсовая работа

2.4 Опис організації вибору технічних і програмних засобів

Вибір технічних засобів, які використовувалися для виконання дипломної роботи обумовлений технічним завданням та вимогами до технічних параметрів засобів, на яких встановлюється відповідні СКБД.

Для коректної роботи розроблених Web-додатків необхідна наявність наступного програмного забезпечення:

1. Сервера веб-додатків Jakarta Tomcat 5.0.

2. Встановлених SQL-серверів, які будуть проходити процес тестування.

3. Операційних систем типу Windows NT.

4. Будь-якого браузера.

5. J2SE Development Kit Update 2.

6. J2SE Runtime Environment Update 2.

7. JDBC-драйвери відповідних SQL-серверів.

8. Редактор текстових файлів Notepad.

Вимоги до обладнання, на якому буде функціонувати Web-сервер:

1. Процесор з частотою 2000MHz і вище.

2. Обєм оперативної памяті: 512 Мб.

3. Обєм жорсткого диску: від 8 Гб.

4. Мережна карта стандарту Ethernet/Fast Ethernet.

Така мінімальна конфігурація Web-сервера вибрана на основі спостережень за використанням памяті та файлу підкачки. При тестуванні в екстремальних режимах (50 та вище паралельних потоків) відбувається значне збільшення часу виконання тестування за рахунок недостачі ОЗП для віртуальної машини Java, що приводить до великого збільшення файлу підкачки. Таке збільшення файлу підкачки в свою чергу призводить до збільшення часу тестування, оскільки читання з диска є набагато повільнішим ніж читання з оперативної памяті.

Для роботи сервера баз даних необхідна наступна конфігурація:

1. Процесор з частотою 2000 MHz і вище.

2. Обєм оперативної памяті від 1 Гб.

3. Обєм жорсткого диску від 10 Гб.

4. Мережна карта стандарту Ethernet/Fast Ethernet.

Такі вимоги сформульовані після аналізу вимог вказаних SQL-серверів до складу технічних засобів, на яких вони можуть працювати. При цьому було обрано спільний показник з мінімальних вимог до кожного із серверів, щоб поставити всі сервера в однакові умови. Найвищий показник у вимогах до технічних засобів був у SQL-сервера Oracle.

Делись добром ;)