Archive

Posts Tagged ‘Unified Storage’

Shadow Migration

О сложных вещах можно иногда говорить и житейскими терминами ;) И я говорю про маленький офис, который может позволить себе купить такое вот приятное оборудование. Ну и извините за “корявый”, я все больше читатель…

Всегда стоит проблема – вот приехала новая “железка” (в нашем случае – Sun Storage 7000). Все, ее распаковали, “облизали” со всех сторон, особо недоверчивые даже устроили вскрытие, поковырявшись в “мозгах” аппарата (на всякий случай напомню – внутри Sun Storage 7000 нет ничего аппартно-уникального! ВООБЩЕ !), вдоволь наигрались с CLI/shell (“Оо, там же оперсолярис!”), с оболочкой со смешным названием BUI… Попробовали, подключили, успокоились. Даже, возможно, прочли документацию (фантастика, ага, но все-таки есть еще такие). Но тут приходит директор (по вкусу – главный инженер, м.б. – еще кто-то) – и говорит что-то в духе “И мы уже работаем на новой и шикарной системе, на которой есть снапшоты, но почему-то я их не вижу?/У меня закончилось место под важные данные (примечание: фильмы), а вам напомнить сколько бабла мы отдали за эту (показывает на новенький блестящий ящик) хр..ь?!”

И вот тут-то у системщиков в отделе начинается беготня – надо срочно мигрировать данные с одной (старой) машины, пусть это будет старый NFS сервер, на другую, новую, быструю и красивую. Обычные, как то tar, cpio, MC, rlogin, rsync + мильон+маленькая тележка велосипедов, доступных под *NIX-подобной системой, средства всем хороши, но требуют очень длительного простой (ок, поправлю – длительность простоя будет определятся в этом случае рядом факторов, но в первую очередь – объемом данных на старом сервере – пускай у нас лежит 1 терабайт данных). В лучшем случае мы закончим миграцию (на гигабитной сети по NFS) ну пусть за, ммм, 2 часа (или 20? Кто-то позволил себе записать данные в каталогах отчетов?! Надо все начинать по новой?!). Это если мы можем себе позволить 2 часа простоя. А если нет? Начинаем читать про Shadow Migration :)

Простые вещи здесь, увы, заканчиваются. Начинается проза жизни ;)
Read more…

Sun Storage 7000 2009.Q3 Release

September 17th, 2009 No comments

Изменений довольно много, как то поддержка Infiniband, поддержка пользовательских квот, 3-ое крантное зеркалирование (triple mirror), RAID-Z3, возможность резолва адресов без DNS-серверов (статические записи?), возможность использовать внешний syslog-сервер, поддержка MMC-консоли (Windows), доработки в IPMP, много всего. Позитив.

Собственно, аннонс на блогах. А это мой проверенный источник. Ну и ссылка на changelog.

Качаем, обновляемся. Радуемся ;)

Сколько проговорено… Sun Storage, Серия SS7000 Unified Storage System – и еще презентация

И вот еще одна перезентация на русском языке, написанная для, скажем так – всех интерисующихся в общем плане ;)

Или только я ее не видел?

И еще – наткнулся на забавный девайс, а точнее – целый ряд устройств – Fusion-io ioXtreme, например – устройство для домашнего ZFS-сервера в форм-факторе PCIE. Список поддерживаемых ОС выглядит как-то кисло без (Open)Solaris. И подождем какое-то время – и потом еще напишем.

PS: вот кое-какое обсуждение на форумах opensolaris.org: https://opensolaris.org/jive/thread.jspa?messageID=297283. Дабы впустую не гонять – предварительно – этот вид устройств не поддерживается (Open)Solaris…

Из жЫзни сторАджей (Sun Storage 7410)

May 20th, 2009 No comments

Забавное такое имя устройства в OSol видим: /dev/dsk/c3tATASTECZEUSIOPS018GBYTESSTS0000087F7d0s0.
Глянем на него:

format> inq
 Vendor:   ATA
 Product:  STEC ZeusIOPS
 Revision: 0430

Ну тогда почитаем, что же это ТАКОЕ : http://www.stec-inc.com/product/zeusiops.php.

Про производительность – читаем blogs.sun.com ;)

iSCSI Extensions for RDMA

April 12th, 2009 No comments

iSCSI Extensions for RDMA (iser) теперь в билде 112 Open Solaris .

Стэк COMSTAR теперь поддерживает Fiber Channel , iSCSI , InfiniBand , FiberChannel over Ethernet – истинная мультипротлокольность ;) Вопрос теперь один – когда это появиться в Unified Storage System .

Подсмотрел здесь – http://blogs.sun.com/danmas/entry/iser_integrated .

Configuring Sun Storage 7000 Systems for Oracle Databases

February 17th, 2009 No comments

In planning storage solutions for Oracle database applications, Sun Storage 7000 Unified Storage Systems offer a range of performance and scalability options, and can be configured to meet specific application requirements for capacity, performance, and reliability. Because these systems offer such tremendous configuration flexibility, storage architects face a number of decisions in designing optimal configurations to meet Oracle database storage requirements.

Переводить смысла нет . Ключевой момент – вопрос “а можно ли использовать amber road для работы с Oracle?” – звучит от заказчиков довольно часто . Ответ простой – ДА , можно . Почему ? Как ? На эти вопросы ответы по ссылке ниже :

Sun Storage 7110 “Amber Road” . Про вкусное или "даром любят все"

January 27th, 2009 No comments

Перейдем к весьма щекотливой теме . Сколько стоит сама “коробка” – обсуждать не буду . Давайте обсудим стоимость лицензий на : мгновенные снимки , клоны , удаленную репликацию , кластеризацию , тд. В двух словах и одном предлоге :

“Ничего не стоят” .

