Email or username:

Password:

Forgot your password?
Top-level
Шуро
@iron_bug @EffToyz У меня тоже не исправлено. Может, race condition возник во Френдике и исправление ушло раньше оригинала :) Иногда наблюдал такое, если сразу после написания исправлять, но пока не отловил точную закономерность.

У Хитачи рабочая температура уже стандартная (для дата центра), но вот кое-какие абстракции внутри явно так и остались из тех времён. А ещё там сервис-процессор поставляется на Винде. Увидел - удивился. Сначала подумали, что Винда там какая-то специальная самурайская, поэтому отключили от сетей и не трогали. Но нет, вполне обычная - через полгода работы оба сервис-процессора наглухо зависли :) Офигенно для СХД уровня среднего предприятия.
9 comments
Iron Bug
@shuro @EffToyz а там вопрос был не в рабочей температуре. просто машинный зал был с окнами, и он плохо отапливался. плюс вытяжка. зимой там было около нуля.
Шуро
@iron_bug @EffToyz Главное в таком зале зимой оборудование не выключать, а то до весны потом можно бесплатно и не запустить :)

По производительности Хитачи и сейчас среди лидеров, даже в среднем сегменте есть совершенно дикие молотилки, там сейчас всё это ещё работает поверх современных SSD.
Дед Пропихнутий

@shuro я попробовал погуглить в утке, что такое СХД и традиционно ЯННП :) @iron_bug

Iron Bug
@shuro @EffToyz и те хорлодильники были точно не для средних предприятий. стоили как самолёт. там обрабатывалсь огромные количества данных: сбор всяких данных со всей ЖД. по тем временам никакой обычный сервер даже близко столько прожевать не мог. а у этой фигни была распределённая архитектура и она могла запускать прямое копирование с одного внешнего диска на другой, без участия процессора, что-то типа того.
Iron Bug
@shuro @EffToyz я так поняла, что ОС там была распределённой в том плане, что на каждом более-менее независимом модуле (внешнее хранилище с дисками или принтер) были свои драйвера и они по сети получали задания от центральной машины и могли их выполнять независимо и параллельно. тогда это было большим прогрессом. причём там уже тогда было параллельное чтение с винтов по разным дискам, для большей скорости.
Iron Bug
@shuro @EffToyz так-то это были очень неплохие молотилки данных. просто интерфейс был ракообразным и программировали под них на PL/1.
Iron Bug
@shuro @EffToyz насчёт race condition - первый раз слышу. Френдика вообще сначала шлёт оригинал всем, с управляющим кодом create. воркеры получают задачу и как только они добираются, то рассылают всем подписантам. а если было исправление, то это уже идёт ещё один пакет update. разве что update каким-то образом доставился раньше оригинала, но тогда бы вообще ничего не было.
Iron Bug
@shuro @EffToyz там везде идут timestamp'ы. так что перепутать порядок сообщений вряд ли возможно.
Шуро
@iron_bug @EffToyz Я пока не вникал, но замечал, что если сделать запись и сразу же её исправить, то иногда другие узлы получают оригинал. Если же внести исправления чуть позже, то такого нет.

Но это какой-то довольно редкий плавающий глюк.
Go Up