29 июня 2010 г.

Linux-cертификации Novell

Мой дневник включили в ленту блогов русскоязычной планеты SUSE, и этот пост — первый в сообществе openSUSE. Приветствую всех участников и читателей ленты!

В рамках данной статьи я решил сделать описание имеющихся сертификаций Novell по Linux. Linux — это основная, продвигаемая и рекомендуемая операционная система для всех продуктов Novell, поэтому эта компания достаточно давно разработала набор курсов для подготовки специалистов и экзамены, подтверждающие этот уровень. Как показывает проведенное мной беглое исследование линуксовых форумов, данный вопрос, к сожалению и несмотря на долгую историю своего существования, недостаточно известен в рамках сообщества. Я построю свое изложение следующим образом: сначала сделаю обзор имеющейся сертификации, затем скажу пару слов про то, как проходит экзамен. Если у кого будут вопросы — постараюсь по возможности ответить на них в комментариях. Просьба задавать вопросы в моем основном дневнике, поскольку мониторить что-то еще у меня не хватает времени.


Описание сертификаций и курсов я буду приводить по самой последней поддерживаемой версии SUSE Linux Enterprise 11. Для этого есть несколько причин. Первая заключается в том, что все имеющиеся сертификации по своим названиям, требованиям к знаниям и навыкам совместимы между имеющимися версиями SUSE за некоторыми исключениями, которые я отмечу. Вторая в том, что курсы по SLE 11 проработаны учебным отделом Novell значительно лучше по отношению к предыдущим версиям. Последовательность преподавания тем существенно улучшена (теперь все гораздо более логично), дополнены упражнения. И, естественно, что обучившись по SLE11, знаний хватит на то, чтобы администрировать все предыдущие версии SUSE :). Ради политкорректности я буду приводить ссылки на описание курсов на сайте Novell, а не учебного центра, где работаю :) . Те, кто заинтересуются — легко найдут описание приводимых ниже курсов и экзаменов на сайтах авторизованных учебных центров на русском языке. Материал, приводимый на сайте Novell, содержит также Certification Path - специальную схему, отражающую в графическом виде рекомендуемый процесс обучения и сертификации.

Итак, на данный момент по SUSE 11 имеются три ступеньки сертификации Linux-специалистов (требующих сдачи соответствующих экзаменов):

1. Novell Certified Linux Administrator (CLA) — самая первая ступенька для Linux-специалистов. На сегодняшний день ситуация такова: те, у кого уже есть сертификат LPIC-1, могут бесплатно получить сертификат от Novell. Данный сертификат, применительно к SUSE, удостоверяет следующие ваши знания и практические навыки:
  • базовый уровень владения системой, возможность использовать ее на рабочей станции и умение выполнять базовый набор задач;
  • умение пользоваться встроенной в систему справкой (страницы man и info), а также возможность находить необходимую информацию на сайте вендора дистрибутива;
  • знание структуры файловой системы Linux (FHS);
  • умение работать в консоли Linux;
  • умение работать со средствами пакетного менеджмента;
  • умение работать с правами доступа в системе;
  • умение добавлять в систему пользователей и группы;
  • умение работать с текстовыми редакторами;
  • умение ставить систему;
  • знание и понимание последовательности инициализации системы;
  • умение работать с процессами и сервисами системы;
  • знание и умение способов работы со средствами хранения файлов — создание разделов диска, файловых систем на них, работа с LVM и software RAID;
  • умение конфигурировать сеть средствами дистрибутива и командной строки, а также умение диагностировать и решать проблемы;
  • понимание того, как Linux работает с аппаратным обеспечением, умение администрировать udev;
  • умение настраивать и использовать средства удаленного доступа к системе;
  • умение использовать средства мониторинга системы;
  • умение работать с cron;
  • умение работать со средствами резервного копирования.

По SLE 11 для подготовки к сдаче данного экзамена рекомендуется прослушать курсы 3101 и 3102.

