воскресенье, 29 октября 2006 г.

Как убить дата-центр

На днях мы все уже наблюдали, как в очередной раз "помер" по питанию Мастерхост. Летом он, и другие дата-центры, умирали несколько раз. Проблема с кондиционированием, временами с недостаточной мощностью по электричеству - это стандартно. Кондиционирование нужно для того, чтобы отводить тепло, создаваемое серверами. Чем больше серверов на единицу площади, тем больше тепла нужно отводить (грубо). Чем больше тепла выделяет каждый сервер, тем больше ресурсов по кондиционированию и вентиляции необходимо. .masterhost не при чем, в общем - это все законы природы (но тут тонкий момент "кто виноват").

Сегодня мне показали замечательный сервер, который можно назвать едва ли не убийцей дата-центров :) У хорошего знакомого такой используется. Вот он - Intel® Server Chassis SR1550. Один юнит, восемь (!) дисков, два dual core процессора Xeon, два блока питания по 650 ватт - ядерная смесь. Теперь устанавливаем таких чудесных устройств 38-40 штук в стойку и получаем... просто праздник какой-то.

Все-таки, веб, как сущность как правило динамическая, очень ресурсоемкое приложение. В будущем появится еще пара миллиардов пользователей интернет и ресурсов потребуется еще больше. Плотность дисков и вычислительных ресурсов на единицу площади - это будет едва ли не самой актуальной проблемой. Тут можно сказать стандартные слова про проблемы дата-центров вообще и устроить стандартный спор (желающие приступают - пожалуйста).

Меж тем я уверен, что множество ресурсов тратится попусту. Программисты неграмотно пишут слишком ресурсоемкие приложения, пользователи выкладывают в сеть реально ненужные там файлы и так далее.

В конечном итоге, обобщая, выложил в сеть фотку 3000x2000 точек, а не 800x600, которой как правило достаточно для веба - помог провайдеру лишний раз "упасть" или потратить на обеспечение стабильной работы серверов больше, что значит сделал для себя же услуги провайдера дороже. Написал неграмотный select в MySQL, "сожравший" в 10 раз больше процессора чем можно было бы - то же самое. Клиенты сами во всем виноваты :)

На самом деле, не во всем, а в части проблем. Провайдеры тоже "молодцы". Короче, все сволочи, ничего нового я не сказал, мир неидеален :) Однако, совершенно четко понятно, в чем же его проблема. Я часто сокрушаюсь по поводу неидеальности мира - он часто вводит меня в ступор своей неэффективностью. На самом деле, давно уже не вводит - это я так, для красного словца.

Каждый может что-то делать с проблемой. Делайте, пожалуйста :) Можно начать с мелочей. Пишите правильно скрипты и не засоряйте интернет, чтобы если уж ставится сервер, который генерирует тепло, то пусть он занимается реальной работой, а не чепухой.


четверг, 26 октября 2006 г.

Опять про Мастерхост, электричество и открытость

.masterhost сегодня опять лег из-за электричества. Клиенты глумятся: «не помогли и задранные почти в 2 раза цены, увы». У меня (лично) тоже пара серверов до сих пор в отключке. Письмо написали (не я), звонить пытались. По факту — не работает. Конечно, один сервер запустился, но у него СТОЛЬКО мелких файлов, что проверяться они после аварийного завершения будут ооооой сколько...

При этом, абсолютно непонятно что было-то. Что было? Никто не знает. О том, что было, на вебе не написано (скриншот с временем сделал). Для того, чтобы что-то узнать, нужно написать в support или позвонить туда же, чтобы повисеть сколько-то на трубке, послушать музыку.

А вот можно, чтобы просто было написано о том, что случилось то-то (только честно), что исправится это тогда-то? В почту и на веб — да. Причём, чтобы когда всё ломается, эта функциональность не ломалась. Я не хочу звонить и не хочу писать. Это провайдер, если хочет чтобы к нему относились хорошо или хотя бы адекватно, должен сам звонить и писать.

Это к вопросу об открытости.


четверг, 12 октября 2006 г.

Мемуары Моськи Рунета

На сайте Seoded.ru опубликованы мемуары интереснейшего человека — Ярослава Грекова


Здесь — вопросы и комментарии.