Видео: Сетевое взаимодействие на C#. Основы. Отправка сообщения с клиента на сервер через TCP протокол 2024
Серверные компьютеры являются жизненной основой любой сети. Серверы предоставляют общие ресурсы, которые хотят пользователи сети, такие как хранение файлов, базы данных, электронная почта, веб-службы и т. Д. Выбор оборудования, используемого для серверов вашей сети, является одним из ключевых решений, которые вы будете принимать при настройке сети.
Вот некоторые общие вещи, которые следует иметь в виду при выборе серверного компьютера для вашей сети:
-
Масштабируемость: Масштабируемость - это способность увеличивать размер и емкость серверного компьютера без необоснованных хлопот. Это серьезная ошибка при покупке серверного компьютера, который соответствует вашим текущим потребностям, потому что вы можете быть уверены, ваши потребности удвоятся в течение года. Если это вообще возможно, оборудовать ваши серверы гораздо большим объемом дискового пространства, оперативной памяти и мощности процессора, чем вам в настоящее время требуется.
-
Надежность: Старая пословица «вы получаете то, за что платите» особенно хорошо относится к серверным компьютерам. Зачем тратить $ 10 000 на серверный компьютер, когда вы можете купить его с похожими характеристиками в дисконтном магазине электроники за $ 2 000?
Одной из причин является надежность. Когда клиентский компьютер выходит из строя, затрагивается только тот, кто использует этот компьютер. Однако, когда сервер терпит неудачу, затрагиваются все пользователи сети. Менее дорогой компьютер, вероятно, изготовлен из неполных компонентов, которые с большей вероятностью потерпят неудачу.
-
Доступность: Эта концепция доступности тесно связана с надежностью. Когда серверный компьютер выходит из строя, сколько времени требуется, чтобы исправить проблему и снова запустить сервер?
Серверные компьютеры спроектированы таким образом, что их компоненты можно легко диагностировать и заменять, что сводит к минимуму время простоя, которое возникает при сбое компонента. На некоторых серверах компоненты с возможностью «горячей» замены, что означает, что некоторые компоненты могут быть заменены без остановки сервера. Некоторые серверы предназначены для отказоустойчивости, так что они могут продолжать работать даже в случае сбоя основного компонента.
-
Сервис и поддержка: Обслуживание и поддержка - это факторы, которые часто игнорируются при выборе компьютеров. Если какой-либо компонент на компьютере сервера выходит из строя, у вас есть кто-то на месте, где можно восстановить поврежденный компьютер? Если нет, вы должны получить контракт на обслуживание на месте для компьютера.
Не соглашайтесь на контракт на техническое обслуживание, требующий, чтобы вы забрали компьютер в ремонтную мастерскую или, что еще хуже, отправили его на ремонт. Вы не можете долго оставаться без вашего сервера.
Только самые маленькие сети могут обойтись, по крайней мере, с одним выделенным сервером.Для домашней сети или небольшой офисной сети с несколькими компьютерами вы можете избежать истинной одноранговой сети. Здесь каждый клиентский компьютер имеет свои ресурсы, такие как хранилище файлов или принтеры, а выделенный сервер не нужен