телевизори. Конзоли. Проектори и аксесоари. Технологии. Цифрова телевизия

Видове облачни технологии. Съвременни облачни услуги. Възможности за облачни изчисления

И отново, здравейте, скъпи читатели! :) Да поговорим за облачни технологии .

Имате предвид, че днес друга статия ще бъде изцяло посветена на една много забавна и обещаваща технология (така да се каже, „златната мина“ на ИТ индустрията), криеща се под псевдонима - облачни технологииили на общ език - "облак".

Нека поговорим за самата концепция облачни изчисления, ще дадем различни примери за неговото прилагане (на ниво решения за обикновени потребители), а именно ще говорим за теория, след това плавно ще преминем към практиката и малко... глава в облаците :-)

По този начин целта на нашата бележка, както винаги е добра (не може да бъде иначе) е да систематизира основната информация, свързана с тази тема, и да подреди всичко.

Така че, земляни, пригответе се, сега ще говорим за облачните технологии, които с всеки изминал ден стават все по-близо до нас.

Хайде да летим..

Облачни технологии. За всичко, по малко

През последните години тази тема стана една от най-популярните в ТО-сфера, много статии са написани за него, още по-голям брой конференции са проведени, а колко решения вече съществуват на пазара (и се използват в пълна степен в ежедневието, понякога дори несъзнателно) е невъзможно да се преброят .

Въпреки това, както винаги, има едно нещо "Но"а именно, по-голямата част от потребителите все още дори не знаят какво е "ноу-хау" облачните технологии и защо изобщо са се отказали. Е, ще коригираме сегашната ситуация и ще започнем, както трябва бъде, от теорията.

Облачни изчисления ( облачни изчисления) е технология за разпределена обработка на данни, при която компютърните ресурси и мощност се предоставят на потребителя като интернет услуга. Ако го обясните на достъпен език, тогава това е вашата, в известен смисъл, работна платформа в Интернет или по-скоро отдалечен сървър.

Нека да разгледаме пример, за да се уверим, че почти всеки от нас, по един или друг начин, вече се е сблъсквал с това решение.

Имаш ли имейл ( електронна поща)? Разбира се, че има. Така че, ако работите с поща на някакъв сайт за услуги (например), който ви позволява да използвате тази поща, тогава това не е нищо повече от облачна услуга, която е част от такова нещо като облачни технологии. Или, например, обработка на изображения.

Ако намалите размера, обърнете снимката си към Фотошопили друга специална програма, тогава нямате нищо общо с облачните технологии - всичко се случва и се обработва локално на вашия компютър. Но ако, след като сте изтеглили изображение, например, чрез, го обработите от другата страна, в браузъра, тогава това е същият „облак“.

Повече подробности за облачните технологии

Всъщност цялата разлика се крие единствено в метода за съхранение и обработка на данни. Ако всички операции се извършват на вашия компютър (използвайки неговата мощност), тогава това не е „облак“, но ако процесът се извършва на сървър в мрежата, тогава това е точно модерното нещо, което обикновено се нарича „облачна технология“ ”.

С други думи, облачните технологии са различен хардуер, софтуер, методологии и инструменти, които се предоставят на потребителя като интернет услуги за реализиране на неговите цели, цели и проекти.

Както показва практиката, термините „облачни технологии“/„облачна услуга“ са общоприети графично представяне, под формата на „облаци“, само обърква потребителите; всъщност тяхната структура може лесно да бъде разбрана, ако си я представите под формата на следната пирамида.

Основата на пирамидата е „инфраструктура” – набор от физически устройства (сървъри и др.), над нея е изградена „платформа” – набор от услуги, а върхът – софтуер, достъпен при поискване от потребителя.

Освен това трябва да знаете, че облачните изчисления са един вид базисен вектор, получен в резултат на синтеза на редица технологии и подходи (толкова хитро! :-)). За да стане ясно какво имам предвид, ето следната диаграма:

Мисля, че сега стана малко по-ясно, тъй като схемата е доста проста. Въпреки това, най-общо казано, облачните технологии са вид бъркотия, която извършва изчисления със сървъри и други неща, без да включва директно ресурсите на вашия компютър.

Може да се случи, че всички ние ще се върнем към компютри, които са близки по мощност до, така да се каже, първите и всъщност ще бъдат просто екран с микропроцесор и всички изчисления и захранване ще се локализират и извършват дистанционно, т.е. в сървъри, живеещи там някъде, а именно в облака, споменат многократно.

Услуги, предоставяни от облачни системи

Всичко, което се отнася облачни изчисления(По-нататък СС), обикновено се нарича думата aaS. Това просто се дешифрира - " като услуга“, тоест „като услуга“ или „като услуга“.

В момента облачните технологии и всъщност тяхната концепция включват предоставяне на следните видове услуги на своите потребители:

  • Съхранение като услуга("съхранение като услуга")
    Това е може би най-простият от СС-услуги, които са дисково пространствопри поискване. Всеки от нас в даден момент се е сблъсквал със ситуация, в която на монитора се появява зловещо предупреждение: " Логическото устройство е пълно, за да освободите място, премахнете ненужни програмиили данни". Обслужване Съхранение като услугаправи възможно запазването на данни във външна памет, в облака. За вас ще изглежда като екстра логическо устройствоили папка. За останалите услугата е основна, тъй като е включена в почти всички. Пример за това са други подобни услуги.
  • База данни като услуга("база данни като услуга")
    Това вероятно е повече за администраторите, защото това нещо предоставя възможност за работа с бази данни, сякаш СУБДбеше инсталиран на локален ресурс. Освен това в този случай е много по-лесно да „споделяте“ проекти между различни изпълнители, да не говорим колко пари могат да бъдат спестени и необходими за правилното използване СУБДв голяма или дори средна организация.
  • Информацията като услуга("информация като услуга")
    Дава възможност за дистанционно използване на всякакъв вид информация, която може да се променя всяка минута или дори всяка секунда.
  • Процес като услуга("контрол на процеси като услуга")
    Представлява отдалечен ресурс, който може да свързва множество ресурси (като услуги или данни, съдържащи се в един облак или други налични облаци), за да създаде един бизнес процес.
  • Приложение като услуга("приложение като услуга")
    Може също да се нарече Софтуер като услуга(„Софтуер като услуга“). Позициониран като „софтуер при поискване“, който се разполага на отдалечени сървъри и всеки потребител има достъп до него през интернет, с всички проблеми на актуализацията и лицензите за тази сигурнострегулирани от доставчика на услуги. Плащане, в в такъв случай, направени за действителното използване на последния. Пример е Гугъл документи, Календар на Googleи така нататък. онлайн програми.
  • Платформа като услуга("платформа като услуга")
    На потребителя се предоставя компютърна платформа с инсталирана операционна система и софтуер.
  • Интеграция като услуга("интеграция като услуга")
    Това е възможността да получите пълен интеграционен пакет от облака, включително софтуерни интерфейси между приложенията и управление на техните алгоритми. Това включва добре познати услуги и характеристики на пакети за централизация, оптимизация и интеграция корпоративни приложения (EAI), но се предоставя като „облачна“ услуга.
  • Сигурност като услуга(„сигурността като услуга“)
    Този видуслуги позволява на потребителите бързо да внедряват продукти, които позволяват безопасна употребауеб технологии, имейл кореспонденция, локална мрежа, което позволява на потребителите на тази услугаспестете от внедряването и поддръжката на вашите собствени.
  • Управление/управление като услуга(„администриране и управление като услуга“)
    Дава възможност за управление и задаване на работни параметри за една или много облачни услуги. Това са основно параметри като топология, използване на ресурси, виртуализация.
  • Инфраструктура като услуга(„инфраструктура като услуга“)
    На потребителя се предоставя компютърна инфраструктура, обикновено виртуални платформи (компютри), свързани към мрежа, която той самостоятелно конфигурира за свои собствени цели.
  • Тестване като услуга("тестване като услуга")
    Прави възможно тестване на локални или облачни системи с помощта на тестов софтуер от облака (не е необходимо локално оборудване или софтуер).

За по-голяма яснота, нека обобщим всички тези услуги на „облачната“ архитектура в една диаграма, зад която се крият облачните технологии (съжалявам, на английски е):

