Начнем с того, что для прочтения статьи с компьютера нужно выполнить два условия:
1. Ваш компьютер подключен к Интернету.
Интернет-провайдер протягивает сетевой кабель до вашего дома. На технических этажах в труднодоступных местах расположено сетевое оборудование, от которого провода расходятся по разным квартирам. А в квартире вы подключаете кабель к роутеру, который раздает Интернет вашим телефонам, планшетам и компьютерам.
2. Сервер, на котором “живет” blog.ucoz.ru, подключен к Интернету.
Интернет-провайдер точно так же протягивает сетевой кабель и до Дата-Центра. В ДЦ стоит сетевое оборудование, от которого провода расходятся по коммутаторам клиентов (таких как uCoz), а клиенты уже распределяют интернет-трафик по своим серверам.
Знакомые истории, правда? Давайте чуть подробнее рассмотрим участников этой схемы, продолжая сравнивать домашний Интернет с сетью в ДЦ.
Провайдеры
Дом обычно обслуживают несколько провайдеров, а жильцы выбирают для себя подходящий по условиям и цене вариант. Те, кому важно иметь стабильный доступ к сети 24/7, подключаются сразу, например, к двум провайдерам — основному и резервному.
Дата-центру не просто важно, а жизненно важно иметь резерв, ведь клиенты (то есть мы) в первую очередь потребуют гарантий. Здание ДЦ могут обслуживать несколько операторов или же сам ДЦ предоставляет услуги связи, но с весомой гарантией качества и надежности канала. При выборе подходящего места для размещения серверов, хороший канал связи — это один из самых важных факторов для принятия окончательного решения в пользу того или иного ДЦ.
Средний тариф домашнего Интернета составляет около $10/мес. Рыночная цена подключения к надежному каналу связи шириной 1 Гбит/с — около $3000/мес.
Сетевое оборудование
Домашние роутеры все похожи друг на друга и выглядят примерно так:
А это наш коммутатор в одном из ДЦ:
Сетевое оборудование, которое используется в Дата-Центрах, рассчитано на широкие каналы связи, большую нагрузку и беспрерывную работу. Чаще всего это мощные коммутаторы, работа которых находится под контролем технических специалистов 24 часа 7 дней в неделю.
Неплохой роутер для домашнего использования может стоить около $30. Средняя цена коммутатора для нужд ДЦ — $5000.
Компьютеры и серверы
Домашний пользователь Интернета — потребитель. Вы качаете фильмы и музыку, читаете новости и играете в игрушки. Ваш компьютер просто создан для поглощения информации: большой яркий экран, мощные колонки, красивая мышка и удобная клавиатура.
У сервера другие задачи. Сервер не обязан красиво выглядеть, ему важно быть надежным источником информации. Надежность обеспечивается мощной конфигурацией, вместительным хранилищем и заботливым к нему отношением. Например, серверы, на которых живут сайты пользователей uCoz, укомплектованы двумя 12-ти поточными процессорами Xeon, 64-мя гигабайтами оперативной памяти и 16-тью терабайтами дискового пространства.
Выглядят они примерно так:
А это вид сзади, где можно подсмотреть коммутацию:
Хороший ноутбук, который справится с большим количеством повседневных задач, можно оценить в $1000. Цены на хорошие мощные серверы начинаются с $7000.
Теперь о главном. Когда мы говорим, что сайты недоступны из-за проблем с сетью, то вероятней всего по одной из этих причин:
- 1. DDoS. Мощная атака выводит из строя не только сайт, но и всю сетевую инфраструктуру ДЦ. В одном из постов мы уже об этой проблеме говорили — не будем останавливаться на ней подробно.
- 2. Физическое повреждение сетевого кабеля. Провод прокладывают под землей и всегда рядом с городскими коммуникациями. Проводя ремонтные работы, например, с канализацией, рабочие могут случайно задеть кабель лопатой или ковшом экскаватора. Вот тут-то ДЦ и потребуется альтернативный источник трафика, чтобы клиенты не заметили проблему.
- 3. “Сгоревшее” оборудование. Сетевая инфраструктура в ДЦ находится под нагрузкой 24 часа в сутки 7 дней в неделю. Несмотря на постоянный мониторинг, оборудование имеет привычку вдруг и сразу полностью ломаться. Причиной может быть заводской брак или банальная неаккуратность при эксплуатации.
- 4. Ошибки конфигурации. Мощная сетевая инфраструктура требует тонкой настройки. Маршрутизатор/коммутатор хранит в себе правила, по которым распределяется трафик до конечного оборудования. Маленькая ошибка в логике работы сетевого оборудования может привести к большим проблемам.
Обезопаситься от всех этих проблем на 100% можно только создав две (и более) независимые системы, которые будут замещать друг друга при острой необходимости. Но ценник такого решения будет на несколько порядков выше, а это не устроит пользователей массового хостинга. Подобные решения — это комплекс индивидуальных услуг для крупных проектов, где жизненно важен круглосуточный непрерывный доступ к информации.
Для uCoz прибыль напрямую зависит от качества работы сети. Со своей стороны мы делаем всё разумно возможное, чтобы сократить риски возникновения проблем со связью. Растущие запросы интернет-пользователей неизменно приводят к качественному развитию индустрии. Гонка за 100% uptime продолжается.