<<

SingleServerSafe Product Introduction

http://www.nec.com/expresscluster/

NEC Corporation System Software Division December, 2012 Index

▌Requirements for high availability ▌Target of EXPRESSCLUSTER X SingleServerSafe ▌Detectable failure (monitoring target) ▌Setting information offline (easy installation & settings) ▌Alert and support in case of failure ▌Features in operation (screen, usability) ▌Usage scene ▌Contact information

Page 2 © NEC Corporation 2012 Product introduction

Page 3 © NEC Corporation 2012 Requirements for high availability ▌Requirement for high availability expanded from traditional mission critical system to servers in departments/shops. ▌Impact of server failure in complex and highly-developed IT society is getting bigger and bigger. ▌Usage of Windows / Linux servers in low-end to middle-range became general in recent years, and higher availability / usability has been required more and more.

Technology of EXPRESSCLUSTER X * can be applied to single server. Maximum usage of EXPRESSCLUSTER X technology for enabling to improve availability and to avoid failure on single server. * … No.1 Market Share in Asia Pacific region.

EXPRESSCLUSTER X SingleServerSafe

Page 4 © NEC Corporation 2012 Target of EXPRESSCLUSTER X SingleServerSafe

How you avoid the server disruption of mission critical systems?

▌Advantage of EXPRESSCLUSTER X

SingleServerSafe; Upgrade to high availabilitysystem Clustering market Duplication in required systems enables to improve availability in single server. FT server market Monitors abnormality of HW & SW, recovers them from failure, and improves availability! Target FT server (HW duplicated server) also acquires SW availability to become Single server market server with higher reliability! For further availability, upgrade to clustering system is enabled. Easy implementation compared with cluster, achieving high robustness to the failure.

Page 5 © NEC Corporation 2012 Detectable failure (monitoring target)

▌Accurate monitoring to check the actual status Router, other network devices ▌Application layer: Ping check Presence monitoring of process monitoring •Restarts when process abnormality is Application layer App detected Monitoring agent Presence monitoring Response monitoring •Restarts when abnormality in SQL, HTTP Monitoring agent and so on is detected ▌OS layer X SingleServerSafe User space monitoring •Restarts when abnormality in AP layer OS layer such as hang-up is detected. Stall monitoring ▌Hardware layer OS space Access check Disk monitoring •Restarts when disk access abnormality is Hardware layer NIC detected. System Link-down monitoring Ping monitoring disk NIC •Restarts when ping abnormality is detected. NIC Link UP/DOWN monitoring HBA •Restarts when link-down is detected. Storage Disk monitoring •Availability can be improved by NIC duplication.

Page 6 © NEC Corporation 2012 Benefit of monitoring Agent

▌Improves high availability due to appropriate monitoring of application Same monitoring Agent as Agent of EXPRESSCLUSTER X can be used.

Without Agent With Agent

Hang- up EXPRESSCLUSTER X Agent sends request SSS feature enables to target application Application periodically. Application existence monitoring Restart Simultaneously, Agent Restart of process. When the process disappears, waits for response with clock timer, and this is regarded as Agent abnormal. checks the content of it.

× Hang-up detection of application ○ Hang-up detection of application

× Response detection from application ○ Response detection from application

○ Abnormal termination of application ○ Abnormal termination of application (Existence monitoring setting is required)

*Monitoring Agent is strongly recommended

Page 7 © NEC Corporation 2012 Monitoring target of Agent

▌Frequently used key apps in five fields are supported. ▌Two more monitoring Agent is added to line-up (from X 3.1)

System Resource (System Resource Agent)New! Java VM Resource (Java Resource Agent)New! Windows Linux Windows CPU, memory, file, and so on WebOTX, WebLogic Linux WebOTX, WebLogic, JBoss, Tomcat

Database (Database Agent) Internet Server (Internet Server Agent) Windows Windows Oracle, SQL Server, DB2, ODBC, PowerGres, etc IIS, SMTP/POP/IMAP4, HTTP/HTTPS, etc Linux Linux Oracle, DB2, PostgreSQL, PowerGresPlus, MySQL apache, httpd, sendmail, postfix, popd, etc

File Server (File Server Agent) Application Server (Application Server Agent) Linux Windows Linux Samba, NFS Oracle AS, Tuxedo, WebLogic, WebSphere, WebOTX