Което показва класификацията на услугите по вид услуга.

Сега нека да разгледаме какви облачни технологии има, така да се каже, според формата на собственост. Тук има три категории:

  • Обществен
  • Частно
  • Хибрид.

Накратко за всеки:

  • Обществен облаке ИТ инфраструктура, използвана едновременно от много компании и услуги. Потребителите нямат възможност да управляват и поддържат този „облак“ и цялата отговорност за тези проблеми е на собственика на ресурса. Всяка фирма и индивидуален потребител може да стане абонат на предлаганите услуги.
    Примерите включват онлайн услуги: Amazon EC2, Google Приложения/Документи, Microsoft OfficeМрежа.
  • Частен облаке сигурна ИТ инфраструктура, контролирана и управлявана в интерес на една организация. Една организация може да управлява частния облак вътрешно или да възложи задачата на външни изпълнители. Инфраструктурата може да бъде разположена или в помещенията на клиента, или при външен оператор (или частично при клиента и частично при оператора).
  • Хибриден облаке ИТ инфраструктура, която използва най-добри качествапублични и частни облаци при решаване на проблема. Този тип често се използва, когато организацията има сезонни периоди на дейност, с други думи, веднага щом вътрешната ИТ инфраструктура не може да се справи с текущите задачи, част от капацитета се прехвърля към публичния облак (например големи обеми статистическа информация ), както и за предоставяне на достъп на потребителите до корпоративни ресурси чрез публичния облак.

объркани? Всичко е наред, скоро ще разгледаме примерите и всичко ще си дойде на мястото;)

Възможности за облачни изчисления

Сега нека да разгледаме възможностите на облачните изчисления:

  • Достъп до лична информация от всеки компютър, свързан с интернет
  • Можете да работите с информация от различни устройства(Компютри, таблети, телефони и др.)
  • Няма значение в коя операционна система предпочитате да работите - уеб услугите работят в браузъра на всяка операционна система
  • Както вие, така и хората около вас можете да преглеждате и редактирате една и съща информация едновременно от различни устройства
  • много платени програмистанаха безплатни (или по-евтини) уеб приложения
  • Ако нещо се случи с вашето устройство (компютър, таблет, телефон), няма да загубите важна информация, тъй като тя вече не се съхранява в паметта на устройството
  • Свежата и актуална информация е винаги под ръка
  • Винаги използвате най-много последна версияпрограми и в същото време не е необходимо да следите издаването на актуализации
  • Можете да комбинирате вашата информация с други потребители
  • Можете лесно да споделяте информация с близки или с хора от всяка точка на света.

Има доста възможности, но има и недостатъци (къде бихме били без тях), които също трябва да бъдат споменати.

„Муха в мехлема“ - недостатъци:

  • Необходимостта от постоянна връзка.
    За да получите достъп до облачни услуги, се нуждаете от постоянна връзка с интернет
  • Софтуер и неговото „персонализиране“.
    Има ограничения за софтуера, който може да бъде внедрен в облаците и предоставен на потребителя. Потребителят има ограничения в използвания софтуер и понякога няма възможност да го персонализира за собствените си цели
  • Конфиденциалност.
    Поверителността на данните, съхранявани в публични облаци, в момента предизвиква много спорове, но в повечето случаи експертите са единодушни, че не е препоръчително най-ценните документи за една компания да се съхраняват в публичен облак, тъй като в момента няма технология, която да гарантира 100% поверителност на данните
  • Безопасност.
    Самият „облак" е доста надеждна система, но при проникване нападателят получава достъп до огромно хранилище за данни. Друг недостатък е използването на системи, които използват стандартни OS ядра като хипервизор (напр. Windows), което позволява използването на вируси и системни уязвимости
  • Висока цена на оборудването.
    За да изградите свой собствен облак, трябва да отделите значителни материални ресурси, което не е от полза за новосъздадени и малки компании
  • Допълнителна монетизация на ресурса.
    Възможно е в бъдеще компаниите да решат да таксуват потребителите за услугите, които предоставят.

Както можете да видите, монетата има две страни. Това обаче не вреди на развитието на технологиите, а дори може да го стимулира.

Облачните технологии – поглед от страна на потребителя. Преглед на решенията

Стигнахме до може би най-интересната (и толкова обичана от много читатели) част от статията - примери и, така да се каже, практика. Тук ще разгледаме какви решения, услуги, програми вече съществуват на пазара и на какво трябва да обърнете внимание. Да започнем с услугите:

  • iCloud
    Облачна услуга iCloudот компания Ябълка(заменен MobileMe), напълно автоматичен и безплатен (макар и с малки функционални ограничения). Той запазва всички видове съдържание (поща, календар, контакти, документи, музика, видеоклипове и изображения и т.н.) на сървъри и след това го доставя на всички устройства ( iPhone, iPad, iPod touch,MacИнастолен компютър) с помощта на безжична технология Бутане.
  • Google Play
    Обади се нова облачна услуга Google Playот „добрата корпорация“, която е предназначена за потребителите да поставят филми, музика, приложения и книги на сървъри, специално проектирани за съхраняване на цифрова информация. Достъпът до услугата се предоставя директно от браузъра, независимо от операционната система и следователно може да се осъществява както от компютър, така и от мобилни устройствавърху основата Android. Всеки потребител има възможност да постави и съхранява до 20 -хиляди безплатни музикални записи, както и директно изтегляне на сървъра, закупени в магазини ( Android Market,Google Music и Google eBookstore) цифрови стоки - филми, електронни книги, програми, музикални записи, както закупени, така и наети.
  • OnLive
    Мисля, че всички са запознати с услугата, за щастие вече писах за нея. Предоставя възможност за игра модерни игридори и на най-простия и слаб компютър. Технически изглежда така: самата игра се намира на отдалечен сървър, а графиките се обработват там и се изпращат на компютъра на потребителя в „готов“ вид. Просто казано, тези изчисления, които се извършват по време на нормална игра на компютър и т.н., вече се извършват на сървъра и вашият компютър се използва само като монитор, който получава крайната картина. Ако не разбирате, всичко това означава, че всички проблеми с производителността и количеството на компютъра се премахват автоматично. свободно пространствона вашия твърд диск, защото дори не се нуждаете от инсталация. Освен това не е необходимо да плащате доста пари веднага за продукт (игра и т.н.), който не е задължително да ви харесва. Освен това не е тайна, че не искате да играете през повечето игри отново, така че се оказва, че цената на няколко часа (или дори няколко дни) удоволствие е неоправдано висока. Много по-удобен вариант би бил този, при който плащате само за времето, в което играете. Или - ще плащате някаква малка фиксирана сума месечно, която ще ви позволи да играете всяка от наличните игри без ограничения. Точно това предлага OnLive.
  • ексбокс лайв
    Друга добре позната услуга за игри, която също предоставя богата интернет функционалност и е свързана с облачните технологии. Същността на услугата е, че собствениците на конзоли ексбокс 360И PDAвърху основата Windows Phone 7 , могат да играят един с друг компютърни игрии общувайте, както и купувайте добавки и различно мултимедийно съдържание в онлайн магазина. Оказва се, че услугата създава нещо като виртуална вселена за геймърите, чиито компоненти се намират не на конзолите на крайните потребители, а в облака.

Така последните две услуги предлагат игри като услуга. Сега нека си представим, че не говорим за игри, а за софтуер. Тоест вие плащате не за продукта като такъв (за кутията с диска), а за конкретните функции/възможности, които той ви предоставя. Интересно? Ето го и за мен :)

Малка забележка

И тъй като ние, като потребители, се интересуваме най-много от софтуер (а не от всякакви платформи като услуга), сега ще разгледаме „софтуерния пейзаж“ ( SaaS) облаци. С други думи, нека дадем най-популярните софтуерни решения, които в рамките на концепцията за облачни технологии действително съществуват на пазара.

Всъщност според SaaS- концепция, както беше споменато по-горе, вие не плащате еднократна сума при закупуване на продукт, а, така да се каже, го наемате. Освен това използвате точно тези функции, от които се нуждаете (и съответно плащате за тях). Например, веднъж годишно имате нужда от определена програма и няма да я използвате по-често. Така че защо да купувате продукт, който няма да работи?

