Главная страница

Дипломная работа. ВКР(01042018). Основные Понятия облачная технология, облачный сервис


Скачать 191.66 Kb.
НазваниеОсновные Понятия облачная технология, облачный сервис
АнкорДипломная работа
Дата04.05.2023
Размер191.66 Kb.
Формат файлаdocx
Имя файлаВКР(01042018).docx
ТипДокументы
#1108381
страница1 из 6
  1   2   3   4   5   6

  1. Основные




    1. Понятия «облачная технология», «облачный сервис»



На наших глазах, и совершенно для нас незаметно, произошла революция в области компьютерных технологий. «Мы используем все более мощные и ресурсоемкие программы, которые требуют для своей работы все более мощные персональные компьютеры. Мы вынуждены оперировать все большими объемами данных, и эти данные нужно где-то хранить. Но если задуматься, то эта супермощная программа нами не так уж часто используется, а без нее можно было бы купить компьютер попроще, да и терабайты данных нам тоже нужны не каждый день», - вот примерно такой логикой руководствовался в 2006 году Эрик Шмидт, бывший тогда главой Google, предлагая новую модель компьютерных технологий. Сам англоязычный термин сloud сomputing он впервые использовал еще в 1993 г. для обозначения сервисов, дистанционно поддерживающих различные данные и приложения, размещенные на удаленных серверах. Собственно ничего принципиально нового он не предложил, распределенные вычисления широко использовались и до этого, но он ввел в обращение термин «облако» и после его выступления, предложенная им модель стала стремительно развиваться.

Слово «облако» здесь присутствует как метафора, олицетворяющая сложную инфраструктуру, скрывающую за собой все технические детали. Как правило, используемый сегодня термин «облачные вычисления» (англ.- сloud сomputing) применим для любых сервисов, которые предоставляются через сеть Интернет. Широко распространенное формальное определение облачных вычислений было предложено Национальным институтом стандартов и технологий США: «Облачные вычисления представляют собой модель для обеспечения по требованию удобного сетевого доступа к общему объединению настраиваемых вычислительных ресурсов (например, сетей, серверов, систем хранения данных, приложений и услуг), которые можно быстро выделить и предоставить с минимальными управленческими усилиями или минимальным вмешательством со стороны поставщика услуг» [Широкова Е.А. Облачные технологии/Современные тенденции технических наук: материалы междунар.научн.конф. г.Уфа, октябрь 2011г. 78 стр.].

Идея того, что сейчас мы называем облачными вычислениями, впервые была озвучена Джозефом Карлом Робнеттом Ликлайдером (J.C.R.Licklider) в 1970году, когда он был ответственным за разработку ARPANET (AdvancedResearchProjectsAgencyNetwork). Идея Линклайдера заключалась в том, что каждый человек будет подключен к сети, из которой он будет получать не только данные, но и программы. Другой ученый Джон Маккарти (JohnMcCarthy) говорил о том, что вычислительные мощности будут предоставляться пользователям как услуга (сервис). На этом развитие облачных технологий было приостановлено до 90-х годов. Ее развитию поспособствовали ряд факторов:

  • Стремительное развитие сети Интернет, а именно пропускной способности. Хотя в начале 90-х глобальных прорывов в области облачных технологий не произошло, сам факт «ускорения» Интернета дал толчок к скорейшему развитию технологии.

  • В 1999 году появилась компания Salesforce.com, которая предоставила доступ к своему приложению через сайт. Эта компания стала первой компанией, предоставившей свое программное обеспечение по принципу «программное обеспечение как сервис» (SaaS).

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

  • В 2006 году Amazon запустила сервис Elastic Compute cloud (EC2), где пользователи могли запускать свои собственные приложения. Таким образом, сервисы Amazon EC2 и Amazon S3 стали первыми сервисами облачных вычислений.

  • Свой вклад в развитие облачных вычислений внесла компания Googleсо своей платформой Google Apps для веб-приложений в бизнес секторе.

  • Развитие аппаратного обеспечения (а именно создание многоядерных процессоров и увеличение емкости накопителей информации) и технологий виртуализации (в частности программного обеспечения для создания виртуальной инфраструктуры, например, Xen-виртуализация) способствовало не только развитию, но и большей доступности облачных технологий.

