6. Что такое Cloud Computing?
*
Часто характеризуется как:
• Арендованные ресурсы
• Виртуализированные компьютерные ресурсы
• Самообслуживаемый
• Способность к неограниченной
• Оплата по факту
масштабируемости использования
• Динамическое изменение характеристик
* Источник: http://ru.wikipedia.org/wiki/
7. Уровни Cloud Computing:
SaaS, PaaS, IaaS
Приложения доступны
Software as a Service пользователям как сервис через
интернет/интранет
Платформа разработки и
Platform as a Service выполнения приложений также
доступна как сервис
Серверы, устройства хранения и
Infrastructure as a Service сетевое оборудование тоже
предоставляется как сервис
8. Решения Oracle для Облаков
Частных или Публичных
Software as a Service Управление облаком
Oracle Enterprise
3rd Party Apps Oracle Apps ISV Apps Manager
Application
Performance Mgmt
Platform as a Service
Lifecycle
Integration: Process Mgmt: Security: User Interaction:
Management
SOA Suite BPM Suite Identity Mgmt WebCenter
Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Configuration
Management
Database Grid: Oracle Database, RAC, ASM, Partitioning,
IMDB Cache, Active Data Guard, Database Security Application
Quality Mgmt
Infrastructure as a Service
Oracle Solaris
Operating Systems: Oracle Enterprise Linux
Oracle Linux
Ops Center
Oracle VM for SPARC (LDom) Oracle VM for x86
Solaris Containers
Physical & Virtual
Servers Systems Mgmt
Storage
9. Oracle VM VirtualBox
Виртуализация
• Поддержка
• x86/x64 серверов
• Solaris, Linux, Windows, Mac OS серверных и гостевых ОС
Перспективы:
• Функциональная совместимость Oracle VM x86 / x64 Server и VirtualBox
workstation
• Поддержка виртуальных машин Oracle VM для запуска на Oracle VM VirtualBox
workstations
Oracle VM Templates
Deploy
VM Servers
User developed VMs
• Develop
• Evaluate
• Test
10. Сервер Oracle VM для x86
• Архитектура нового поколения
• Расширенная миграция и высокая готовность
• Не требует дополнительного лицензирования
• Быстрое развертывание приложений
• Свободное ПО для скачивания
• Стоимость лицензий - 0$, стоимость ПО управления - 0$
• Полная поддержка уровня предприятия
• Официальная сертификация продуктов
11. Миграция на Oracle VM Сервер
Physical-to-Virtual / Virtual-to-Virtual
VM VM VM VM VM
Oracle VM
Manager
Oracle VM Server Pool
Oracle VM Servers
NAS, SAN, iSCSI
Physical Server:
• Enterprise Linux
• Windows
VMware Virtual Machines
(vmdk images)
• Windows
• Linux
12. Oracle VM Templates
• Oracle Database 11g
• Oracle Siebel CRM 8.1
• Oracle PeopleSoft
• Oracle Enterprise Manager
• Oracle Fusion Middleware
• Oracle Enterprise Linux
• …
• edelivery.oracle.com/linux
Быстрое внедрение ПО без дополнительных затрат на
инсталляцию и конфигурирование; низкая стоимость
13. Шаблоны Oracle VM
Быстрое внедрение
E-Delivery
Снижение времени на инсталляцию и
Загрузка с сайта Oracle настройку
• Предварительно
установленная и настроенная Siebel Siebel
VM CRM CRM
• Законченная инсталляция VM 1 VM 2 VM VM VM
приложений , серверов
приложений, Базы данных
Oracle VM Server Pool
Siebel
CRM
File Настроить и сохранить
Oracle VM Servers
Запуск в как “Золотой снимок”
Oracle VM Pool
Enterprise NAS, SAN, iSCSI
Manager
VM
Импорт через
Oracle VM Manager
14. Сервер Oracle VM
Solaris Solaris Linux Windows
Oracle VM Server for SPARC Oracle VM Server for x86
SPARC (CMT) Hardware x86/x64 Hardware
• Эволюция Solaris Logical Domains; • Высокопроизводительный
Интеграция с семейством Oracle VM гипервизор для x86/x64
• Высокопроизводительный гипервизор • Поддержка широкого набора
для серверов CMT гостевых ОС: Linux, Solaris,
• Множество независимых экземпляров Windows …
Solaris OS
• Перспективы: универсальное и интегрированное управление
SPARC CMT и x86/x64 через Oracle VM Manager
15. Infrastructure as a Service
Доступный стек продуктов
• Oracle VM Manager
• Oracle Enterprise Manager
VM Pack
• Oracle VM Template Builder
Oracle Enterprise Manager Grid Control
• Oracle Virtual Assembly Oracle Virtual Machine for x86
Builder Oracle Virtual Machine for SPARC
• Oracle Enterprise Linux, Oracle Linux & Solaris
Oracle Solaris
• Oracle VM for x86, Oracle
VM for SPARC OVM
Blade
ZFS
Storage
X86 &
SPARC
Network
storage
• Oracle-Sun Hardware Cluster Appliance servers
Sun Hardware
Resource Pool
17. Разработано, сконфигурировано,
интегрировано для работы вместе!
Engineered Systems
HIGH
Эффективность
Reference Configurations
Applications
Fusion Middleware
Database
Oracle Solaris/Linux
Oracle VM
Compute, storage,
network, software Server
Network
Storage
Простота управления HIGH
18. Oracle Exalogic Elastic Cloud
Аппаратная и программная части
спроектированы, чтобы работать
Вместе
Информационные центры нового поколения
19. Exalogic – это экстремально
быстрая, надежная,
спроектированная система
для развертывания
Middleware и Applications
20. Аппаратная часть Oracle Exalogic
Вычислительные модули, I/O, Сеть и Хранение
Встроенное хранилище
• Хранилище образов ОС
• Кластеризованно для HA
• 40 TB SAS disk Флэш
• 4 TB read cache Ускоритель
• 72 GB write cache
InfiniBand I/O Фабрика и 10GbE/GbE
• 40 Gb/sec links С полным
• 10 Gigabit Ethernet
резервированием
connectivity to datacenter
Вычислительные модули
• 30 x86 compute nodes
• 360 Xeon cores (2.93 GHz)
• 2.8 TB DRAM Сбалансированы для
• 960 GB SSD
производительности
EL X2-2
21. Клиенты
Немецкая логистическая компания
• О компании
• World’s Largest Mail, Package Delivery, & Logistics Group
• Примерно 180,000 сотрудников и $19 Млрд прибыли
• Приложения/Нагрузка
• Глобальная система отслеживания писем и посылок, Ожидания
построено на Java + BPEL/SOA с WebLogic, SOA Suite клиента
5m <11h, Wait
из Fusion MW Time 4s
• Против нас: HP X86 Blades 10m/day (24h)
• Новая система: ¼ Rack Exalogic
Test Case 1
• Результаты Результаты
5m <6h, Wait
• Превышение ожиданий клиента в 8x
Time 2s
20m/day (24h)
• По сравнению с текущей RISC Test Case 2
системой, производительность 60- Результаты
5m <3h, Wait
Time 1s
360X 40m/day (24h)
22. Exadata – это экстремально
быстрая, надежная
спроектированная система
для развертывания
СУБД
23. Oracle Exadata Database Machine
• Grid – архитектура будущего
• Высочайшая производительность, низкая стоимость, резервирование,
инкрементальная масштабируемость
• Sun Oracle Database Machine первая и единственная полная архитектура для
управления данными
Database Grid Storage Grid
• 8 compute servers (1U) • 14 серверов хранения (2U)
или 2 сервера (4U)
• 96 / 128 Intel cores
• 168 ядер в системе
хранения
• 100 TB SAS, или
336 TB SATA диски
InfiniBand Network
• Скорость 40Gb/s с • 5 TB PCI Flash
резервированием • Данные зеркалируются
между серверами хранения
24. Замена всего зоопарка на 1 Exadata
TURKCELL
EMC DMX-4 HITACHI USP-V Sun M9000 Sparc 7 ORACLE Exadata
70 TB 50 TB 176 Threads V2
OLD SYSTEM NEW SYSTEM
Server Model Sun M9000 Oracle Exadata V2
Cpu Type Sun Sparc 7 2.52 GHz Xeon® E5540 Processors 2.53 GHz
Number Of Cpu Threads 176 128
Total Main Memory 512 GB 576 GB
Total Storage Capacity 120 TB 30 TB
Storage Connection Technology Fiber Channel (32 x 4 Gbit/s) Infiniband ( 8 x 40 Gbit
Storage Maximum IO Throughput Capacity 5 GB/s 21 GB/s
Server + Storage units Total Power 57 KVA 20 KVA
Server + Storage units Total Form Factor 11 Rack 1 Rack
Approximate Data Backup Duration 44 Hours 14 Hours
Number of Backup Tape Cartridges Per Backup 159 57