И защо да губите място върху него (в апартамент, ако е кутия с диск или на твърд диск, ако е файл)? Точно така, няма нужда, защото има алтернативен вариант - безплатна онлайн услуга (предоставяща пълна функционалносттази програма).

Работа с документи в облачни технологии

Именно по този път поеха двама лидери в ИТ индустрията (а също и конкуренти) - GoogleИ Microsoft. И двете компании пуснаха набори от услуги, които ви позволяват да работите с документи.

От външната страна Google -тяхно е Гугъл документи(сега Google Диск ):

Безплатен онлайн офис, включващ текстов процесор, процесор за електронни таблици и „неща“ за създаване на презентации, както и интернет услуга съхранение в облакафайловес функции за споделяне на файлове.

Това е уеб базиран софтуер, т.е. програма, която работи в уеб браузър без инсталиране на компютъра на потребителя, т.е. алтернативна версия на всички видове Слово, Excelи т.н., без да е необходимо да купувате и всичко това. Създадените от потребителя документи и таблици се записват на специален сървър Googleили може да се експортира във файл.

Това е едно от основните предимства на програмата, тъй като достъпът до въведените данни може да се осъществи от всеки компютър, свързан с интернет (достъпът е защитен с парола).

От външната страна Microsoft -тяхно е Уеб приложения на Microsoft Office:

Приложения Уеб приложения на Microsoft Office, ви позволяват да се възползвате от възможностите Microsoft Office, чрез уеб браузър и да работите с документи (и не само да ги преглеждате, но и да ги редактирате) директно на уебсайта, на който се съхраняват.

Така документите изглеждат абсолютно еднакви в браузъра и в програмите офис, т.е. пълно, така да се каже, обединение.

Също така си струва да се отбележи, че и двете услуги са тясно свързани с пощата ( Gmailв първия случай и Hotmailвъв втория) и файлови хранилища, искате да се възползвате Гугъл документи, просто създайте безплатен акаунт в Google и ще получите набор от програми за работа с текстове, електронни таблици и др., направо във вашия браузър. За много, Гугъл документиизцяло сменен, както е посочено по-горе, платен Г-ЦА Оофис.

За да обобщим накратко (за тези две услуги), можем да кажем, че потребителят се прехвърля от обичайната си офлайн среда в онлайн.
Да продължим.

Облачни технологии и съхранение на данни

Облачното съхранение на файлове е не по-малко популярно. Най-известното хранилище се счита...

  • Dropbox.
    Може да имате няколко компютъра, но с помощта на това облачно хранилище можете да направите споделена папкас файлове за всичките ви компютри и дори смартфони. Най-интересното е, че тук не е нужно да правите никакви специални действия, защото операционна системасам ще възприеме споделената папка, както всички останали папки на твърдия диск, а Dropbox просто ще се погрижи за синхронизацията. Услугата ви позволява да съхранявате до 2 GB данни. Основният му акцент е върху синхронизацията и обмена на информация. Dropboxсъхранява история на изтеглянията, така че след изтриване на файлове от сървъра е възможно да се възстановят данните, плюс това запазва история на промените на файловете, която е налична за периода от последния 30 дни.
  • Windows Live SkyDrive.
    Обслужване SkyDriveви позволява да спестите до 7 GB (и могат да се обменят файлове до 100 MB) информация, организирана с помощта на стандартни папки. Изображенията имат режим на визуализация, както и възможност за показване под формата на слайдове. В допълнение към факта, че услугата е интегрирана с Microsoft Office, поддържа и новата операционна система (по-точно клиент SkyDriveвградени в приложения Метрои ви позволява да качвате документи и снимки в облака с едно кликване и да отваряте файлове от отдалечено хранилище).
  • И разбира се Google Диск. Ще има отделна статия за това.

Между другото, не само всички видове офиси и съхранение на файлове използват облачни технологии. Например, в борбата срещу цифровите „зли духове“ те също разчитаха на облачни изчисления. И ето го резултата - безплатна антивирусна програма Panda Cloud Antivirus.

Базиран е на иновативна технология за „колективен интелект“ (която автоматично идентифицира нови заплахи за минимален период от време) и ви позволява да минимизирате въздействието на защитата върху системните ресурси на вашия компютър, като използвате изчислителната мощност на облачните технологии за повечето операции: анализ , блокиране и опити за премахване на зловреден софтуер.

Антивирусните сървъри използват информация, получена от милиони потребители антивирусни продукти Пандав световен мащаб за автоматично откриване и класифициране на нови видове зловреден софтуерпоявяващи се всеки ден.

Накратко, това е нещо подобно, въпреки че има още много услуги, за които може да се говори, но тогава ще трябва да напишете том за война и мир :)
Така че нека да стигнем до резултатите бавно.

Облачни технологии. Облачно или ясно?

Казано по-просто, облакът е възможност винаги да имате гарантирано и защитен достъпдо цялата ви лична информация, както и избягване на необходимостта да държите много ненужни неща в джоба си (всякакви флашки, дискове, кабели и всички други неща) или да купувате нов компютър/компоненти/програми/игри, и др. Няма съмнение, че в момента облачните технологии са едни от най-популярните и интересни теми V ТО-сфера и все по-интересни решения, които се появяват на бял свят, са свързани именно с тях.

Разбира се, все още е трудно за обикновения потребител да оцени напълно (и разкрие) пълния им потенциал, но фактът, че той съществува, се вижда с просто око.

Така без съмнение бъдещето на облачните технологии изглежда много светло, защото такива гиганти ( Microsoft, AppleИ Google) просто със сигурност не правят нищо и е абсолютно ясно, че ако вече са навлезли в тази неизследвана територия, те явно нямат намерение да я напускат, защото преди две години концепцията "облак"изглеждаше просто красива идея и смел експеримент, но днес ползите от облачните технологии могат да се усетят дори от тези хора, които не се занимават с разработка на програми, уеб технологии и други тясно специализирани неща (гореспоменатите Xbox Live, Windows Live, OnLive, Google Документи- ярки примери за това).

Послеслов

Нещо такова. Надявам се, че информацията е била интересна, полезна и вълнуваща за вас. Останете с проекта - винаги сте добре дошли тук;)

Както обикновено, ако имате въпроси, допълнения и други различия, коментарите са на ваше разположение.

PS: Благодаря на члена на екипа 25 KADR за съществуването на тази статия

Студентите често задават въпроси: Какво е облачно изчисление? Какво стана облачни услуги? Какво е облачен сайт? Какво означава облак, съхранение на файлове в облак? Как облачните изчисления се използват в образованието? SaaS услуга за B2C и B2B продажби? SaaS ERP и SaaS CRM системи и решения? Какви модели на облачни изчисления се използват за разработка на уеб приложения? Модерни центрове за данни на кои облачни услуги са създадени: SaaS, PaaS и IaaS?

Първо, нека да разгледаме какво представляват „облакът“ и „облачните изчисления“. „Облак“ е иновативен модел (концепция) за организиране на ИТ инфраструктура, която се състои от разпределен и споделен конфигурируем хардуер и мрежови ресурси, и софтуерразположени в отдалечени (облачни) центрове за данни на доставчици (доставчици). Тоест облакът е нов подход за организиране на ИТ инфраструктура.

Cloud computing е модел за осигуряване на отдалечен достъп до споделени изчислителни ресурси, които са физически разпределени на много отдалечени устройства, образувайки така наречения облак.

Облачните изчисления са модел за предоставяне на потребителите на мащабируеми изчислителни ресурсикато услуга през интернет. Облачни технологиие модел за представяне на ИТ на потребителите като услуга през Интернет.

Нека анализираме фундаменталното определение на облачните изчисления, предложено от Националния институт за наука и технологии на 24 юли 2011 г.

Определение за "облачни изчисления"

Облачни изчисления- модел за предоставяне на възможност за повсеместен и удобен мрежов достъп при поискване до пул от споделени конфигурируеми изчислителни ресурси(напр. мрежи, сървъри, съхранение, приложения и услуги), които могат бързо да бъдат осигурени и пуснати с минимални усилия за управление или взаимодействие с доставчика. Този облачен модел е представен (описан) от пет основни характеристики, три модела на услуги и четири модела на внедряване.