2. Novell Certified Linux Professional (CLP) — следующая, гораздо более серьезная сертификация. Она, естественно, включает в себя предыдущий уровень знаний и практических навыков плюс знание следующих тем:
  • установка и конфигурирование базовых сетевых сервисов, к которым относятся: NTP, xinetd, ftp;
  • установка и конфигурирование системы печати CUPS;
  • установка и конфигурирование OpenLDAP;
  • установка и конфигурирование Samba (в том числе настройка ее работы в связке с OpenLDAP);
  • установка и конфигурирование Web-сервера Apache (в том числе настройка openssl и Tomcat);
  • настройка и использование IPv6;
  • базовые знания по использованию средств мониторинга системы, умение находить и устранять проблемы производительности;
  • умение писать shell-скрипты;
  • умение пользоваться средствами автоматической установки SUSE для массового развертывания системы внутри предприятий (AutoYast и методы сетевой установки);
  • виртуализация с помощью Xen.

Для подготовки к сдаче экзамена рекомендуется прослушать (или иметь аналогичный объем знаний) курсы 3101, 3102, 3103. Сдавать данный экзамен можно и без наличия предыдущей сертификации.

2.5. Novell Certified Linux Desktop Professional (CLDP, пока на сайте Novell информации о нем нет) — это новая сертификация, которая появилась для 11-й версии SUSE. Она отражает умение администратора системы решать большинство проблем и задач, возникающих при поддержке рабочих станций пользователей SUSE Linux Enterprise Desktop. Для подготовки к сдаче экзамена и получению соответствующего сертификата имеется курс 3104, включающий в себя следующие темы:
  • базовые знания по настройке графического интерфейса в SUSE Linux Enterpise Desktop;
  • базовая настройка безопасности рабочей станции;
  • использование NetworkManager;
  • настройка и использование IPv6;
  • умение интегрировать SLED 11 в окружение Active Directory;
  • умение интегрировать SLED 11 в окружение Novell Open Enterprise Server;
  • умение интегрировать SLED 11 в окружение UNIX-систем (настройка клиентов NFS, OpenLDAP и CUPS);
  • настройка удаленного рабочего стола;
  • использование Multimedia и Email;
  • умение писать shell-скрипты;
  • умение пользоваться средствами автоматической установки SUSE для массового развертывания системы внутри предприятий (AutoYast и методы сетевой установки).
Данное звание (и курс) на схемах сертификации Novell расположены параллельно 3103, что заметно даже по тому, что некоторые из тем повторяются в обоих курсах.

3. Novell Certified Linux Engineer (CLE)— данная сертификация является самой высокой ступенькой. Для сдачи экзамена необходимо иметь сертификат предыдущего уровня (CLP) по предыдущей версии SUSE. Например, для сдачи экзамена на звание CLE11, кандидат обязан иметь сертификат CLP11 или CLP10. Для подготовки к сдаче данного экзамена рекомендуется курс 3107, включающий следующий набор тем:
  • продвинутая настройка сетевых интерфейсов (сетевые мосты, bonding, VLAN);
  • настройка и использование сетевых хранилищ файлов (SCSI, iSCSI);
  • продвинутое использование виртуализации XEN;
  • настройка безопасности сервера;
  • установка и настройка централизованного сервера обновлений;
  • подготовка сервера к возможным негативным ситуациям;
  • использование средств мониторинга системы.

Теперь пара слов про сами экзамены Novell. Это практические экзамены, которые содержат набор заданий, требующих своего решения. Для каждого экзамена есть набор курсов, которые рекомендуются к прослушиванию. Обязательного требования к предварительному обучению нет. Задание экзамена обычно описано достаточно детально в плане того, что именно нужно достичь. Не стоит тут пытаться показать все свои умения — достаточно просто выполнить то, что написано. Например, если указано, что необходимо настроить виртуальный хост Apache, запаролив доступ к нему, то так и следует сделать. Понятно, что кто-то из вас может знать, что самый правильный путь с точки зрения безопасности — это еще настроить SSL для доступа к нему. Но если вы решите сделать так — ваши усилия (и, что немаловажно, время) пропадут даром. Оценка задания производится бездушным скриптом, который вряд ли оценит красоту ваших решений. К слову, этому скрипту абсолютно не важно как именно вы будете решать поставленные задачи - настраивать что-то через средства командной строки или через Yast.

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

