Архив за 13 марта 2013 - 4

Определение высоконагруженных систем и способов их построения

      Нагрузка на сервер — это важный показатель использования серверного оборудования. Хит – это запрос клиента к серверу для получения информации. Нагрузка сервера определяется как отношение количества клиентских запросов (хитов) ко времени, выражается в хитах в секунду. Согласно исследованиям Microsoft в 2010 году высоконагруженным сервером можно считать сервер с нагрузкой 100-150 хитов в секунду.
      В литературе встречаются такие понятия как HPC-система, высоконагруженная система, высоконагруженный кластер, Highload-система, суперкомпьютер, которые порой используются как синонимы. Мы будем понимать сайт с нагрузкой не менее 150 хитов в секунду.
      Кластер – это группа компьютеров, которые работают вместе и составляют единый унифицированный вычислительный ресурс. Каждый узел работает под управлением своей копии операционной системы, в качестве которой чаще всего используются Linux и BSD.
      Чтобы понять каким образом задачи, выполняемые кластером, распределяются по его узлам необходимо дать определение масштабироемости. Масштабируемость — способность системы справляться с увеличением рабочей нагрузки (увеличивать свою производительность) при добавлении ресурсов. Система называется масштабируемой, если она способна увеличивать производительность пропорционально дополнительным ресурсам. Масштабируемость можно оценить через отношение прироста производительности системы к приросту используемых ресурсов. Чем ближе это отношение к единице, тем лучше. Также под масштабируемостью понимается возможность наращивания дополнительных ресурсов без структурных изменений центрального узла системы. Масштабирование архитектуры высоконагруженной системы может быть горизонтальным и вертикальным. Вертикальное масштабирование заключается в увеличении производительности системы за счёт увеличения мощности сервера. Главный недостаток вертикального масштабирования в том, что оно ограничено определённым пределом. Параметры железа нельзя увеличивать бесконечно. Однако на самом деле вертикальная компонента присутствует практически всегда, а универсального горизонтального масштабирования как такового не существует. Горизонтальное масштабирование заключается в увеличении производительности системы за счёт подключения дополнительных серверов. Именно горизонтальное масштабирование является сейчас фактически стандартом. Известен также такой термин, как диагональное масштабирование. Оно подразумевает одновременное использование двух подходов.
      И наконец, необходимо определить основной принцип, использующийся при построении любой кластерной архитектуры. Это — трёхзвенная структура системы (рис. 1). Три звена – это фронтэнд, бэкэнд и хранилище данных. Каждое звено выполняет свои функции, отвечает за различные стадии в обработке запросов и по-разному масштабируется. Первоначально запрос приходит на фронтэнд. Фронтэнды отвечают, как правило, за отдачу статических файлов, первичную обработку запроса и передачу его дальше. Второе звено, куда приходит запрос, уже предварительно обработанный фронтэндом — это бэкэнд. Бэкэнд занимается вычислениями. На стороне бэкэнда, как правило, реализуется бизнес-логика проекта. Следующий слой, который вступает в дело обработки запроса – это хранилище данных, которые обрабатываются бэкэндом. Это может быть база данных или файловая система.Трёхзвенная структура кластерной архитектурыЧитать полностью »

imageЯ думаю, система NooLite (о ней уже писали на хабре) — очень клевый проект: она дает недоступные ранее возможности, имеет низкую стоимость, ее очень легко подключить и использовать. Такие выключатели стоят у меня дома и это очень удобно. Но, на мой взгляд, о системе NooLite знают мало людей (в основном, гики), хотя подключить/использовать ее не сложнее обычного проводного выключателя и с этим справится практически любой человек.
Читать полностью »

Этот рассказ — для тех, кто интересуется практикой постройки ЦОДов (по верхам, ибо детали выбора конкретного оборудования для ЦОДа раскрыты не будут), или думает об аренде стойки или выделенного сервера за границей, или хочет сравнить условия, в которых оказываются ЦОДы в России и за рубежом.

Краткое содержание: красивые пейзажи — короткий обзор характеристикистория постройкивопрос хабрасообществубонус тем, кто дочитает до конца.