Основни характеристики на облачните изчисления, които ги отличават от други видове компютри (интернет ресурси):

  1. Самообслужване при поискване. Потребителят, ако е необходимо, автоматично, без взаимодействие с всеки доставчик на услуги, може самостоятелно да определя и променя изчислителната мощност, като време на сървъра, обем на съхранение на данни.
  2. Широк (универсален) достъп до мрежата. Компютърните възможности са достъпни на големи разстояния по мрежата чрез стандартни механизми, което улеснява широкото използване на разнородни (тънки или дебели) клиентски платформи (терминални устройства).
  3. Обединяване на ресурси. Конфигурируемите от доставчика изчислителни ресурси се обединяват, за да споделят разпределени ресурси голяма сумапотребители.
  4. Незабавна еластичност на ресурсите (незабавна мащабируемост). Облачните услуги могат бързо да бъдат предоставяни, разширявани, сключвани и освобождавани въз основа на нуждите на потребителите.
  5. Измерена услуга (отчитане на консумираната услуга и възможността за заплащане на реално използвани услуги). Облачните системи автоматично управляват и оптимизират използването на ресурсите, като извършват измервания на някакво ниво на абстракция, подходящо за типа услуга.

Ако моделът (концепцията) за предоставяне на разпределени и споделени конфигурируеми изчислителни ресурси отговаря на горните характеристики, тогава това е облачно изчисление.

Сервизни модели на облачни изчисления или облачни изчисления:

  1. Софтуер като услуга ( SaaS) - софтуер като услуга. В този модел на доставка на облачни изчисления потребителят използва приложения на доставчика, работещи в облачната инфраструктура, които са достъпни за клиента чрез интерфейс (уеб браузър) или програмен интерфейс. Потребителите не могат да управляват или контролират основната инфраструктура на облака, включително мрежата, сървърите, операционните системи, съхранението на данни или дори да променят специфичните за приложението настройки.
  2. Платформа като услуга ( PaaS) - платформа като услуга. Модел за предоставяне на облачни изчисления, при който потребителят получава достъп до използването на софтуерна платформа: операционни системи, СУБД, приложен софтуер, разработка на софтуер и инструменти за тестване. Всъщност потребителят наема компютърна платформа с инсталирана операционна система и специализирани инструменти за разработка, хостване и управление на уеб приложения. Потребителят не управлява основната облачна инфраструктура, включително мрежата, сървърите, операционните системи или съхранението на данни, но управлява внедрените приложения и евентуално конфигурационните настройки на средата.
  3. Инфраструктура като услуга ( IaaS) - инфраструктурата като услуга. Модел за предоставяне на облачни изчисления, при който потребителят получава възможност да управлява съоръжения за обработка и съхранение, както и други фундаментални изчислителни ресурси (виртуални сървъри и мрежова инфраструктура), на които може самостоятелно да инсталира операционни системи и приложни програми за собствените си цели. По същество потребителят наема абстрактна изчислителна мощност (сървърно време, дисково пространство и честотна лента мрежови канали) или използва услуги за аутсорсинг на ИТ инфраструктура. Потребителят не управлява основната облачна инфраструктура, но управлява операционните системи, съхранението и приложенията, които внедрява.

Модели за внедряване на облачни изчисления, напр. облачни изчисления:

  1. Частен облак (частен облак) е инфраструктура, предназначена за използване на облачни изчисления в мащаба на една организация.
  2. Облакът на общността е облачна инфраструктура, която е предназначена за изключително използване на облачни изчисления от конкретна общност от потребители от организации, които решават общи проблеми.
  3. Публичният облак е инфраструктура, предназначена за безплатно използване на облачни изчисления от широката общественост.
  4. Хибридният облак е комбинация от различни облачни инфраструктури (частни, публични или общностни), които остават уникални предмети, но свързани помежду си чрез стандартизирани или патентовани технологии, които позволяват обмен на данни и приложения.

Ориз. 1. Модели за внедряване на облачни изчисления

Въз основа на горната дефиниция на облачните изчисления, облачните услуги могат да бъдат представени като многослоен модел, състоящ се от слоеве: IaaS, PaaS, SaaS. Основата или основата на облачните услуги е физическа инфраструктура, т.е. сървъри, съхранение, мрежи и системен софтуер Облачен център за данни (облачен център за данни) или мрежи от взаимосвързани облачни центрове за данни (фиг. 2).

Облачните центрове за данни или центрове за обработка на данни (DPC) съдържат физическо оборудване или хардуер (сървъри, съхранение на данни, работни станции), системен софтуер (ОС, инструменти за виртуализация и автоматизация), инструменти и приложен софтуер, системи за управление на оборудването (системи за управление на оборудване), мрежова инфраструктура: рутери и комутатори за свързване и комбиниране на физическо оборудване. В допълнение, нормалната работа на центровете за данни се осигурява от системи за инженерна поддръжка.

Ориз. 2. Архитектура на облачните изчисления

Първият слой облачни услуги е IaaS (инфраструктура)

IaaS е предоставянето на компютърна и мрежова инфраструктура (сървъри, съхранение, работа в мрежа) на потребителя и тяхната поддръжка като услуга под формата на виртуализация, т.е. виртуална инфраструктура. С други думи, въз основа на физическата инфраструктура на центрове за данни или центрове за данни, доставчикът (доставчикът) създава виртуална инфраструктура, която се предоставя на потребителите като услуга. Инструментите за виртуализация ви позволяват да трансформирате физическата инфраструктура на центровете за данни във виртуална и по този начин да създадете първия слой облачни услуги - IaaS.

Какво е виртуализация? Технологията за виртуализация на ресурси позволява физическото оборудване (сървъри, съхранение на данни, мрежи за данни) да бъде разделено между потребителите на няколко части, които те използват за изпълнение на текущи задачи. Например, на един физически сървър можете да стартирате стотици виртуални сървъри и потребителят може да разпредели време за достъп до тях, за да разреши проблеми. Внедряването на виртуализация може да се извърши както на софтуерно, така и на хардуерно ниво.

По този начин на потребителя се предоставя абстрактна еластична изчислителна мощност, например не сървър или сървъри, а сървърно време за обработка на неговите задачи. Не дискове за съхранение на данни, а необходимото дисково пространство, не комуникационни канали, а честотната лента на мрежата за превключване на канали, необходима за решаване на проблеми.

В допълнение към виртуализацията, автоматизацията се използва за създаване на IaaS, което осигурява динамично разпределение на ресурси без участието на персонала на доставчика на услуги, т.е. системата може автоматично да добавя или намалява броя на виртуалните сървъри, дисковото пространство за съхранение на данни или да променя мрежовата честотна лента на комуникационните канали. Виртуализацията и автоматизацията осигуряват ефективно използване на изчислителните ресурси и намаляват разходите за наемане на IaaS облачна услуга.

По правило IaaS се отдава под наем (услугата IaaS се предоставя на аутсорсинг база) на корпоративни потребители. Тоест потребителите получават интегрирани ресурси за създаване на своя собствена компютърна инфраструктура. В този случай потребителят трябва да инсталира и конфигурира операционната система и необходимите програми за изпълнение на производствени задачи или разработване на приложения.

Концепцията IaaS позволява на потребителя да закупи само изчислителната мощност, която му е необходима за изпълнение на конкретни задачи. Част допълнителни услуги IaaS може да включва свързване на физическо оборудване на всеки потребител към облачна платформа и поставянето му в мрежа от центрове за данни.

Инфраструктурата като услуга е решение на корпоративно ниво за предприятия с различни размери. Инфраструктурата може да бъде разположена или в корпоративния център за данни, или във външен център за данни. IaaS услугите са проектирани да създават и управляват сигурни частни, публични и хибридни облачни среди. Доставчиците могат да осигурят хибридни облачни конфигурации, които комбинират локални мрежи в офиса на клиента с облачни платформени мрежи.

Освен това IaaS облачните услуги включват облачен хостинг. Облачният хостинг е хостинг, който може да осигури динамично разпределение на ресурсите, има възможност за автоматично мащабиране на ресурсите и има повишена устойчивост на грешки. Облачният хостинг е значителна алтернатива на споделения хостинг, VPS/VDS хостинг на виртуален специализиран сървър и физически хостинг на специален сървър.