Перевожу – ДАРОМ . Покупая железку , вы автоматически покупаете все возможные опции , в нее включенные . Собственно , все !

Sun Storage 7110 "Amber Road" . Про shell .

January 27th, 2009 No comments

Шел есть . Как раз bash и есть . И я прямо не знаю – это хорошо или плохо .

jumbo-uss7110:> shell
Executing shell commands may invalidate your service contract. Continue? (Y/N)
Executing raw shell; "exit" to return to appliance shell ...

 

+-----------------------------------------------------------------------------+
| You are entering the operating system shell. By confirming this action in   |
| the appliance shell you have agreed that THIS ACTION MAY VOID ANY SUPPORT   |
| AGREEMENT. If you do not agree to this -- or do not otherwise understand    |
| what you are doing -- you should type "exit" at the shell prompt. EVERY     |
| COMMAND THAT YOU EXECUTE HERE IS AUDITED, and support personnel may use     |
| this audit trail to substantiate invalidating your support contract. The    |
| operating system shell is NOT a supported mechanism for managing this       |
| appliance, and COMMANDS EXECUTED HERE MAY DO IRREPARABLE HARM.              |
|                                                                             |
| NOTHING SHOULD BE ATTEMPTED HERE BY UNTRAINED SUPPORT PERSONNEL UNDER ANY   |
| CIRCUMSTANCES. This appliance is a non-traditional operating system         |
| environment, and expertise in a traditional operating system environment    |
| in NO WAY constitutes training for supporting this appliance. THOSE WITH    |
| EXPERTISE IN OTHER SYSTEMS -- HOWEVER SUPERFICIALLY SIMILAR -- ARE MORE     |
| LIKELY TO MISTAKENLY EXECUTE OPERATIONS HERE THAT WILL DO IRREPARABLE       |
| HARM. Unless you have been explicitly trained on supporting this            |
| appliance via the operating system shell, you should immediately return     |
| to the appliance shell.                                                     |
|                                                                             |
| Type "exit" now to return to the appliance shell.                           |
+-----------------------------------------------------------------------------+
jumbo-uss7110#

Sun Storage 7110 “Amber Road” . Про избыточность .

January 27th, 2009 No comments

В системе 16 дисков . Создается 2 пула : пул system (диски hdd0 и hdd1 , топологий mirror) – на них и размещается собственно ядро Fishworks . Пул pool-0 – это собственно пул с данными (он может быть сконфигурирован как stripe , raidz , raidz2 , mirror) .

Ответ про сколько можно вынуть : hdd0 & hdd1 – системы больше не будет существовать при выходе из строя обоих дисков . Про пул с данными – все несколько сложнее , как Вы понимаете – там доступно уже 14 (- 1-2 hs) диска , например , конфигурация mirror позволит потерять до 6 дисков при удачном стечение обстоятельств .

По времени :
 
2009-1-27 00:34:47 0b60ff7a-421a-c10c-d241-b1b466d27e94 The system has finished scrubbing the ZFS pool 'system'. Minor Alert
2009-1-27 00:30:59 8a8ef902-d606-63ec-ff49-b8e36456747d The system has begun scrubbing the ZFS pool 'system'. Minor Alert
2009-1-27 00:30:59 1022ad6b-f147-6e29-fbaa-a64b50a4597a The ZFS pool 'system' has finished resilvering. Minor Alert
2009-1-27 00:30:59 2b6a0ebb-75d3-e1ae-e1c5-ee0b29c616ca The ZFS pool 'system' has begun resilvering. Minor Alert

это после возвращения системного диска … просто для примера . ЕСТЕСТВЕННО , что при реальном выходе из строя диска реальное время восстановления будет существенно больше . Сколько будет работать – все равно , незначительное время :

jumbo-uss7110:> maintenance system disks show
Properties:
profile = mirror
root = 1.14G
var = 56.1M
update = 2.52M
stash = 4.44M
dump = 16.0G
cores = 18K
unknown = 14.0G
free = 103G

Disks:

DISK LABEL STATE
disk-000 HDD 1 healthy
disk-001 HDD 0 healthy

jumbo-uss7110:>

Это то , что содержиться на системном разделе . Кстати , resilver так быстро идет в тч и из-за смешного размера модифицируемых данных – фактически это все , что _могло_ потенциально поменятся . Как видно из примера – scrub не показывает наличия ошибок (время – чуть меньше 4-х минут) – что вполне актуально для (пускай и так) 18 Гб системных данных , всего вместе .

Ниже – конфигурация пулов .
Read more…

Sun Storage 7110 "Amber Road"

January 26th, 2009 No comments

По долгу службы попал в руки Sun Storage 7110 . Ну и началось его всестороннее “обнюхивание” . За писанину – извиняйте , я не писатель , я – читатель и “делатель” ;)

Чем управление “железкой” отличается от симулятора , выпущенного несколько месяцев назад ?

Да ничем . Если Вы хотите понять , что из себя представляет новая линейка систем хранения от Sun – достаточно просто пойти по ссылке - http://www.sun.com/storage/disk_systems/unified_storage/resources.jsp , скачать симулятор , обзавестись VMWare Player (или Fusion) и начать пробовать :)

Как управляется новая система хранения ?

Просто . Доступных путей два (нет , три , нет , четыре ) :

  • web-морда (не научнО – по правильному – BUI – Browser User Interface)
  • CLI через ssh
  • serial console
  • serial console через SP (сервисный процессор)

Выбираем по вкусу . Web поддерживает браузеры Internet Explorer 7 (им еще кто-то пользуется ? Шучу ;) ) и Firefox . Я успешно использую Safari 3.2.1 (MacOSX) – “в списках не значиться” , но работает весьма и весьма успешно .

Читайте далее ->

Read more…