Файл: Теоретические основы построения сетевой операционной системы.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 14.03.2024

Просмотров: 25

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Возможности средств управления SCOM и SCVMM позволяют эффективно управлять платформой виртуализации серверов Windows как в вычислительных центрах, так и в удаленных филиалах. С помощью сценариев WMI можно автоматизировать обслуживание нескольких серверов виртуализации. Сценарии позволяют завершить работу виртуальных машин на основном сервере, запустить эти виртуальные машины на резервном сервере, осуществить обслуживание основного сервера, а затем возобновить работу виртуальных машин на этом сервере. Средство управления System Center Virtual Machine Manager позволяет автоматизировать эту процедуру для большого числа приложений без ощутимого перерыва в их работе.

Выводы:

Виртуализация Windows Server сочетает в себе различные возможности, которые позволяют обеспечивать безопасность объединенных серверов, реагировать на динамическое изменение нагрузки, обеспечивать высокое быстродействие и масштабируемость задач, а также осуществлять упрощенное управление виртуализацией. Сочетание функций безопасности и надежной изоляции виртуальных машин позволяет объединять на одном сервере виртуализации разнородные задачи и сохранять при этом гибкость и защищенность системы. Лежащая в основе платформы виртуализации серверов Windows архитектура 64-разрядного гипервизора обеспечивает высокое быстродействие для требовательных к ресурсам задач. Мощные средства управления System Center Operations Manager и System Center Virtual Machine Manager, интегрированные в ОС Windows Server 2008, позволяют автоматизировать и эффективно контролировать разнообразные виртуальные вычислительные среды.

2.2 Техническое описание сетевой OS Windows Home Server 2011

Платформа Windows Home Server (WHS), представленная в 2007 году, предназначена для компьютеров, использующихся в качестве координационного центра современного «цифрового дома». К таким ПК могут быть подключены десктопы, ноутбуки и игровые приставки Xbox для взаимодействия друг с другом и резервного копирования информации. Windows Home Server поддерживает до 10 персональных компьютеров.Windows Home Server 2011 (кодовое имя Vail) базируется на 64-битной версии Windows Server 2008 R2. Операционная система получила улучшенный инсталлятор, более функциональные инструменты для резервного копирования и восстановления информации, а также усовершенствованные средства по взаимодействию с медиаконтентом.Home Server - это серверная операционная система компании Microsoft, которая ориентирована на домашних пользователей (что видно из названия - англ. home - дом) для использования в домашних сетях. Windows Home Server - операционная система, которую нужно устанавливать на ПК, используемый в качестве сервера. Этот компьютер не обязательно должен иметь монитор, клавиатуру и мышку - они лишь потребуются во время установки ОС - управлять сервером можно будет удалённо с других домашних компьютеров с установленным клиентским ПО.


Базовая функциональность

Крупнейшая проблема в домашних ПК сегодня это, конечно же, бэкап. Все знают, что его нужно делать, но регулярно его делают лишь немногие. В результате люди приходят к пониманию важности бэкапа лишь после катастрофы, когда в одночасье из-за проблем с оборудованием теряется информация, нарабатываемая месяцами, а то и годами. Так что Microsoft решила исправить эту проблему уже в первой версии WHS и сделать бэкап центральной частью функциональности продукта. С серверной стороны, ряд инноваций в области хранения данных должны сделать этот процесс проще, чем когда-либо. Расшаривание это еще одна проблема, которую Microsoft взялась решить с WHS. WHS должен стать своеобразных хабом для подключения Media Center ПК, Xbox 360, других Windows XP или Windows Vista ПК, Windows Mobile устройств, плееров Zune и другого оборудования. Для этого задействованы технологии Windows Media Connect, с которыми большинство пользователей домашних сетей сегодня уже знакомы. Наконец, Windows Home Server предоставляет пользователям доступ к их WHS содержимому как из домашней сети, так и из интернета. Для этого Microsoft предоставит клиентам WHS IP-адрес через Windows Live Domains.Хранение и распространение. С серверной стороны WHS окончательно покончил с буквами устройств. Взамен этого WHS предложил сортировку подключенных устройств хранения в едином менеджере по критерию, внутреннее ли устройство, внешнее или комбинированное. Так если мы добавляем новый жесткий диск к серверу, в WHS просто будет показано, что общее дисковое пространство возросло. Создается зеркало данных на уровне расшаренных папок, так что в результате две копии папки всегда хранятся на двух разных физических жестких дисках. С WHS все упрощается. Мы можем подключить жесткий диск на 80 ГБ и просто настроить его через помощника в WHS. Если мы захотим заменить тот жесткий диск на новый 500 ГБ, опять же есть удобный визард. Это одно из важнейших нововведений в сервере, оно может сильно облегчить задачу перевода всех людей на бэкапы, потому что это настолько просто - добавить устройство хранения и всегда быть уверенным, что наши данные хранятся в надежном бэкапе. Простое оборудование, простой софт, простые соединения.

