Solaris cluster roadshow day 1 sales overview
-
Upload
xkinanx -
Category
Technology
-
view
917 -
download
2
Transcript of Solaris cluster roadshow day 1 sales overview
Solaris Cluster Sales Overview
Matt Hamilton / Eve Kleinknecht / Paul SteevesSolaris Marketing
Solaris Cluster Roadshow, January 2007Sun Microsystems
Agenda
• Solaris Cluster Overview• Solaris Cluster Geographic Edition• Solaris Cluster for Oracle RAC• New Features in SC 3.2• Solaris Cluster Licensing Models• Contacts
Why Clustering?
Keep business services running 24/7 through planned and unplanned maintenance,
disasters and outages
Solaris Cluster Overview
• Industrial-strength High Availability software platform for mission-critical business services
• Integrates largest portfolio of industry-leading commercial and open-source applications
• Open and flexible configurations• Business continuity across campuses, across
metropolitan areas and across the world
Failures happen
Failure points
Solaris Cluster HA platform• Tolerates any failure
> By exploiting hardware redundancy and software algorithms
• Monitors health of the cluster> Servers, storage & network> Applications
• Recovers cluster infrastructure and applications
Simple Cluster
Application Management ● Start● Stop ● Monitor● Restart ● Fail-over
Disk Fencing
HeartbeatQuorum Voting
2 node cluster
Availability Everywhere
• Network Availability• Data Availability• Application Availability
Network Availability
Global Network Service● Global IP address ● IP address fail-over● Load-Balancing
IPMPGlobal InterfaceLocal Interface
Data Availability
Global File Service
Failover File Service
Global Devices
Application Availability
Failover Service● Application failover● Global Interface failover● Failover file service
Scalable Service● Application failover● Load Balancing● Global Interface
Resource Group Manager● Resource dependencies● Inter RG dependencies
Application AvailabilityIntegration With Solaris Containers
● Manage & Failover Containers● Manage & Failover Applications within Containers
Container Container
Open and Flexible Configurations
It's all about choice
● Systems● Storage● Network● Data Management and replication software
Deployment options
Storage● Sun Storage● 3rd party EMC, HP, NEC,NetApp and more ...
Scaling● Vertical : 1-106 processors● Horizontal: 1-16 nodes
Network Options
Public Network ● Fast Ethernet● Gigabit Ethernet● 10 Gigabit Ethernet ● ATM ● IPMP● Sun Trunking● Jumbo Frames● VLAN
Private Interconnect● 2-6 independent
interconnects● Fast Ethernet● Gigabit Ethernet● 10 Gigabit Ethernet● Infiniband● PCI-SCI
Protocol ● IPV4● IPV6
Data Management Options
File System● UNIX® file system (UFS)● Sun StorEdge™ QFS shared file system● Veritas File System** ● ZFS (New in 3.2)
Replication and Mirroring● Sun StorEdge™ Traffic Manager ● Sun StorEdge™ Availability Suite ● Sun StorEdge 99x0 TrueCopy**
● Sun StorEdge 9900 ShadowImage**
● EMC SRDF**
Volume Manager● Solaris™ Volume Manager ● Veritas Volume Manager
** For SPARC systems only
Open Choice for StorageSun's Storage Partners
http://www.sun.com/clusters/osp
Sun StorageTek
Solaris Cluster Geographic Edition
Campus/Metro ClusteringBusiness Continuity Solution
Distance dependent on network characteristic
One-Click Takeover
Multi-Cluster / Multi-Site Support
Single Console Management
Solaris Cluster Geographic EditionDisaster Recovery over Unlimited Distance
Solaris Cluster Geographic Edition
Paris Berlin
Geneva
RomeOne wayData replication
One site backs up multiple cities
N+1 Multi-Site Support
Solaris Cluster Geographic Edition
New York London
Bi-directionalData Replication
Each site backs up the other
Active-Active Configuration
Solaris Cluster Geographic Edition Disaster Recovery
Primary Site Backup Site
Unlimited Distance Separation
Admin. Client
Optional Heartbeat Network
Optional Storage Network
Solaris Cluster Geographic EditionOne-Click Takeover
Global Resource Manager
Managed SwitchoverManaged Takeover
Primary Site Backup Site
Admin. Client
Solaris Cluster ManagerGlobal Heartbeat Monitoring
NotificationsCustom Heartbeat
Configurable Timeout Period
Solaris Cluster Geographic EditionWeb-based Single Console
Solaris Cluster with Oracle RAC
Why Solaris Cluster for Oracle RAC? • Allows consolidation of Oracle RAC and other applications into a
single High Availability framework
• Faster failover and recovery with Solaris Cluster heartbeats in kernel• Eliminates single point of failure for Voting and OCR disks with
redundancy • Solaris Cluster leverages Oracle RAC advanced capabilities
> CRS integration > ASM support
• Shared file system storage for Oracle data for better manageability
CRS and CacheFusion traffic• Solaris Cluster I/O Fencing and
quorum prevents data corruption
• All Solaris Cluster interconnect links are used with automatic failover built-in> Up to 6 links supported
• Solaris Cluster stripes CacheFusion traffic over the private interconnects - resulting in higher throughput and lower latency for clients
Benefits of Solaris Clusters with RAC
RACRAC
RAC AgentRAC
SC
Solaris
Solaris Cluster Oracle RAC Agent
AdvancedEdition
RAC
QFS
SC-SVM
SC
Solaris
Solaris Cluster Advanced Edition for Oracle RAC
HA Oracle AgentOracle DB
SC
Solaris
Solaris Cluster HA Oracle Agent
RAC Agent
Oracle Solutions
• Proven and mature Sun Cluster monitoring and failover• A high performance filesystem to improve
manageability• Robust Solaris Volume Manager for data mirroring and
availability• Supports up to 8-node RAC configurations. • Lower total cost of ownership than Veritas
Advanced Edition - Summary
SOLARIS CLUSTER New features
Solaris Cluster
Keeping business services running 24/7 through planned and unplanned maintenance, disasters and outages across local distances and across the world
Solaris Cluster includes• Sun Cluster 3.2
• Sun Cluster Geographic Edition 3.2
• Sun Cluster Agents 3.2
Solaris Cluster Highlights
The pervasive availability solution for business-driven IT on Solaris platforms
• Easy Cluster
• Extended Flexibility
• Predictable Availability
Easy Cluster
• New easy-to-use Command Line Interface • Simplified configuration for popular applications• Oracle 10g RAC extended manageability • Flexible IP address scheme• Dual partition software update • Live upgrade
New Intuitive Command Line Interface
node# clresourcegroup --helpUsage: clresourcegroup <subcommand> [<options>] [+ | <resourcegroup> ...] clrg [<subcommand>] -? | --help clrg -V | --version
Manage resource groups for Solaris Cluster data services
SUBCOMMANDS:
add-node Add nodes to a resource group nodelistcreate Create resource groupsdelete Delete resource groups ...
Extensive help
Consistent use of Subcommands and Options
Short Form forCommands and Options
Object-orientedcommands
Configuration replication
node# cluster export >config.xml
XML fileExport portions or
entire cluster configurationRebuild groups and resources
from XML filenode# clresource create -a -i config.xml +
Wizards for popular applications
Browser-based wizard - available as command line - full command set available for expert users
Simplified Configuration
Default values
List of options
Immediate error checking
Step by step steering
Context based help
Oracle RAC extended manageability
• Integrated installation - RAC support packages installed w/ Solaris Cluster
• Easier configuration - RAC auto-discovery by configuration wizard
• Improved RAC data base manageability - Single scalable resource group to represent one RAC DB
• Improved diagnosability - Better failure monitoring on shared disk group / file system mounts (per node device / file system availability)
• Tighter integration of RAC/CRS and SC - Faster fault detection and better coordination with DB instance recovery
Flexible IP address scheme
• Reduced range of required IP addresses for private interconnect
• Installation> Default values calculated for 64 nodes / 10 private
interconnects> IP address range can be customized (base address and
netmask)
• Later changes possible through command line
Dual Partition Software Update
• Allows upgrade of any/all component(s) of the software stack along with upgrade of Solaris Cluster> Solaris> File System and Volume Manager> Application (including fail-over and scalable)
• Provides software automation to limit human errors• Minimal service outage: equivalent to switchover
time of application
Dual Partition Upgrade Steps
Split Cluster in 2 partitions
❸
❶ ❷Isolate and install new software stack on inactive partition
Switch cluster and applicationsto updated partition
❺
Install new software stack
Rejoin cluster
❹
Live Upgrade
Inactive boot environment for new Solaris / cluster software installation
❶
❷
Reboot cluster
Minimizes Installation Time Impact
❷
Reboot cluster
Extended Flexibility: more choice
• More Solaris components integration> Containers, EFI, HA NFSv4, HA ZFS
• More 3rd party software configuration choices> Replication software for Campus and Geo Cluster: HDS
TrueCopy, EMC SRDF, Oracle DataGuard, Veritas Fast Mirror Resynch , Veritas Volume Replicator
• More 3rd party storage choice: Open Storage Program
• More application support
Solaris Container expanded support • Combines benefits of clustering and containers:
> Application isolation and fault containment > High-availability and load balancing
• Existing HA or scalable agents run in local zone or in global zone
• Multiple resource groups can run in the same zone and fail over independently
• SMF controlled applications run with little effort within cluster environment
• Solaris Cluster infrastructure runs in the global zone
Applications and Solaris Containers
• Failover Zone / HA Container Agent > Zone is considered as
resource> Monitors zone it-self > Triggers zone restart or
failover
• Zone Node > Zone is considered as
virtual node> Monitors application
running within zone > Triggers application
restart within zone or fail over to zone on other system
• Solaris 10 on x64> SAP 7.0, MaxDB 7.5
> Traditional CI and AS. > Message Server,
Enqueue Server, > Replicated Enqueue
server, Web Application Server, J2EE engine
> Apache Webserver> IBM WS MQBroker
More Applications Support with Solaris 10 and x64
• Solaris 10 on SPARC> SAP 7.0> Siebel 7.8
• JES 5 Application support> App Server 8.2> Web Server 7.0> MQ Server 3.7> HADB 4.4
• NFS V4 support• PostgreSQL• Kerberos
More Applications Support (2)
Solaris Cluster Geographic EditionNew Configuration Options
Replication● Sun StorEdge Availability Suite 4.0● EMC SRDF
Primary Site Backup Site
10 Oracle RAC support
Predictable Availability
• Proactive Monitoring and Improved Diagnosability> Disk Path Failure Handling > SNMP event MIB> Command logging> Resource monitoring pause
• Service Level Management> Workload system resource monitoring and control
• New quorum and fencing options> Quorum server> Customization of fencing options
Workload System Resources Monitoring and Control
• System resources utilization measurement and visualization: > Per node, resource, resource group> Current or past
• Threshold management> CPU, memory, network bandwidth, disk IO> SNMP events support
• CPU reservation and control on cluster resource group
Quorum Server
• An alternative to shared storage for quorum devices• Quorum server configured on a host external to the
cluster• Provides quorum device flexibility to customer
> A single host can run one or more quorum servers> A cluster can be configured with multiple quorum servers
(each on a different host)
• Cost savings for campus clusters: IP vs FC • Lowers potential outage time
> Reconfiguration time improvements up to 9 sec
Customization of fencing options
• Option to use SCSI-3 for devices that support it> Configuration through CLI while cluster is up > Can be set globally or for individual shared devices
• Default behavior remains the same as before• Lowers outage times in all failure modes where
cluster reconfiguration will occur> Reconfiguration time improvement up to 12 sec
Where to go next?
• Get Solaris Cluster > sun.com/solaris/get
• Get Started > sun.com/cluster
• Get Trained> sun.com/training/catalog/server/cluster.xml
Solaris Cluster:Pricing & Licensing
Pricing models• Buy the complete system
> Sun Java Enterprise System $100 per employee> Subscription license> Includes standard support
• Buy the suite> Sun Java Availability Suite $50 per employee> Subscription license> Includes standard support
• Buy the point product> Sun Cluster and Sun Cluster Geographic Edition> Perpetual license
Point product licensing
• Sun Cluster> One server license per node (11 price levels) > One agent license per cluster (two price levels)except
> Some agents are free (NFS, DNS, Container)> Sun Cluster Oracle RAC Advanced Edition: per node, bundle
• Sun Cluster Geo Edition> One Geo Edition license per node (11 price levels)> Regular Sun Cluster licenses for each cluster
(server+agent)
Adv
ance
d Ed
ition
● Advanced Edition is hard bundle of QFS, SC-OBAN, SC RAC Agent
● Per Node Rights to Use (RTU)● Tiered pricing model with one part number per
tier● RTU for new code in Advanced Edition bundle
only> i.e. separately putting together QFS, SVM,
RAC agent not allowed
1. RTU for SC RAC agent2. RTU for shared QFS Metadata server3. RTU for shared QFS client4. RTU for SC agent for QFS metadata server5. RTU for Clustered Solaris Volume Manager6. RTU for SC-QFS-SVM
Entitlement includes the following
Oracle RAC
SC RAC Agent
shared QFS
QFS extensions
SC-QFS-SVM ext.
Clustered-SVM
Sun Cluster
Solaris
New CodeExisting Code
Outside of Adv. Ed.
SC Oracle RAC Advanced Edition
• Sun Cluster Server licenses (have to be purchased separately)
• Usage of QFS without Sun Cluster• Usage of QFS for non Oracle RAC applications
> RAC is the only application certified with shared QFS in Sun Cluster
• Support services for Advanced Edition (have to be purchased separately)
SC Oracle RAC Advanced EditionWhat is not included in entitlement
• SVM Edition licences (licenses only) have been retired> CLAIS-XAJ-9999, CLAIS-XAK-9999, CLAIS-XAL-9999
• But the functionality is not!• Use Advanced Edition licenses (and part numbers) if you want
SVM Edition functionality• Advanced Edition price includes QFS, SVM and Sun Cluster
RAC agent> Three deployment options are supported
SVM Edition Licences
RAC AgentRAC
SC
Solaris
RAC on raw volume with Solaris Volume Manager
RAC
QFS
SC
Solaris
Sun Cluster with shared QFS filesystem for Oracle RAC RAC Agent
RAC AgentRAC
QFS
SC-SVM
SC
Solaris
RAC on shared QFS with Solaris Volume Manager
SC-SVMProduct : Sun Cluster Advanced Edition for Oracle RACEntitlement: Volume Manager and RAC agentPart # : CLAI9-***-****
Product : Sun Cluster Advanced Edition for Oracle RACEntitlement: Filesystem, volume manager and RAC agentPart # : CLAI9-***-****
Product : Sun Cluster Advanced Edition for Oracle RACEntitlement: Filesystem and RAC agentPart # : CLAI9-***-****
QFS with h/w RAID
Advanced Edition Deployment Options
Examples : Sun Cluster
• 2-node cluster with SF E6900 and HA-Siebel agent> 2 * SC SF E6900 license: 2 * $50 000> 1 * SC HA-Siebel license: 1 * $8 000
• 3-node cluster with SF T1000 and Oracle RAC agent with QFS> 3 * SC SF T1000 license: 3 * $5 000> 3 * SC Advanced Edition Tier 9: 3 * $2 500
Examples : Sun Cluster Geo Edition
• Geo cluster with one 2-node cluster (SF V240) and one 2-node cluster (SF V440) and MySQL
> 2 * SC SF V240 license: 2 * $2 000> 2 * SC SF V440 license: 1 * $5 000> 2 * SC HA-MySQL license: 2 * $4 000> 2 * SC Geo Ed tier 2: 2 * $1 000> 2 * SC Geo Ed tier 3: 2 * $2 500
Thanks !