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

Как мы решаем задачи системного администратора на нетрадиционном (академическом / исследовательском) рабочем месте?

Отказ от ответственности: я изо всех сил пытаюсь понять, где подходит этот вопрос - это может быть здесь, Workplace SE или Academia SE, поэтому я буду рад переместить его, если это необходимо.

Я работаю в исследовательской группе в большом университете в США. Мы размером с малый бизнес - от 15 до 25 человек в любой момент времени. В настоящее время у нас работает около 1 рабочей станции на человека и около 2-3 серверных стоек (в среднем 4 сервера на стойку). На этих серверах мы обычно проводим эксперименты - часто используя багги исследовательский код. У нас также есть виртуальная машина, размещенная за пределами сайта, отвечающая за запуск множества сервисов (репозитории Git, репозитории SVN, веб-сайты и т. Д.).

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

Одна потенциальная проблема, которую мы уже определили, заключается в том, что большинство задач системного администратора (замена неисправных дисков, управление контролем доступа, отладка вышедших из строя серверов) в настоящее время решаются на разовой основе тем, у кого есть свободное время и соответствующие привилегии. Мы также понимаем, что многие из проблем, по сути, являются «исследовательскими» проблемами, которые ни один настоящий системный администратор не может объяснить и решить.

Я был бы признателен за совет, как лучше справиться с вычислительными потребностями нашей группы. Мы любим шутить, что нам нужно нанять системного администратора, но я думаю, что все мы знаем, что исследования имеют тенденцию исключать то, что системным администраторам хотелось бы (a.k.a. стабильность и предсказуемое поведение пользователя). Итак, не нанимая системного администратора, могу ли я предложить своему начальнику рекомендации по более эффективному управлению нашими серверами / рабочими станциями / ресурсами?

Есть системные инженеры, имеющие опыт работы в работа в исследовательской и академической среде. Это не так уж редко, как вы думаете, и на самом деле набор навыков, который вы ищете, может сделать любой хорошо обученный администратор, понимающий потребности ваших пользователей.

Все дело в деньгах. Если у вашего университета есть ресурсы, используйте их. В противном случае, как вы финансируетесь? Есть ли у вас ассигнования на зарплату или гонорары за консультацию администратора, работающего неполный рабочий день?