Sun Microsystems. Дмитрий Романов Средства разработки с открытым кодом Инфофорум - 2009.

Презентация:



Advertisements
Похожие презентации
Sun Microsystems. Дмитрий Романов архитектор решений Открытые коды Москва – апрель 2009.
Advertisements

Лаборатория FORTEST: новые возможности для тестирования и отладки программного обеспечения Дмитрий Фишелев Директор по развитию бизнеса DATA FORT, компания.
Firebird Универсальная СУБД с открытым кодом Корпоративные базы данных 2010.
Лекция 6 Понятие операционных систем Учебные вопросы: 1. Характеристики ОС 2. Свободные и проприетарные ОС.
Сервисы сетевых операционных систем : web- сервер Seti.ucoz.ru.
Докладчик: Зацепилов Д.С инженер-электроник УА Применение технологии виртуализации на основе XEN для развёртывания Web-серверов и серверов приложений производственного.
Предоставляет доступ к множеству современных технологий, таким как: Многопоточность Микропотоки Встроенный ассемблер UNICODE Обфускация Улучшает продуктивность.
Валерий Романовский Менеджер по стратегическим проектам.
Решения виртуализации для IT Платонов Евгений. Технологические тенденции архитектуры x86 Многоядерные процессоры развиваются 2 ядра в , 4 ядра в.
История Linux и ПСПО Разработка Linux Типы программного обеспечения ПСПО.
Принципы построения информацинной системы УИС Университетская информационная система (УИС) - комплексный проект по автоматизации предприятий, непрерывно.
1. Теоретические основы операционных систем (планирование заданий и использования процессора, обеспечение программ средствами коммуникации и синхронизации,
РУП «Национальный центр электронных услуг» ОАИС – общегосударственная автоматизированная информационная система.
Администрирование информационных систем Лекция 4. Система управления базами данных.
Учебный курс Технологии и средства разработки корпоративных систем Лекция 1 Открытые системы. Клиент и сервер Лекции читает кандидат технических наук,
Михаил Рыков Sun Campus Ambassador Sun Microsystems. Академические программы Sun. Самарский Государственный Аэрокосмический.
Создание эффективного бизнес-сайта Роберт Басыров «1С-Битрикс»
СПО в экосистеме Dell. Global Marketing Dell в мире и России 100% правительств G20 выбирают Dell жителей планеты взаимодействуют через серверы.
Украина, Киев ул. Боженко 15 (6 этаж) тел: (044) Information Software Systems 2009 Легкий старт с SPLA Технические решения для.
Перспективы использования СПО Алексей Смирнов, генеральный директор ALT Linux.
Транксрипт:

Sun Microsystems. Дмитрий Романов Средства разработки с открытым кодом Инфофорум

эффект «общественной разработки» Sun и свободное ПО для сетецентричной вычислительной среды Влияние прогресса в технологии изготовлении кристаллов на ПО

Определение: Сетецентричная среда – такая среда развертывания сетевых сервисов, когда на вопрос: «где ( на каком сервере) работает приложение, к которому клиент или другое приложение обращается?», - следует ответ: в сети …

Первый результат «освобождения» пользователя – масштабируемость Пользователь получает свободу перемещения по сети и доступа к различным системам. Если что-либо размещается на сети, то в большинстве случаев это делается в расчете на привлечение максимального числа читателей, посетителей, пользователей, заказчиков. Нельзя предсказать, какой при из участков системы будет в этих условиях испытывать максимальную нагрузку. Но возможно работать на платформе, которая обеспечит требуемую (максимальную) степень масштабируемости. l 1995 – 2000 гг.

Web 2.0: Ситуация поменялась, когда пользователи стали не только «зрителями» web 1.0, а активными участниками наполнения web-пространства: Livejournal Wikipedia Форумы на произвольные темы … Это привело к появлению новых средств разработки web- приложений и, прежде всего, к бурному развитию свободного ПО.

MySQL Лидерство, новые технологии, внедрения 12 лет развития 400 сотрудников 750 партнеров загрузок в день Заказчики - везде

Наиболее популярная открытая СУБД MySQL икона Open-Source MySQL это... > Литера M в LAMP ( Linux, Apache, MySQL, and PHP ) > Самая распространенная и быстрорастущая СУБД > Работает на Windows, Linux, Solaris, и Mac OS > Принята на HP, Dell, IBM, Sun, и Fujitsu > Развернута практически на всех предприятиях!

My SQL: Правительственные организации: Министерство обороны (Франция) Министерство финансов (Франция) Правительства штатов – Иллинойс, Мичиган, Нью-Йорк, … (США) Правительство земли Северный Рейн – Вестфалия (ФРГ) Полиция (Швеция) …

MySQL и Sun: наши заказчики Различия и симбиоз Web 2.0 Хостинг Встроенные системы Телеком Системы предприятий Финансы HPC Правительства

GlassFish TM Application Server 4 миллиона загрузок с июля 2006 до января 2008 Десятки сообществ Более 7000 участников Используется для обеспечения работы с критическими приложениями Для web-экономики

Sun Application Server Коммерческая реализация GlassFish Application Server > Снижение расходов > Открытая разработка > Миграция BEA/IBM Поддержка цепочек продуктов > IdM/CAPS – JES – GlassFish Телекоммуникации > Стандартный app. server > Mobile Enterprise Platform Безопасный/быстрый Связь с открытыми кодами > AMP + Java + Solaris Peerflix заменил.NET Web платформу Запуск сайта с улучшенными характеристиками Повышение качества взаимодействия с заказчиками Нет внеплановых простоев Снижение стоимости Надежное, быстрое, и эффективное развертывание

NetBeans для web-экономики 4,5 миллиона загрузок за год Более активных разработчиков Многоплатформенная, много-языковая, много-скриптовая, включая Ruby и JRuby Создает быстрый код как для Intel, так и для SPARC HPC

Двухуровневая модель релизов Уровень предприятий Высочайшее качество поддержки Жизненный цикл из расчета 3 – 5 лет, с ежеквартальными обновлениями Web - экономика Последние инновации в Solaris Частый выпуск релизов Одна платформа – два механизма доставки потребителям

opensolaris.org OpenSolaris как дистрибутив: Проект Indiana Основные черты > Упрощенная инсталляция > Пакет сетевого управления > ZFS по умолчанию Предварительный релиз для разработчиков > скачиваний за первую неделю Solaris для разработчиков Preview Available

Обновление Solaris DTrace (Dynamic Tracing) > Отладка и оптимизация в реальном времени Predictive self-healing > Автоматическая диагностика и восстановление Containers (Zones), Logical Domains, Sun xVM > Консолидация, изоляция, управление ресурсами ZFS > Практически неограниченная масштабируемость > Практически гарантированная сохранность структуры данных Solaris 10: Новая функциональность Многоплатформенная SPARC x86 x64 Поддержка производителей Sun IBM HP Dell Открытый код OpenSolaris

Sun и открытые коды Открытые коды Лицензионное соглашение: (GPL, CDDL, LGPL) Сообщества OpenSolaris OpenOffice TM OpenJDK TM opensolaris.org openoffice.org TM java.net Два типа лицензий Коммерческий дистрибутив Соглашение с Sun Solaris 10 StarOffice TM Java

Бизнес-модель Sun Подписка > Поддержка > Обучение > База знаний > Обновления и патчи Коммерческая лицензия Серверы, системы хранения, сервис Исходные коды Исполняемые коды Основы обучения Поддержка систем безопасности Программы разработчиков Свободное и открытое Что продает Sun?

Где встречаются разработчики Project Kenai TM Социальная сеть для разработчиков Среда для «обитания» приложений Полный набор услуг систем хранения Sun Developer Network 3 миллиона участников > новых членов за 2007 Бесплатное средства разработки Скидки на обучение, поддержку, книги, оборудование Доступ к технической информации SunTech Days и JavaOne TM Online Участие в форумах > >

Single Threaded Performance Многопотоковая производительность Эффективный процессор Загрузка процессора UltraSPARC T1 (Niagara-I): до 85% CMCMCM Поток 1 Доступ к памятиВычисления Время CMCMCM CMCMCM CMCMCM Поток 2 Поток 3 Поток 4

C4 C3 C2 C1 L2$ Bank Crossbar 16 KB I$ 8 KB D$ 16 KB I$ 8 KB D$ 16 KB I$ 8 KB D$ 16 KB I$ 8 KB D$ C8 C7 C6 C5 16 KB I$ 8 KB D$ 16 KB I$ 8 KB D$ 16 KB I$ 8 KB D$ 16 KB I$ 8 KB D$ L2$ Bank Memory controller Memory controller Memory controller FP U SP U FP U SP U FP U SP U FP U SP U FP U SP U FP U SP U FP U SP U FP U SP U Crossbar Memory controller L2$ Bank L2$ Bank L2$ Bank L2$ Bank L2$ Bank L2$ Bank L2$ Bank До 8 восьмипотоковых ядер SPARC V9 4 контроллера памяти Контроллер PCI-Express 2 контроллера 10 Гбит Ethernet Мощность: < 95 Ватт 64 Hardware Threads Sys I/F buffer switch core Dual- channel FB-DIMM NIU PCIe Dual- channel FB-DIMM Dual- channel FB-DIMM Dual- channel FB-DIMM UltraSPARC T2

Сегодняшние тенденции Время $/год Стоимость энергии Стоимость сервера Сегодня

Sun: Обеспечение масштабируемости Взаимодействие и вклад в сообщества свободного ПО с целью создания востребованной платформы для сетецентричной вычислительной среды