15
Cloud Computing Cloud Computing Облачная (рассеянная) Облачная (рассеянная) обработка данных обработка данных

Cloud Computing1

  • Upload
    dima

  • View
    483

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cloud Computing1

Cloud ComputingCloud Computing

Облачная (рассеянная) Облачная (рассеянная) обработка данныхобработка данных   

Page 2: Cloud Computing1

Облачные (рассеяные) вычисления (Облачные (рассеяные) вычисления (англ.англ. cloud computingcloud computing, также используется , также используется термин Облачная (рассеянная) термин Облачная (рассеянная) обработка данных) — технология обработка данных) — технология обработки данных, в которой обработки данных, в которой компьютерные ресурсы и мощности компьютерные ресурсы и мощности предоставляется пользователю как предоставляется пользователю как ИнтернетИнтернет-сервис. Пользователь имеет -сервис. Пользователь имеет доступ к собственным данным, но не доступ к собственным данным, но не может управлять и не должен может управлять и не должен заботиться об заботиться об инфраструктуреинфраструктуре, , операционной системе и собственно операционной системе и собственно программном обеспечении, с которым он программном обеспечении, с которым он работает. работает.

Page 3: Cloud Computing1

Термин «Облако» используется как Термин «Облако» используется как метафораметафора, основанная на изображении , основанная на изображении ИнтернетаИнтернета на на диаграмме компьютерной сетидиаграмме компьютерной сети, или как , или как образ сложной инфраструктуры, за образ сложной инфраструктуры, за которой скрываются все технические которой скрываются все технические детали. Согласно документу детали. Согласно документу IEEEIEEE, , опубликованному в опубликованному в 2008 году2008 году, , «Облачная обработка данных — это «Облачная обработка данных — это парадигмапарадигма, в рамках которой , в рамках которой информация постоянно хранится на информация постоянно хранится на серверахсерверах в сети Интернет и временно в сети Интернет и временно кэшируется на клиентской стороне, кэшируется на клиентской стороне, например, на персональных например, на персональных компьютерах, игровых приставках, компьютерах, игровых приставках, ноутбуках, смартфонах и т. д.ноутбуках, смартфонах и т. д.

Page 4: Cloud Computing1

Например, Например, Google AppsGoogle Apps обеспечивает обеспечивает приложения для бизнеса приложения для бизнеса в режиме онлайн, доступ в режиме онлайн, доступ к которым происходит с к которым происходит с помощью Интернет-помощью Интернет-браузерабраузера, в то время как , в то время как ПО и данные хранятся на ПО и данные хранятся на серверах серверах GoogleGoogle. . Операционная система Операционная система Google Google Chrome OSChrome OS целиком основана на целиком основана на облачных вычислениях.облачных вычислениях.

Page 5: Cloud Computing1

ТерминологияТерминология Хотя термин «облачные Хотя термин «облачные

вычисления» является вычисления» является устоявшимся, в русском языке он устоявшимся, в русском языке он имеет другое значение, нежели имеет другое значение, нежели оригинал. «Cloud» имеет и другое оригинал. «Cloud» имеет и другое значение, нежели облако, а значение, нежели облако, а именно туман, или рассеяный, именно туман, или рассеяный, собственно в значении рассеянный собственно в значении рассеянный и подразумевается в англоязычной и подразумевается в англоязычной терминологии.терминологии.

Page 6: Cloud Computing1

КритикаКритикаКонцепция облачных вычислений подвергалась Концепция облачных вычислений подвергалась

критике со стороны сообщества критике со стороны сообщества свободного программного обеспечениясвободного программного обеспечения и в частности и в частности

со стороны со стороны Ричарда СтоллманаРичарда Столлмана::

Использовать Использовать веб-приложениявеб-приложения для своих для своих вычислительных процессов не следует, например, вычислительных процессов не следует, например,

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

проприетарную программупроприетарную программу. Делайте свои . Делайте свои вычисления на своём компьютере, используя вычисления на своём компьютере, используя