Среди финских бескрайних озер и сосновых лесов, в 30 километрах от горнолыжного курорта Вуокатти, вдоль реки Каяни у озера Оулуярви раскинулся бизнес-парк Renforsin Ranta. К теме нашего обсуждения озера и реки имеют непосредственное отношение: в бизнес-парке в 2012 году выстроили один из самых современных в Европе ЦОДов, и окрестные озера и реки снабжают его энергией и водой для охлаждения.

Как ЦОД в Каяни построили и чем это может быть хорошо

Читать полностью »

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

Внимание! Конкурс!

Читать полностью »

День добрый!

Как вы знаете, недавно компания Samsung раскрыла карты по поводу анонса «четвертого измерения Галактики» (подтвержденных данных о том, что новый флагман будет называться Samsung GALAXY S IV у нас нет, поэтому мы не будем использовать его в посте): презентация передового смартфона состоится 14 марта в Radio City Music Hall, город Нью-Йорк! Мероприятие будет в прямом эфире транслироваться на Youtube. В первопрестольной смартфон покажут днем позже — 15 марта. А пока что предлагаем окунуться в пучину слухов, домыслов, фантазий и откровенных фейков, которыми в преддверии запуска нового устройства пестрит Интернет.

Что GALAXY грядущий мне готовит?
Читать полностью »

Персонализированный сервис поиска Google Now, впервые представленный в Android 4.1, с большой долей вероятности появится в будущих релизах браузера Chrome для Windows и Chrome OS.

Некто Франсуа Бюфорт (François Beaufort), никак не связанный с поисковым гигантом, просматривая code review для будущих версий Chromium обнаружил любопытную ревизию, озаглавленную следующим образом: "Enabling testing Google Now component extension."
Читать полностью »

В последнее время здесь очень часто стали появляться посты на тему зарплат и HR вообще. Но не было еще ни одного на тему видения всей этой картины программистом-интровертом. Кому стало интересно — добро пожаловать под кат.
Читать полностью »

Пролог

Тренировка NiMH аккумуляторов. Есть ли смысл?

Началось все с того, что моя фотомыльница наотрез отказалась работать со свежевынутыми из зарядного устройства аккумуляторами — четырьмя NiMH размера АА. Их бы взять, как обычно, да выбросить. Но почему-то в этот раз любопытство возобладало над здравым смыслом (или это может жаба подала голос), и захотелось понять — а нельзя ли из этих батарей выдавить еще хоть чего-нибудь. Фотоаппарат весьма охоч до энергии, но ведь есть и более скромные потребители — мышки беспроводные или клавиатуры, например.

Собственно параметров, интересных потребителю, два — емкость батареи и ее внутреннее сопротивление. Возможных манипуляций тоже немного — разрядить да зарядить. Измеряя в процессе разряда ток и время можно оценить емкость аккумулятора. По разнице напряжения аккумулятора на холостом ходу и под нагрузкой можно оценить внутреннее сопротивление. Повторив цикл разряд-заряд (т. е. выполнив «тренировку») несколько раз можно понять имеет ли вообще это действо смысл.

Соответственно сформировался такой план — делаем управляемые разрядник и зарядник с возможностью непрерывного измерения параметров процесса, производим над измеренными величинами простые арифметические действия, повторяем процесс нужное число раз. Сравниваем, делаем выводы, выбрасываем наконец аккумуляторы.
Читать полностью »

Подразделение Toshiba Electronics Europe (TEE) объявило о начале продаж твердотельных накопителей, в которых используется 19-нанометровая флэш-память типа MLC NAND. По данным производителя, новое семейство включает самые маленькие SSD в мире с самой высокой плотностью записи (при габаритах 30,0 x 50,95 x 3,95 мм они имеют объем до 256 ГБ).

Накопители объемом 512, 256, 128 и 60 ГБ выполнены в форм-факторе 2,5 дюйма и предложены в вариантах толщиной 7,0 мм и 9,5 мм. Устройства форм-фактора mSATA имеют объем 256, 128 и 60 ГБ.

Федеральная торговая комиссия США (FTC) обратила внимание на маркетинговую активность в соцсетях, включая Twitter, сообщает WSJ. В разъяснениях-рекомендациях по этому поводу (PDF) ведомство подчеркивает, что правила, установленные для традиционных медиа, должны применяться точно так же и в онлайн-каналах, независимо от формата контента.

FTC продемонстрировала на примере выдуманного (на тот момент) экаунта "звезды", как должен выглядеть правильный ангажированный твит:

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js