Технологии Grid | Алтимета
Grid — это активно развивающаяся прогрессивная технология, созданная для разделения большого числа глобально распределенных ресурсов и поддержки высокопроизводительных вычислений. Основная задача Grid — реализация гибкого, защищенного, скоординированного пространства для совместного использования ресурсов между динамически меняющимися сообществами пользователей, организаций и ресурсов. Технологии Grid позволяют построить интегрированную распределенную среду на основе архитектуры SOA, к которой отдельные системы могут моментально подключаться по аналогии с подключением бытовых приборов к электросети.
Зарождение технологий Grid проходило еще в середине 90-х, область исследований тогда получила название «метакомпьютинг». Метакомпьютером назвали объединение различных вычислительных машин (гетерогенных, распределенных географически, соединенных сетью, возможно Интернет) в виде одной виртуальной машины. Идеи метакомпьютинга были реализованы в многочисленных проектах, существующих и по сей день.
В 1999 году двое американских учёных Ян Фостер (Ian Foster) и Карл Кессельман (Karl Kesselman) своей книгой «The Grid: Blueprint for a New Computing Infrastructure» привлекли внимание к данной тематике сначала научных кругов, заинтересованных в получении доступа к вычислительным системам огромной мощности (производительность виртуальной машины, построенной на технологиях Grid в Японии, составила около 40TFlop), а затем и массовый интерес в коммерческих кругах. Они по праву считаются «отцами-основателями» Grid. Идеи книги приобрели четкие очертания после выхода в свет двух статей, «The Anatomy of the Grid» и «The Physiology of the Grid», в которых описывается архитектура и требования к инфраструктуре Grid-сети. Также в них было сформулировано «официальное» определение: Grid — это гибкое, защищённое, координированное совместное использование ресурсов группами пользователей, организаций и других ресурсов.
В начале 2000-ых несколько крупных компаний, таких как IBM, Sun, Microsoft, были вовлечены в эту революцию вычисления. Было создано множество коммерческих и некоммерческих продуктов для построения Grid-инфраструктур.
Сейчас идет процесс переосмысления того, что такое Grid, и мнения делятся в соответствии с потребностями целевой аудитории. Можно выделить три основных типа систем для каждого из пониманий: первый — Grid-среды данных (имеются в виду данные, рассредоточенные между разными организациями и распределенные географически), второй — научные Grid-среды (с них все начиналось, и по замыслу они должны собирать гетерогенные вычислительные ресурсы в единую виртуальную вычислительную машину), третий — корпоративные Grid-среды.
Grid-среда предполагает наличие стандартизованного набора сервисов программного обеспечения промежуточного слоя (middleware services) для совместного координированного использования общих распределенных ресурсов. Такие Grid-среды базируются на концепции SOA, и в этом случае сервисы работают поверх компьютерной сети, но на уровень ниже приложений. На данный момент уже созданы некоторые стандарты в этой области, например, Web Services Resource Framework (WSRF) и Web Services Event Notifications (WSEN).
Наша компания предлагает высококвалифицированные услуги по внедрению Grid-технологий и созданию Grid-сред «под ключ» как на основе открытых решений, так и коммерческих Grid-платформ. Мы имеем существенный опыт внедрения и эксплуатации Grid-решений.
Обзор CSS Grid — технологии для упрощения разметки HTML-страниц
Появившись в 2011 году, технология CSS Grid продолжает вызывать все больше интереса. Эта статья — небольшое руководство по технологии с кратким описанием самых интересных возможностей и функций. Она будет полезна фронт-енд разработчикам, а также другим специалистам веб-разработки и дизайна.
Спецификация CSS Grid полностью меняет подход к разработке пользовательских интерфейсов, позволяя менять расположение grid-элементов, не затрагивая HTML.
Технология разрабатывалась более 5 лет и начала поддерживаться современными браузерами в середине 2017 года. CSS Grid упрощает описание разметки страницы, делая вёрстку HTML-страниц более адаптивной и простой.
Что такое Grid. Основные термины
Grid коренным образом меняет процесс создания адаптивных интерфейсов, включая:
- фиксированные и гибкие размеры полос;
- расположение элемента;
- управление выравниванием;
- управление перекрывающимся контентом.
Прежде чем приступать к работе с CSS Grid, нужно разобраться с основными терминами. На основе этих терминов построена вся спецификация. Каждый элемент тесно связан друг с другом и отвечает за определенную часть grid-контейнера.
Grid container (грид-контейнер) — это набор пересекающихся горизонтальных и вертикальных grid-линий, которые делят пространство на grid-области, в которые могут быть помещены grid-элементы. Внутри grid-контейнера есть два набора grid-линий: один определяет ось столбцов, другой определяет ось строк.
К Grid container применяется display: grid. Это прямой родитель для всех элементов сетки.
<div class="container"> <div class="item item-1"></div> <div class="item item-2"></div> <div class="item item-3"></div> </div>
Элементы сетки — дочерние элементы (прямые потомки) контейнера.
Здесь item — это элемент сетки, но не sub-item.
<div class="container"> <div class="item"></div> <div class="item"> <p class="sub-item"></p> </div> <div class="item"></div> </div>
Grid lines (грид-линии) — это горизонтальные и вертикальные разделители grid-контейнера. Эти линии находятся по обе стороны от столбца или строки.
Грид-линии формируют структуру контейнера. Автор может задать для элемента имя или числовой индекс, которые может использовать дальше в стилях. Нумерация начинается с единицы.
Элемент Grid line восприимчив к режиму написания, который используется на вашем ресурсе. Например, если вы используете арабский язык или любой другой язык, у которого режим написания справа налево, то нумерация линий будет начинаться с правой стороны.
К грид-линиям можно привязывать грид-элементы — и по номерам, и по именам, как удобнее.
Грид-полосы — то, что ограничено парой соседних грид-линий. Вертикальные грид-полосы — это колонки грида (аналог столбцов таблицы), горизонтальные — ряды (аналог строк).
Grid cell — это наименьшая неделимая единица grid-контейнера, на которую можно ссылаться при позиционировании grid-элементов. Образуется на пересечении grid-строки (ряда) и grid-колонки. Аналог ячейки таблицы.
Grid area (грид-области) — это пространство внутри grid контейнера, в которое может быть помещен один или больше grid элементов. Этот элемент может состоять из одной или более grid ячеек.
Грид-области — прямоугольники из M×N смежных грид-ячеек (1×1 и больше). Каждая грид-область ограничена двумя парами грид-линий (парой вертикальных и парой горизонтальных). В них и размещаются грид-элементы.
Грид-областям тоже можно задавать имена.
Grid track (грид-интервалы)
.container { grid-column-gap: 10px; grid-row-gap: 15px; }
Различие Grid и Flexbox
Flexbox позволяет управлять элементами в одномерном пространстве.
Grid же — это двухмерный массив (в котором используются колонки и строки).
Это дает нам массу преимуществ по адаптивной трансформации и перестроению.
.grid { display: grid; grid-template-columns: 1fr 1fr 1fr 1fr; grid-template-rows: 100px auto 100px; }
Сокращенная запись (rows / column).
.grid { grid-template: 100px auto 100px / 1fr 1fr 1fr 1fr; }
Строки и расположение элементов
В CSS Grid можно размещать элементы, используя номера строк. Есть возможность именовать строки, используя grid-area, а также возможность привязки к области Grid.
.wrapper { display: grid; grid-template-areas: "a a b" "a a b" "c d d"; } .item1 {grid-area: a;} .item2 {grid-area: b;} .item2 {grid-area: c;} .item2 {grid-area: d;}
Размеры полос (треков)
Сетку в Grid можно создавать с фиксированными размерами («px»), относительными размерами («em», «rem»), а также задавая гибкие размеры — ’%’ или ’fr’ (fraction). Новая единица рассчитывается самостоятельно.
Fr (fraction) не измеряется в привычных единицах, таких как «px», «em», «rem», etc, а рассчитывается самостоятельно.
Калькуляция в «fr»
Например, если доступное место составляет 900 px, и при этом первому элементу достается одна доля, а второму — две, то первый получает 1/3, а второй — 2/3 от 900 px.
<div class="grid"> <div class="box item1">Item 1</div> <div class="box item2">Item 2</div> <div class="box item3">Item 3</div> <div class="box item4">Item 4</div> </div>
.grid { display: grid; grid-gap:20px; grid-template: 100px auto 100px /1fr 80px 3fr 20%;; }
Оси элементов в Grid
При работе с Grid у нас есть две оси для выравнивания элементов.
Ось column (столбца)
Когда мы используем свойства align-self и align-items, мы меняем выравнивание элемента в области сетки, которую поместили. Свойство align-items устанавливает свойство align-self для всех дочерних элементов сетки. Это означает, что вы можете установить свойство индивидуально, используя align-self по элементу сетки.
Ось row (строки)
Элементы управления justify-items и justify-self на оси row/inline:
<div class="grid"> <div class="box item1">Item 1</div> <div class="box item2">Item 2</div> <div class="box item3">Item 3</div> <div class="box item4">Item 4</div> </div>
.grid { display: grid; grid-gap:20px; grid-template: 100px auto 100px / 1fr 1fr 1fr 1fr; align-items: stretch; }
.item1 { background: #f00; align-self: end; } .item2 { background: #f0f; align-self: flex-start; } .item3 { background: #008000; align-self: end; } .item4 { background: #000; }
Препроцессоры
Препроцессоры Sass и Less поддерживают работу с Grid. Также с CSS Grid работают Stylus и PostCSS.
Софт
Google Chrome и Mozilla подсвечивают гриды расширением Firebug. Также для Chrome есть расширение Gridman — CSS Grid inspector.
Support
CSS-гриды уже есть в Safari 10. 3, Firefox 61 и Chrome 63.
В IE10 & IE11 используется префикс «-ms-» для определения свойств Grid. К сожалению, эти браузеры поддерживают только одну из самых ранних ограниченных спецификаций Grid Layout 2011 года.
Современная версия очень отличается от предшествующих.
В поддержке браузерами IE:
- Нет автоматического размещения. Необходимо поместить каждый элемент в сетку, используя линейное позиционирование.
- Невозможна реализация свойств:
grid-gap grid-template grid-template-areas grid-auto-columns grid-auto-rows grid-auto-flow grid-row-end grid-column-end grid-area grid-row-gap grid-column-gap grid-gap justify-self
Это не полный список всех изменений спецификации.
Имеет ли смысл использовать Grid Layout в IE вообще?
Если вы используете Grid, позиционируя элементы средствами CSS вместо использования автоматического размещения, то сетка в Internet Explorer 10, может оказаться очень полезной.
Пример базовой сетки Grid для IE
<div class="grid"> <div class="box item1">Item 1</div> <div class="box item2">Item 2</div> <div class="box item3">Item 3</div> <div class="box item4">Item 4</div> </div>
.grid { display: -ms-grid; -ms-grid-columns: 1fr 1fr 1fr 1fr; -ms-grid-rows: 4fr; } .item1 { -ms-grid-column: 1; -ms-grid-row: 1; } .item2 { -ms-grid-column: 2; -ms-grid-row: 1; } .item3 { -ms-grid-column: 3; -ms-grid-row: 1; } .item4 { -ms-grid-column: 4; -ms-grid-row: 1; }
Выводы
CSS Grid открывает перед разработчиками мощные возможности, но полноценно реализовать их пока мешает недостаточная поддержка браузеров IE10 и 11 (поддерживаются частично свойства через вендорные префиксы).
Преимущества
- CSS Grid сделает HTML более чистым (разметка проще, отсутствие множества классов и дополнительных тегов).
- Простота макета страницы.
- Гибкость и адаптация при работе с элементами.
- Layout можно изменять, не затрагивая разметку.
- Возможность построения блоков в двумерном пространстве (layout учитывает горизонтальное и вертикальное пространство одновременно).
- Нет ограничений по элементам построения сетки макета.
- Отлично подходит для создания больших макетов и управления ими.
- Возможно создавать сайты с динамическим контентом.
- Медиазапросы не требуются, чтобы адаптироваться к свободному пространству.
Недостатки
- Частичная поддержка в браузерах IE10 и IE11.
Grid остается революционной областью для веб. Его возможности в сочетании с другими инструментами позволят создавать более интересные и гибкие раскладки без лишних стилей, не думая про отдельные фреймворки.
И напоследок, эту статью я также опубликовал на английском в нашем блоге.
Читайте также: Обзор CSS Flexbox layout — технологии для расположения блоков на HTML-странице
Все про українське ІТ в Телеграмі — підписуйтеся на канал редакції DOU
Теми: frontend, HTML, tech, Web
Smart Grid: Smart Grid
Возможно, вы слышали об Smart Grid в новостях или от поставщика электроэнергии. Но нет
все знают, что такое сеть, не говоря уже об Smart Grid. «Сетка» относится к электрическому
сеть, сеть линий электропередачи, подстанции,
трансформаторы и многое другое, которые доставляют электроэнергию от электростанции к вашему дому или бизнесу.
Это то, к чему вы подключаетесь, когда включаете выключатель света или включаете компьютер. Наш
действующая электрическая сеть была построена в 189 г.0 с и
совершенствовались по мере развития технологий в течение каждого десятилетия. Сегодня он насчитывает более 9200
электроагрегатов с присоединенной мощностью более 1 млн МВт
до более чем 300 000 миль трансмиссии
линии. Хотя электрическая сеть считается чудом инженерной мысли, мы растягиваем ее
лоскутный характер в меру своих возможностей. Чтобы двигаться вперед, нам нужна электросеть нового типа, одна
который построен снизу вверх, чтобы справиться с
поток цифрового и компьютеризированного оборудования и технологий, зависящих от него, — и один
которые могут автоматизировать и управлять растущей сложностью и потребностями в электроэнергии в 21-м
Века.
Что делает сеть «умной»?
Короче говоря, цифровая технология, обеспечивающая двустороннюю связь между коммунальным предприятием и своих клиентов, а датчики вдоль линий электропередачи — это то, что делает сеть «умной». Нравиться Интернет, Smart Grid будет состоять из средства управления, компьютеры, автоматизация и новые технологии и оборудование, работающие вместе, но в В этом случае эти технологии будут работать с электрической сетью, чтобы в цифровом виде реагировать на наши быстро меняющийся спрос на электроэнергию.
Что делает интеллектуальная сеть?
Smart Grid представляет собой беспрецедентную возможность вывести энергетическую отрасль на новый уровень
эра надежности, доступности и эффективности, которая будет способствовать нашим экономическим и
состояние окружающей среды. В переходный период он
будет иметь решающее значение для проведения тестирования, усовершенствования технологий, обучения потребителей, разработки
стандартов и правил, а также обмен информацией между проектами для обеспечения того, чтобы
преимущества, которые мы ожидаем от Smart Grid, становятся
реальность. Преимущества, связанные с Smart Grid, включают в себя:
- Более эффективная передача электроэнергии
- Более быстрое восстановление электроснабжения после перебоев в электроснабжении
- Снижение операционных и управленческих расходов на коммунальные услуги и, в конечном счете, снижение затрат на электроэнергию для потребителей
- Снижение пикового спроса, что также поможет снизить тарифы на электроэнергию
- Усиление интеграции крупномасштабных систем возобновляемой энергии
- Улучшение интеграции систем производства электроэнергии между заказчиком и владельцем, включая возобновляемые источники энергии. энергетические системы
- Повышенная безопасность
Сегодня перебои в подаче электроэнергии, такие как отключение электроэнергии, могут иметь эффект домино — серию
сбои, которые могут повлиять на банковские операции, связь, трафик и безопасность. Это особое
угроза зимой, когда домовладельцев можно оставить
без тепла. Более интеллектуальная сеть повысит устойчивость нашей системы электроснабжения и сделает ее
лучше подготовлены к чрезвычайным ситуациям, таким как сильные штормы, землетрясения, крупные солнечные вспышки,
и теракты. Из-за своего двустороннего
интерактивные возможности, Smart Grid позволит автоматически изменять маршрут при отказе оборудования или
случаются отключения. Это сведет к минимуму простои и сведет к минимуму последствия, когда они все же произойдут. Когда
происходит отключение электроэнергии, технологии Smart Grid
обнаружит и изолирует сбои, сдерживая их до того, как они перерастут в крупномасштабные отключения.
Новые технологии также помогут обеспечить быстрое возобновление восстановления электроэнергии и
стратегически после чрезвычайной ситуации — маршрутизация
например, сначала подается электричество аварийным службам. Кроме того, Smart Grid займет
большее преимущество собственных генераторов электроэнергии для производства электроэнергии, когда она недоступна
от коммунальных услуг.
Объединив эти «распределенные
ресурсов поколения, община могла бы сохранить свой медицинский центр, полицейский участок, дорожный
освещение, телефонная система и продуктовый магазин, работающий во время чрезвычайных ситуаций. Кроме того, Смарт
Сеть — это способ справиться со стареющей энергией
инфраструктура, которую необходимо модернизировать или заменить. Это способ решения проблемы энергоэффективности,
повысить осведомленность потребителей о связи между потреблением электроэнергии и
среда. И это способ увеличить
национальной безопасности в нашу энергетическую систему, опираясь на большее количество доморощенных
электричество, которое более устойчиво к стихийным бедствиям и нападениям.
Предоставление потребителям контроля
Smart Grid — это не только утилиты и технологии; речь идет о том, чтобы дать вам
информация и инструменты, необходимые вам для принятия решений относительно использования энергии. Если вы уже управляете
такие действия, как личное банковское обслуживание из вашего дома
компьютера, представьте, что вы управляете электричеством аналогичным образом. Более интеллектуальная сеть позволит
беспрецедентный уровень участия потребителей. Например, вам больше не придется ждать
ваш ежемесячный отчет, чтобы узнать, сколько
электричество, которое вы используете. С более интеллектуальной сетью вы можете получить четкое и своевременное представление об этом. «Умный
счетчики», и другие механизмы, позволит вам увидеть, сколько электроэнергии вы используете, когда вы используете
она и ее стоимость. В сочетании с режимом реального времени
цены, это позволит вам сэкономить деньги, используя меньше энергии, когда электричество наиболее
дорогой. Хотя потенциальные преимущества Smart Grid обычно обсуждаются с точки зрения
цели экономики, национальной безопасности и возобновляемых источников энергии,
Smart Grid может помочь вам сэкономить деньги, помогая вам управлять
использование электроэнергии и выбрать лучшее время для покупки электроэнергии. И вы можете сэкономить еще больше
генерируя собственную силу.
Построение и тестирование Smart Grid
Smart Grid будет состоять из миллионов частей и частей — элементов управления, компьютеров, источников питания
линии, новые технологии и оборудование. Потребуется некоторое время, чтобы все технологии
быть усовершенствованы, установлено оборудование и системы
тестируется до того, как он полностью вступит в строй. И это не произойдет сразу — Smart Grid
развивается, шаг за шагом, в течение следующего десятилетия или около того. Когда Smart Grid созреет, скорее всего,
привести к такому же преобразованию, что и
Интернет уже повлиял на то, как мы живем, работаем, играем и учимся.
Будущее технологий Smart Grid
Нынешний способ передачи и распределения электроэнергии оказался ненадежным и неэффективным. Это связано с тем, что используемая в настоящее время грид-технология очень мало изменилась с момента ее разработки. В настоящее время исследователи экспериментируют с технологиями интеллектуальных сетей, чтобы преодолеть недостатки традиционной сети. Интеллектуальная сеть может помочь сократить выбросы парниковых газов до 211 миллионов метрических тонн и является гораздо более надежной, чем традиционная сеть. Именно это побуждает инвесторов вкладывать деньги в эту новую технологию. Ожидается, что к 2020 году стоимость отрасли превысит 400 миллиардов долларов.
Чтобы узнать больше, ознакомьтесь с инфографикой ниже, спонсируемой Калифорнийским университетом, Риверсайдской онлайн-программой магистра наук в области инженерии.
Добавьте эту инфографику на свой сайт
Что такое интеллектуальная сеть?
Интеллектуальная сеть — это современная система производства, передачи и распределения электроэнергии, которая может автоматизировать и управлять растущей сложностью и потребностями в электроэнергии в 21 веке. Технология направлена на; интегрируйте и поддерживайте возобновляемые источники энергии, такие как солнечная, ветровая и гидроэнергия, предоставляйте потребителям информацию в режиме реального времени об их потреблении энергии и помогайте коммунальным предприятиям сокращать простои.
Из чего состоит интеллектуальная сеть?
Как и традиционные сети, интеллектуальные сети имеют ряд движущихся компонентов. Однако в интеллектуальных сетях есть части, которые более эффективны с точки зрения дизайна и функциональности. Например, существуют интеллектуальные устройства, способные решать, когда потреблять электроэнергию, исходя из предварительно заданных пользовательских предпочтений. Существуют также интеллектуальные подстанции, которые контролируют критические и некритические рабочие данные, такие как характеристики коэффициента мощности, состояние выключателя, батареи и трансформатора.
Еще одним важным компонентом интеллектуальной сети является интеллектуальный счетчик электроэнергии, который поддерживает двустороннюю связь между потребителем и поставщиком электроэнергии. Это упрощает и ускоряет обнаружение отключений электроэнергии, выставление счетов, сбор данных и отправку ремонтных бригад. Существует также интеллектуальное распределение, характеризующееся автоматизированными инструментами мониторинга и анализа, сверхпроводящими кабелями для передачи на большие расстояния, самовосстановлением, самооптимизацией и самобалансировкой.
Интеллектуальная генерация — еще один ключевой компонент интеллектуальной сети. Система способна «изучать» уникальное поведение ресурсов выработки электроэнергии, чтобы оптимизировать производство энергии и автоматически поддерживать стандарты напряжения, частоты и коэффициента мощности на основе обратной связи из нескольких точек в сети. Существует также всеобщий доступ к недорогим низкоуглеродным решениям по производству и хранению электроэнергии.
Текущий рынок интеллектуальных сетей
Рынок технологий интеллектуальных сетей в США находится на подъеме. Рынок движется благодаря стимулам федерального правительства, которое финансирует программы НИОКР на сумму в миллиарды долларов. В 2014 году расходы на технологии интеллектуальных сетей составили 2,5 миллиарда долларов. Ожидается, что к 2017 году расходы увеличатся примерно до 3,3 миллиарда долларов. Ожидается, что количество поставок интеллектуальных счетчиков в США увеличится до 13,3 млн в 2016 году. Ожидается, что в Северной Америке к 2020 году проникновение интеллектуальных счетчиков в нежилых помещениях составит около 71,7%9.0003
Количество компаний, занимающихся технологиями интеллектуальных сетей, в мире оценивается примерно в 150, 77,4% из которых базируются в Соединенных Штатах. Совокупная рыночная капитализация 25 крупнейших поставщиков интеллектуальных сетей составляет около 2,03 триллиона долларов. Ожидается, что к 2020 году совокупный рынок технологий интеллектуальных сетей превысит отметку в 400 миллиардов долларов, а совокупный годовой темп роста во всем мире составит 8%. Ожидается, что только в Соединенных Штатах рынок продолжит расти двузначными числами и к 2017 году достигнет 26,7 млрд долларов. На сегодняшний день General Electric, Honeywell, Itron и Trilliant Networks получили финансирование в размере от 60 до 300 млн долларов.
Зачем нам нужны умные сети?
Интеллектуальные сети не только идеально соответствуют нуждам и запросам нашего времени, но и, по прогнозам, будут иметь значительные долгосрочные последствия. Например, эта технология позволит капитально отремонтировать устаревшее оборудование и ускорить работу. Это поможет снизить вероятность отключений электроэнергии, перегораний и скачков напряжения. Технология также снизит как стоимость потребления энергии, так и стоимость производства. Полная реализация «умных» сетей сделает возможным использование возобновляемых источников энергии и позволит сети удовлетворять растущие потребности в энергии. Однако, что более важно, эта технология даст потребителям возможность контролировать свои счета за электроэнергию практически в режиме реального времени и облегчит крупномасштабную зарядку электромобилей.
Получение вознаграждения
Переход на интеллектуальную сеть — это предоставление потребителям финансового преимущества, а не только улучшение управления питанием и внедрение экологически чистых технологий. Успешное внедрение этой технологии позволит среднему домохозяйству сэкономить почти 600 долларов на прямых счетах. Предоставляя информацию о потреблении энергии в режиме реального времени, технология заставит потребителей сократить потребление энергии на 5-10%. Исследования показали, что когда потребители точно знают, сколько энергии они потребляют; они, вероятно, примут соответствующие меры для сокращения своего энергопотребления. Через год общая экономия энергии, связанная с технологией интеллектуальных сетей, оценивается в 42 миллиарда долларов. Через пять лет ежегодная экономия увеличится до 48 миллиардов долларов. Через 15 лет сбережения увеличатся до 65 миллиардов долларов, а через 30 лет — до 102 миллиардов долларов. Сэкономленной энергии можно снабдить город Лас-Вегас 207 раз, а холодильник — 19 раз.9 миллионов лет, или крутить 378 миллионов домов.
Будущее уже наступило
Министерство энергетики предложило инвестировать 3,5 миллиарда долларов в период с 2016 по 2026 год для продвижения инноваций в отрасли технологий интеллектуальных сетей.