программы, уважающие вашу свободупрограммы, уважающие вашу свободу. Если вы . Если вы используете любую проприетарную программу или используете любую проприетарную программу или чужой чужой веб-сервервеб-сервер, вы становитесь беззащитными. , вы становитесь беззащитными.

Вы становитесь игрушкой в руках того, кто Вы становитесь игрушкой в руках того, кто разработал это ПО.разработал это ПО.

— — "Cloud computing is a trap, warns GNU founder "Cloud computing is a trap, warns GNU founder Richard Stallman", интервью газете The GuardianRichard Stallman", интервью газете The Guardian

Page 7: Cloud Computing1

Существует вероятность, что с Существует вероятность, что с повсеместным приходом этой повсеместным приходом этой технологии станет очевидной технологии станет очевидной проблема создания проблема создания неконтролируемых данных, когда неконтролируемых данных, когда информация, оставленная информация, оставленная пользователем, будет храниться пользователем, будет храниться годами, либо без его ведома, годами, либо без его ведома, либо он будет не в состоянии либо он будет не в состоянии изменить какую-то её часть. изменить какую-то её часть. Примером того могут служить Примером того могут служить сервисы Google, где пользователь сервисы Google, где пользователь не в состоянии удалить не в состоянии удалить неиспользуемые им сервисы и неиспользуемые им сервисы и даже удалить отдельные группы даже удалить отдельные группы данных, созданные в некоторых данных, созданные в некоторых из них (FeedBurner, Google Friend из них (FeedBurner, Google Friend Connect и возможно другие). В Connect и возможно другие). В качестве альтернативы качестве альтернативы «очистке» своего профиля «очистке» своего профиля предлагается создать новый. предлагается создать новый.

Page 8: Cloud Computing1

Однако не стоит забывать о том, что Однако не стоит забывать о том, что имя пользователя уже занято имя пользователя уже занято предыдущей учётной записью, а предыдущей учётной записью, а новые — наподобие John22441 — новые — наподобие John22441 — устраивают не всех. Поскольку устраивают не всех. Поскольку облачные вычисления будут всецело облачные вычисления будут всецело проприетарны (открытый API не проприетарны (открытый API не исправляет ситуацию), пока нет исправляет ситуацию), пока нет надежды на то, что пользователю надежды на то, что пользователю предоставят средство для удаления предоставят средство для удаления своих же данных на подобных серверах. своих же данных на подобных серверах.

Page 9: Cloud Computing1

Кроме того, некоторые аналитики предполагают Кроме того, некоторые аналитики предполагают появление в 2010 году проблем с облачными появление в 2010 году проблем с облачными вычислениями. Так, например, Марк Андерсон, вычислениями. Так, например, Марк Андерсон, руководитель отраслевого IT-издания Strategic News руководитель отраслевого IT-издания Strategic News Service, считает, что из-за значительного притока Service, считает, что из-за значительного притока пользователей сервисов, использующих облачные пользователей сервисов, использующих облачные вычисления (например, Flickr или Amazon), растёт вычисления (например, Flickr или Amazon), растёт стоимость ошибок и утечек информации с подобных стоимость ошибок и утечек информации с подобных ресурсов, а в 2010 году произойдут крупные ресурсов, а в 2010 году произойдут крупные «катастрофы типа выхода из строя, или катастрофы, «катастрофы типа выхода из строя, или катастрофы, связанные с безопасностью». Так, например, в 2009 связанные с безопасностью». Так, например, в 2009 году сервис для хранения закладок Magnolia потерял году сервис для хранения закладок Magnolia потерял все свои данные. Тем не менее, многие эксперты все свои данные. Тем не менее, многие эксперты придерживаются той точки зрения, что придерживаются той точки зрения, что преимущества и удобства перевешивают возможные преимущества и удобства перевешивают возможные риски использования подобных сервисов риски использования подобных сервисов

Page 10: Cloud Computing1
Page 11: Cloud Computing1

Виды:Виды:

Публичные облака (общедоступные )Публичные облака (общедоступные ) — — абонентом предлагаемых сервисов может абонентом предлагаемых сервисов может стать любая компания и индивидуальный стать любая компания и индивидуальный пользователь. Предлагают хранение на базе пользователь. Предлагают хранение на базе «коммунальных» (multi-tenancy) «коммунальных» (multi-tenancy) инфраструктур, легкий и доступный по цене инфраструктур, легкий и доступный по цене способ развертывания веб-сайтов или бизнес-способ развертывания веб-сайтов или бизнес-систем, с большими возможностями систем, с большими возможностями масштабирования, которые в других решениях масштабирования, которые в других решениях были бы недоступны. Примеры: онлайновые были бы недоступны. Примеры: онлайновые сервисы Amazon EC2 и Simple Storage Service сервисы Amazon EC2 и Simple Storage Service (S3), Google Apps/Docs, Salesforce.com, (S3), Google Apps/Docs, Salesforce.com, Microsoft Office Web. Microsoft Office Web.

Page 12: Cloud Computing1

Частные облакаЧастные облака — абонентами — абонентами являются корпоративные офисы и являются корпоративные офисы и подразделения, деловые партнеры, подразделения, деловые партнеры, поставщики сырья, реселлеры, поставщики сырья, реселлеры, участники производственной цепочки и участники производственной цепочки и другие организации. Защищены другие организации. Защищены файрволлом, не выходят за пределы файрволлом, не выходят за пределы замкнутой внутренней сети, замкнутой внутренней сети, обеспечивается гораздо более высокий обеспечивается гораздо более высокий уровень защиты. уровень защиты.

Page 13: Cloud Computing1

Преимущества облачных Преимущества облачных вычисленийвычислений очевидны и убедительны: очевидны и убедительны:

широкие возможности виртуализации широкие возможности виртуализации ресурсов при необходимости, ресурсов при необходимости,

высокая доступность, высокая доступность, более легкое администрирование более легкое администрирование

программных активов, программных активов, «эластичное» масштабирование.«эластичное» масштабирование.

Page 14: Cloud Computing1

Частное облакоЧастное облако представляет собой безопасную представляет собой безопасную ИТ-инфраструктуру, которая контролируется и ИТ-инфраструктуру, которая контролируется и эксплуатируется в интересах одной-эксплуатируется в интересах одной-единственной организации. Организация может единственной организации. Организация может управлять частным облаком самостоятельно или управлять частным облаком самостоятельно или поручить эту задачу внешнему подрядчику. поручить эту задачу внешнему подрядчику. Инфраструктура может размещаться либо в Инфраструктура может размещаться либо в помещениях заказчика, либо у внешнего помещениях заказчика, либо у внешнего оператора, либо частично у заказчика и частично оператора, либо частично у заказчика и частично у оператора. Частные облачные вычисления у оператора. Частные облачные вычисления сочетают управляемость и безопасность сочетают управляемость и безопасность современных ЦОД с гибкостью, необходимой для современных ЦОД с гибкостью, необходимой для деловых инноваций. Они значительно сокращают деловых инноваций. Они значительно сокращают расходы заказчика. «Личное облако [...] расходы заказчика. «Личное облако [...] находится под твоим полным контролем и находится под твоим полным контролем и надежно защищено. Очень хочется, чтобы оно надежно защищено. Очень хочется, чтобы оно находилось под охраной твоего брандмауэра, а находилось под охраной твоего брандмауэра, а управляли им твои специалисты. Когда работа управляли им твои специалисты. Когда работа ведется в собственном вычислительном облаке, ведется в собственном вычислительном облаке, всегда знаешь, что там происходит. Известно, всегда знаешь, что там происходит. Известно, какое ПО развернуто, какие серверы какое ПО развернуто, какие серверы перегружены». перегружены».

Page 15: Cloud Computing1

Частные облака решают ряд серьезных Частные облака решают ряд серьезных проблем, от которых не застрахованы проблем, от которых не застрахованы публичные, — это проблемы:публичные, — это проблемы:

безопасности, безопасности, конфиденциальности данных, конфиденциальности данных, времени ожидания, времени ожидания, соблюдения требований соблюдения требований

государственных и отраслевых государственных и отраслевых регуляторов.регуляторов.