logo
Разработка Web-приложения с использованием JavaScript каркаса Node.js

1.4 Использование серверов, экономия затрат и экологичный Интернет

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

Грубо говоря, чем больше серверов, тем выше затраты и тем сильнее воздействие на окружающую среду, и наоборот. Существует целая наука о сокращении затрат и вреда окружающей среде, причиняемого инфраструктурой веб-серверов, и эта грубая рекомендация не может охватить всех деталей. Но общая цель очевидна - сократить количество серверов, снизить затраты и уменьшить ущерб, наносимый окружающей среде.

В опубликованной корпорацией Intel статье «Increasing Data Center Efficiency with Server Power Measurements» (http://download.intel.com/it/pdf/Server_Power_Measurement_

final.pdf) приводится методика оценки эффективности и стоимости центров обработки данных. Следует учитывать много факторов, в том числе конструкцию здания, систему охлаждения и проект вычислительной системы. Их эффективная реализация (эффективность ЦОД, плотность ЦОД и плотность СХД) может сократить затраты и вред окружающей среде. Но все это можно свести на нет, развернув неэффективную программную систему, которая заставляет приобретать больше серверов. И наоборот, эффективная программная система позволяет усилить преимущества эффективной организации ЦОД.