Однако публичная история собственно cloudcomputing в современной реализации начинается примерно с 2006 года. Именно тогда не нуждающаяся в представлении компания Amazon представила свою инфраструктуру веб-сервисов (WebServices), обеспечивающую не только хостинг, но и предоставляющую клиенту удаленные вычислительные мощности. Вслед за Amazon аналогичные сервисы представили Google, Sun и IBM. А в 2008 году свои планы в этой области озвучила компания Microsoft. Причем Microsoft анонсировала не просто сервис, но полноценную облачную операционную систему WindowsAzure [Мегапредмет [Ссылка].

В литературе, посвященной облачным технологиям, можно встретить такие термины как «облачная технология», «облачный сервис», «облачное хранилище данных», «облако», «облачные вычисления». Причем, эти понятия считаются синонимичными и авторы различных статей не делают разницы между их содержанием.

Рассмотрим данные понятия более подробно и, на основе представленных определений, определим различия между их содержанием.

По мнению Владимировой О.А., облачная технология – это технология обработки данных, в которой компьютерные ресурсы предоставляются Интернет-пользователю как онлайн-сервис. Слово «облако» здесь присутствует как метафора, олицетворяющая сложную инфраструктуру, скрывающую за собой все технические детали [Stoodwood.ru [Ссылка]].

Облачная технология - это модель предоставления повсеместного и удобного сетевого доступа к общему соглашению конфигурируемых вычислительных ресурсов (таких как: серверы, приложения, сети, системы хранения и т.д.), которые могут быть быстро предоставлены и освобождены с минимальными усилиями по управлению и необходимости взаимодействия с провайдером [Блог Вячеслава Скоблей. Seo-zona.ru.].

В широком смысле, облачные технологии – это одна большая концепция, включающая в себя много разных понятий, предоставляющих услуги. Например, программное обеспечение, инфраструктура, платформа, данные, рабочее место и т.п. Зачем все это нужно? Самой главной функцией облачных технологий является удовлетворение потребностей пользователей, нуждающихся в удаленной обработке данных [Studwood.ru. Понятие «Облачные технологии»].

В самом простом понимании «Облачный сервис» представляет собой не что иное, как выделяемое дисковое пространство на удаленном сервере, где пользователь может сохранить свои файлы и папки, загрузить их заново на свой компьютер, производить простейшие действия по управлению ими или открыть общий доступ для того, чтобы ими мог воспользоваться кто-то другой [FB.ru: http://fb.ru/article/290383/oblachnyie-servisyi---eto-chto-takoe].

Если привести самую простую классификацию, можно сказать, что облачные сервисы – это:

  • хранилища пользовательских и других файлов;

  • удаленные игровые сервисы;

  • антивирусные службы;

  • средства обработки информации на основе веб-интерфейса

Облачным сервисом или облачным хранилищем данных называется площадка, где находится вся информация пользователя, а место для хранения предоставляется третьей стороной. При этом пользователь не видит структуру данных и все то количество данных, которыми располагает хранилище. Для пользователя это огромный виртуальный сервер – облако, который хранит и обрабатывает огромные объёмы информации [Коммерческий директор. Профессиональный журнал коммерсанта. [Статья].

В самом простом понимании облачный сервис представляет собой не что иное, как выделяемое дисковое пространство на удаленном сервере, где пользователь может сохранить свои файлы и папки, загрузить их заново на свой компьютер, производить простейшие действия по управлению ими или открыть общий доступ для того, чтобы ими мог воспользоваться кто-то другой [FB.ru: http://fb.ru/article/290383/oblachnyie-servisyi---eto-chto-takoe].

Грубо говоря, на самом деле это такой удаленный жесткий диск, выделяемое пространство, которым можно пользоваться бесплатно, в зависимости от владельца сервиса, может варьироваться в достаточно широких пределах. В среднем этот показатель колеблется в районе 25-30 Гб. За больший объем придется платить. Это оправдано для бизнеса или для тех, кто хранит музыкальные или видеофайлы, занимающие много места [FB.ru: http://fb.ru/article/290383/oblachnyie-servisyi---eto-chto-takoe].

Среди самых известных и наиболее популярных сервисов можно выделить следующие:

  • встроенный в Windows-системы последних поколений OneDrive (бывший SkyDrive);

  • Dropbox; Google Диск;

  • облако Mail.Ru; Yandex Диск и т. д.

Сегодня очень многие компании предоставляют такие услуги, однако, говоря об облачных технологиях, нельзя обойти стороной и другие аспекты их применения и использования [FB.ru: http://fb.ru/article/290383/oblachnyie-servisyi---eto-chto-takoe].

Итак, суть облачных сервисов состоит в следующем:

    • можно не иметь никаких программ на своём компьютере, а иметь только выход в Интернет;

    • пользоваться услугой платно или бесплатно;

    • всю свою информацию можно хранить в «облаке».

В настоящее время технологии "облачных" вычислений приобретают все большую популярность, а концепция Cloud Computing является одной из самых модных тенденций развития информационных технологий. По оценкам Gartner, "облака" — один из главных приоритетов бизнеса на 2010 год. Крупнейшие мировые ИТ вендоры (Microsoft, Amazon, Google и прочие) так или иначе внедряют сервисы "облачных" вычислений.

Сегодня под облачными вычислениями обычно понимают возможность получения необходимых вычислительных мощностей по запросу из сети, причем пользователю не важны детали реализации этого механизма и он получает из этого "облака" все необходимое. Ярким примером могут служить поисковые системы, интерфейс которых очень прост, но в то же время они предоставляют пользователям огромные вычислительные ресурсы для поиска нужной информации. Сегодня крупные вычислительные центры не только позволяют хранить и обрабатывать внутри себя определенные данные, но и дают возможности для создания собственных виртуальных дата-центров, позволяя молодым компаниям не тратить силы на создание всей инфраструктуры с нуля. На сегодняшний день существует множество определений "облачных вычислений". Зачастую они расходятся в своем значении и акцентах. Рассмотрим некоторые из этих определений для того чтобы понять что такое "облачные" вычисления с разных точек зрения.

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

Cloud computing – это программно-аппаратное обеспечение, доступное пользователю через Интернет или локальную сеть в виде сервиса, позволяющего использовать удобный интерфейс для удаленного доступа к выделенным ресурсам (вычислительным ресурсам, программам и данным). Компьютер пользователя выступает при этом рядовым терминалом, подключенным к Сети. Компьютеры, осуществляющие cloud computing, называются "вычислительным облаком". При этом нагрузка между компьютерами, входящими в "вычислительное облако", распределяется автоматически.

Облачные вычисления - это новый подход, позволяющий снизить сложность ИТ-систем, благодаря применению широкого ряда эффективных технологий, управляемых самостоятельно и доступных по требованию в рамках виртуальной инфраструктуры, а также потребляемых в качестве сервисов. Переходя на частные облака, заказчики могут получить множество преимуществ, среди которых снижение затрат на информационные технологии, повышение качества предоставления сервиса и динамичности бизнеса [Устинов В.А., Клементьев И.П. /Электронная книга Введение в облачные вычисления.].

Идеология «Облачных вычислений» заключается в переносе организации вычислений и обработки данных в существенной степени с персональных компьютеров на серверы Всемирной Сети. Технология облачных вычислений содержит специализированный спектр технологий обработки и передачи данных, когда компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервисы. Пользователь имеет доступ к своей информации, которая постоянно хранится на Web-серверах, только как клиент во время Интернет-сеансов, с размещением этой информации (и результатов ее обработки) на персональных компьютерах, ноутбуках, нетбуках, смартфонах и т.д [Портал образовательных ресурсов [wiki.vspu.ru]].

Таким образом, понятия «облачные технологии», «облачные вычисления» и «облачные сервисы» являются ..
    1.   1   2   3   4   5   6


написать администратору сайта