Доставчикът на облачен хостинг предоставя на собствениците на сайтове само необходимите ресурси: виртуални сървъри, номер оперативна памети обем харддиск, както и възможности за управление на хостинг инфраструктурата (например избор на операционна система, количество RAM, обем и тип HDD, брой процесорни ядра, тактова честотаи скорост на достъп). Плащането за наемане на облачен хостинг се извършва само въз основа на вече изразходваните ресурси: количеството процесорно време, количеството дисково пространство, количеството консумирана RAM и скоростта на достъп до сайта.

Ако е необходимо, наемателят (собственикът на сайта) на облачен хостинг може да промени хостинг ресурсите или да го конфигурира автоматично да увеличава ресурсите с увеличаване на натоварването, но винаги ще плаща само за вече изразходваните ресурси. Облачният хостинг има повишена устойчивост на грешки, тъй като хостваният на него сайт се намира едновременно на няколко виртуални сървъра и отказът на един от тях няма да повлияе на работата на сайта.

В момента хостърите предлагат облачен хостинг с предварително инсталиран CMS под наем. Хостинг доставчиците за организиране на такъв облачен хостинг могат например да разположат платформата Jelastic като инфраструктура с предварително инсталиран CMS на техните сървъри. Jelastic доставя платформа като инфраструктура като цялостен стек, позволяващ внедряването на облачни хостинг услуги върху физическата инфраструктура на центъра за данни на хостинг доставчика.

Функционалността на платформата Jelastic ви позволява да инсталирате с едно кликване вградена CMS с оптимизирана уеб среда, например Jelastic на Infobox. Jelastic е продукт, който включва PaaS функционалност и силно конфигурируема IaaS инфраструктура. Jelastic е платформа за стартиране на Java и PHP приложения и може да се използва не само от хостери за организиране на облачен хостинг, но и от корпорации за създаване на среда за разработка (частни или хибридни облаци) за уеб приложения.

Облачният хостинг хоства облачни уебсайтове – това са модерни облачни приложения. В облачните сайтове (облачни приложения) данните се съхраняват в облачни бази данни, сървърните приложения на сайта се съхраняват и изпълняват на облачни виртуални сървъри, а клиентската част на сайта се изпълнява в браузъра на потребителя.

Среда за облачни изчисления може да бъде създадена на базата на облачни решения Amazon EC2, IBM x86, Microsoft Azure, EMC, VMware, базирани на решения с отворен код OpenStack, RackSpace, базирани на OpenStack и др., които ви позволяват да трансформирате центъра за данни в динамична ИТ среда. Освен това за облачни изчисления се използват облачни бази данни, т.е. бази данни, които работят на платформи за облачни изчисления. Както базираните на SQL, така и NoSQL моделите на данни се използват като облачни бази данни.

IaaS услугите се използват широко в САЩ. В Украйна De Novo започна да предоставя облачна инфраструктура за корпоративни клиентибазирани на решения от VMware, EMC, Microsoft Azure и др. На базата на най-големия украински център за данни VOLIA е изградена облачната ИТ инфраструктура VoliaCLOUD от VMware (базирана на облачни решения на VMware), която има повече от 500 виртуални центъра за данни.

Основно IaaS решение/доставчик: Amazon Web Services/Amazon, IBM SmartCloud/IBM, SoftLayer IaaS/IBM, Azure Virtual Machines/Microsoft, Google Compute Engine/Google, HP Cloud/HP, EMC/EMC Corporation, Oracle Cloud Infrastructure Services/Oracle . Трябва да се отбележи, че IBM предлага стабилна отворена IBM SmartCloud инфраструктура, или самообслужваща (SoftLayer), или напълно управлявана IaaS (IBM SmartCloud Enterprise+).

Ориз. 3. Основно IaaS решение за облачни изчисления

Трябва да се отбележи, че в момента се работи за създаване на облачни основни мрежи на доставчици на широколентов достъп мобилни комуникации(мобилни оператори) като IaaS услуга. Такива услуги включват, например, облачната телекомуникационна платформа от Huawei и решението NSN Telco Cloud от Nokia Siemens Networks.

Платформата FusionSphere на Huawei осигурява виртуализация на изчислителни ресурси, ресурси за съхранение, мрежови ресурси и организира единен пул от споделени, конфигурируеми изчислителни ресурси с един механизъм за планиране и управление. Nokia Siemens Networks извърши цялостно тестване на основния мобилни услуги, обхващащ глас през LTE (VoLTE) и други услуги на IP мултимедийна подсистема (IMS), захранвани от Telco Cloud.

Втори слой - PaaS (софтуерна платформа)

Услугата PaaS предоставя софтуерна платформаи поддръжката му като услуга, състояща се от:

  • OS - мрежова операционна система (Unix системи, включително Ubuntu сървър, семейство BSD/OS, Solaris/SunOS и др. или Windows сървър),
  • База данни - СУБД система за управление на база данни (MySQL, Microsoft SQL, SQL база данни, PostgreSQL, Oracle и др.),
  • Мидълуер - софтуер на средното ниво или свързващ (междинен) софтуер, който е предназначен да осигури взаимодействие между различни приложения, системи и компоненти,
  • Инструменти за разработка на софтуер и тестване - инструментален софтуер за разработка на уеб приложения и тяхното тестване (среда за разработка на софтуер: софтуерни рамки, библиотеки и др. за създаване на уеб приложения на езици за програмиране: Python, Java, PHP, Ruby, JS за Node.js и др. .),
  • Сървър за приложения - сървър за приложения за разработване, тестване, отстраняване на грешки и стартиране на уеб приложения.

И така, PaaS предлага на разработчиците на софтуер средства за разработване, тестване, внедряване и поддръжка на различни приложения. Освен това на потребителя се предоставят инструменти за администриране и управление. PaaS се използва главно за разработване и хостване на уеб приложения (например свързани разпределени приложения - SaaS mashups, облачни сайтове и др.).

Основно PaaS решение/доставчик:

  • AWS Elastic Beanstalk/Amazon (Java, .NET, PHP, Node.js, Python, Ruby и Apache HTTP сървър, Apache Tomcat, Nginx, Passenger и IIS),
  • IBM Bluemix/IBM (облачната платформа на IBM Bluemix предлага унифицирана среда за решения и широк набор от езици и рамки за изграждане на приложения, например Liberty за Java™, SDK за Node.js™, ruby ​​on rails, рубин синатра),
  • Microsoft Asure/Microsoft (ASP.NET, Java, PHP, Python, Django, Node.js и Azure SQL база данни),
  • Google App Engine/Google (Python, Java, PHP, Go и нашия MySQL),
  • Salesforce1 Platform Cloud разработка на приложения/Salesforce комбинира Force.com, Heroku и ExactTarget в една мрежа от облачни услуги и предоставя инструменти за разработване на различни приложения. Например да се развива мобилни приложения Salesforce1 Mobile App/Salesforce или облачни бази данни за разработчици на приложения Database.com/Salesforce и др.
  • Heroku/Salesforce (Ruby, Java, Node.js, Scala, Clojure, Python и PHP и PostgreSQL),
  • Oracle Cloud Platform Services/Oracle (Oracle Database Cloud Service, Oracle Java Cloud Service, Oracle Database Backup Service),
  • OpenShift/Red Hat (Java, Java EE, Python, Perl, PHP, Ruby, Node.JS и MySQL, PostgreSQL, MongoDB),
  • Cloud Foundry/VMware (Java Spring, Ruby on Rails и Sinatra, NodeJS, .NET и MySQL Redis, MongoDB),

Ориз. 4. Основно PaaS решение за облачни изчисления

В допълнение към изброените PaaS решения, разработчиците на уеб приложения използват и други добре познати решения за облачна платформа: dotCloud PaaS, SAP HANA Cloud Platform, CloudBees Platform, Rackspace и др.

Трети слой - SaaS (облачно приложение)

