k001
k001
:...

April 2032
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

k001 [userpic]
ALTLinux, 1C, OpenVZ

О как! C ЛОРа:

В декабре 2007 года компанией ООО «НЕВОД» (http://www.nevod.ru) для ЗАО «Уралалмаз» (http://almaz.perm.ru) произвела установку и настройку системы 1С на серверах компании с использованием ALT Linux 4.0 Server.

Развёрнутая система обеспечивает одновременную работу до 50 пользователей в локальной сети предприятия и работу 10 пользователей на удаленных объектах, объединенных с центральным офисом низкоскоростными каналами связи.

ALT Linux 4.0 Server обеспечивает поддержку следующих сервисов для данного решения:
- сервер 1С 8.1;
- сервер базы данных PostgreSQL 8.2;
- сервер лицензий;
- терминальный сервер, обеспечивающий выполнение приложений 1С в рамках рабочей среды KDE по протоколу NX (nomachine, freeNX).

Для повышения надёжности и простоты миграции использовались технологии openVZ-контейнеров.

Успешное внедрение делает возможным в первом полугодии 2008 года заменить на клиентских местах, пользователей 1С:Предприятия, операционную систему Windows XP на ALT Linux 4.0 Desktop.

Comments

Ну да, S4.0 у нас "из коробки" с ovz и набором "решений" на базе. Вот народ и начинает внедрять потихоньку ;)

Да я знаю. И это хорошо ©

А нафига оно 1С-у? объясни поподробнее, пожалуйста.

Ну же ж, блин, я думал, что тебе не надо это объяснять…

(1) Контейнер не привязан к железу (не считая архитектуры, конечно — ppc64 контейнер не запустишь на x86_64) — посему его можно забекапить на одной машине и заресторить на другой, никаких переконфигураций (под конфигурацию железа, разбивку диска и т.п.) не требуется (как максимум, если он переехал в другой сегмент сети — сменить IP).

(2) Если контейнер поломается, его можно починить из хост-системы. Если обычная система поломается, её часто можно починить только из консоли.

(3) Контейнер можно смигрировать на лету. Это удобно, когда контейнер перерастает машину, на которой он живёт, или когда ту машину надо по какой-нибудь причине временно выключить (физический переезд, апгрейд и т.п.).

(4) Контейнер можно ужать по ресурсам, и оными ресурсами гибко управлять. Это не только размер памяти и диска, но и приоритет CPU, приоритет ввода-вывода.

Как-то так.

Я так и думал, на самом деле, просто хотел подтверждения своих мыслей. У меня тут просто в мозгу витала идея распределенной системы тестирования софта с большим кол-вом тестов, которая гоняет эти тесты параллельно на всех доступных компутерах используя копирование вот тех самых контейнеров о которых ты говоришь.

Не то чтобы мне сейчас это нужно было в таком масштабе, но я пытаюсь понять разные варианты ускорения всяческого рода задач - от распределенного программирования, до быстро реплецируемых компутеров.

Еще один вопрос - как реалистично сделать кучу хост систем по аналогии с Amazon S3 и клонировать их на лету вместе с работающими процессами когда нагрузка увеличивается? предположим, что у них нету shared resources и мы как-нибудь заставим нагрузку расползаться по новым системам?

Ты уже спрашивал про load balancing путём миграции контейнеров. Вот тут чуваки недавно что-то делали на эту тему, и будут докладывать. Увы, меня на той конференции не будет. Попробуй у них поспрашивать.

http://blog.openvz.org/19713.html — третий абзац. Правда, в программе конференции я что-то этих чуваков не нашёл. Можно спросить у Вернера или погуглить.

я так понял

нужно что-то типа VMware HA/DRS Cluster? Оно у них в реале правда выглядит не так вкусно, как у маркетологов, но худо-бедно работает.. Правда клонировать живую VPS они пока не умеют, только погашенную.

Ну наконец-то OpenVZ использовали в коммерческом готовом решении. Правда есть ещё личности, которые говорят "не видим существенных преимуществ, поэтому нет смысла использовать". Есть ещё работа для агитаторов :)

Ну, OpenVZ очень много где используют (см. напр. http://wiki.openvz.org/Partners, http://wiki.openvz.org/Hosting_providers — там далеко не полный список, максимум 10%), а если считать вместе с Virtuozzo (которая, по сути, OpenVZ с некоторыми доп. наворотами), то можно, наверное, миллион контейнеров насчитать, если не больше (забыл цифру по Виртуозе, не помню).

Отлично, поздравляю!

А я что-то так и не добрался до использования этого чуда.. хотя заманчиво и наверняка было бы удобно.