Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Предложите варианты разграничения хоста на 2 заказчика  [new]
WebPrj
Member

Откуда:
Сообщений: 376
ТЕХНИЧЕСКОЕ РЕШЕНИЕ
==========================
ЗАДАЧА
-------
Есть у заказчика А хост-сервер на котором
инстанс оракла для нашей организации В.
На этом же инстансе у заказчика работают
Системы для его собственных нужд.

Небходимо найти техническое решение по разделению
рессурсов для заказчика А и нашей организации В
(с ограничениями по мощности \ квоте HDD)

Вопрос
-------
- Если создать второй инстанс для нашей организации "В"
то как выделив максимальные права (DBA) на оракл,
Админу А ограничить доступ и рессурсы для своей организации?

===============
Вариант№1
- создать отдельный инстанс В, дать DBA внешнему заказчику,
но ограничить его по трём рессурсам средствами Оси
(Windows может?)

Вариант№2
- виртуальный сервер?
13 авг 10, 12:33    [9259411]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
comphead
Member

Откуда: Киев
Сообщений: 3390
WebPrj,

я б все таки поддержал виртуализированное решение.
13 авг 10, 12:42    [9259491]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
WebPrj
Вариант№2
- виртуальный сервер?
На базе Oracle VM.
В этом случае, ко всему прочему, вы имеете право лицензировать ваш Oracle отдельно от заказчика.
13 авг 10, 12:43    [9259496]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
WebPrj
Member

Откуда:
Сообщений: 376
comphead
WebPrj,
я б все таки поддержал виртуализированное решение.

боюсь, это бОльший геморрой для А и они на это неохотно пойдут.
Или это проще чем через ось или конфиг-файлы решать?
13 авг 10, 12:43    [9259504]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
comphead
Member

Откуда: Киев
Сообщений: 3390
WebPrj,

давайте определимся. это админы СУБД или также они будут админить ось и иметь собссно права администратора сервера?
13 авг 10, 12:46    [9259527]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
WebPrj
comphead
WebPrj,
я б все таки поддержал виртуализированное решение.

боюсь, это бОльший геморрой для А и они на это неохотно пойдут.
Или это проще чем через ось или конфиг-файлы решать?
Не нужно бояться. Нужно действовать и добиваться.
Или они держут вас там бесплатно и никаких прав что-то требовать у вас нет?
13 авг 10, 12:48    [9259547]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
WebPrj
Member

Откуда:
Сообщений: 376
comphead
WebPrj,

давайте определимся. это админы СУБД или также они будут админить ось и иметь собссно права администратора сервера?

Я из организации В.
Они в А полностью владеют сервером.
Для наката изменений я сейчас отправляю скрипты в А админу и он их сам накатывает.
Сетка у нас к ним есть.
Может он отдать созданный инстанс мне с правами ДБА и защитить себя от (переполнения диска и т.д)?

Как?
13 авг 10, 13:18    [9259814]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
WebPrj
Member

Откуда:
Сообщений: 376
SQL*Plus

Или они держут вас там бесплатно и никаких прав что-то требовать у вас нет?

я и хочу предложить решение (без политики) БЕЗОПАСНОЕ для них и удобное (больше прав) для меня.

....виртуализированное решение?
Больше никак?
13 авг 10, 13:20    [9259841]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
WebPrj
Member

Откуда:
Сообщений: 376
SQL*Plus
WebPrj
Вариант№2
- виртуальный сервер?
На базе Oracle VM.
В этом случае, ко всему прочему, вы имеете право лицензировать ваш Oracle отдельно от заказчика.

посмотрел инфу по Oracle VM
Показалось очень тяжеловесно.

Подскажите по второму варианту:
- можно ограничить осью и конфигами инстанс со стороны заказчика А, чтобы я (В) не "положил" их сервер своим инстансом?

(говорят, можно создать табличное пространство на соседнем диске, и ЭТО не может ограничить админ А)?
13 авг 10, 13:54    [9260175]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
WebPrj
SQL*Plus
WebPrj
Вариант№2
- виртуальный сервер?
На базе Oracle VM.
В этом случае, ко всему прочему, вы имеете право лицензировать ваш Oracle отдельно от заказчика.
посмотрел инфу по Oracle VM
Показалось очень тяжеловесно.
Возможно.
Но Oracle VM позволяест использовать раздельное лицензирование, а другие виртуализаторы - нет.
13 авг 10, 14:21    [9260437]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
Один инстанс:
WebPrj
Есть у заказчика А хост-сервер на котором
инстанс оракла для нашей организации В.
На этом же инстансе у заказчика работают
Системы для его собственных нужд.