Следните видове облачни приложения и тяхната поддръжка се доставят по схемата SaaS: бизнес приложения, офис уеб приложения, приложения за управление, комуникации, сигурност и др. SaaS е най-разпространен в САЩ. Най-популярните облачни приложения са: CRM (система за управление на взаимоотношенията с клиентите), HRM (система за управление на персонала), ERP (система за планиране на ресурсите на предприятието, например 1C), офис приложения, комуникационни инструменти и др. Salesforce.com е най-големият доставчик в света на облачно базирани CRM приложения.

Средствата за комуникация включват имейл кореспонденция (например Gmail), аудио и видео чат (например Microsoft Lync Online), облачна PBX или облачна PBX (напр. виртуална телефонна централа Mango Office), облачна услуга MDM (Mobile Device Management - управление на мобилни устройства). Cloud MDM услугата е проектирана да работи с корпоративни системиизползване на мобилни устройства.

Приложенията, така наречените агенти, се инсталират на различни мобилни устройства, които работят под контрола на облачна MDM система. Тези приложения осигуряват централизирано конфигуриране на мобилни устройства и достъп до корпоративна мрежапредприятия под формата на облачна SaaS услуга. Обикновено инструментите за облачна комуникация се интегрират с други SaaS услуги, като CRM+MDM, Office Web Apps+Lync Online, Google Docs+Gmail + Hangouts и др.

Основните потребители на SaaS са малките и средните предприятия. Повечето SaaS приложения са проектирани да поддържат взаимодействието между служителите, работещи заедно за решаване на общи проблеми (Сътрудничество). Архитектурата на SaaS приложенията, при които едно копие на приложението, работещо на сървъра, обслужва много потребители, е мултитенантна, т.е. На всеки потребител се предоставя собствен екземпляр на виртуалното приложение по време на изпълнение на задачите.

Основен приложен софтуер:

  • Бизнес приложения (CMR, FRM, IBM® B2B Cloud Services, Axway Cloud B2B, amoCRM SaaS услуга за B2B, Google Apps for Business),
  • Business Intelligence (PowerBI като част от Office 365/Microsoft, Oracle Business Intelligence Managed Cloud Service, Anaplan/ADE Professional Solutions, Brand Analytics),
  • Office Web Apps (Google Docs, Office Online/Microsoft OneDrive, Office Web Apps/Microsoft, Zoho Docs, IBM SmartCloud Docs и др.),
  • Приложения за управление (ERP/RENT 1C, HRM, SCM, MRP),
  • Комуникации (Gmail, Google Hangouts, Microsoft Lync Online, Cloud PBX или cloud PBX, MDM),
  • Сигурност (Panda Cloud Email Protection, Panda Cloud Internet Protection, McAfee SaaS Email Protection & Continuity, Comfortway Mobile Security и др.) и др.
  • Сътрудничество и мултитенант (Google Документи, Google Сайтове, Microsoft Office Online, Office 365, Office Web Apps).

Основно SaaS решение/доставчик: Salesforce1 Sales Cloud/Salesforce (CRM), Oracle Cloud Applications/Oracle (HR, CX, ERP, EMP, SCP, Business Intelligence), Google Apps/Google - офис пакет от облачни услуги (Google Docs, Google Drive , Google Sites, комуникация: Hangouts, Gmail, Google Calendar и др.), IBM SmartCloud Docs/IBM, Microsoft Dynamics CRM, Microsoft OneDrive (Office Online, съхранение на файлове), Office 365/Microsoft (Office Web Apps, Lync Online, Exchange Online , SharePoint Online), Zoho Docs/Zoho (онлайн офис пакет), Zoho Reports/Zoho (Business Intelligence), Zoho CRM/Zoho, Informatica Cloud MDM/Informatica, MaaS360/Fiberlink, Cloud PBX от Vonage Business Solutions и др.

Ориз. 5. Основно решение за облачни изчисления SaaS

Има много други SaaS облачни изчислителни услуги, например Cisco WebEx - облачна услуга за уеб конференции; CMS, базирана на модела SaaS (например платформата SaaS UMI.CLOUD); Електронна търговия B2B/B2C, използваща SaaS модела; Маркетинг на SaaS решения; Dr.Web Антивирусна услуга, базирана на SaaS модела; SugarCRM е комерсиална CRM система с отворен код; BPMonline CRM с инструменти за моделиране и автоматизиране на бизнес процеси и др.

Трябва да се отбележи, че концепцията за облачни изчисления включва предоставяне на потребителите на различни допълнителни видове облачни услуги: Storage-as-a-Service, Database-as-a-Service, Information-as-a-Service, Process-as-a -Услуга, интеграция като услуга, тестване като услуга и др. Има например многобройни хранилища за облачни файлове Storage-as-a-Service: Amazon Simple Storage Service (Amazon S3), DropBox, Google Drive, Microsoft OneDrive и др.

Как се използват облачните изчисления и технологиите в образованието? Google предлага облачни услуги на образователни институции Google приложенияПриложения за образование за електронно образование. Microsoft предоставя на потребителите образователни институциивъзможности на облачните услуги Office 365 за образование (Windows Azure в образованието). Въвеждането на облачни изчисления в училищата и университетите ще осигури на учениците и студентите много удобно учене.

Перспективите за разпространение на облачните изчисления, като се вземе предвид текущото им развитие, са очертани в аналитичната работа „Къде отиват облаците“ на уебсайта на компреса.

В заключение трябва отново да се отбележи, че всички модели на облачни изчислителни услуги трябва да отговарят на основните характеристики на облачните изчисления, както е посочено в „Дефиницията на NIST за облачни изчисления“, които ги отличават от другите видове интернет ресурси.

За да се уверите, че предлаганите ви интернет ресурси принадлежат към един от моделите на облачни изчисления, сравнете техните характеристики с основните характеристики на облачните изчисления, предложени от Националния институт за стандарти и технологии (самообслужване при поискване; единен пул за споделяне на ресурси ; незабавна еластичност или мащабируемост; плащане само за действително използвани услуги; универсален мрежов достъп).

Много съвременни потребители на компютри и мобилни устройства вече не могат да си представят живота без интернет, който се наложи здраво в нашето ежедневие. Сравнително наскоро се появиха нови облачни технологии, които са доста различни от класическите модели компютърни системи, въпреки че в някои отношения работят на подобни принципи. За мнозина обаче самата концепция за „облак“, макар и позната, все още остава неясна. Прочетете, за да разберете какво представлява.

Какво е облачна технология?

Ако говорим за самата концепция на прост език, можем да кажем, че технологичните решения от този тип основно включват съхранение и използване на информация, софтуер или специални услуги без реално използване на компютри твърди дискове(те се използват само за първоначална инсталация на клиентски софтуер с цел достъп до облачни услуги).

С други думи, използването на облачни технологии ви позволява да използвате само чисто изчислителните ресурси на компютърен терминал или мобилно устройство. Това обяснение може да изглежда твърде объркващо за мнозина. Ето защо, за да разберем как изглежда използването на облачните технологии на практика, можем да дадем най-простия пример.

Повечето съвременни потребители, по един или друг начин, използват имейл. Често именно наличието на такъв адрес е необходимо за регистрация в интернет услуги, в социалните мрежи, онлайн игри и др. Във всеки Windows системаима вградена пощенски клиент Outlook. При получаване или изпращане на писма всички те се записват директно на твърдия диск в папката на програмата.

Друг е въпросът, когато пощенската кутия се намира на отдалечен сървър (например Mail.Ru, Gmail, Yandex mail и др.). Потребителят просто влиза в сайта, въвежда регистрационните си данни (логин и парола), след което получава достъп до своята поща. Това е облачна технология в най-простия смисъл, тъй като цялата кореспонденция се съхранява не на компютъра на потребителя (твърд диск), а на отдалечен сървър. Всъщност и специална програмавлизам пощенска кутияне е необходимо (достатъчен е най-обикновен уеб браузър, който в случая играе ролята на клиентско приложение).

По този начин най-важното нещо, което отличава облачните технологии от стандартните ИТ методи, е именно съхранението на информация или някакъв софтуер на отдалечен сървър, който по едно време се наричаше „облак“, и възможността за споделяне на достъп до данни или BY. Днес можете да видите много услуги, които са изградени точно според принципите на облака. Но не винаги е било така.