Anti-Virus Software (Anti-Virus Agent) Windows Trend Micro Enterprise Security

Page 8 © NEC Corporation 2012 Off-line creation of setting information can be applied to other servers

Setting information can be used to other Builder servers!

X SingleServerSafe

Setting file Reflected acquired from to server operating by one server command Setting or a button Setting reflect and upgrade are information achieved without stopping application by suspend feature App Setting information Can be exported to external media X SingleServerSafe such as FD or USB memory Resume Suspend X SingleServerSafe

Page 9 © NEC Corporation 2012 Alert and support in case of failure

Status can be checked with view of management terminal.

Log information of all servers can be collected from management terminal in one click. Log Failure! EXPRESSCLUSTER X SingleServerSafe Email alert can be done in case of failure.

Page 10 © NEC Corporation 2012 Features in operation

▌Start / stop order and recovery process from abnormal status can be set up. Makes system groups in operation unit, and set up procedure of start /stop Enables setting from operation point of view unlike start procedure of OS service manager (Windows) or init script(Linux).

Sets up restart in resource unit, group unit, or server unit, as a recovery procedure from abnormal situation.

Page 11 © NEC Corporation 2012 Operating procedure ▌ Same Builder as one for EXPRESSCLUSTER X can be used for environment configuration ▌ Server status monitoring, start / stop of operation group, and log collection can be done from WebManager, as well as CLI.

EXPRESSCLUSTER ← Builder X SSS implemented Server Change in single window from X 3.0! ↓ WebManager

EXPRESSC Stop/restart of server and group LUSTER X (operation service) can be unified SSS service by EXPRESSCLUSTER command! With integrated management of Java execution all server, reduction of operator’s environment is effort and human error, know- Web browser required to be how and information sharing are installed enabled. Management terminal

Page 12 © NEC Corporation 2012 Smartphone & tablet support

Managing cluster systems from Android devices.

*** *****

Smartphone

Other Android Devices

※The screen image shown here may not be the same as actual screen

Page 13 © NEC Corporation 2012 Simple view of server status with integrated Manager

▌Enables to refer to clustering configuration status of both EXPRESSCLUSTER X and SingleServerSafe in the same LAN. ▌Enables to run several WebManager separately Rapid search of node by search filter Selected cluster display in business application unit by using group display filter

Page 14 © NEC Corporation 2012 Easy implementation for environment

▌Easy setting of start / stop / monitoring of virtual machine Only needs to input required items to GUI wizard format

Enables integration of virtual machine to one platform with HA feature

Page 15 © NEC Corporation 2012 Easy setting of service resource

Automatically obtains the service name managed in service management console of Windows OS

Previous X 3.1

1. Display service name from Connect button

Needed to input service name manually every time

▐ Service name to be registered in service 2. Just select service name for resource should be specified manually registration from list box. where human mistake is likely to occur.

Page 16 © NEC Corporation 2012 Process name monitoring

Child/Grandchild process can now be monitored

Previous X 3.1

▐ Process (grandchild) of parent/child relation ▐ With process name monitoring resource, is not monitored. structure of app is understood while monitoring.  E.g.1) SingleServerSafe (parent) SingleServerSafe (parent)

Start/Monitor App (Child)

Start/Monitor App (Child) Monitor ? Start App (Grandchild) Start App (Grandchild) APPL  E.g.2)

SingleServerSafe (parent)

Monitor ▐ Setting of E.g.1) Start/Monitor App (Child)  Process name “APPL” Start App (Grandchild 1) ▐ Setting of E.g.2) App (Grandchild 2)  Process name “APP*” App (Grandchild 3) App (Grandchild 4) Wildcard “*” is supported App (Grandchild 5)

Page 17 © NEC Corporation 2012 Linkage between system mgmt software (MIB support)

SNMP Manager enables cluster management  Enables integrated management including network devices etc

Displays information/situation from SNMP communication of SingleServerSafe

Easy setting with GUI

Failover Failure

SingleServerSafe SNMP Manager SNMP communication * NEC MasterScope Network Manager case

Page 18 © NEC Corporation 2012 Failure simulation from the management console

