Mac OS X 10.6 Server: чем нас удивит Снежный Барс?

02 мая 2009 - 10:40

О Snow Leopard мы пишем регулярно, но о серверной версии системы написано очень мало. Mac OS X Server очень похожа на своего десктопного собрата, но все-таки имеет существенные отличия.

Mac OS X ServerС момента своего появления Mac OS X Server приобрёл сотни новых функций и возможностей, среди которых Open Directory, iCal Server, Podcast Producer, Wiki Server, NetBoot, NetInstall и Xgrid. В будущей версии Server “Снежный Барс” большинство программного обеспечения системы будет обновлено и дополнено.

iCal Server и Podcast Producer

Podcast ProducerВ состав серверного Snow Leopard войдут iCal Server 2 и Podcast Producer 2.

Сервер iCal представляет из себя службу ведения календаря и расписаний. В свое время iCal Server стал первой коммерческой системой, работающей с открытым стандартом CalDAV. Во второй версии приложения будет улучшена работа службы, например, появится функция ведения общих и групповых календарей, отправки уведомлений и электронной почты пользователям, не зарегистрированным в iCal Server. Еще одной интересной функцией нового сервера iCal станет специальное приложение-браузер, позволяющее пользователям просматривать свои веб-календари с любых компьютеров, не только с личных Mac.

Podcast Producer 2 позволяет создавать высококачественные подкасты. При помощи приложения можно полностью контролировать весь процесс создания подкастов, вплоть до публикации (на wiki, в блог, iTunes U или Podcast Library). В Podcast Producer теперь есть Библиотека подкастов, что позволяет управлять хранящимися у вас подкастами и разрешать на них подписку по категориям через автоматически создаваемые веб-каналы Atom.

Файловая система ZFS

Данному нововведению на нашем сайте посвящена целая статья. ZFS – это 128-битная файловая система, что позволяет ей хранить в 18 миллиардов (18.4 × 1018) раз больше данных, чем нынешние 64-битные системы. ZFS спроектирована так, чтобы её ограничения были настолько малы, что они никогда не встретятся на практике.

В ZFS представлено очень много инноваций, такие как новый кэш (ARC), пулы (zpool), контроль целостности данных и многое другое. Рекомендуем почитать статью о ZFS (ссылка выше).

64-разрядная технология

Snow Leopard полностью поддерживает и использует технологию 64-бит, что позволяет снизить различные ограничения. Например, 64-битная система сможет использовать до 16 ТБ оперативной памяти, что в 500 раз больше нынешних показателей.
Xserve и Snow Leopard ServerВ некоторых видах вычислений система также выглядит быстрее, что несомненно хорошо для сервера.

OpenCL

Наверное самая интересная технология последних лет. OpenCL расшифровывается как Open Computing Language — открытый язык вычислений. Технология OpenCL позволяет использовать всю вычисдительную мощь графического процессора под неграфические вычисления. Аналоги OpenCL – это CUDA от Nvidia и ATI Stream от ATI/AMD.

Но OpenCL обещает быть еще более эффективной, т.к. технологию разрабатывают Apple, Intel и уже имющие опыт разработки AMD и Nvidia.

Технология Grand Central

MulticoreGrand Central – новая разработка Apple. Данная технология позволяет оптимизировать работу операционной система под многопроцессорные и многоядерные серверы. Snow Leopard Server позволит задействовать ресурсы сервера наиболее эффективно.

Также технология помогает разработчикам создавать приложения для работы на многоядерных процессорах.

Большинство нововведений будет также доступно и в десктопной версии Snow Leopard. Статья о инновациях в Snow Leopard.