Развитие на облачни технологии

Като цяло разговорите за въвеждането на подобни модели се водят от края на 60-те години на миналия век. Тогава концепцията за използване на изчислителните възможности на компютърните системи по света с организация под формата на комунални услуги, написана от Джоузеф Ликлайдър и Джон Маккарти.

Следващата стъпка беше въвеждането през 1999 г. на така наречените CRM системи под формата на уебсайтове, предоставяни чрез абонамент, които осигуряват достъп до изчислителни ресурси през Интернет, които онлайн книжарницата Amazon започна активно да използва през 2002 г., която по-късно се трансформира в огромна ИТ корпорация.

И едва през 2006 г., благодарение на появата на проекта Elastic Compute Cloud, те започнаха да говорят сериозно за пълномащабното внедряване на облачни технологии и услуги. Естествено важна роля в осигуряването на изчислителни ресурси изигра и стартирането на познатата услуга Google Apps, което се състоя през 2009 г.

Съвременни облачни услуги

Оттогава пазарът на облачни технологии претърпя доста сериозни промени. И въпросът не се ограничава само до осигуряване на изчислителни ресурси.

Започнаха да се появяват нови облачни технологии и услуги, които днес могат грубо да се разделят на няколко големи категории:

  • облачно съхранение на информация;
  • портали за игри;
  • антивирусни платформи;
  • уеб базиран софтуер.

Всяка от тези групи включва много подкатегории, но като цяло всички те са изградени на едни и същи принципи.

Необходими характеристики

Съгласно общоприетите изисквания на Националния институт за стандарти и технологии на САЩ има единен списък от условия, на които трябва да отговарят облачните информационни технологии:

  • независима потребителска услуга при поискване (възможността на потребителя да определи степента на използване на технологични и изчислителни ресурси под формата на скорост на достъп до данни, време за обработка на сървъра, обем на съхранение и др., без задължителна координация или взаимодействие с доставчика на услугата) ;
  • достъп до мрежа на универсално ниво (достъп до пренос на данни независимо от вида на използваното устройство);
  • обединяване на изчислителни ресурси (динамично преразпределение на мощността чрез комбиниране на ресурси за голям брой потребители в един пул);
  • еластичност (възможност за предоставяне, разширяване или стесняване на набора от услуги по всяко време автоматично и без допълнителни разходи);
  • отчитане на предоставените услуги на потребителите (извличане на използван трафик, брой потребители и извършени от тях транзакции, честотна лентаи т.н.).

Обща класификация на моделите на разгръщане

Говорейки за облачните технологии, не може да не споменем разделението им по видове използвани модели на облачни услуги.

Сред тях има няколко основни групи:

  • Частният облак е отделна инфраструктура, използвана само от една организация или предприятие, което включва няколко потребители или партньорски компании (изпълнители), които могат да принадлежат на самата организация или да са извън нейната юрисдикция.
  • Публичният облак е структура, предназначена за използване от широката общественост със свободен достъп и, като правило, под контрола на собственика (доставчика на услуги).
  • Публичният облак е организационна структура, предназначена за групи потребители, които имат общи интереси или цели.
  • Хибридният облак е комбинация от два или повече от горните типове, които в структурата си остават уникални независими обекти, но са свързани помежду си по строго определени стандартизирани правила за пренос на данни или използване на приложения.

Видове сервизни модели

Отделно трябва да подчертаем методологията за класифициране на модели на услуги, тоест целия набор от инструменти и инструменти, които една облачна услуга може да предостави на потребителя.

Основните модели включват следното:

  • SaaS (софтуер като услуга) е модел на набор от софтуер, предоставен от облачен доставчик на потребител, който може да се използва или директно в облачна услуга от устройство, или чрез достъп чрез тънки клиенти, или през интерфейса на специално приложение.
  • PaaS (платформа като услуга) е структура, която позволява на потребителя, въз основа на предоставените инструменти, да използва облака за разработване или създаване на основен софтуер с цел последващо хостване на друг софтуер (собствен, закупен или репликиран) въз основа на управление на база данни системи, среди за изпълнение на програмни езици, мидълуер софтуер и др.;
  • IaaS (инфраструктура като услуга) – модел за използване на облачна услуга с независимо управление на ресурсите и възможност за хостване на всякакъв тип софтуер (дори ОС), но с ограничен контрол върху някои мрежови услуги(DNS, защитна стена и др.).

Блокове от облачни услуги

Тъй като облачните технологии изискват минимално участие на потребителя в работата на целия комплекс и са модели, състоящи се от много технологични комбинации, които взаимодействат помежду си чрез използването на междинен софтуер, на този етап от разглеждането на такива услуги можем отделно да подчертаем някои важни компоненти на всеки софтуерен и хардуерен комплекс, които се приемат, ги наричат ​​блокове:

  • Порталът за самообслужване е инструмент, който позволява на потребителя да поръча определен тип услуга с посочени допълнителни подробности (например за IssA това е поръчка виртуална машинас изясняване на вида на процесора, количеството RAM и твърд диск или отказ от използването му).
  • Сервизен каталог - Комплект основни услугии свързани шаблони за създаване, които чрез прехвърляне на автоматизация ще могат да конфигурират създадената услуга в реалния живот компютърни системии с определен тип софтуер.
  • Orchestrator е специализиран инструмент за наблюдение на действията на извършваните операции, предоставен от шаблона за всяка услуга.
  • Тарифиране и фактуриране - отчитане на услугите, предоставени на потребителя, издаване на фактури за плащане за координиране на финансови въпроси.

Допълнителни методи

Освен всичко друго, понякога, за да се разпредели натоварването, технологията за виртуализация може да се използва под формата на виртуална сървърна част, която е вид слой или връзка между софтуерни услуги и хардуер (разпределение на виртуални сървъри върху реални). Този подход не е задължителен, но облачните технологии в образованието използват тази техника доста често.

Антивирусите също изглеждат доста интересни; те изтеглят подозрителни файлове не на компютри, а в облака или „пясъчна кутия“ (Sandbox), където се извършва предварителна проверка, след което се дава разрешение за изпращане на компютъра или се поставя под карантина в самия компютър.облак.

Плюсове и минуси на използването на облачни услуги

Що се отнася до плюсовете и минусите, разбира се, че има. Положителният аспект е, че чрез достъп до софтуер, съхранение или създаване на собствена инфраструктура за потребителите на такива услуги, разходите, свързани със закупуването на допълнителен или по-мощен хардуер или лицензиран софтуер, значително се намаляват.

От друга страна, повечето експерти остро критикуват използването на облачни услуги само заради ниската им сигурност от външна намеса. Въпросът за съхраняването на огромни обеми остарели или неизползвани данни също е на дневен ред. Ярък пример за това е услуги на Google, в който потребителят не може да изтрие групи данни или неизползвани услуги.

Проблеми с плащането

Разбира се, използването на такива услуги е платено, особено ако това са облачни технологии в образованието (специализирани библиотеки, образователни платформи), достъп до специализиран софтуер или редовно съхранение на данни с големи резервирани количества дисково пространство.

Но за обикновения потребител същите услуги за съхранение на информация като DropBox, OneDrive (преди SkyDrive), Cloud Mail.Ru, Yandex.Disk и много други правят отстъпки, разпределяйки, в зависимост от самата услуга, около 15-20 GB дисково пространство без плащане. По съвременните стандарти, разбира се, не много, но достатъчно, за да запазите някои важни данни.

Заключение

Това е всичко за облачните технологии. Много специалисти и анализатори им обещават голямо бъдеще, но въпросът за информационната сигурност или поверителността на данните възниква толкова остро, че без използването на нови разработки в областта на информационната сигурност такава светла перспектива изглежда много съмнителна.

Терминът „облачна технология“ вече е на устните на всички. Активно обсъждане на възможните нюанси на работа с такива технологии се провежда както във форумите на големи интернет компании, така и сред начинаещите потребители. И наистина има какво да се обсъжда.

Всеки ден в търсачкиСобствениците на компютри все по-често задават въпроса „какво е облачна технология“. Това не е изненадващо, защото все повече потребители научават за тази иновация. Ярък пример са антивирусните програми. Нови версии на Norton интернет сигурност, Kaspersky и много други в настройките предлагат да активирате опцията за облачна защита. Тъй като любопитството е част от човешката природа, логично е хората да започнат да се интересуват от облачните технологии.

