Информационные системы и технологии
Автор: arsornot • Февраль 8, 2026 • Лекция • 5,556 Слов (23 Страниц) • 8 Просмотры
5.1 Лекция "ИС и ИТ для решения задач в различных предметных сферах"
Выполнено: Провести в этой лекции не менее 20 мин.. Надо сделать: Пройти лекцию до конца
СОДЕРЖАНИЕ ЛЕКЦИИ:
|
Облачные ИС
Основные этапы развития облачных сервисов
Основу для облачных вычислений заложил Джозеф Карл Робнетт Ликлайдер (Joseph Carl Robnett Licklider), в 1970 году. Она была использована в прообразе сегодняшнего Интернета в сети ARPANET (Advanced Research Projects Agency Network). Идея Ликлайдера заключалась в том, что каждый человек будет подключен ко всемирной сети, из которой он будет получать как информацию, так и программы для обработки этой информации. Вторая мысль, послужившая толчком к развитию облачных сервисов, принадлежала Джону Маккарти, который говорил о том, что вычислительные ресурсы будут предоставляться людям как сервис. Заметим, что мысли этих ученых, высказанные в 60-х годах, существенно опередили возможности человечества на тот момент. К ним вернулись в 90-х годах, благодаря ряду факторов, перечисленных ниже.
[pic 1]
Увеличение скорости работы Интернета. Технологии Интернета и всемирной паутины (World Wide Web) активно развивались в 90-е годы и хотя в тот период как скорости, так и технологии не позволяли использовать облачные сервисы в полной мере, однако, бурное развитие как технологий, так и увеличение скоростей дало большой толчок для внедрения облачных вычислений.
Другим событием было появление в 1999 году компании Salesforce.com. Эта компания стала первой компанией, которая предоставила доступ к приложению через сайт. Можно считать, что эта компания первая реализовала свое программное обеспечение именно как сервис (SaaS). Эта компания и сейчас предоставляет свои облачные сервисы.
В 2002 году компания Amazon предоставила свой облачный веб-сервис, который позволял производить вычисления и хранить информацию. И уже в 2006 Amazon запустила новый сервис под названием Elastic Compute cloud (EC2) как веб-сервис который позволял его пользователям запускать свои собственные приложения. Сервисы Amazon EC2 и Amazon S3 стали первыми доступными сервисами облачных вычислений.
В это же время развивалось другое направление в сфере облачных вычислений – это сервис Google Apps от компании Google, новая платформа для веб-приложений в бизнес-секторе. Технология виртуализации (виртуализация операционных систем и приложений, виртуальная инфраструктура) также оказали очень существенную, одну из ключевых ролей в развитии облачных технологий. Появление многоядерных процессоров, увеличение емкости и скорости работы накопителей информации – это основные технические предпосылки для реализации облачных технологий и сервисов.
Облачные вычисления в настоящее время
Согласно Википедии: «Облачные вычисления (англ. cloud computing) – технология распределённой обработки данных, в которой компьютерные ресурсы и мощности предоставляются пользователю как Интернет-сервис». Предоставление пользователю услуг удаленно в качестве Интернет-сервиса является ключевым. Однако под Интернет-сервисом не нужно понимать как доступ к сервису только через Интернет, такой сервис может осуществляться в пределах локальной сети и работать с помощью веб-технологий.
Основой для создания облачных технологий послужили как технический прогресс, так и появление и развитие крупных интернет-сервисов, таких как Google, Amazon и др. Развитие основных технологий облачных вычислений позволило им стать доступнее, ниже представлено, как именно:
Развитие технологий виртуализации привело к:
- появлению ПО, которое может создавать виртуальную инфраструктуру, независимую от предоставленных аппаратных ресурсов;
- наращивание систем, легкость масштабирования как программных, так и аппаратных систем;
- сокращение расходов на обслуживание облачных систем;
- возможность доступа к виртуальной инфраструктуре через Интернет.
Появление многоядерных процессоров привело к:
- снижению энергопотребления облачной системы для центров обработки данных.
- снижению стоимости оборудования для аппаратных платформ;
- увеличению производительности при сохранении размеров оборудования;
Увеличение емкости и скорости носителей информации позволило:
- существенно увеличить объемы для хранения информации;
- снизить стоимость администрирования систем хранения информации.
Развитие многопроцессорных систем и распределенного программирования привело к:
...