1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds...

33
1 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.

Transcript of 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds...

Page 1: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

1 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.

Page 2: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

2 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Solaris 11 战略

— Solaris 11 的下一代属性 Elaine Xu

Senior Sales Consultant

Page 3: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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推出

Page 4: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 5: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 6: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 7: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 8: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 9: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 10: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 11: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 12: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 13: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 14: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 15: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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 分钟内恢复服务!

新安全性补丁

Page 16: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 17: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 18: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

18 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.

Network Virtualization

可配置:

• Virtual NIC

• Virtual Switch

• VLAN support

在单个系统里可建立复杂的网络拓扑

• Router

• Load Balancer

• Firewall

• HA

Page 19: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 20: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 21: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 22: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 23: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 24: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

+

Page 25: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 26: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 27: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 28: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 29: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

29 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.

SPARC Solaris 战略

硅片方向

• 安全性:增强加密

• Oracle 数字运算加速

• 硬件解压缩

• 内存中列数据库加速

• 内存版本控制

• 低延迟集群

每隔两年性能至少提高两倍

Solaris 方向

• 高级企业应用程序服务

• 端到端分析

• 分布式服务管理

• 内置容量规划

• 硬件扩展至数千 TB

性能 • 可靠性 • 安全性 • 内存中数据库 • 大数据

Page 30: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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%

Page 31: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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

Page 32: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

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)

Page 33: 1 Copyright© 2011, Oracle and/or its affiliates. All ... … · Business Critical Clouds •Service isolation •Flexible resources for virtual instances •Cloud management - Provision,

33 Copyright© 2011, Oracle and/or its affiliates. All rights reserved.