Follow the Moon

Автор оригинала: Raoul Teeuwen
  • Перевод
Компании, предоставляющие сервисы большим корпорациям или группам людей, часто работают 24/7 по принципу «Follow the Sun» — когда одни часовые пояса только просыпаются, другие уже работают или ложатся спать. Эта волна идёт вокруг земного шара, следуя за восходом Солнца (её «фронт» идет как раз в 8 — 10 часов утра). Это же время — пора пиковой нагрузки на электрические сети.

Для компьютеров — и cloud computing в частности — была бы более уместна схема "Follow the Moon", когда сервера, обслуживающие конкретные компании, работают на другой стороне земного шара. Ночью намного лучше обстоят дела с охлаждением, и нагрузка на электрические сети не так велика. С распространением Cloud computing управлять потоком вычислений станет гораздо проще (почитайте например про технологию MapReduce).

Таким образом, вокруг Земли шли бы две волны — пик использования энергии (на дневной стороне) и пик компьютерных вычислений (на ночной) — в противофазе, а не складываясь, как это сейчас происходит.

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

Комментарии 34

    +4
    Интересная мысль, но если взять тот же гугл — они для своих центров обработки данных прорабатывают вопрос с автономным электропитанием(электростанциями), независимо от всех «общих» электросетей. Охлождение с помощью естественных водоёмов.
      +2
      Тоже неплохой вариант, да. Но ночью имхо даже эти баржи равно охлаждать будет легче. Эта схема — как раз для стационарных датацентров.
        +1
        я думаю, что виртуализация поможет в какой-то степени решить проблему энергопотребления и охлождения и при этом повысить эффективность использования вычислительных ресурсов. То, что Cisco, к примеру, сейчас продвигать начинает: Virtual Infrastructure 4.
      +8
      Эдак они нам всё глобальное потепление и организуют, засунув hi-tech-кипятильники в водоёмы!
        +2
        Чёрт! Вы разгадали их коварный план!)
      +2
      Т.е. предлагается американские сервера использовать для запросов из Евразии и Австралии и наоборот? Антизеркало какое-то получается ))
        0
        Бред какой: Вместо одного дата центра строить два, чтобы экономить электричество)
          0
          Зачем два? Строить один, и принимать таски с другого конца света. То есть днём обрабатываются локальные задачи, а ночью — удалённые. Всё одно оборудование простаивает :)

          Имхо при едином стандарте распределенных вичислений (MapReduce или BOINC) это вполне реально.
            +1
            ну почему же. обычно два ЦОДа строят для отказоустойчивости, а тут ещё такой бонус как бы впридачу :)
          • НЛО прилетело и опубликовало эту надпись здесь
              0
              Думаю, да. Новых кабелей для этого не нужно, и уменьшение задержек в таких вычислениях — не первоочередная задача.
              • НЛО прилетело и опубликовало эту надпись здесь
                  0
                  Там где критично время отклика, разумнее располагать сервера ближе, естественно :)
              +1
              Если при размещении датабарж использовать еще и карту течений мирового океана помимо факторов отклика, возможно не такое уж и жаркое глобальное потепление нас ждет)
                0
                Угу. Можно еще и возить на них что нибудь между северными портами — им же всё равно где болтаться ;)
                  +1
                  Не хочу чтобы моя почта потонула :(
                    0
                    Или пираты захватят :)
              • НЛО прилетело и опубликовало эту надпись здесь
                  –1
                  Автор хочет экономить на охлаждении серверов, максимально их нагружая в более холодное время суток. Но что там можно сэкономить на суточной разнице в 10-15 градусов… по-моему тоже идея мертвая. Мороки много, а пользы очень мало.
                    +1
                    Там не только холодное время суток, но и время простоя от локальных тасков.
                    +1
                    Сомнительная идея.
                    1. Наибольшее потребление создают крупные бизнесы типа банков и телеком-операторов, вычисления которых невозможно разделить и разнести дальше, чем на 500 км. Корпораций типа Гугла, у которых еть много мелких распределяемых вычислений, совсем не много.
                    2. Даже если можно вынести ЦОД на другой континент, как туда реплицировать данные? Один из телеком-операторов гонит в ночное время на резервную площадку трафик больше 35 МБ/с (по Fibre Channel). Какой провайдер сможет обеспечить такой трафик на таком расстоянии и с высокой надёжностью соединения?
                    3. Вытекая из предыдущего, применение предложенной схемы резко увеличит трафик, соответственно, провайдерам придётся использовать больше оборудования, то есть, жечь больше электроэнергии. То есть, то, что раньше жгли локально днём, предлагается жечь глобально круглосуточно.
                      0
                      Ну BOINC и WCG же действуют :) Значит таки можно.
                        +1
                        Ну, так я и написал, что таких проектов, где вычисления можно разделить, не так много. Они изначально не базируются в ЦОДах, поэтому их легче смигрировать. Но большая часть потребителей электроэнергии — большие ЦОДы с неделимыми приложениями.
                          0
                          Ну в общем то я и не писал что этот способ надо пихать везде и всюду :)
                      0
                      а причём тут луна? она в противофазе к солнцу не ходит.
                        0
                        А шут знает. Вот так назвали.
                        0
                        Намного проще это построить 1 датацентр где нибудь в вечной мерзлоте=) там вообще проблем с охлаждением не будет=) и не городить огород с логикой перемещения вычислений в зависимости от солнца=)
                          0
                          Здесь суть не только (и не столько) в охлаждении, сколько в процессорном времени. Ночью машины по большей части простаивают.
                            0
                            Ну если ты переместишь вычисления на ночную сторону вычисления, тогда будут простаивать сервера на солнечной стороне. Так в чем же плюс вашего подхода. если прочитать вашу заметку то соль вся с охлаждении и нагрузки на электричические сети, что как раз мне кажется наборот так именно в ночную пору включаются все обогреватели и лампочки.
                              0
                              Ну во первых — заметка не моя, я ее перевёл.

                              Обогреватели работают ночью, да. Но днём в работу включаются предприятия — офисы, стройки, заводы. Куда там обогревателям.

                              Вот график средней дневной нагрузки на сеть по месяцам. Резкий подъем в 9 am, и снижение к 12 ночи. Это не дома — это в основном промышленность и офисы.

                              Перемещать все вычисления естественно не получится. Такое годится только для распределенных вычислений, где не очень важна скорость передачи данных. Примерно над такими задачами работает BOINC.

                        Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                        Самое читаемое