Лекция Облачные технологии


Лекция 9. Частное облако: архитектура и средства управления


Download 3.58 Mb.
Pdf ko'rish
bet68/74
Sana20.10.2023
Hajmi3.58 Mb.
#1710931
TuriЛекция
1   ...   64   65   66   67   68   69   70   71   ...   74
Лекция 9. Частное облако: архитектура и средства управления 
частным облаком, миграция приложений в облако 
Краткая аннотация лекции.
В данной лекции рассматривается служба приложений Azure, которая 
включает в себя веб-приложения, приложения Logic Apps, мобильные 
приложения, приложения API и приложения-функции. Особое внимание 
уделяется веб-приложениям и их взаимодействию со службой приложений.
Цель лекции.
Целью данной лекции является ознакомление со службой приложений Azure. 
Служба приложений и планы службы приложений
Служба приложений — это служба, предназначенная для размещения 
приложений пяти типов [1]:
 веб-приложения; 
мобильные приложения
 Logic Apps; 
 приложения API; 
 приложения-функции. 
Каждое приложение функционирует на базе отдельной службы 
приложений. Если вам потребуется найти запись вашего веб-сайта на портале 
Azure, то вам нужно будет искать службу приложений, в которой он 
выполняется. Имя этой службы соответствует имени размещенного приложения, 
что довольно удобно. 
План службы приложений 
План службы приложений определяет набор и объем ресурсов, 
доступных для одной или нескольких служб приложений, которые сопоставлены 
с этим планом [2]. При создании плана службы приложений вы можете задать 
ряд параметров. Некоторые из них перечислены ниже.
 расположение (например, западная часть США); 
 количество экземпляров; 
 ценовая категория (например, Free, Standard или Premium) — от нее 
зависят различные параметры производительности и обслуживания: 


104 

количество ядер или размер экземпляра; 

объем оперативной памяти; 

емкость хранилища; 

максимальное количество экземпляров; 

параметры 
автоматического 
масштабирования 
(в 
зависимости от уровня — автоматически, вручную или 
отключено)
При первом развертывании службы приложений выбирается план службы 
приложений, который будет использоваться. В ходе развертывания можно 
выбрать ранее созданный план службы приложений либо подготовить новый. 
В рамках подхода «инфраструктура как услуга» (IaaS) вы можете создавать 
виртуальные машины, развертывать в них приложения, настраивать IIS и пулы 
приложений, а также выполнять многие другие действия. В этом случае при 
каждом изменении приложения вам потребуется развертывать его на всех 
виртуальных машинах заново. Если вы увеличите масштаб до четырех или 
восьми виртуальных машин, эта задача уже становится трудоемкой. В рамках 
подхода IaaS обслуживанием службы и ее управлением вы занимаетесь 
самостоятельно. Именно здесь приходят на помощь планы службы приложений. 
Они позволяют выполнять несколько приложений на одном наборе виртуальных 
машин, даже если каждое приложение развертывается отдельно.
Предположим, вы хотите разместить пять веб-сайтов и три мобильных 
приложения. Вы можете запустить каждое из этих решений на отдельной 
виртуальной машине — потребуется восемь виртуальных машин. Для 
организации резервирования (что рекомендуется сделать) понадобится 16 
виртуальных машин. Даже если вы выберете маленькие экземпляры, суммарная 
стоимость вырастет очень быстро. Кроме того, каждый набор виртуальных 
машин потребуется масштабировать отдельно.
Есть другой вариант, гораздо более экономически эффективный и удобный 
в управлении: выполнять все эти приложения на одном наборе из двух 
виртуальных машин. Такие наборы очень просто организовать с помощью служб 
приложений Azure. Вы подготавливаете план службы приложений, указывая 
размер виртуальной машины, количество экземпляров и другие параметры. 
Затем вы развертываете восемь приложений, указывая для каждого из них один 
и тот же план службы приложений. В результате все восемь приложений будут 
выполняться на одном наборе из двух виртуальных машин. Вы сможете 
развертывать и обновлять каждое приложение по необходимости: обновлять их 
все одновременно не потребуется.
При создании плана службы приложений платформа выделяет вам 
запрошенные ресурсы. При развертывании приложения в этот план службы 
приложений оно просто запускается на базе этих выделенных ресурсов. 


105 
Если вы решите увеличить количество виртуальных машин с двух до 
четырех, для этого достаточно будет войти на портал Azure и изменить 
количество экземпляров в плане службы приложений с 2 на 4. Платформа 
создаст еще две виртуальные машины и развернет на них ваши приложения. 
Если вы хотите перейти от небольших виртуальных машин к средним, просто 
измените ценовую категорию в плане службы приложений. 
Когда веб-приложения выполняются в службе приложений с 
использованием плана службы приложений, все операции управления 
выполняются автоматически, и вы можете быстро изменить масштаб среды, 
просто скорректировав параметры плана службы приложений. 

Download 3.58 Mb.

Do'stlaringiz bilan baham:
1   ...   64   65   66   67   68   69   70   71   ...   74




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling