Archive

Posts Tagged ‘SPARC’

Про будущее SPARC.

Только успел в комментариях поныть о том, как все не ясно у Oracle и что же будет с M-series, как наткнулся (видимо, в очередной раз) вот на этот занятный документ – Oracle Sun SPARC/Solaris Roadmap July 2011.

Глянув дату Oracle Open World’2011 – 2-6 октября – подумалось, что релиз Solaris 11 приурочат к этому мероприятию. Будет модно ;) Кстати, по роадмэпу осенью, судя по всему, нас все-таки ждет релиз нового обновления Solaris 10 (update 10? 11?).

На facebook.com (неплохой аггрегатор новостей получается, кстати) – читаю новость – INFORMATION INDEPTH NEWSLETTER SPARC Edition. Оказывается, SPARC T4 уже тестируется. И упор сделан на производительность единичного потока (что есть камень преткновения во всей линейке Tx). С одной стороны – просто праздник. С другой – еще даже толком новые T3 не успели обкатать, а уже наметился очередной существенный перелом.

Тем не менее – процесс идет, в не столь отдаленной перспективе нас уже ждет SPARC T5. Судя по всему – он-то и заменит всю существующую линейку M-series. Гадать – бесперспективное занятие, поживем – увидим! Радует, что SPARC – вполне себе живой.

Oracle VM Server for SPARC 2.1

Вышел, смотрим. Занятная вещь. Появились кое-какие приписки в changelog’e:
- поддержка живой миграции для активных доменов (Live Migration)
- поддержка приоритезации доменов и перераспределение CPU-ресурсов от низкоприоритетных доменов к высокоприоритетным

Почитать можно здесь. Пока все нравится.

Update здесь и ниже. Следует развернуть, что имеет сказать Oracle по поводу разнообразных миграций. Итак, поехали. На данный момент Oracle поддерживает три вида миграции:

  • “холодную” (cold migration) -домен не запущен на исходной системе. Холодная миграция почти мгновенная, так как на целевую машину переезжают только метаданные. После миграции домен определен на целевой машине, но не запущен.
  • “теплую” (warm migration) – домен запущен на исходной системе. Менеджер логических доменов на исходной машине соединяется с целевой машиной для начала процесса миграции, попутно выполняя проверки совместимости процессоров (и не только) и достаточности ресурсов (памяти, например) на целевой машине. Если проверки пройдены – он (LDOM’s manager) приостанавливает гостевую ОС, пакует и шифрует ее состояние (по большей части – память), используя встроенный в T-серию криптоакселлератор, и передает это состояние на целевую машину. LDOM Manager на целевой машине распаковывает и расшифровывает полученное состояние, и восстанавливает (запускает) домен. Домен может быть (ок, БУДЕТ) недоступен несколько минут – все зависит от пропускной способности сети и количества памяти, но продолжит свою работу именно там, где был остановлен.
  • “живая” (live migration) – идентична случаю “теплой” миграции, только домен не приостанавливается. Менеджер LDOM сохраняет изменения (в основном – памяти) с момента начала передачи состояния и делает последующие действия для “докатки” состояния измененных участков информации о состоянии домена. Возможна короткая пауза после окончания миграции. Этот метод типичен для виртуальных машин с поддержкой живой миграции.

Во всех трех менеджеры LDOM работают совместно на исходной и целевой системах. Домен определен на исходной системе до начала миграции, и будет определен на целевой системе после выполнения миграции в том же состоянии, в каком он был на исходной системе. Все виды миграции делает одна и та же команда – ldm migrate “имя домена” “имя целевой системы”.

Не стоит забывать, что вполне себе качественная и хорошо работающая функция миграции домена применима далеко не во всех случаях. В частности, живая миграция не обеспечивает функционала непрерывной высокой доступности и восстановления после сбоя. Для этого есть другие решения – например, Oracle Solaris Cluster в общем случае или Oracle RAC – в более частном.

Opensolaris-dev build 134 Text-based installer Screencast

Собственно, изготовил абсолютно бесполезный скринкаст. Инсталляция Opensolaris b134 на SunFire T2000 – прямо через SP console, без заморочек с AI и иже связанными вещами – очень удобно и теперь просто.

Почитать про Text-based installer можно здесь.

Вердикт – использовать можно. Вполне адекватно. На X86-ой архитектуре, понятное дело, работает отлично (скажем так – аналогично).

Вопросы? :)

SPARC64(TM) VIIIfx

June 2nd, 2009 No comments

Можно сказать – официальный релиз нового процессора Fujitsu SPARC64(TM) VIIIfx – восьмиядерный, построенный на открытой архитектуре, ориентированный на HPC, состоится 25 августа 2009 года в Стенфорде на конференции HotChips. Ждем с нетерпением – это уже не “жОлтая” информация ;)

- http://www.hotchips.org/hc21/program/conference_day_two.htm

SPARC Enterprise Documentation

August 12th, 2008 No comments

Документация на процессора SPARCVI/VII . Кое-что полезное для себя накопал по архитектуре . Чего и Вам желаю . Такие ссылки пропускать нельзя .

- SPARC Enterprise Documentation – Downloads

PS: точка зрения Fujitsu – Whitepapers on SPARC Architecture . Уже было , но любопытно .

Новая архитектура системы загрузки Solaris на платформе SPARC

December 8th, 2007 No comments

Начиная со второго релиза Solaris 10 (U1) для платформы x86 стала использоваться новая система загрузки, основным отличием которой от старой являлось наличие временного диска в памяти (ramdisk), содержащего образ файловой системы с исполняемыми файлами ядра и некоторым количество конфигурационных файлов. В рамках подготовки к поддержке возможности установки и загрузки с файловых систем ZFS и унификации процедур администрирования эта функциональность портирована на платформу SPARC.

(c) blog.curthread.org http://blog.curthread.org/posts/solaris/new_solaris_sparc_boot_architecture.html
Прямая ссылка – http://opensolaris.org/os/community/arc/caselog/2006/525/final-materials/spec/