1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds...
Transcript of 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds...
1 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
2 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Solaris 11 战略
— Solaris 11 的下一代属性 Elaine Xu
Senior Sales Consultant
3 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Solaris Zone:第一个成熟的OS虚拟化
Dtrace:功能最强大的系统监控分析
ZFS:128位FS, copy-on-write, E2E data
integrity
多线程设计,网络性能
SMF服务管理、FMA错误管理架构
更细的用户、进程分权,加密
Solaris 10 OS 回顾 – 2004推出
4 Copyright© 2011, Oracle and/or its affiliates. All rights reserved. 4 * Number of unique applications shipping that support Solaris 10 (no double counting across architectures) †Data as of November 2009, except for SUSE Linux Enterprise Server as of June 2009
No.1 OS Market Adoption Shipping Applications by Platform
5 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Solaris 11. The First Cloud OS. – 2011推出
• #1 UNIX
– Industry leading availability, security and
performance
• Built for Cloud Infrastructures
– Breakthrough architecture to deploy, secure
and manage enterprise clouds
• Engineered for Oracle
– Optimized for Oracle software and hardware
Next Generation of UNIX
6 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Solaris 11 Designed For Next-Decade Hardware
TODAY
10 Gbs
TOMORROW
100s Gbps
TODAY
100s
TOMORROW
1000s
TODAY
Several TBs
TOMORROW
100s of TBs
TODAY
Terabytes
TOMORROW
Exabytes
© 2011 Oracle Corporation: Confidential - Oracle Restricted
Networking
Performance
• Network stack
reengineered for
performance and
virtualization
• Low latency, high
bandwidth protocols
• Virtualized for enterprise
scale
Cores and
Threads Scale
• Adaptable thread and
memory placement
• 10,000s of cores/threads
• Thread observability
with DTrace
Memory scale
• Dynamic optimization for
large memory configs
• Advanced memory
placement
• Evolving VM system for
100’s TB memory configs
I/O Performance
• Enhanced NUMA I/O
framework
• Auto discovery of NUMA
architecture
• I/O resources alocated
with CPU for scale/
performance
Data Scale
• 128b ZFS fs
7 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Enterprise Performance for Cloud Applications
• Dynamic threads
• NUMA I/O
• Crypto acceleration
• Latency-aware kernel
memory allocator
• Fully parallel network
processing
• Topology-aware scheduler
Built for Next-Decade Hardware
• Optimized shared memory
• Parallel network stack
• DTrace
• Adaptable thread and
memory placement
• NUMA-aware kernel memory fan-
out
• ZFS 128 bit block addresses
10x CPU
10x Memory
10x Networking
10x Data
8 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Datacenter Evolution From Traditional Datacenters to Cloud Infrastructure
Business Critical Clouds • Service isolation
• Flexible resources for virtual instances
• Cloud management - Provision, update
- Chargeback
- Capacity planning
Dedicated Servers Virtualized Systems • Physical
isolation
• Single system resources
• Multi-system management
• OS or Application isolation
• Shared resources
• Stack management
Solaris Solaris Solaris Solaris Solaris Solaris Solaris
9 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Datacenter Evolution From Traditional Datacenters to Cloud Infrastructure
Solaris 11
Dedicated Servers Virtualized Systems
Solaris 9
Solaris 10
Solaris Solaris Solaris Solaris Solaris Solaris Solaris
Mission Critical Clouds
10 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Solaris 11 Manage Both Virtual and Physical Infrastructure
Physical
Storage Pools
Cloud
Virtual Switch Virtual Switch
VNIC Virtual NIC VNIC
Logical Domain Logical Domain
Virtual Storage
Virtual
Networking
Virtual Servers
Oracle Solaris 11
11 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Designed-in
Virtualization
• Built-in server, storage, network virtualization
• Zone clusters
• Solaris 10 Zones
• Dedicated zone network and data resources
• Integrated load balancer, router, firewall
• Flexible network virtualization and resource controls
• Automatic network configuration
Advanced
Protection
• Pervasive, fast encryption
• Restricted root privileges
• Integrated auditing
• Secure by default
• Read-only root
• Active Directory integration
• Advanced user access controls
Scalable
Data Management
• Integrated deduplication, compression
• Hybrid storage pools
• End-to-end data integrity
• Infinite snapshots and clones
• No cost replication
• Extreme scale 128-bit FS with integrated storage management
Oracle Solaris 11 Business Critical Meets Cloud
Simplified
Administration
• Cloud designed installation
• Distro constructor
• Dependency-check packaging
• Fool-proof updates
• Fast reboot
• Delegated zone administration
• DTrace production safe observability
• Auto service case creation for hardware failures
Oracle Solaris 11
12 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Solaris 11 World’s First Cloud Operating System
Designed-in
Virtualization • Fully virtualized:
OS, network and storage
• Virtual network services built in
• 15x lower virtualization overhead vs VMware
• 4x lower latency vs. KVM
Simplified
Administration • 3x faster
provisioning vsVMware
• 4x faster upgrades vsRed Hat
• 2.5x faster reboots vs Red Hat
• 46% fewer hardware outages using FMA
Scalable Data Management • 10x storage
savings for virtualization
• 2x storage compression
• 2x SPC-1 IOPs vsNetApp at ½ the cost
Oracle
Solaris 11
Advanced
Protection • Immutable root
file system
• 4.3x faster OpenSSL vs AIX
• 3x faster ZFS encryption on SPARC vs Westmere x86
13 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Unlimited Boot Environments
• Safe rollback
• 4x faster updates than RHEL
• Powered by ZFS
• Space and time efficient using clones
• No adding disks or volumes
• Upgrade while maintaining mirrored root
• Simple to create, list, and destroy
System Update Redefined. Only on Solaris.
13
Active
BE
Active BE
New BE Old BE
Updated BE
Always safe OS updates, with integrated rollback
14 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Image Packaging System
• Networked package repositories
• Cryptographically verified
• Complete set of tools
• Package, version, and distribute your
internal applications
• Easy to pilot and automate
• Best practice is the default practice
• Can’t stray off track
Change Management Built for the Enterprise
14
Lightning fast updates at massive scale
15 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
动态、快速生命周期管理 云 SLA
6:00 开始更新
6:00 至 6:02 相关性检查、制定补丁/更新规划
6:02 至 6:04 创建新启动环境,下载并应用更新
维护时间窗口:下午 6:00 至 7:00
6:04 至 6:06 重新启动
再次正常运行
在 6 分钟内恢复服务!
新安全性补丁
16 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
不间断升级 Oracle Solaris 11 Zones, Oracle VM
• Seamless upgrades from previous version – Assisted with a built-in pre-flight checker
• Live migration with OVM SPARC and OVM x86
Solaris 10
Live
Migrate
S10 Zone
Solaris 11
Oracle VM
S11 Zone S10 Zone
Solaris 11
S10 Zone
Oracle VM
S11 Zone v2v
Solaris 10
p2v
S10 Zone
17 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
100 Mb 100 Mb 100 Mb 100 Mb 100 Mb 100 Mb
100Mb 100Mb 100 Mb 400 Mb 400 Mb 100Mb
Network Virtualization
18 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Network Virtualization
可配置:
• Virtual NIC
• Virtual Switch
• VLAN support
在单个系统里可建立复杂的网络拓扑
• Router
• Load Balancer
• Firewall
• HA
19 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Network Resource Management and QOS
可分配资源
• Bandwidth
• CPU resources
• Priorities
Traffic类型
• IP address
• MAC address
• Port
• Protocol
20 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
#1 UNIX. Engineered for Oracle.
Investing in Best of Breed
Best of breed components Co-Engineered with
applications and hardware Unique value in
Engineered Systems
21 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Full Stack Development One Engineering Team
• Co-engineering as a lifestyle
– Enhanced performance, unique features,
built-in robustness, observability, security
• Tested together
– 150,000 machine hours every week,
10M+ machine hours annually
• Coordinated patching
– Easy, risk free updates
• Supported together
– Faster problem resolution
22 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Optimizations for Oracle RDBMS
CPU 完全多线程热内核,扩展到数百个内核、数万个硬件线程
支持 T4 芯片中的关键线程特性
高分辨率计时器性能提升5倍
Memory
锁定共享内存 (ISM),动态锁定共享内存 (DISM)
Optimized Shared Memory(OSM)
NUMA IO 框架
可感知延迟的内核内存分配器
大分页支持
快速数据库重启
File System 面向数据库的用户级文件系统
I/O uDAPL、RDSv1、RDSv3、SDP:支持低延迟 InfiniBand 协议
并发写入的Direct I/O
IB HCA 动态重配置
Security 集成 Solaris 加密卸载引擎
Zones:安全隔离、lowest-latency virtualization
New in Oracle Solaris 11
23 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Optimizations for Oracle Middleware and Apps
CPU 完全多线程热内核,扩展到数百个内核、数万个硬件线程
支持 T4 芯片中的关键线程特性
对 Solaris 调度类的 JVM 支持
Memory
JVM 提供大分页支持,T4 2GB 分页有助于提升 Java 性能,
Preemption 控制
NUMA IO 框架
可感知延迟的内核内存分配器
LDOM 中的 NUMA 优化
File System 支持 Event 端口
I/O
SDP、IPoIB
Receive-side Scaling 、LSO for VNIC、EoIB 流量扇出、SDP 高可用性、Open Fabrics
User Verb
IB HCA 动态重配置
vnet 和 vswitch 性能改进
Support for /dev/poll
Security JVM 与加密卸载引擎集成
Zone对 EoIB、IPoIB 和 SDP 的支持:安全隔离、最低延迟虚拟化
New in Oracle Solaris 11
24 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Solaris and SPARC - Engineered Together
© 2011 Oracle Corporation – Proprietary and Confidential 24
Smarter Threads
T4 and Solaris Dispatcher coordinate to enable
dynamic threads. Applications run 5x faster
Effortless Crypto
Automatically accelerated Java, application and Oracle
Database encryption. 4xfaster OpenSSLvs IBM
Big Pipes
Deliver dedicated bandwidth to network intensive
services with 10GigE network pipes and Oracle Solaris
11 network virtualization
Higher network utilization
Power Smart
Automatic conservation of threads, cores and
memory by the Solaris Power Dispatcher to cut
your power expenses
+
25 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Optimized for x86
Performance
Optimized memcpy, memset, string routines, gethrtime() 5x faster
SSE3/4.1/4.2, AVX
Performance counters for all new CPUs, latencytop
GCC 4.5.2
Power
Management
powertop, poweradm
Full C-State and P-State support
Turbo Boost observability, RAPL Power Meter
Security Hardware crypto acceleration and optimization: AES-NI, SHA1 w/SSE3, RC4…
Trusted Platform Module (TPM) driver and keystore support
Executable page removal via NX bit
I/O
Storage: SCU support, 30%+ improvement for large I/Os using IOMMU
Graphics: GRFX, DRM, AGP, VESA console, virtual consoles, graphical startup
Network: SR-IOV, ixgbe, e1000g, wireless, Zero-copy TCP with I/OAT
PCIehotplug, CPU microcode update
Fault
Tolerance
Extensive hardware-specific fault detection and recovery with FMA, MCA support,
CPU, memory, and I/O retire
Auto-discovery of memory fault topologies
Co-engineered with Intel
26 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Solaris 11 Unique Value for Oracle Engineered Systems
Exadata • Optimized Shared Memory
• Integrated auditing
• InfiniBand optimizations
• 2.5x faster reboots
Exalogic • 3x faster cloud deployments
• Integrated load balancer, router, firewall
• DTrace for Solaris and Java for
unmatched observability
• Assignable network bandwidth
per application
• InfiniBand and Zones integration
SPARC SuperCluster • Zero overhead virtualization
• Subsecond application failover
• 4x faster encryption
• Deduplication for 10x storage savings
• 4x faster upgrades
27 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Oracle Solaris Lifecycle
Lifetime support for the Enterprise
2 4 6 8 10 12 14 16 18 20 Years
Oracle Solaris
Lifetime Support
Red Hat
Premier Support Extended
Support Sustaining Support
Premier
Support P1 P1
Extended
Support
28 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Datacenter Evolution From Traditional Datacenters to Cloud Infrastructure
Solaris Solaris Solaris
Next Generation Infrastructure
• Network Virtualization 2.0
• Secure, self-assembling clouds
• End-to-end Analytics
• Built-in capacity planning
• HW scaling to 1000s of TB of
RAM
Virtualized Systems
Solaris 10
Mission Critical Clouds
Solaris 11
29 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
SPARC Solaris 战略
硅片方向
• 安全性:增强加密
• Oracle 数字运算加速
• 硬件解压缩
• 内存中列数据库加速
• 内存版本控制
• 低延迟集群
每隔两年性能至少提高两倍
Solaris 方向
• 高级企业应用程序服务
• 端到端分析
• 分布式服务管理
• 内置容量规划
• 硬件扩展至数千 TB
性能 • 可靠性 • 安全性 • 内存中数据库 • 大数据
30 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Solaris 和 SPARC 服务器规划 最大化结果
5 年的发展道路
内核 4 倍
线程 32 倍
内存容量 16 倍
数据库 TPM 40 倍
每秒 Java 操作数 10 倍 T 系列 1-4 个插槽
+2 倍吞吐量
M 系列 1-64 个插槽
+ 20%
测试阶段 M 系列
16-64 个插槽 +6 倍吞吐量
+1.5 倍单线程性能
T 系列 1-4 个插槽
+1 倍吞吐量 +5 倍单线程性能
M 系列 16-64 个插槽
+2 倍吞吐量
>1 倍单线程性能
测试阶段 T 系列
1-8 个插槽 +2.5 倍吞吐量
>1 倍单线程性能
SPARC 1-64 个插槽 +2 倍吞吐量
+1.5 倍单线程性能
Solaris 11 更新 高可用性
内存可伸缩性 虚拟化
Solaris 11 软件生命周期 可伸缩性、网络
安全性
Solaris 11 更新 系统管理
IO 可伸缩性
Solaris 11 更新 内核可伸缩性
Solaris 11 Express 软件生命周期
可伸缩性
网络
2010 2011 2012 2013 2014 2015
T 系列 1-8 个插槽
+20%
31 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
Solaris 11. The First Cloud OS.
• #1 UNIX
– Industry leading availability, security and
performance
• Built for Cloud Infrastructures
– Breakthrough architecture to deploy, secure
and manage enterprise clouds
• Engineered for Oracle
– Optimized for Oracle software and hardware
Next Generation of UNIX
32 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.
For More Information
• Product overview, download and support information
– oracle.com/solaris
• System administrators
– oracle.com/technetwork/systems
• Oracle Technology Network
– oracle.com/technetwork/server-storage/solaris
• @ORCL_Solaris (Don’t forget to hit ‘follow’_
• “OracleSolaris” group (Don’t forget to hit ‘like’)
• LinkedIn (Join the "Oracle Solaris Insider" group)
33 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.