РПЗ (954363), страница 5
Текст из файла (страница 5)
4.Exit
Enter selection.(default 1) [1-4]
Выберете “Install InterBase Client and Server software” в меню установки, После чего установкщик выведет на экран следующую информацию и запустит утилиту pkgadd:
Starting InterBase Client and Server Install, please wait...
set NONABI_SCRIPTS=TRUE
export NONABI_SCRIPTS
pkgadd -d CDROM_DIR/Interbase6.0_ClientServerpkg
The following packages are available:
1 interbase InterBase RDBMS Software
(sparc) InterBase Version 6.0
Select package(s) you wish to process (or ‘all’ to process
all packages). (default: all) [?,??,q]:
-
Нажмите «U» для выбора конфигурации по умолчанию.
Processing package instance <interbase> from
</cdrom/interbase_SOS_V6>
InterBase RDBMS Software
(sparc) InterBase Version 6.0
Enter the absolute pathname of the install directory
(default /usr) [?,q]
-
Нажмите «U» для выбора пути по умолчанию в которой будет создан каталог interbase.
Using </usr> as the package base directory.
## Processing package information.
## Processing system information.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
## Checking for setuid/setgid programs.
This package contains scripts which will be executed with superuser
permission during the process of installing this package.
Do you want to continue with the installation of <interbase> [y,n,?]
-
Нажмите «Y». Установщик должен иметь привилегии «суперпользователя» для внесения коррекций в файловую систему.
Installing InterBase RDBMS Software as <interbase>
## Installing part 1 of 1.
/usr/interbase/install.txt
/usr/interbase/Release_Notes.pdf
. . .
[ verifying class <none> ]
## Executing postinstall script.
. . .
Please enter the license certificate ID:
-
Введите ID сервера из сертификата.
Please enter the license certificate key:
-
Введите лицензионный ключ. Количество лицензий может быть увеличине в любое время. После установки, установщик возвращается к pkgadd утилите:
Installation of <interbase> was successful.
The following packages are available:
1 interbase InterBase RDBMS Software
(sparc) InterBase Version 6.0
Select package(s) you wish to process (or ‘all’ to process
all packages). (default: all) [?,??,q]:
-
Нажмите «Q».
-
Выполните следующую команду для того чтобы загрузить сервер:
# echo “/usr/interbase/bin/ibmgr –start –forever” | su interbase
Данная команда запускает SuperServer daemon (ibserver) и guardian (ibguard) программы, которые осуществляют поключения клиентов к базе
-
Сервер InterBase 6 запущен. Теперь вам необходимо установить базу из резервной копии, для этого воспользуйтесь следующей командой:
# gbak –r /tmp/isc4.gbak jupiter:/usr/interbase/isc4.gdb
Установка и настройка Borland InterBase 6.0 Client
Основа заключается в выборе пункта установцика – Interbase Client
После чего будет автоматически установлен клиент InterBase 6 Client и запущена служба ibqguard – обеспечивающая подключение к Interbase Server 6.
ПУНКТЫ 6 и 7 желательно чтоб занимали 6 страниц (по 3 страницы на каждый пункт).
ГЛАВНОЕ НЕ > 6
-
Распределение предметных БД по узлам сети без учёта репликации
Необходимо определить вариант рационального размещения предметных баз данных в распределенной информационной системе для случая, когда каждая база данных размещается только в одном узле сети, а обрабатывающие процессы (приложения) не являются распределенными. При этом следует считать, что если некоторый процесс обращается за данными к базе, находящейся в другом узле, сетевые затраты на одно обращение составляют “t” секунд, независимо от местонахождения узла в сети и дисциплины обслуживания. Если процесс обращается к базе данных, находящейся в том же узле, где выполняется процесс, то следует считать, что “t = 0”.
Таблица 8.1. показывает использование предметных баз данных обрабатывающими процессами (приложениями) в течение временного интервала и интенсивности их обращений к базам данных (среднее число обращений за рассматриваемый интервал времени):
Таблица 8.1. Использование предметных баз данных.
| Пр\БД | БД1 | БД2 | БД3 | БД4 | БД5 | БД6 | БД7 | БД8 | БД9 | БД10 |
| П1 | 100 | 60 | 150 | 140 | ||||||
| П2 | 400 | 300 | 250 | |||||||
| П3 | 30 | 300 | 80 | 400 | 20 | 180 | ||||
| П4 | 300 | 150 | 100 | |||||||
| П5 | 85 | 300 | 30 | |||||||
| П6 | 200 | 300 | 110 | |||||||
| П7 | 50 | 70 | 40 | 150 | ||||||
| П8 | 200 | 60 | 75 | |||||||
| П9 | 350 | 300 | 100 | 400 | ||||||
| П10 | 240 | 90 | 40 |
Таблица 8.2. показывает распределение обрабатывающих процессов по узлам: распределенной сети.
Таблица 8.2 Распределение обрабатывающих процессов по узлам.
| У\П | П1 | П2 | П3 | П4 | П5 | П6 | П7 | П8 | П9 | П10 |
| У1 | 1 |
| 1,4 |
| 0,3 |
|
|
|
|
|
| У2 |
| 0,5 |
|
|
|
|
|
|
| 0,95 |
| У3 | 1,3 |
| 1,05 |
| 0,8 |
|
|
|
| 0,7 |
| У4 | 0,87 | 0,8 | 0,9 |
|
|
|
|
|
| 0,8 |
| У5 |
|
| 1,3 |
| 1,5 |
|
|
|
|
|
| У6 | 1,3 | 0,8 |
|
|
|
|
|
|
| 0,7 |
| У7 |
| 0,6 | 0,95 |
| 1,2 |
|
|
|
| 0,9 |
| № В | 3 | 3 | 3 |
| 3 |
|
|
|
| 3 |
Коэффициенты в таблице 8.2. используются для получения количества обращений к базе данных в в исходном варианте задания по формуле:
N1=N*k,
где: N – значение из таблицы 8.1;
k – значение коэффициента из таблицы 8.2;
N1 - результирующее значение для таблицы учебного варианта задания.
На основании данных из таблиц 8.1. и 8.2. для исходного варианта была сформирована сводная таблица исходных данных, т.е. таблица 8.3. Каждое значение этой таблицы есть среднее количество обращений к базе данных (БДi) определенного процесса (Пj) из определенного узла сети (Уk).
Таблица 8.3. Результаты затрат на обработку конкретной БД конкретными процессами в конкретных устройствах без учета репликации.
| Узел | Проц. | Коэф. | БД1 | БД2 | БД3 | БД4 | БД5 | БД6 | БД7 | БД8 | БД9 | БД10 |
| У1 | П1 | 1 | 100 |
|
| 60 |
| 150 |
|
|
| 140 |
| П3 | 1,4 | 42 |
| 420 |
| 112 |
| 560 |
| 28 | 252 | |
| П5 | 0,3 |
|
|
|
| 25 |
| 90 |
| 9 |
| |
| У2 | П2 | 0,5 |
| 200 | 150 |
|
|
|
| 125 |
|
|
| П10 | 0,95 |
|
| 228 |
| 85 |
|
|
| 38 |
| |
| У3 | П1 | 1,3 | 130 |
|
| 78 |
| 195 |
|
|
| 182 |
| П3 | 1,05 | 31 |
| 315 |
| 84 |
| 420 |
| 21 | 189 | |
| П5 | 0,8 |
|
|
|
| 68 |
| 240 |
| 24 |
| |
| П10 | 0,7 |
|
| 168 |
| 63 |
|
|
| 28 |
| |
| У4 | П1 | 0,87 | 87 |
|
| 52 |
| 130 |
|
|
| 121 |
| П2 | 0,8 |
| 320 | 240 |
|
|
|
| 200 |
|
| |
| П3 | 0,9 | 27 |
| 270 |
| 72 |
| 360 |
| 18 | 162 | |
| П10 | 0,8 |
|
| 192 |
| 72 |
|
|
| 32 |
| |
| У5 | П3 | 1,3 | 39 |
| 390 |
| 104 |
| 520 |
| 26 | 234 |
| П5 | 1,5 |
|
|
|
| 127 |
| 450 |
| 45 |
| |
| У6 | П1 | 1,3 | 130 |
|
| 78 |
| 195 |
|
|
| 182 |
| П2 | 0,8 |
| 320 | 240 |
|
|
|
| 200 |
|
| |
| П10 | 0,7 |
|
| 168 |
| 63 |
|
|
| 28 |
| |
| У7 | П2 | 0,6 |
| 240 | 180 |
|
|
|
| 150 |
|
|
| П3 | 0,95 | 28 |
| 285 |
| 76 |
| 380 |
| 19 | 171 | |
| П5 | 1,2 |
|
|
|
| 102 |
| 360 |
| 36 |
| |
| П10 | 0,9 |
|
| 216 |
| 81 |
|
|
| 36 |
|
Составляем таблицу 8.4., в которой указываем все возможные варианты размещения баз данных по узлам сети. В каждую клетку этой таблицы записываем число, которое определяет суммарное количество всех запросов от всех процессов всех узлов к данной БД, при условии, что эта БД находится в данном узле.















