Выбор редакции

Архитектура Stack Overflow

02 марта, 2016. 05:03
Вы можете спросить, почему существенно сократилась продолжительность обработки в ASP.Net по сравнению с 2013 годом (когда было 757 часов) несмотря на прибавление 61 миллиона запросов в день. Это произошло как и из-за модернизации оборудования в начале 2015 года, так и из-за некоторого изменения параметров в самих приложениях. Пожалуйста, не забывайте, что производительность – это наша отличительная особенность. Если Вы хотите, чтобы я более подробно рассказал о характеристиках оборудования – без проблем. В следующем посте будут подробные спецификации железа всех серверов, которые обеспечивают работу сайта.

Итак, что изменилось за прошедшие 2 года? Кроме замены некоторых серверов и сетевого оборудования, не очень многое. Вот укрупненный список хардварной части, которая обеспечивает работу ресурса (выделены различия по сравнению с 2013 годом):

4 Microsoft SQL Servers (новое железо для 2-х из них); 11 Web-серверов IIS (новое оборудование); 2 сервера Redis (новое оборудование); 3 сервера Tag Engine (новое оборудование для 2-х из 3-х); 3 сервера Elasticsearch (те же, старые); 4 балансировщика нагрузки HAProxy (добавлено 2 для поддержки CloudFlare); 2 брандмауэра Fortinet 800C (вместо Cisco 5525-X ASAs); 2 маршрутизатора Cisco ASR-1001 (вместо маршрутизаторов Cisco 3945); 2 маршрутизатора Cisco ASR-1001-x (новые!).
Комментарии: