Добавил:
Developer Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекция №1 Введение

.pdf
Скачиваний:
18
Добавлен:
27.02.2023
Размер:
1.81 Mб
Скачать

Виртуализация

Серверы, виртуальные машины, контейнеры, облачные сервисы, виртуализация рабочих мест

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