Назад | Перейти на главную страницу

Строите новый сервер?

Я не знаю, подходящее ли это место, чтобы задать вопрос.

Мой друг поручил мне создать веб-приложение для компании (склада), в которой он работает, чтобы клиенты размещали заказы и т. Д.

Программное обеспечение представляет собой программу COBOL, которой более 25 лет, и работающую на компьютере, которому 15 лет.

Поскольку на компьютере один диск и диск странного типа, он делает резервные копии на ленте. Существует около 400 программ на коболе. Однако теперь компьютер в порядке.

Но из-за единственного диска и того, что компьютер старый, он хочет его обновить. 10 человек, которые используют программы в компании, подключаются через терминал из Windows к серверу AIX с помощью программ cobol.

Компьютер по-прежнему отлично работает после 15 лет без проблем!

После этого длинного вступления возникает вопрос: ... Он хочет купить компьютер с высокой степенью исправности, который не причинит вреда ...

Однако мне интересно, стоит ли нам покупать что-то вроде этого: http://www-03.ibm.com/systems/x/hardware/tower/x3200m3/index.html

не потому, что программное обеспечение требовательно (я верю, что Celeron 133 справится с этой задачей!), а потому, что у него высококачественные детали ..

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

Также нам нужен второй компьютер для веб-сервера ... Я считаю, что восходящей линии связи 2 Мбит / с достаточно для простого веб-интерфейса и нескольких одновременных клиентов!

Итак, подведем итоги ...

Какие характеристики рекомендуются? Также лучше использовать отдельный компьютер для веб-сервера и «кобола-сервера»?

Если вам нужно что-то с «высококачественными деталями», то подойдет практически любой стандартный компьютер серверного класса.

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

Тем не менее, все, что было сказано, базовый сервер COBOL и базовый веб-сервер, я бы не стал беспокоиться о двух отдельных серверах, но я бы определенно исследовал ваши варианты виртуализации (для развертываний с одним сервером большинство из них бесплатны), чтобы увидеть, соответствуют ли они вашим потребностям.

Рейд 10 - лучший друг, чем Рейд 1 или Рейд 0 (по сути, это комбинация обоих. Бегите от рейда 5

Есть несколько вариантов - от использования SAN до получения 2 приличных серверов и запуска рейда 1 на обоих с DRDB (linbit.com)

DRBD® относится к блочным устройствам, спроектированным как строительный блок для формирования кластеров высокой доступности (HA). Это делается путем зеркалирования всего блочного устройства через назначенную сеть. DRBD можно понимать как сетевой raid-1. Лучше всего DRDB - ОТКРЫТЫЙ ИСТОЧНИК

Для максимальной доступности вы можете объединить с HeartBeat и подключить одну систему в случае сбоя другой.

Всегда делайте резервные копии и отправляйте их за пределы офиса. Simple Rsync может помочь вам и здесь - если вы застряли и хотите, чтобы несколько скриптов помогли сообщить сообществу.

Электроника выйдет из строя, и я думаю, что есть определенный предел того, сколько вы можете заплатить за разумную уверенность, что они не будут немедленно. За пределами этого потолка вы, по сути, выбрасываете деньги за ложное обещание.

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