Сервера WHS неуправляемы, так что мы не можем подключить к ним клавиатуру, мышь или дисплей. На WHS сервере присутствует только два порта - для подключения питания, Ethernet и кнопка включения/выключения питания. (Верно, только лишь Ethernet. Подразумевается, что мы подсоединили WHS к роутеру домашней сети). Элементарный установочный CD вставляется в сетевой ПК и запускает WHS. Во время установки задается лишь несколько вопросов, запрашивается пароль, вопросы восстановления и стандартные вопросы о Windows Update. Оттуда мы можем получить доступ к консоли WHS, где мы поднимаем домашний сервер, указываем пользователей, которые могут получить к нему доступ, и создаем расшаренные папки. Отсутствуют домены, все очень упрощено. Ведь правда, как много пользователей бывает в обычной домашней сети? В первую ночь после установки WHS, он создаст бэкап всех ПК в доме. Все, что нам для этого необходимо, так это установить небольшое приложение Windows Home Server Connector с CD или через сеть и мы готовы. Пользователи Mac могут получить доступ к расшаренным папкам WHS как к любому расшаренному объекту Windows, а к бэкапу через типичную программу, такую как Apple Backup. «Мы замечательно подходим для Time Machine» - сказали авторы ОС на вопрос о новой функции бэкапа в Mac OS X Leopard.


Расшаривание и удаленный доступ к данным

Когда большинство людей слышат фразу «Windows Home Server» они сразу думают о расшаривании цифрового медиа контента и, разумеется, WHS предоставляет такие возможности через Windows Media Connect. Правильно, содержимое вашего домашнего сервера может быть легко расшаренно с другими совместимыми устройствами, включая Media Center ПК, ПК с Vista или ХР, Xbox 360. Что действительно замечательно, так это то, что WHS позволяет все делать удаленно - через интернет. Чтобы это стало возможным, Microsoft дает всем пользователям WHS бесплатный интернет адрес в Windows Live. Этот адрес дает нам удаленный интерфейс в нашей домашней сети без непосредственного доступа к WHS. Мы можем получить доступ к расшаренным данным удаленно, а также управлять отдельными ПК. Эта технология, основанная на функционале удаленного доступа Windows Small Business Server, позволит клиентам, например, заливать фотографии из любого места, скачивать при необходимости (скажем, в дороге) или наслаждаться записанными ТВ-передачами на выходных. Microsoft предлогает и дополнительные варианты, связанные с Windows Live Domains.

К тому же удаленный доступ бесплатен, нам ничего и никому не придется ежемесячно платить, это часть услуг WHS. Хочется отметить, что создание сервера с нуля под управлением обычной Windows в разы сложнее, нежели в Windows Home Server. Но в этой бочке мёда, понятное дело, есть и ложка дёгтя: Windows Home Server пригоден лишь в случае, что все домашние ПК работают под Windows. То есть подключиться к Home Server с Мака можно лишь в случае установленной Windows в Boot Camp. Если надо собрать свой собственный домашний сервер, Microsoft рекомендует процессор на 1 ГГц или лучше, 512М памяти или больше, столько жестких дисков, сколько необходимо. Компания будет поддерживать несколько серверов в одной сети, пока что непонятно, как это будет работать.

Выводы:

Основной вопрос, который волнует мировое сообщество: стоит переходить на Windows Home Server 2011 или нет? Взвесим плюсы и минусы по сравнению с первой WHS.

Плюсы:

q Новое современное ядро от Windows 2008 R2.

q Поддержка компьютеров Apple.

q Поддержка внешних носителей.

q Чрезвычайно простая установка

q Устойчивость при переносе установленной системы с компа на комп

q Возможность установки нормального антивируса (не заслуга Microsoft)

Минусы:

q Упразднен Drive Extender, что привело к невозможности миграции

q Проблемы с доступом к серверу по протоколу SAMBA

q Проблемы с сертификатами безопасности

q Невозможность установить по сути родной антивирус Security Essentials


q Невозможность работы одновременно консоли администратора и dashboard.

.3 Технический обзор сетевой ОС Linux

Операционная система Linux - самый популярный представитель так называемого «свободного программного обеспечения». Система Linux не лучше и не хуже Windows - она другая. У нее есть тысячи поклонников по всему миру, многие из которых принимали участие в написании системы, есть и противники. Однако единственный способ понять, нужна ли вам Linux, - попробовать с ней поработать.

Возможности, которые предоставляет ОС Linux пользователям:

q ОС Linux дает возможность всем бесплатно и легально иметь современную ОС для использования, как на работе, так и дома;

q Обладает высоким быстродействием;

q Работает надежно, устойчиво;

q Позволяет использовать полностью все возможности современных ПК,

q Эффективно управляет многозадачностью и приоритетами;

q Фоновые задачи (длительный расчет, передача электронной почты по модему и т.д. ) не мешают интерактивной работе;

q Позволяет легко интегрировать ПК в локальные и глобальные сети, в т.ч. в Internet;

q Работает с сетями;

q Позволяет выполнять представленные в формате загрузки прикладные программы других ОС;

q Обеспечивает использование огромного числа разнообразных программных пакетов, накопленных в мире Unix и свободно распространяемых вместе с исходными текстами;

q Предоставляет богатый набор инструментальных средств для разработки прикладных программ любой степени сложности, включая системы класса клиент-сервер, объектно-ориентированные, с многооконным текстовым и/или графическим интерфейсом, пригодных для работы как в Linux, так и в других ОС;

q Дает всем желающим попробовать свои силы в разработке, организовать общение и совместную работу через Internet с любыми из разработчиков ОС Linux и сделать свой вклад, став соавтором системы.является полной многозадачной многопользовательской ОС точно также, как и другие версии Unix. Она была создана с помощью многих Unix - программистов в рамках проекта GNU Free Software Foundation Camdridge, Massachusetts, но в него внесли лепту и энтузиасты из Internet и всего мира.

Специфические внутренние черты Linux включают контроль работ по стандарту POSIX, используемый оболочки - csh, bash, всевдотерминалы - pty, поддержку национальных и стандартных клавиатур динамически загружаемых драйверами клавиатур.

Ядро ОС Linux.

Ядро системы Linux состоит из нескольких основных частей: блок управления процессами, блок управления памятью, драйверы устройств, драйверы файловых систем, блок управления сетью а также другие небольшие процедуры.


Наиболее важные составляющие ядра (обеспечивающие жизнеспособность системы) - это блок управления памятью и процессами. Блок управления памятью обеспечивает распределение областей памяти и swap-областей между процессами, составляющими ядра и для кэш-буфера. Блок управления процессами создает новые процессы и обеспечивает многозадачность путем переключения задач.

На самом нижнем уровне ядро содержит драйверы устройств для каждого типа поддерживаемого оборудования. Существует довольно большой набор различных драйверов, так как постоянно разрабатываются новые типы устройств. Существует довольно много одинаковых устройств, которые различаются только тем, как происходит взаимодействие между самим устройством и драйвером. Такое сходство позволяет использовать классы драйверов, поддерживающих одинаковые операции. В каждом члене такого класса используется однотипный интерфейс для ядра, но различные схемы взаимодействия с устройством. Например, все драйверы жесткого диска представляются для ядра абсолютно одинаково, то есть у них у всех имеются такие операции как 'инициализация жесткого диска', 'чтение сектора N', 'запись сектора N'.

Некоторые функции, предоставляемые ядром, имеют одинаковые свойства. Например, различные сетевые протоколы объединены в один программный интерфейс - BSD socket библиотеку. Вот другой пример - различные файловые системы, поддерживаемые системой Linux. Ядро содержит виртуальную файловую систему (Virtual File System - VFS) которая включает в себя все функции, используемые для работы системы, а также драйвер для каждой поддерживаемой файловой системы. При попытке доступа к какой-либо файловой системе запрос проходит через VFS, откуда перенаправляется к соответствующему драйверу файловой системы.

Для увеличения объема доступной памяти Linux осуществляет разбиение диска на страницы: на диске выделяется пространство для свопинга (swap space)., причем в область свопинга выгружается только отдельные части в которых нет необходимости.

Ядро поддерживает универсальный пул памяти для пользовательских программ и дискового кэша. При этом для кэша может использоваться как вся память, так и кэш уменьшается при работе больших программ.

Выполняемые программы используют динамически связанные библиотеки, что позволяет выполняемым файлам занимать меньше места на диске, особенно тем, которые многократно используют библиотечные функции.

Иногда при работе ядра или различных системных программ возникают ошибки, предупреждения и другие сообщения. Программа Syslog записывает все сообщения в файл так, что он может быть впоследствии просмотрен. Syslog можно сконфигурировать так, что сообщения будут сортироваться и записываться в разные файлы по приоритету. Например, сообщения ядра часто направляются в отдельный файл, так как эти сообщения наиболее важные и должны регулярно просматриваться во избежание серьезных проблем.