Upload
hoangquynh
View
220
Download
3
Embed Size (px)
Citation preview
EXPRESSCLUSTER X 3.1Feature Improvements
NEC CorporationSystem Software Division
August, 2013
Virtualization
Expansion of non-disruptive failover
support(Hyper-V, KVM,vSphere 5(ESXi))
Smart Failover (*)
System resourcemonitoring
Java VM monitoring
Availability
Group dependency
Process name monitoring
Data mirroring
Feature for remote clustering
Mirror data bandwidth control
Operability
Smartphone &tablet support
Failure Simulation
Linkage with system mgmt s/w
(MIB support)
Twitter support
Simplified serviceresource configuration
(*) What is “Smart HA Cluster”?In addition to failover due to any failure, it enables failover based on predictive detection of failure which helps system to achieve higher reliability.
EXPRESSCLUSTER X 3.1 Enhancements
VMware vCenter Server Plug-in provision
Package Product
EXPRESSCLUSTER X 3.1for SAP NetWeaver
2012/10NEW
2012/10NEW
2012/10Enhanced
Page 2 © NEC Corporation 2013
© NEC Corporation 2013Page 3
Product name
EXPRESSCLUSTER X 3.1 for SAP NetWeaver(with 1 Year Support)
EXPRESSCLUSTER X 3.1 for SAP NetWeaver(with 3 Years Support)
EXPRESSCLUSTER X 3.1 for SAP NetWeaver(with 5 Years Support)
EXPRESSCLUSTER X 3.1 for SAP NetWeaver(with 10 Years Support)
Added product lineup certified with SAP NetWeaverfor exclusive use!
Product package includes:・Media・Clustering module・SAP connecting module・SAP clustering guide・Sample source
▐ All-in-one package for clustering system implementation including all the modules and documents needed
▐ Attached configuration guide which enables trustworthy clustering setting▐ Bundled with 1-10 years of support, enabling reliable operation for extended periods of time
Note
- Each product(even if physical or virtual) includes a license for one node. (If you need 2 nodes, please purchase 2 products.)
- To extend support period, PP support pack is required.
- All the products or service marks mentioned herein are the trademarks of their respective owners
IndustryIndustry’’s Firsts First(SAP HA Interface Certification)
EXPRESSCLUSTER X 3.1 for SAP NetWeaver (1/2) 2012/10NEW Linux
Windows
© NEC Corporation 2013
▐ Easy implementation The modules needed for monitoring SAP
NetWeaver is included and reduces implementation time.
Included clustering guide and sample source which enables trustworthy clustering setting
▐ Light Operation Enables failover in each SAP component to
minimize downtime
▐ Smooth Operability Enables to control SAP Components through SAP
MMC and realizes seamless operability• As communicate mutually and fit together
with EXPRESSCLUSTER, it does not detect failover as trouble.
• Enables to operate from EXPRESSCLUSTER WebManager
Industry’s First SAP HA Interface Certified Software !
SAP MMC
EXPRESSCLUSTER WebManager
EXPRESSCLUSTER X 3.1 for SAP NetWeaver (2/2)
SAP NetWeaver SAP NetWeaverFailover
MonitorStart/Stop combination
MaxDB
PAS
ERS1
ASCS
ERS1
ASCS
PAS
ERS1
ASCS
Database
PAS
ERS1
ASCS
Database
AAS
ERS2
ASCS
Failover
Linux2012/10
NEW
IndustryIndustry’’s Firsts First(SAP HA Interface Certification)
Page 4
Windows
Extended support of live migration feature (non-disruptive failover)
Hyper-V, vSphere 4, KVM, XenServer vSphere 5
* Windows Server 2012 Hyper-V’s Live Migration is supported when a Network Attached Storage(NAS) is used as a shared disk. Quick Migration is supported in case of using Hyper-V 2.0/1.0.
Hypervisor Hypervisor
PartialPartialFC connectionFC connection
failurefailure
Partial Partial networknetwork
connectionconnectionfailurefailure
VM1
VM2
EXPRESSCLUSTER monitors physical resource and guest OS from hypervisor (host OS)
VM1
VM2
Hypervisor Hypervisor
VM1
VM1
ClustermgmtVM
Monitoring and other VM controls can be done from cluster management VM
VM2
Linux
ClustermgmtVM
FailureFailure
VM2
Improved Virtualization SupportWindows
▐ Extended support for Windows Server 2012 Hyper-V
(KVM, VMware, XenServer are already supported)
2012/10Enhanced
Windows Server 2012 support
*
Page 5 © NEC Corporation 2013
Monitoring status of each server is apparent
Obvious where the resource is activated
Enables centralized management of the clustering status of business systems (virtual machines)
One click to activate the WebManagerfor more details and operation
VMware vCenter Server Plug-in Linux
Windows2012/10
NEW
※The screen image shown here may not be the same as actual screen
Page 6 © NEC Corporation 2013
group1group1 group2group2group3group3
group4group4
Predicts failure and automatically judges appropriate server to failover by collecting/analyzing system resource usage
Smart Failover Linux
Windows
Active Server
Standby Server -2
Standby Server -1
System Resource Agent
“Increase” tendency
“Decrease” tendency
Application
Application
ResourceUsage
Predictionof failure
now
Smart failover
ResourceUsage
ResourceUsage
System Resource Agent
System Resource Agent
Page 7 © NEC Corporation 2013
Realize stable operation by avoiding system resource failure
System resource- CPU- Memoryetc
System Resource Agent
Now Future
Monitors whole system resourceMonitors whole system resourcePrevents trouble in advancePrevents trouble in advance
Stores system resource informationStores system resource informationCan be used for sizing or reportingCan be used for sizing or reporting
Monitors resource of each processMonitors resource of each processAlerts abnormal resource usageAlerts abnormal resource usage
Process
Process
ProcessPredicts resource
shortage near future
System Resource Agent
Resourceusage
Resourceusage
Resource usagesmall BigAlert
Linux
Windows
New monitoring option “System Resource Agent”
Page 8 © NEC Corporation 2013
Improves availability of application server by monitoring of Java virtual machine.
Linux
Windows
New monitoring option “Java Resource Agent”
Java VM
Java App
Application Server
Java Resource Agent
Memory pool
Memory monitoring
Garbage collection monitoring
Heap Non-Heap
Heapshortage
Thread pool
Thread pool monitoring
Threads
Java VM
Java App
Application Server
Java Resource Agent
Load Balancer
Failure
Major Supported Application Servers
- WebOTX Application Server
- WebLogic Server
- JBoss Application Server
- Apache Tomcat
Monitoring of Java VMMonitoring of Java VM
Normal
Fallback Recovery
Linkage with load balancerLinkage with load balancer
Enables fallback operation by detecting abnormal status which health check of load balancer (Ping/TCP/HTTP) can not detect
Page 9 © NEC Corporation 2013
Shortened failover time by localizing the failover unit
EXPRESSCLUSTER X 3.1
▐ All the resource should be in the same failover group in case system requires multiple applications (cluster resource) to start in fixed order.
▐ Restarts all registered resources in case of failure.
▐ Enabled to define groups by each apps (cluster resource), and determine order to start/stop.
▐ Target group will be restarted in case of failure
App A resource
App B resource
App C resource
Failover Group (Unit of failover) Separated groups for each apps can be defined
Linux
Windows
Solaris
Group
Group
Group
App A resource
App B resource
App C resource
Failo
ver time
App A
App B
App C
App A
Start O
rder
Sto
p O
rder
Group Dependency
Previous
Failo
ver time
Only failed group will be restarted/switched thus failover time can be reduced!
Start O
rder
Sto
p O
rder
Page 10 © NEC Corporation 2013
Group start/stop can be configured from GUI while being able to view the current settings at a glance
Depth 0
Depth 1
Start Dependency
Depth 2
Depth 3
failover1 failover2
failover3 failover4
failover5
failover6
Linux
Windows
Solaris
Example of Example of
Dependency SettingDependency Setting
Group Dependency
Page 11 © NEC Corporation 2013
Child/Grandchild process can now be monitored by EXPRESSCLUSTER
Previous EXPRESSCLUSTER X 3.1
▐ With process name monitoring resource, structure of app is understood while monitoring.
E.g.1)
E.g.2)
▐ Process (grandchild) of parent/child relationis not monitored.
App (Grandchild)
App (Child)
EXPRESSCLUSTER (parent)
Linux
Windows
Solaris
App (Child)
EXPRESSCLUSTER (parent)
Start?
App (Grandchild 1)
App (Child)
EXPRESSCLUSTER (parent)
App (Grandchild 2)
App (Grandchild 3)
App (Grandchild 4)
App (Grandchild 5)
▐ Setting of E.g.1)
Process name “APPL”
▐ Setting of E.g.2)
Process name “APP*”
Wildcard “*” is supported
APPL
Process name monitoring
App (Grandchild)
Page 12 © NEC Corporation 2013
Managing cluster systems from Android devices.
Linux
Windows
Solaris
***
*****
Smartphone
Other Android Devices
※The screen image shown here may not be the same as actual screen
Smartphone & tablet support
Page 13 © NEC Corporation 2013
Tweets server condition in case of any failure occurrence on the server
Failure
Failover
App
Enables system administrators to be informed about the cluster events in real-time
・・
Linux
Windows
Solaris
XXXXX_xxx2011.9.13 17:39 Completed failover of Server1
13th September
XXXXX_xxx2011.9.13 17:38Started failover of Server1
13th September
Direct Messages sent to you
Important notification on twitter
※ The screen image shown here may not be the same as actual screen
Server stopped
Failovercompleted
Search
Tweet Favorite Following Follower List
Twitter support
Protected tweet or Direct Message
Page 14 © NEC Corporation 2013
SNMP Manager enables cluster management.
Enables integrated management including network devices etc
Failover
SNMP Manager
Failure
SNMP communication* NEC MasterScope Network Manager case
Easy setting with GUI
Linux
Windows
Solaris
Displays information/situation from SNMP communication of EXPRESSCLUSTER
Linkage between system mgmt software (MIB support)
Page 15 © NEC Corporation 2013
Enables failure simulation from management console for testing the failover scenario
“Verification Mode” is added to the management consoleEarly discovery of mistakes in configuration, and confirms recovery of monitor resource.
Linux
Windows
Solaris
2. Select dummy failure from monitor resource
1. Select verification mode
3. Select server to use for dummy failure
4. Easily simulate the failure
Failure simulation from the management console
Page 16 © NEC Corporation 2013
Previous EXPRESSCLUSTER X 3.1
▐ Service name to be registered in service resource should be specified manually where human mistake is likely to occur.
Automatically obtains the service name managed in service management console of Windows OS
Windows
1. Display service name from Connect button
2. Just select service name for registration from list box.
Needed to input service name manually every time
Easy setting of service resource
Page 17 © NEC Corporation 2013
Throughput/status of data mirroring can be monitored in real time.
▐ By periodic information collection, problems such as performance degradation which was earlier difficult to detect can be recognized.
▐ Amount of data mirrored among servers can be visualized.
Mirror data
Statistic information will be recorded in the logs, and output can be taken as CSV files.
By executing command, such as average throughput for certain period can be viewed.
Average data writing quantity (MB/s)
Average mirror communication quantity (MB/s)
Average data transfer time Byte number of
sent mirror data
Linux
Windows
Windows version
Linuxversion
Performance monitor
Command prompt
Feature for remote cluster
File(F) Edit(E) Setting(S) Control(C) Window(W)
Page 18 © NEC Corporation 2013
Enables to limit the available bandwidth for data mirroring
▐ Bandwidth for data mirroring can be configured depending on network environment
▐ Even without dedicated line for mirroring, the impact can be minimized
Mirror data
Network is occupied if data is big or network bandwidth is narrow.
Mirror data
Impact to other communications
Ensures communication bandwidth
*Windows version has been supported from previous version
Linux
Windows
Mirror data bandwidth control (Network Shaping)
Without network shaping……
With network shaping……
Page 19 © NEC Corporation 2013
Thank You
An Integrated High Availability and Disaster Recovery Solution
For more product information & request for trial license, visit >> http://www.nec.com/expresscluster
For more information, feel free to contact us - [email protected]