Два инстанса:
WebPrj
Подскажите по второму варианту:
- можно ограничить осью и конфигами инстанс со стороны заказчика А, чтобы я (В) не "положил" их сервер своим инстансом?

Сначала уточните конфигурацию и/или терминологию - то у вас один инстанс на всех, то их уже два - по одному на каждого.
13 авг 10, 14:25    [9260472]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
WebPrj
Member

Откуда:
Сообщений: 376
SQL*Plus,
ты подскажи, я попробую сформулировать
----------------
Сейчас один инстанс на котором одна ИС моя и N-ИС хозяина хоста (я их назвал Системы, т.е. программные информационные системы).
Хочу предложить поставить мне ОТДЕЛЬНЫЙ инстанс оракла и отдать права на него.

Где ограничить рессурсы на этот новый инстанс?
13 авг 10, 15:07    [9260817]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
-2-
Member

Откуда:
Сообщений: 15330
WebPrj,

Поставь третий инстанс, а двум заказчикам, если будут жаловаться на нехватку ресурсов, вешай лапшу, что "третий" платит больше.
13 авг 10, 15:12    [9260852]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
WebPrj
Где ограничить рессурсы на этот новый инстанс?
У вас и заказчика Оракл ставить под разными пользователями
Установить ПО в разные директории.
Файлы БД, естественно тоже в разные директории.
Если Oracle11g, то задействовать CPU Caging. Если нет, то совместно колдовать с Resource Manager'ами.
...

Но вариант с Oracle VM пока представляется более привлекательным.
13 авг 10, 15:30    [9260993]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
WebPrj
Member

Откуда:
Сообщений: 376
SQL*Plus
WebPrj
Где ограничить рессурсы на этот новый инстанс?
У вас и заказчика Оракл ставить под разными пользователями
Установить ПО в разные директории.
Файлы БД, естественно тоже в разные директории.
Если Oracle11g, то задействовать CPU Caging. Если нет, то совместно колдовать с Resource Manager'ами.
...
Но вариант с Oracle VM пока представляется более привлекательным.

спасибо (про vm я понял)
- как с опасениями, что я (ненарочно) создам схему на ЕГО диске.
Т.е. что разрулит квоты на диске? NTFS?
.....
- память - .... ?

- CPU - CPU Caging

- HDD - ?

Спасибо!
13 авг 10, 15:42    [9261110]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
WebPrj
Member

Откуда:
Сообщений: 376
-2-
WebPrj,
Поставь третий инстанс, а двум заказчикам, если будут жаловаться на нехватку ресурсов, вешай лапшу, что "третий" платит больше.

"заказать конкурента" - это политическое решение 8-)
13 авг 10, 15:44    [9261126]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
SQL*Plus
Member

Откуда: Россия, Москва
Сообщений: 8131
WebPrj,
Память - договоритесь.
Диски - как-то, наверняка, регулируются квоты...
13 авг 10, 15:44    [9261129]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
WebPrj
Member

Откуда:
Сообщений: 376
аууу, админы.
Я понимаю, устная договорённость между админом хоста и админом инстанца - хорошо.
Но средства - конфиги оракла и \ или операционки есть?

Для HDD\SPU\Mem?
13 авг 10, 16:55    [9261796]     Ответить | Цитировать Сообщить модератору
 Re: Предложите варианты разграничения хоста на 2 заказчика  [new]
MateMan
Guest
WebPrj,


Вам уже предложили - ставить бинакри и экземпляры в разные каталоги, те создать несколько OracleHome.
Т.е. создать нескольких пользователей и каталоги каждого для них(под софт и базы), дать права пользователям только к своим каталогам. Поставить софт для каждого пользователя и создать экземпляр.
Ресурсами в windows, начиная с w2k3EE ! можно, теоретически, рулить с помощью Windows System Resource Manager (WSRM). Однако использовать его в продуктиве не рекомендуется.
Дисковые квоты в w2k3 есть, в R2 можно даже дать квоты на каталог для конкретного пользователя. Как ограничить интенсивность дискового IO для процесса\пользователя мне известно.

В linux - limits.conf (можно добавить нестандартные cpulimit и ionice).
Есть есть коммерческий Unix, то это может быть более полноценным вариантом разграничения ресурсов без виртуализации.
В Соярке, например, есть контейнеры - БД в них нормально работают.
Жаль, что она теперь только для тестов без денег.

Еще вариант ограничения дискового пространства - СХД + менеджер томов(Veritas)

ЗЫ: Все-таки присмотритесь, поиграйтесь, потестируйте OracleVM.
16 авг 10, 15:29    [9270772]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить