Лекция №1 Введение
.pdfВиртуализация
Серверы, виртуальные машины, контейнеры, облачные сервисы, виртуализация рабочих мест
13.09.2022
Shalaginov.com
1
Пример традиционной банковской системы: процесс выдачи ипотечного кредита
Заказчик
https://www.computerweekly.com/news/4500248392/The-diagram-that-scares-the-next-generation-of-banking-IT-professionals 2
Shalaginov.com
Типовая ИТ-инфраструктура предприятия
Облачные услуги и приложения, интернет, мобильные пользователи
Различные серверы Контроллеры сети
Локальная сеть, рабочие станции сотрудников, принтеры, сканеры
и пр.
3
Shalaginov.com
Что делает сервер в ИТ-системе
•Централизованное управление электронной почтой
•Предоставление доступа в Интернет для сотрудников
•Управление и развитие внутреннего вебсайта организации
•Обеспечение удалённого доступа для сотрудников работающих вне офиса
•Поддержка доступа к корпоративной сети с мобильных устройств сотрудников
•Предоставление доступа к общим файлам и принтерам
•Резервирование и восстановление данных
•….. и много другого
4
Shalaginov.com
Типы серверов (1)
•Файловые серверы (File Severs). Файловые серверы упорядоченно хранят и распределяют файлы. Файловый сервер позволяет просматривать и редактировать файлы на любом устройстве (например, со смартфона сотрудника), имеющем доступ к серверу, а не только на стационарном рабочем компьютере. Файловые серверы должны быть обеспечивать достаточно высокую скорость доступа к файлам, чтобы поиск и получение информации не представляли собой проблему для эффективности бизнеса организации.
•Серверы печати (Print Servers). Сервер печати принимает запросы на печать документов от компьютеров пользователей сети, организует очереди и выводит документы на печать в общем принтере. В настоящее время мощные сетевые принтеры поставляются с уже встроенным сервером печати, и в этом случае нет надобности приобретать отдельный аппарат или возлагать функцию печати на файловый сервер.
•Серверы приложений (Application Servers). Серверы приложений предназначены для централизованного выполнения приложений на общем компьютере, а не на отдельных компьютерах пользователей (например, графические задачи или трёхмерный дизайн), требующие
большого количества вычислительных ресурсов. Такое централизованное обслуживание может сэкономить много локальных
ресурсов. |
5 |
|
Shalaginov.com
Типы серверов (2)
•Серверы DNS. Серверы доменных имён (Domain Name System)
преобразуют лёгкие для понимания и запоминания человеком доменные имена в форме “domain.name” в цифровые IP-адреса, которые могут восприниматься компьютером.
•Почтовые серверы (Mail Servers). Почтовый сервер SMTP получает электронные письма и хранит их до момента прочтения письма получателем. При этом отпадает необходимость постоянной работы программы электронной почты на каждом пользовательском компьютере. На почтовом сервере каждый пользователь заводит свой почтовый ящик с уникальным адресом, где в защищённом виде хранится его корреспонденция.
•Веб-серверы (Web Servers). Веб-сервер хранит программы, либо данные, которые требуются различным пользователям в внешней сети Интернет или во внутренней сети предприятия (Интранет). Вебсервер отвечает на запрос от браузера, установленного на компьютере-клиенте сотрудника, на доступ к определённой вебстранице, либо к другим сервисам на основе веб-технологий. Распространённые веб-серверы включают такие, как веб-серверы
Apache, серверы Microsoft Internet Information Services (IIS), а также серверы Nginx.
6
Shalaginov.com
Типы серверов (3)
•Серверы баз данных (Database servers). Большое количество данных предприятий хранится в базах данных, которые позволяют многим клиентам одновременно получать доступ к ним. Такие базы данных требуют больших объёмов хранения на дисках, а также специальных программ для управления данными в них. Серверы баз данных включают платформы Oracle, Microsoft SQL Server, DB2, Informix и
другие.
•Виртуальные серверы (Virtual servers). В отличие от традиционных серверов, виртуальные серверы могут работать только поверх специальной программной платформы, которая называется гипервизором. Такой гипервизор может разбить физические ресурсы компьютера (причём не одного) на доли, в которых работает т.н. гостевая операционная система виртуального сервера. Таким образом, из одного физического сервера можно получить много виртуальных машинами VM (Virtual Machines).
•Прокси-серверы (Proxy servers). Промежуточное звено между клиентом и центральным сервером. При этом ни клиент, ни веб сервер, не коммуницируют друг с другом напрямую. Такое построение сети помогает снизить нагрузку на центральный сервер, за счёт того, что прокси сервер хранит информацию в своём кэше (буфере), и если она будет запрошена повторно, он просто возьмёт её из кэша.
7
Shalaginov.com
Архитектура виртуальных машин VM
(Virtual Machine)
8
Shalaginov.com
Типы облачных сервисов
•IaaS Инфраструктура как услуга (Infrastructure as a Service). В этой модели у поставщика облачных услуг размещаются компоненты инфраструктуры, например, серверы, системы хранения данных и сетевое оборудование, а также гипервизоры, которые обычно расположены локально. С IaaS организация может выбирать, когда и как администрировать рабочие нагрузки, без необходимости покупать, управлять и поддерживать базовую инфраструктуру. IaaS позволяет быстро настроить и запустить инфраструктуру организации с оплатой за фактическое использование ресурсов (pay as you use)
•PaaS Платформа как услуга (Platform as a Service). PaaS строится на основе модели IaaS, но обычно применяется только к аппаратным и программным инструментам для разработки приложений. Поставщики облачных услуг, помимо предоставления компонентов инфраструктуры, также размещают и управляют операционными системами и промежуточным программным обеспечением, которые необходимы разработчикам для создания и выполнения приложений. Также используется оплата pay as you use.
•SaaS Программное обеспечение как услуга (Software as a Service). С помощью SaaS поставщики облачных услугпредоставляют приложения для конечных пользователей. При использовании модели SaaS отпадает необходимость в установке ПО на компьютерах. SaaS позволяет думать только о том, как использовать программное обеспечение на предприятии, а не о том, как его поддерживать. Модель SaaS доступна по запросу или по подписке.
Обычный режим закупок VS оплата за фактическое использование ресурсов
(pay as you use)
9
Shalaginov.com
Типы облаков: Public, Private, Hybrid
Если в частном облако собственного дата-центра предприятия не хватает ресурсов для размещения необходимого количества серверов предприятия, могут быть использованы два пути:
1.Часть ресурсов частного облака предприятия переносится в «виртуальное частное облака» на основе ресурсов провайдера публичного облака, например, гиперскейлера, такого как Google Cloud, MS Azure и др. Это решение называется «гибридным облаком» (Hybrid Cloud).
2.Для масштабирования ресурсов частного облака предприятия могут быть задействованы ресурсы локального провайдера услуг частного облака.
2.Если и у него вдруг не хватает ресурсов для всех предприятий, кто захотел заказать у него частные облака, то провайдер частного облака так же использует ресурсы провайдера публичного облака. Но в последнем случае всю ответственность перед заказчиком (предприятием) несёт локальный провайдер частного облака, даже в том случае, если он использует гибридное облако с привлечением ресурсов гиперскейлера.
10
Shalaginov.com