Автор работы: Пользователь скрыл имя, 07 Октября 2012 в 20:30, курсовая работа
Целью курсовой является анализ технологии реализации облачных вычислений в продуктах фирмы 1С.
Для достижения цели исследования необходимо решить следующие задачи:
1. Обзор программных продуктов 1С, реализующих технологию облачных вычислений.
2. Построение проектных бизнес-моделей, иллюстрирующих стратегию фирмы 1С в направлении развития облачных технологий.
3. Анализ исследуемых программных продуктов на предмет применимости их в управлении бизнесом.
4. Оценка программных продуктов и перспектив их развития на российском рынке информационных услуг.
Список определений и сокращений 3
Введение 4
1. История термина 7
2. Модель SaaS 9
3. Подходят ли вашей организации облачные вычисления?.........................................11
4. «Облачные» технологии в 1С: Предприятии 14
4.1. Система 1С: Предприятие. Преимущества облаков в 1С: Предприятии 14
4.2. Недостатки облаков в 1С: Предприятии 21
5. Перспективы развития облачных технологий 24
Заключение 26
Список использованной литературы 27
Оглавление
Аутсорсинг - передача организацией на основании договора определённы
Вендор - это носитель торговой марки, который может быть физическим или юридическим лицом [1];
Кластер серверов 1С:Предприятия 8 - основной компонент платформы, обеспечивающий взаимодействие между пользователями и системой управления базами данных в клиент-серверном варианте работы. Наличие кластера позволяет обеспечить бесперебойную, отказоустойчивую, конкурентную работу большого количества пользователей с крупными информационными базами;
Программное обеспечение как сервис - модель развертывания приложения, которая подразумевает предоставление приложения конечному пользователю как услуги по требованию. Доступ к такому приложению осуществляется посредством сети, а чаще всего посредством Интернет-браузера;
Тонкий клиент – компьютер или программа-клиент в сетях с клиент-серверной или терминальной архитектурой, который переносит все или большую часть задач по обработке информации на сервер;
Холдинг - совокупность материнской компании и контролируемых ею дочерних компаний;
ИТ – информационные технологии;
Модель SaaS – Software as a Service;
ПО – программное обеспечение.
Сегодня все больше предприятий в качестве основной платформы применяют 1С: Предприятие. Программы фирмы 1С никогда не были предназначены для работы в тонком клиенте. Все изменилось с появлением нового программного обеспечения: 1С: Предприятие 8.2. Вариация 8.2 в отличие от предыдущих версий позволила организовать работу в тонком и даже WEB - клиенте. Все это дало толчок распространению программ 1С в облачные технологии (англ. cloud computing) [2].
Облачные вычисления - это технология распределённой обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как интернет-сервис. На сегодняшний день существует множество определений "облачных вычислений". Рассмотрим некоторые из этих определений для того чтобы понять что такое "облачные" вычисления с разных точек зрения:
Объектом исследования выступают облачные вычисления, как относительно новые технологии, которые являются интересной перспективой развития прикладных информационных бизнес-систем. В настоящее время концепция Cloud Computing является одной из самых модных направлений развития информационных технологий. «Облака» - это один из главных приоритетов бизнеса для предоставления и получения информационных услуг.
Суть положения Cloud Computing заключается в предоставлении конечным пользователям удаленного динамического доступа к услугам, вычислительным ресурсам и приложениям (включая операционные системы и инфраструктуру) через интернет.
Предмет исследования – новейшие технологические раз
Целью курсовой является анализ технологии реализации облачных вычислений в продукта
1. Обзор программных продуктов 1С, реализующих технологию облачных вычислений.
2. Построение проектных бизнес-моделей, иллюстрирующих стратегию фирмы 1С в направлении развития облачных технологий.
3. Анализ исследуемых программных продуктов на предмет применимости их в управлении бизнесом.
4. Оценка программных продукт
В качестве инструментария используется программное обеспечение фирмы 1С как крупнейшего ИТ-вендора на российском рынке, внедряющего в свои продукты облачные технологии.
Слово «облако» (англ. cloud) использовалось в 1990-х годах для метафорического обозначения интернета: тогда глобальная сеть представлялась чем-то загадочным, неопределенным в своих пространственных границах, неотличимым от своих внутренних элементов и быстро изменяющимся. Зафиксированное в статье под заголовком «ORGs for Scalable, Robust, Privacy-Friendly Client Cloud Computing» определение «облачных вычислений» гласит: «Это тот случай, когда информация постоянно хранится на серверах в Сети и временно сохраняется на стороне клиента — например, на настольных компьютерах, планшетах, ноутбуках, мини-компьютерах и так далее». Идея «облачных вычислений» была сформулирована еще в 1960 году Джоном Мак-Карти, специалистом по вычислительной технике, известным своими публикациями по теории искусственного интеллекта. Он высказал предположение, что когда-нибудь вычисления будут организованы по принципу коммунальных услуг, то есть будут предоставляться за отдельную плату. В 1993 году термин «облако» был впервые использован в коммерческих целях для описания крупных сетей, задействующих технологию высокоскоростной одновременной передачи трафика всех видов (данные, голос и видео) в сетях с коммутируемыми каналами. В них появлялось промежуточное виртуальное соединение между отправителем и получателем, упрощающее процесс передачи информации.
В начале XXI века термин «облачные вычисления» стал употребляться применительно к возникшему тогда направлению SaaS (Software as a Service — «программное обеспечение как услуга»). Первопроходцем в этом отношении стал интернет-магазин Amazon, который выкрутился из сложной ситуации в период кризиса доткомов путем перевода своих дата-центров на решения Open Source. 90% серверов компании стали работать на базе операционной системы Red Hat Linux (вместе с приложением веб-сервера Stronghold, одного из вариантов сборки Apache), а аппаратное обеспечение заменили на недорогие модели серверов на основе чипсетов от Intel и HR. В 2002 году были созданы веб-сервисы Amazon. Они представляли собой то, что спустя пять лет стало называться «облаком», — набор сервисов, расположенных на удаленных серверах, к которым пользователь может получить доступ через веб-браузер из любого места, где есть Интернет.
В 2007 году в подобный проект (Academic Cluster Computing Initiative), в котором принимали участие Google и IBM, включились несколько американских университетов. Для них эти компании построили дата-центры на 1600 серверов и оснастили их соответствующим программным обеспечением для управления и осуществления удаленного доступа к вычислительным ресурсам. Также в гонку за «облаками» вступили Yahoo!, Microsoft и eBay, а 2008 год компьютерная индустрия встречала уже под «облаком»: аналитики наперебой расхваливали новую стратегию оптимизации расходов за счет отказа от высокопроизводительных компьютеров в пользу интернет-сервисов вроде «Документы Google».
Термин «облако» используется в обозначении технологий как метафора. Она основана на том, что интернет изображается на компьютерных диаграммах в виде облака, за которым от клиента скрывается сложная инфраструктура и все технические детали
Сначала дадим определение, что же такое Software as a Service (далее по тексту SaaS), а затем выясним, какое место SaaS занимает в «облачных технологиях» и в 1С:Предприятии.
SaaS (рус. «программное обеспечение как услуга») – бизнес-модель продажи и использования программного обеспечения, при которой поставщик разрабатывает веб-приложение и самостоятельно управляет им, предоставляя заказчикам доступ к программному обеспечению через Интернет. Основное преимущество модели SaaS для потребителя состоит в отсутствии затрат, связанных с установкой, обновлением и поддержкой работоспособности оборудования и работающего на нём программного обеспечения [4]. Следует отметить, что модель SaaS является одним из видов «облачных технологий» (см. рисунок 3). Поэтому платформа 1С: Предприятие 8 была переделана таким образом в версию 8.2, чтобы все созданные на ее основе программы могли работать по модели SaaS.
Рисунок 3. Различные модели «облаков».
Для полного понимая схемы изображенной на рис.3 дадим определения PaaS и IaaS. Infrastructure as a Service (IaaS) — это предоставление компьютерной инфраструктуры (как правило в форме виртуализации) как услуги на основе концепции облачных вычислений. IaaS состоит из трех основных компонентов:
Platform as a Service (PaaS) — это
предоставление
На сегодняшний день «облачные» технологии имеют ряд преимуществ, состоящие для потребителей в отсутствии необходимости установки 1С: Предприятие на рабочих местах пользователей, так как доступ к ПО осуществляется через браузер. Концепция SaaS позволяет снижать затраты на начальном этапе становления компании: нет расходов на закупку собственного серверного оборудования и программного обеспечения, настройку, поддержания работоспособности, снижение затрат на аренду помещения и оснащения его специальным оборудованием. Благодаря интернету, специалисты фирмы 1С все меньше времени теряют в дорогах и в «пробках», больше общаются с пользователями по Skype и настраивают программное обеспечение пользователя удаленно. Отсюда мы находим еще одни положительный фактор – это быстрота внедрения, обусловленная отсутствием затрат времени на развертывание системы.
3.Подходят ли вашей организации технологии облачных
вычислений?
Технологии облачных вычислений могут оказаться полезными в трех ключевых областях:
При обсуждении экономического эффекта облачных вычислений чаще всего говорят о тех положительных экономических последствиях, которые связаны с эффектом масштаба. Владельцы крупных дата-центров именно в силу масштаба своих площадок (насчитывающих десятки тысяч серверов) в состоянии добиться специфических преимуществ, которые недоступны держателям серверных площадок малого (до 100 серверов) и среднего (около 1000 серверов) размера.
В отличие от своих
малых и средних конкурентов,
держатели крупных дата-
инфраструктуре, многократном снижении стоимости человеческого персонала,
когда один специалист обслуживает не десятки или сотни, а тысячи серверов.
Вторая причина, по которой крупные площадки оказываются экономически более эффективными, связана с тем, что они в гораздо меньшей степени страдают
от неравномерной нагрузки, вызванной суточным, годовым и отраслевым дисбалансом. В то время как узкоспециализированные частные площадки создаются в расчете на максимальную пиковую нагрузку, крупные ЦОДы могут позволить себе равномерно распределять ресурсы между пользователями, системы которых имеют разные циклы нагрузки на вычислительные ресурсы.
В результате крупный облачный поставщик может позволить себе на одном
лишь оборудовании сэкономить вплоть до 30–40 % по сравнению с компанией, об-
ладающей парком из 1000 серверов.
При всей убедительности аргумента об экономии за счет масштаба его реальная привлекательность несколько снижается за счет одного немаловажного фактора:
владельцы крупных площадок хотят не только экономить, но и зарабатывать. При
этом в настоящее время валовая рентабельность той же Amazon Web Services достигает порядка 50 %. Вероятно, в будущем этот показатель будет снижаться в силу
нарастающей конкуренции со стороны других крупных облачных провайдеров,
таких как Microsoft, Rackspace и другие. Но в то же время, учитывая высокий входной порог вхождения (в США построение крупного ЦОДа, рассчитанного на 50 тыс. серверов требует около 200 млн долл.), совершенной конкуренции на этом рынке ожидать не приходится, и здесь будут преобладать крупные поставщики, в той или иной мере способные диктовать пользователям свои условия.
Наиболее известный экономический аргумент в пользу облачных вычислений - возможность замены капитальных затрат операционными (CAPEX / OPEX). Если экономия за счет масштаба непосредственно связана с интересами операторов ЦОДа, то возможность избавиться от капитальных затрат наиболее привлекательно звучит для арендаторов мощностей дата-центра, то есть для пользователей решений классов IaaS и PaaS.