Сдача экзамена происходит путем удаленного доступа к виртуальным машинам через браузер с использованием Flash и Java-апплетов к нему. Я это пишу только для того, чтобы те кто хочет сдавать экзамен были морально готовы к задержкам ("тормозам", простыми словами) в его процессе (те, кто уже сдавал, легко поймут о чем я). Пока, на сегодняшний момент, они неустранимы, даже с учетом мощности машин, на которых происходит сдача экзамена, и широкого канала в сеть. Хорошие новости тут только в том, что это не повод для нервов, поскольку время на сдачу экзамена отводится с учетом этих задержек, и его (времени) обычно более чем достаточно. По моим личным наблюдениям, у большинства не сдавших экзамен сдавали (пардон за тавтологию) именно нервы, в то время как знаний у них хватало. Поэтому, готовясь к экзаменам, следует взять себя в руки, чтобы в процессе выполнения заданий у вас была холодная голова.

Иногда (очень-очень редко) случается такая страшная вещь, что соединение с удаленной машиной падает. Страшного тут тоже ничего нет, потому что в этом случае разрыв соединения фиксируется серверами Novell и отсчет обратного времени экзамена останавливается. После восстановления соединения экзамен продолжится с того момента, на котором вы остановились.

По выполнении заданий следует щелкнуть в браузере кнопку «End Exam» и согласиться с тем, что вы его действительно заканчиваете. После этого начнется процесс оценки выполнения вами контрольных заданий, по окончании которого на экране появится Score report, отражающий степень решения вами предложенных проблем с итоговым баллом. Там же будет написано сдали вы экзамен или нет. В случае успешной сдачи спустя день-два вам на почту придет сертификат в PDF-формате, который можно распечатать, повесить на стенку и гордиться им :). Что еще важно, после регистрации на сайте Novell у вас появляется собственный профиль, в котором будут указаны все ваши текущие сертификации и те сертификации, экзамены по которым вы можете сдавать.

Успехов в подготовке и сдаче экзаменов!

Полезные ссылки:
2. Профиль, где можно посмотреть свои сертификации (требует наличия аккаунта Novell). На сайт можно найти следующим образом: зайти на сайт novell.com, затем в раскрывающемся меню "Services & Support" разделе "Technical Training" найти пункт "Certification and Testing". Затем в меню слева выбрать "Certification"-"Certification db (login)"
3. Список всех авторизованных курсов Novell (с возможностью поиска).

6 комментариев:

  1. Привет! Спасибо за статью, как раз собирался идти гуглить по этому поводу, а тут как раз в вашей статье все хорошо расписано. Скажите, а вообще реально подготовится к CLA самому, например по книге для сдачи LPI, или все же стоит идти на курсы?

    ОтветитьУдалить
  2. Не скажу, так как CLA не сдавал ни разу ;). Я как-то сразу CLP сдавал. Подготовится думаю реально, главное проработать указанные темы.

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

    ОтветитьУдалить
  3. Кстати это мысль - сдавать сразу CLP. Правда судя по информации на сайте Новелл в Киеве нет никаких курсов так что придется заниматься самому. Во всяком случае - спасибо за информацию! :)

    ОтветитьУдалить
  4. Добрый день, Антон
    Подскажите, организация сдачи CLP/CLE аналогична "стандартным" тестам Prometric/VUE? Т.е. Записался на время когда свободно тестовое место, пришел и сдал или как экзамены у Red Hat, когда требуется специальная подготовка класса, наличие не простого администратора ТЦ, а преподавателя (вас) и соответственно запланировать сдачу можно только на строго определенные даты?

    ОтветитьУдалить
  5. Это что-то среднее. Требуется предварительная регистрация на сайте Novell, после чего происходит подготовка для кандидата удаленного компьютера, на котором и будет происходить сдача. Правда сам сдающий этого не знает ;).

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

    ОтветитьУдалить