Enables failure simulation from management console for testing the failover scenario

 “Verification Mode” is added to the management console  Early discovery of mistakes in configuration, and confirms recovery of monitor resource.

4. Easily simulate the failure 1. Select verification mode

3. Select server to use for dummy failure

2. Select dummy failure from monitor resource

Page 19 © NEC Corporation 2012 Usage scene

Page 20 © NEC Corporation 2012 Solution to improve reliability for Web 3 layer system ▌Enables integrated management of system under load balancer using SingleServerSafe

Load balancer Improves availability of whole system by (InterSec/LB300, BIG-IP, etc) deploying EXPRESSCLUSTER X SSS in web server / app server under load balancer and

Web server or deploying EXPRESSCLUSTER X to DB server. application server

Web Web ApplicationServer ApplicationServer Integrated management of whole system IS monitoring IS monitoring AS monitoring AS monitoring With EXPRESSCLUSTER X integrated manager, SingleServerSafe SingleServerSafe enables to manage whole system configured for SingleServerSafe SingleServerSafe different purpose and on heterogeneous OS.

SSS improves availability of each Application Layer server Integrated management

Database Database

DB monitoring DB monitoring

Data Layer *SSS: SingleServerSafe

Achieves higher availability and usability of whole system

Page 21 © NEC Corporation 2012 “System Resource Agent” usage situation

Realize stable operation by avoiding system resource failure

Monitors whole system resource Monitors resource of each process Stores system resource information Prevents trouble in advance Alerts abnormal resource usage Can be used for sizing or reporting

System resource small Resource usage Big Alert - CPU Predicts resource - Memory shortage near future Process etc Process

Process

Now Future Resource Resource usage usage

System Resource Agent System Resource Agent SingleServerSafe SingleServerSafe

Page 22 © NEC Corporation 2012 Linkage with EXPRESSCLUSTER X supporting virtual environment

Guest cluster type Host cluster type Quicker failover than host cluster type More economical than guest type cluster ① Physical failure on host OS occurs ① Application failure on guest OS occurs ② Alerts failure detected on host OS to guest OS ② Alerts failure detected on guest OS to host OS ③ Failover of application running on guest OS ③ Failover of whole guest OS

App App 1. FailureAP App 3. Failover of

application SingleServerSafe SingleServerSafe Guest OS Guest OS Guest OS Guest OS

2. Alert 2. Alert 3. Failover of virtual OS

SingleServerSafe SingleServerSafe Host OS Host OS Host OS Host OS 1. Failure

Supported hypervisor VMware vSphere 5 / 4.x KVM Windows 2008 R2 Hyper-V IBM PowerVM XenServer 5.6 / 5.5

Page 23 © NEC Corporation 2012 System protection from danger of virus

▌Anti-Virus Agent can protect system from virus! Supported products : Trend Micro “OfficeScan Corporate Edition 10.5 & 8.0 SP1 Patch 1” Anti-Virus Agent monitors status of OfficeScan Client. Detects hang-up as well as service status, and restarts service. Monitors communication with OffceScan Server, and ensures the pattern files to be delivered. For higher availability of the anti-virus system, OffceScan Server is recommended to be clustered by EXPRESSCLUSTER X.

OffceScan Anti-Virus Agent monitors OffceScan Server If failure occurs in Anti-Virus ServerPattern response periodically file software, risk of virus infection EXPRESSCLUSTER X EXPRESSCLUSTER X Anti-Virus Agent Anti-Virus Agent becomes higher due to failure of pattern file import.

OfficeScan Client OfficeScan Client OfficeScan Client

EXPRESSCLUSTER X EXPRESSCLUSTER X EXPRESSCLUSTER X Operation with more robust Anti- Anti-Virus Agent Anti-Virus Agent Anti-Virus Agent Virus system can be achieved! SingleServerSafe SingleServerSafe SingleServerSafe

Page 24 © NEC Corporation 2012 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]

Page 25 © NEC Corporation 2012 NEC brings together and integrates technology and expertise to create the ICT-enabled society of tomorrow. We collaborate closely with partners and customers around the world, orchestrating each project to ensure all its parts are fine-tuned to local needs.

Every day, our innovative solutions for society contribute to greater safety, security, efficiency and equality, and enable people to live brighter lives.