0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<p>Теги: кластеры, виртуализация, серверы, it-инфраструктура</p>
1
<p>Теги: кластеры, виртуализация, серверы, it-инфраструктура</p>
2
<p>Современная IT-инфраструктура должна успешно справляться с потребностями бизнеса. Надо и обслуживать клиентов, и хранить необходимые объемы данных, и предоставлять возможность разработки и выпуска приложений в срок. И если система не способна эффективно решать поставленные задачи, оперативно выделяя необходимое число ресурсов при росте нагрузки, компания станет нести убытки.</p>
2
<p>Современная IT-инфраструктура должна успешно справляться с потребностями бизнеса. Надо и обслуживать клиентов, и хранить необходимые объемы данных, и предоставлять возможность разработки и выпуска приложений в срок. И если система не способна эффективно решать поставленные задачи, оперативно выделяя необходимое число ресурсов при росте нагрузки, компания станет нести убытки.</p>
3
<h2>Что же такое дефицит IT-инфраструктуры?</h2>
3
<h2>Что же такое дефицит IT-инфраструктуры?</h2>
4
<p>Традиционно, IT-инфраструктура выстроена на каком-либо количестве физических серверов. Зачастую на один сервер устанавливают несколько программных приложений, но в этом случае они не изолированы друг от друга, то есть<strong>не могут работать независимо</strong>. Представьте ситуацию, когда одно приложение "тянет" на себя большую часть ресурсов физического сервера либо по причине какой-нибудь ошибки "съедает" все его ресурсы. В результате остальные приложения работать не смогут и будут попросту тормозить или зависать.</p>
4
<p>Традиционно, IT-инфраструктура выстроена на каком-либо количестве физических серверов. Зачастую на один сервер устанавливают несколько программных приложений, но в этом случае они не изолированы друг от друга, то есть<strong>не могут работать независимо</strong>. Представьте ситуацию, когда одно приложение "тянет" на себя большую часть ресурсов физического сервера либо по причине какой-нибудь ошибки "съедает" все его ресурсы. В результате остальные приложения работать не смогут и будут попросту тормозить или зависать.</p>
5
<p>Да, существует подход, когда<strong>на каждое приложение предусмотрен отдельный сервер</strong>. Эта структура гарантированно обеспечит нужное приложение необходимыми ресурсами и позволит изолировать его от других приложений, сбои которых уже не смогут повлиять на работу системы. Но, как это часто бывает, далеко не всегда есть желание и возможности приобретать отдельный сервер под каждое приложение.</p>
5
<p>Да, существует подход, когда<strong>на каждое приложение предусмотрен отдельный сервер</strong>. Эта структура гарантированно обеспечит нужное приложение необходимыми ресурсами и позволит изолировать его от других приложений, сбои которых уже не смогут повлиять на работу системы. Но, как это часто бывает, далеко не всегда есть желание и возможности приобретать отдельный сервер под каждое приложение.</p>
6
<p>А что делать, если вырастет нагрузка? Очевидно, что это приведет к<strong>дефициту</strong>традиционной IT-инфраструктуры, то есть имеющихся мощностей может не хватить для корректной работы всех программных приложений. В результате<strong>потребуются дополнительные ресурсы</strong>, то есть придется докупать новые серверы либо менять их на более мощные. Этот процесс, предполагающий добавление новых ресурсов, принято называть<strong>масштабированием</strong>.</p>
6
<p>А что делать, если вырастет нагрузка? Очевидно, что это приведет к<strong>дефициту</strong>традиционной IT-инфраструктуры, то есть имеющихся мощностей может не хватить для корректной работы всех программных приложений. В результате<strong>потребуются дополнительные ресурсы</strong>, то есть придется докупать новые серверы либо менять их на более мощные. Этот процесс, предполагающий добавление новых ресурсов, принято называть<strong>масштабированием</strong>.</p>
7
<p>По сути, говоря о масштабировании, мы говорим об изменении мощности IT-ресурсов: - наращивании в случае роста требований; - снижении в случае предсказуемой недозагрузки.</p>
7
<p>По сути, говоря о масштабировании, мы говорим об изменении мощности IT-ресурсов: - наращивании в случае роста требований; - снижении в случае предсказуемой недозагрузки.</p>
8
<p>Вернувшись к масштабированию традиционной IT-инфраструктуры, скажем, что очень часто это процесс проходит с<strong>даунтаймом</strong>- остановкой работы программного приложения на время осуществления его миграции с менее мощного физического сервера на более мощный сервер. Вдобавок к этому, количество физических серверов растет линейно вместе с ростом нагрузки. Как следствие, вырастают и расходы на приобретение и обслуживание оборудования.</p>
8
<p>Вернувшись к масштабированию традиционной IT-инфраструктуры, скажем, что очень часто это процесс проходит с<strong>даунтаймом</strong>- остановкой работы программного приложения на время осуществления его миграции с менее мощного физического сервера на более мощный сервер. Вдобавок к этому, количество физических серверов растет линейно вместе с ростом нагрузки. Как следствие, вырастают и расходы на приобретение и обслуживание оборудования.</p>
9
<p><strong>Вывод прост</strong>: дефицит IT-инфраструктуры - частая проблема, не имеющая идеального решения. Тем не менее ситуация улучшается, если вспомнить возможности современной<strong>виртуализации</strong>. Она помогает успешно преодолеть дефицит, а также сделать масштабирование более гибким. Есть и другие плюсы, о которых мы уже<a>писали</a>.</p>
9
<p><strong>Вывод прост</strong>: дефицит IT-инфраструктуры - частая проблема, не имеющая идеального решения. Тем не менее ситуация улучшается, если вспомнить возможности современной<strong>виртуализации</strong>. Она помогает успешно преодолеть дефицит, а также сделать масштабирование более гибким. Есть и другие плюсы, о которых мы уже<a>писали</a>.</p>
10
<p>Если вы являетесь системным администратором и желаете научиться строить отказоустойчивые кластеры виртуализации для запуска современных HighLoad-сервисов, обратите внимание на наш углубленный курс "<a>Администратор Linux. Виртуализация и кластеризация</a>". Вы сможете отточить полученные навыки на виртуальных стендах, станете разбираться в современных технологиях кластеризации, оркестрации и виртуализации, а также научитесь выбирать технологии для построения отказоустойчивых систем под высокую нагрузку. Не пропустите!</p>
10
<p>Если вы являетесь системным администратором и желаете научиться строить отказоустойчивые кластеры виртуализации для запуска современных HighLoad-сервисов, обратите внимание на наш углубленный курс "<a>Администратор Linux. Виртуализация и кластеризация</a>". Вы сможете отточить полученные навыки на виртуальных стендах, станете разбираться в современных технологиях кластеризации, оркестрации и виртуализации, а также научитесь выбирать технологии для построения отказоустойчивых систем под высокую нагрузку. Не пропустите!</p>
11
<p><em>По материалам блога<a>MSC.Mail.ru</a>.</em></p>
11
<p><em>По материалам блога<a>MSC.Mail.ru</a>.</em></p>
12
12