Документ взят из кэша поисковой машины. Адрес оригинального документа :
http://wiki.cmc.msu.ru/Main/SiteSecurity?cover=print;raw=on
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 17:47:01 2016
Кодировка: koi8-r
---+!! Вопросы безопасности и доступности для различных методов размещения ---++!! Введение Вы хотите разместить информацию, используя ресурсы Факультета? Это можно сделать несколькими способами, в зависимости от того, что именно Вам нужно. Чем более индивидуальное требуется решение, тем больше потребуется от Вас действий и тем больше вопросы безопасности/доступности будут зависеть от Вас Ниже рассмотрены вопросы безопасности и доступности различных вариантов размещения %TOC% ---++ Базовые понятия Под безопасностью понимается две вещи: безопасность сайта (Ваша информация не должна быть изменена злоумышленниками) и безопасность данных (Ваша информация не должна пропасть). Безопасность сайта складывается из (в скобках - вариант, который используется на основном хостинге Факультета [[FreeBSDHosting][(подробнее)]]): 1 Безопасности операционной системы (!FreeBSD). 1 Безопасности web-сервера (nginx+apache). 1 Безопасности языка программирования, использованного для Вашего сайта (PHP). 1 Безопасности самой системы размещения информации (CMS) (foswiki/moodle). Следует учесть, что использование простых паролей существенно снижает Вашу безопасность. Доступность сайта складывается из (в скобках - вариант, который используется на основном хостинге Факультета [[FreeBSDHosting][(подробнее)]]): 1 Сетевой доступности (отслеживается и гарантруется) 1 Работоспособности сервера (отслеживается и гарантируется) 1 Работоспособности http/sql сервисов (отслеживается и гарантируется) Рассмотрим подробнее варианты размещения с этой точки зрения в порядке от наиболее сложного размещения до наиболее простого. ---++ Собственный физический сервер Безопасность сильно зависит от того: 1 Регулярно ли Ваш администратор обновляет Вашу система (особенно для Windows-систем и распространенных дистрибутивов Linux) 1 Регулярно ли Ваш администратор делает копии важных данных? 1 Как долго может происходить запуск данных из предыдущего пункта для новой машины (если старая, скажем, сгорит). Доступность: 1 Размещен ли сервер в датацентре или просто в комнате (где могут отключить электричество, перегреться недорогой коммутатор и т.д.) 1 Мониторится ли доступность сайта (системы отслеживания посещений предоставляют такую услугу) ---++ Выделенный виртуальный сервер с полной виртуализацией Т.е. вы можете установить произвольную ОС и работать как с настоящим сервером. Аналогично предыдущему пункту, просто в этом случае сервер автоматически находится в датацентре с максимально возможной у нас сетевой доступностью и гарантированностью по питанию. ---++ Выделенный виртуальный сервер Безопасность: * Данных: информация с виртуальных серверов регулярно копируется (бекапится) на систему хранения данных. Бекапы хранятся до четырех-пяти месяцев. [[FreeBSDHosting#A_226_220_203_193_208][ Подробнее смотрите в информации о бекапе на странице описания хостинга]]. * Сайта: * Операционная система надежна и в случае чего в виртуальных серверах обновляется автоматически (верно для ядра) * Т.к. сервера виртуальные, то запустить копию сервера довольно легко - надо взять новую хост-машину (в наличие есть заранее подготовленные) и просто перенести на нее виртуальный сервер. Т.е. в случае аппаратных проблем простой сервера будет не очень большой (порядка 10 минут, в зависимости от объема данных на сайте). * За безопасностью web-сервера и ниже - должны следить Вы сами (Ваш администратор). Доступность: * Зависит только от работоспособности Ваших сервисов, т.к. от сервера и ниже гарантируется нами. ---++ Хостинг-размещение Физически расположен на виртуальном сервере, поэтому вопрос с сохранностью данных решается аналогично размещению на выделенном виртуальном сервере (предыдущий пункт). Дополнительно к безопасности операционной системы добавляется безопасность web-сервера и языка программирования - это все тоже контролируется, обновляется и управляется администратором Факультета (в данный момент - основным системным администратором). Доступность тоже максимальная. ---++ Wiki/Moodle-размещение Аналогично Хостинг-размещению, но здесь администратором Факультета контролируется и движок (CMS) сайта. С точки зрения безопасности для пользователя - самый безопасный, т.к. от пользователя не требуется никаких действий для поддержания надежности. ---++ Недостатки отдельного размещения от размещения на хостинге Из опыта: До 1.07.2014 г сайт факультета ( [[http://www.cs.msu.ru]]) размещался на факультетском оборудовании и его доступность равнялась доступности любого другого сайта, по статистике за год: * суммарное время недоступности для внутренних пользователей составило 15 минут (доступность 99.997%), в основном в ночное время из-за, скажем, плановых обновлений ПО и перезрузки сервера * суммарное время недоступности для внешних пользователей составило 10 часов (доступность 99.89%, добавилась сетевая недоступность из-за ночных работ/проблем по коммутаторам/маршрутизаторам) После переезда в текущем промежутке (с 1.07.2014 по 28.09.2014) была зафиксирована неработоспособность сайта (август 2014) в несколько дней подряд (и даже после оповещения группы поддержки портала - 16 часов) во время рабочей недели. Т.к. портал факультета является важной частью имиджа, то его мониторинг был вынесен в отдельный строку проверки и была зафиксировано, что ночью с 16 по 17 декабря при создании зеркала (кто-то решил сделать копию сайта) он стал недоступен на два с половиной часа. Как показало дальнейшее расследование, он и на обычной нагрузке (которая в полтора раза меньше, чем на хостинге факультета) не обрабатывал (выдавал 502 ошибку) каждый седьмой некешируемый запрос (чуть больше 14% запросов), а во время этого ночного зеркалирования — 56% (остальные отдавались с такой задержкой, что некоторые клиенты разрывали соединение до получения ответа). Команда портала факультета — 4-5 человек. Будут ли у вас такие ресурсы? Для сравнения, на хостинге в тот день сбоев зафиксировано не было (все запросы отработали), а в более сложные дни (28 мая 2013г) хостинг выдал 6 ответов вида 502 на более, чем 60000 запросов (т.е. устойчивее в 10000 раз). Таким образом, отдельное размещение следует использовать только если вы действительно этого хотите, в остальных случаях лучше [[NewWebSite#A_232_207_211_212_201_206_199_45_210_193_218_205_197_221_197_206_201_197][размещение на хостинге факультета]]
This topic: Main
>
WebHome
>
NewWebSite
>
SiteSecurity
Topic revision:
22 Dec 2014,
RomanKondakov
(raw view)
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki?
Send feedback