Уви, не трябва да се очаква нищо революционно. Отчасти тези технологии съществуват в Интернет от дълго време, просто им липсваше точна и изчерпателна дефиниция, систематизация и разбиране на потенциалните възможности. Облачните технологии са начин за обработка на цифрови данни извън средата на иницииращия компютър. Тъй като много хора се запознават с термина благодарение на антивирусните приложения, нека разгледаме работата на „облаците“, използвайки примера на тази група програми.

Нека си представим, че антивирусно приложение среща подозрителен програмен код, чието описание не е в базите данни с вируси. Ако потребителят не знае какви са облачните технологии и не е разрешил използването им (поставете отметка в квадратчето в настройките), тогава антивирусът ще се опита да локализира подозрителен файлдо актуализиране на базите данни. Всичко е съвсем различно, ако се активират облачните технологии. В този случай информацията за странен код автоматично се предава на сървъра на програмиста антивирусна програма, където своевременно се проверява от специалисти за потенциална опасност. Ако се потвърди заплаха за всички компютри, свързани към този ресурс, изпращат се инструкции как да се неутрализира опасността. Резултатът е безпрецедентна скорост на реагиране при появата на нови вируси. Какво представлява облачната технология в този пример? Отговорът е да се обработва подозрителен код на сървърите на разработчика, далеч от компютрите на обикновените потребители. Това е ключовата характеристика.

Облачните технологии дават втори живот на изчислителните устройства с ниска мощност. Да приемем, че имаме калкулатор с достъп до Интернет и свързан към специализиран „облак“, състоящ се от клъстери от високопроизводителни компютри. Можем сами да извършваме основни операции, но какво да правим, ако са необходими сложни изчисления? В този случай калкулаторът изпраща данните за задачата към облачната услуга и в замяна получава готово решение. За потребителя действията, извършени между въвеждането на команди и получаването на отговор, останаха незабелязани. В крайна сметка най-важното е резултатът и той беше постигнат. Разбира се, калкулаторът е крайност, но от друга страна е по-лесно да разберете принципа на работа.

В допълнение към такива неочевидни облаци има специални услуги, които до голяма степен заместват пълни приложенияНа локален компютър. Например, потребител трябва да редактира текстов файл в Word. За да направите това, ще трябва да закупите самата програма (и лицензираната версия не е евтина), да разпределите свободно дисково пространство на носителя и да свържете необходимите модули. Разбира се, всичко това може да бъде решено, но какво да направите, ако има много компютри (предприятие)? Харчене на пари за покупки Много по-лесно е да използвате облачна услуга, която предоставя достъп до определени програми, хоствани на нейните сайтове. Потребителят трябва да отиде на желания сайт през браузър, да стартира Word дистанционно и да отвори файла си за редактиране. Между другото, удобните интерфейси обикновено се изпълняват по този начин.

Предимствата на облачните технологии могат да се изброяват дълго. Има по-малко недостатъци, но те са значителни: намалена поверителност и зависимост от работата на ресурс на трета страна.

Интернет е навлязъл в живота ни. Много потребители вече не могат да си представят живота си без компютър. Естествено технологията се подобрява всяка година. И за активните потребители на глобалната мрежа се появи такава полезна технология като облачен сървър. Какво е? За какво е?

Облачните технологии са...

Днес често можете да чуете за такава функция като облачни изчисления. Името на такива сървъри идва от графична картина, която се използва за обозначаване на технологии.

Облачните технологии са възможност за достъп до данни без инсталиране на специални приложения на устройството. Целият необходим софтуер се предоставя на потребителите от сървъри. Но дали трябва да платите за този отдалечен достъп до данни или не зависи пряко от заявките.

С какво облачните технологии се различават от конвенционалните?

За да обясним по-ясно разликата между конвенционалните технологии и облачното съхранение, можем да вземем имейл като пример. Случаят, когато имейл клиент, като Outlook, вече е инсталиран на компютъра на потребителя и всички данни, получени по имейл, се записват на HDD, се счита за обща ИТ технология. Тоест потребителят сам може да управлява получените файлове и да решава какво да прави с тях. И пощенският клиент ще работи точно докато компютърът работи.

Но имейлът, който се отваря с помощта на браузър, вече е облачна технология. Тоест, потребителят, без да инсталира нищо на устройството, може да получи достъп до своето имейл адрес. Освен това, ако нещо се случи със сървъра, на който се съхраняват всички данни, тогава достъпът до електронна пощаще бъдат загубени.

За какво трябва да платите, когато използвате облака?

Облачният сървър не е напълно безплатна технология. Има моменти, когато потребителят ще трябва да плати за предоставянето на услуга за съхранение в облак. Всички сървъри са разделени на три типа, които таксуват за различни функции.

  • IaaS е облачен модел, който изисква такса за предоставяне отдалечен достъпкъм хранилището. Тоест, потребителят плаща само за достъп до сървъра.
  • Когато използвате PaaS облак, ще трябва да платите не само за наличните ресурси, но и за достъп до специален софтуер за обработка на данни.
  • SaaS е съоръжение за съхранение, което предоставя достъп до цял набор от софтуер, за който, разбира се, ще трябва да платите значителна абонаментна такса.

Положителни страни

Използването на облачни технологии има редица предимства, които са доста значителни.

Младите фирми извличат голяма полза от използването на облачни сървъри. Те няма да се притесняват да купуват собствено сървърно оборудване, да харчат пари за изграждане на локална мрежа или да наемат системни администратори. Просто трябва да изберете един от облачните сървъри, който е идеален по отношение на обем на паметта, брой клиенти и други характеристики, и да плащате абонаментна такса веднъж месечно.

Облачните технологии са възможност за достъп необходимата информацияизползвайки обикновен браузър от всяка точка на света. Производителността вече няма да бъде от значение за клиента, тъй като се наблюдава от онези, на които потребителят плаща за облачно съхранение. Подобни системиса търсени сред корпоративните потребители, които трябва да установят документооборот в корпоративната мрежа.

За обикновените потребители, които просто не искат да задръстват компютъра си с ненужна информация, има безплатни облачни сървъри, които ще бъдат напълно достатъчни.

Отрицателни точки

Разбира се, новите облачни технологии имат и редица недостатъци.

Първо, поверителни данни, предавани чрез облачно съхранение, могат да бъдат прихванати от хакери. Качеството на интернет връзката трябва да е много високо. Ако интернет бъде прекъснат, достъпът до данните в „облаците“ ще бъде невъзможен. В същото време големите предприятия все още се нуждаят Системен администраторза установяване на трансфер на данни.

Ако клиентът иска да спести пари и предпочита по-евтин сървър, тогава той ще трябва да се сблъска с проблеми с производителността. Евтините облачни системи за съхранение нямат много добра хардуерна инфраструктура, където редовно се появяват проблеми и отстраняването им отнема много време.

Ако използването на облачни технологии е планирано в дългосрочен план, то може да бъде много по-скъпо от инсталирането на собствени локален сървър. Особено ако облачната технология с широк обхватвъзможности като SaaS.

Общ преглед на хранилището в облак

Облачните технологии са съоръжения за съхранение, които могат да бъдат разделени на три вида услуги:

  • Създаване на инфраструктура.
  • Платформени услуги.
  • Софтуерни услуги.

Това разделение ще помогне при избора на облачен сървър за съхранение на данни.

Windows Live SkyDrive е подходящ за тези, които се нуждаят от голямо количество данни. Позволява ви да съхранявате информация до 25 GB. Няма ограничения за файловия формат. Има обаче редица предимства за някои видове. Например при съхранение Служебни документиможете да ги редактирате директно в браузъра.

Dropbox е по-широко използван от Windows Live SkyDrive, въпреки че има много по-малко количество данни - само 2 GB. Достатъчно е да инсталирате едно приложение на устройството, за да имате отдалечен достъп.

Дори съществува специален сървър за съхранение на музика. Това е Grooveshark, който се смята за един от най-популярните съхранение в облаказа музикални файлове.



Свързани публикации