Итак, будем предполагать, что к настоящему моменту появились две
главные составляющие: есть задачи и желание использовать собственную
кластерную вычислительную систему. Сформировалось четкое
представление, для чего строится кластер, на основе какого бюджета,
каких целей мы хотим достичь, какие стратегические задачи предприятия
с его помощью нужно решить, какой класс
Поскольку речь пойдет о выборе системы с необходимым уровнем
производительности, сразу начнем с неожиданного вопроса: "А нужен
ли кластер в классическом виде вообще?". В настоящее время
начинают выпускаться компактные, но исключительно производительные
системы, сопровождение которых не сильно отличается от
администрирования обычных систем. В конце 2006 года корпорация Tyan
Computer (http://www.tyan.com/) объявила о выпуске "персонального
Определившись с общими целями, выберите для себя оптимальный способ размещения и использования будущего кластера. Казалось бы, о чем тут размышлять: купил кластер, поставил и используй. Тем не менее, уже на этом этапе можно предложить несколько различных вариантов реализации проекта.
Установка кластера на своей территории. В настоящее время это самый
распространенный вариант работы с кластерными системами. Его основное
преимущество состоит в том, что кластер будет находиться полностью под
Вашим контролем и управлением. Это важный аргумент, который часто
перевешивает все остальные доводы. По такому пути, в частности, в 2005
году пошло научно-производственное объединение "Сатурн" (г.
Рыбинск), разместившее у себя мощный кластер IBM из 128 процессоров
Intel Xeon
Принимая решение разместить кластер у себя, продумайте, как будет решаться весь спектр смежных вопросов. Необходимость выделения специального помещения, установка климатического и защитного оборудования, дополнительная подводка электропитания, дополнительные затраты на электричество и инженерное обслуживание инфраструктуры, высококвалифицированные специалисты - эти и многие другие вопросы полностью лягут на Вас. Есть ли в Вашем офисном здании резерв по электропитанию 50 кВт, необходимый для работы кластера? Может ли компания расширить свой штатный состав, включив дополнительный персонал для сопровождения и администрирования новых систем? Если ответы не кажутся столь очевидными, подумайте об альтернативных способах размещения.
Установка кластера на чужой площадке предполагает, что
принадлежащий Вам кластер будет физически располагаться на территории
другой организации. Вся работа с кластером будет проходить в удаленном
режиме через сеть. Если внешняя сеть быстрая, то пользователи никакой
разницы между этим и предыдущим вариантом не заметят. Преимущество
второго подхода заключается в том, что нет необходимости в подготовке
и обслуживании помещения собственными силами. Дополнительными
аргументами такого варианта размещения часто служат более низкие
тарифы на электроэнергию и ставки аренды помещений. Именно в таком
режиме используется 152-процессорный кластер компании
Выбранная площадка, конечно же, должна удовлетворять всем необходимым требованиям. Она должна соответствующим образом быть подготовлена и оборудована, должен присутствовать подготовленный персонал как для обслуживания собственно кластерных систем, так и для поддержания нормальной работы климатических установок, систем электропитания, мониторинга, безопасности.
На выбранную площадку должен быть обеспечен доступ сотрудников для проведения на кластере профилактических и других регламентных работ. Практически все действия, связанные с установкой системного и прикладного программного обеспечения, современные технологии позволяют выполнять в удаленном режиме без необходимости явного присутствия рядом с компьютером. Однако следует иметь в виду, что при возникновении сложных проблем с аппаратурой, время их решения неизбежно возрастет в связи с необходимостью выезда на удаленную площадку.
Свои специалисты для сопровождения кластерных систем в удаленном режиме все равно потребуются, но степень их квалификации теперь будет напрямую зависеть от объема обязательств, взятых на себя специалистами удаленной площадки.
Еще одним распространенным способом организации работ на кластерных системах является аренда вычислительных мощностей кластера другой организации. Этот вариант полностью избавляет от затрат не только на приобретение, но и на его обслуживание и администрирование. Недостаток этого подхода состоит в том, что становится сложнее контролировать и планировать процессорное время, а, следовательно, и время получения результатов.
По большому счету, весь спектр проблем решается в переговорах с
владельцами арендуемой системы. Во многих случаях можно договориться о
предоставлении "выделенного" времени, когда кластер или его
часть отдаются в монопольное использование. Это стоит дороже и нужно
отметить, что не всегда удается рационально использовать это время.
Чаще всего договариваются о выделении некоторой
Еще один существенный минус третьего варианта -ограниченность прикладного и системного программного обеспечения. Если для расчетов необходим специальный программный пакет или библиотека, то не факт, что он будет присутствовать на удаленном кластере, и далеко не всегда есть возможность его туда установить.
Немаловажным нюансом являются и те гарантии безопасности, которые
дают хозяева предоставляемых ресурсов. Можно ли рассчитывать на
сохранение
Заметим, что последние два
Проектируя кластерную систему, ни в коем случае нельзя замыкаться
только на аппаратуре, иначе с
Правильный подход к делу предполагает отдельный бюджет на обслуживание и содержание кластера. По статистике в среднем около 5-7% стоимости кластера в год будет уходить на техническое обслуживание, проведение регламентных работ и замену неисправного оборудования. Плюс регулярное обновление лицензий на программное обеспечение. Плюс содержание обслуживающего персонала.
Не забывайте про расход электроэнергии, который для кластера может
быть весьма существенным. При этом
Взвесив все организационно-административные и технологические решения, оцените стоимость владения кластером и, возможно, скорректируйте параметры проекта. Поскольку стоимость владения является серьезной, весьма непростой и неоднозначной характеристикой, в процессе дальнейшего изложения мы еще будем к ней возвращаться.
Понимаем, что немного странно напоминать про очевидные факты, однако жизнь показывает, что напоминать нужно: не откладывайте составление проекта кластерной системы и его реализацию на последний момент, на конец финансового или календарного года. Это только кажется, что впереди еще много времени и все можно сделать завтра. Поверьте, непредвиденных задержек будет очень много. Неожиданно появятся другие неотложные дела, поставку компьютеров для предварительного тестирования задержат, оценить качество новых решений или проверить эффективность необходимого прикладного пакета для выбранной платформы не успеете, сам кластер, как обычно, потребуется уже завтра, а подобного рода системы у поставщиков редко бывают на складе готовыми к немедленной доставке и т.п. Цепочка потянется дальше, и в результате будет принято далеко не лучшее компромиссное решение между тем, что доступно, и тем, что на самом деле необходимо. Определитесь заранее хотя бы с основными опорными точками проекта, тогда последующая реализация пройдет без особых осложнений.
И последнее. При всей внешней доступности нельзя забывать, что кластер - это сложная, высокотехнологичная вычислительная система, требующая правильного сопровождения и грамотного использования. Кадры, кадры, кадры... Исключительно серьезный вопрос, и об этой проблеме нужно задуматься чуть ли не в первую очередь. Недостающее оборудование можно быстро купить, а квалифицированного специалиста нужно готовить в течение длительного времени. Дополнительная сложность заключается в том, что параллельные вычислительные технологии долго оставались в тени ставших за 50 лет привычными последовательных методов работы с компьютерами. Ситуация меняется, но пройдут годы, пока создание параллельных программ станет нормой программистского мира. А пока как администраторов, так и прикладных специалистов нужно готовить к новой технике, к новым методам программирования, к новым понятиям и технологиям. И их нужно подготовить до того, как кластер будет поставлен.
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.