Introduction to 2.0 An Integrated High Availability and Disaster Recovery Solution (www.nec.com/expresscluster)
Business continuity solutions ExpressCluster protects high value data, realizes quick time recovery, and keeps total ownership cost low Functionality Remote disc copy and application failover Data protection + Application failover Remote disk copy combined with clustering software Data mirror clustering High cost Low cost Data protection Disk-to-disk back-up Electronic tape vaulting Synchronous remote disk copy Asynchronous remote disk copy In one product Protect data by data mirroring capability Application takeover by failover capability Supports both LAN & WAN environments Offsite tape back-up Position in Business Continuity Fast Recovery 2
What is ExpressCluster? High Availability (HA) clustering software which protects data & applications on Windows & Linux Monitor Monitor and and detect detect Server Server Failover Failover Take Take over over the the data data Monitors Monitors SW, SW, OS, OS, HW HW and and detects detects server server failure failure widely widely and and accurately accurately Continue Continue business business by by failing-over failing-over operation operation to to healthy healthy server server (application (application failover) failover) Takes Takes over over the the data data by by shared shared disk disk or or mirroring mirroring capability capability Failure Active server IP application Detect failure Failover Failback ExpressCluster Data mirroring (or shared disk) IP application Standby server Client 3
ExpressCluster Benefits ExpressCluster can be effectively applied as a measure against system failure, disaster, and planned maintenance Running Operation Failure Operation take-over Planned maintenance Backup-site Challenges 1. Continue business even in case of system failure 2. Maximize business hour and improve service quality 3. Continue business even in case of disaster Key Features of ExpressCluster 1 Reliably detect error and failover to standby server 2 Continue business even in case of planned maintenance 3 Support remote clustering as DR solution 4
Product Functions/Features 5
Support up to 32 nodes per cluster system * Supports small-scale cluster system to to high-end cluster system which requires high availability with multi node * for shared disk type clustering System scale Supported # of nodes per clustering system : 2 to 32 nodes Active Server : M nodes Standby Server : N nodes 2 node clustering (Active - Standby or Active - Active) # of servers 6
Supported operation type (failover type) Supports various configuration flexibly Active - Standby Active - Active M+1 Standby G1 G1 G2 G1 G2 M active M+n Standby n standby G1 G2 G3 G : Failover group : Failover 7
ExpressCluster data takeover type Shared disk type with high expandability, and data mirroring type with high cost performance Shared disk type Public LAN Data mirroring type Public LAN NEW Hybrid clustering type Public LAN G G G Interconnect LAN Interconnect LAN Interconnect LAN Shared Disk Interconnect LAN and Mirror connect LAN Data mirroring Also, shared disk type and data mirroring type can be configured in same clustering system. Shared Disk Shared Disk Data mirroring ExpressCluster is the first clustering software which realized hybrid clustering capability : Heartbeat path G : Failover group : Failover 8
Server switch by failover group Target resources to to be be taken over to to standby server are are defined as as failover group Failure Failover group Floating IP Resources Application Data partition Active server Data partition Failover group Floating IP Application Data partition Standby server Failover Failover group group Certain Certain set set of of cluster cluster resources resources which which clustered clustered server server uses. uses. Failover Failover group group moves moves between between servers servers in in case case failover failover occurs. occurs. Resources Resources which which belongs belongs to to same same failover failover group group moves moves together. together. Cluster Cluster resource resource Resources Resources which which can can be be a a part part of of failover failover group group are: are: - - applications applications / / services services - - shared shared disk, disk, mirrored mirrored disk disk - - virtual virtual host host name name (Windows) (Windows) - - IP IP address address (floating (floating IP, IP, virtual virtual IP) IP) etc... etc... 9
Failover Process Takes only about 1 minute for for switching server Failure System recovery time (downtime) about 1 minute depends on application 1.Detect failure 2.Stop application 3.Deactivate floating IP 4.Release disk control 5. Get disk control 6. Activate floating IP 7.Start application 1.Detect 1.Detect failure failure 2.Stop 2.Stop application application 3.Deactivate 3.Deactivate virtual virtual (floating) (floating) IP IP address address 7.Start 7.Start application application 6.Activate 6.Activate virtual virtual (floating) (floating) IP IP address address Active 4.Release 4.Release disk disk control control 5.Get 5.Get disk disk control control Standby shared disk 10
Various Monitoring Targets (AP, OS, HW, NW) Able to to detect failure of of application, OS, hardware, and network Active server Application Self Monitoring OS Hang-up monitoring OS area Hardware Other products Life and death monitoring Application Response monitoring Monitoring Agent Access Check System Disk HBA Router or other network devices Ping monitoring NIC NIC Link-down monitoring Cluster partition User data 11 Stand-by server Application Also monitors stand-by server NIC NIC Access Check System Disk OS Hardware Don t t have support for as many monitoring targets as ExpressCluster supports hence they can not detect failure conditions accurately and quickly. HBA Self Monitoring Hang-up monitoring OS area
Further availability by monitoring agent*(1) Monitors not only application down, but also application hang-up * Optional product add-ons Application Database Business application Internet Server Agent of ExpressCluster sends command to the application, and monitors the response. If no response or anomalous response comes back, ExpressCluster takes action. (Restart AP or failover) OS Monitoring Agent Agent of ExpressCluster monitors registry I/O (Windows) or communication between user space and kernel space (Linux). Response Other products Monitoring Command Monitors only existence of the process of an application, and can n not detect application hang-up or OS hang-up conditions. 12
High-speed resynchronization by FastSync Technology Realizes fast resynchronization by by mirroring only updated blocks ExpressCluster is the first product to implement data difference mirroring on Linux platform. Failover Server failure Application Application Continue operation on stand-by server and difference appears between mirroring disks Disk Disk Shutdown of active server due to server failure Disk Disk Store information of updated blocks Other products Recovered server Copy whole disk (Takes long time) Application Recovered server Copies only updated blocks Application Old data Disk Disk Updated data Old data Disk Disk Updated data After recovery of primary server, whole disk data will be copied and server load will be increased for long time. Complete disk resynchronization quickly and able to minimize the time of server load 13
Virtual Environment Clustering ExpressCluster responds to to the the growing demand for for high availability on on virtual environment Vol. of virtual servers shipped 04-09 Shipment amount Strong Strong growth growth seen seen in in Server Server Virtualization, trend trend expected expected to to continue. continue. 6 5 4 3 2 1 0 Virtualized Platform market 150% growth Source: IDC,2006 2004 2005 2006 2007 2008 2009 Physical Server Virtual Server ExpressCluster in virtual environment Applications EXPRESS CLUSTER Windows Virtual Virtual Server Server Guest Guest OS OS level level fail-over fail-over ExpressCluster Applications EXPRESS CLUSTER Windows Virtual Virtual Server Server Virtual Environment Physical Server Applications EXPRESS CLUSTER Windows Virtual Virtual Server Server Host Host OS OS level level fail-over fail-over More consolidation, higher risk of system down ExpressCluster Virtual Environment Physical Server Higher requirement for for keeping availability 14
Clustering on Microsoft Hyper-V V environment ExpressCluster supports Microsoft Hyper-V NEW ExpressCluster demonstrated clustering on Hyper-V as the first clustering software. Virtual Machine A Virtual Machine B Virtual Machine C Virtual Machine D Hyper-V Guest OS clustering Host OS clustering Virtual Machine A Virtual Machine B Virtual Machine C Virtual Machine D Hyper-V * Other than Hyper-V, ExpressCluster also supports VMware and Xen virtualization environments 15
Enterprise Disaster Recovery Solution ExpressCluster is is the the only only HA HA clustering software which can can provide Hybrid Clustering function ExpressCluster s Hybrid Clustering solution NEW In the case of disaster, Application will failover to the back-up site disaster In case of server failure, Application will failover within the site Application System failure Router Active server Standby server #1 Intranet Standby server #2 Operational Site Application Data Partition Data Partition synchronous / asynchronous mirroring ExpressCluster is the only HA clustering software which can mirror the data in shared disks Router Application Data Partition Data Partition Also, back-up site can be clustered by shared disk clustering Back-up Site 16
Green IT Enabled ExpressCluster can can save on on power consumed by by standby servers by by around 20%, leading to to lower cost cost of of operations and and greener IT IT Power and cooling exceeds server Spending Spending (US$B) $80 $70 $60 $50 $40 $30 $20 $10 $0 New server spending Power and cooling 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 Installed base (M units) 18 Source: IDC 2006 16 14 12 10 8 6 4 2 20% Reduction in power consumption Active Active Active Reduce server CPU clock Standby Standby Power and cooling will be a top 3 issue with all CIO s in the next 6-12 months - Michael Bell Gartner 17
Alert service of ExpressCluster Alert the the failure by by Email or or warning light automatically For system administrators, knowing that some failure has occurred d is also critical for fast recovery of clustering system. Alert service allows administrators to... Warning Light Server failure Application Failover Application Alert Service Warning Light receive information about failures while not physically located in the same place as the management PC. receive SMS/ E-mail messages on your mobile phone. visually be alerted of failures by warning light. Helps to minimize the cluster system downtime and decrease the risk of system down due to the cluster system down. Other products System administrator need to check monitoring screen to recognize e the failure. This means, it may take long time to recover clustering system. 18
Easy configuration by applying configuration file Configuration file file enables user to to configure clustering system very simply Builder GUI tool for building cluster configuration Cluster.conf Configuration File Separated from installation and can be created off-site. In case of server replacement, new server can be configured only by applying the file. In case of server replacement due to server failure... Cluster.conf Cluster.conf Cluster.conf Other products Cluster.conf Need to configure for each clustering system, even they are same configuration 19 Cluster.conf
Monitoring Windows and Linux system with integrated viewer Enables to to monitor Windows/Linux cluster system in in integrated viewer Cluster on Windows OS Integrated viewer Windows Windows Cluster on Linux OS Linux Linux Helps user to recognize alert immediately. Other products Need to monitor cluster systems by individual screen 20
ExpressCluster is is operational on on any any Intel Architecture (IA) (IA) servers and and storage Server :: Proliant DL380/360(HP) PowerEdge(Dell) eserver xseries(ibm) PRIMERGY(FUJITSU) HA8000(HITACHI) Express5800(NEC) etc... No hardware dependency Storage : : FAS960/FAS250 ((NetApp) SmartArray (HP) ETERNUS(FUJITSU) Symmetrix // CLarix(EMC) SANRISE(HITACHI) istorage S Series/FC&SATA Disk Array Device (NEC) IBM IBM storages Sun Sun Microsystems storage etc... 21
Wide application support Various application can can be be used with with ExpressCluster( * ( * ) ) Various configuration items enables applications to be configured and run with ExpressCluster. It provides users high flexibility. Verified Applications ( * ) Category Database Backup Internet Groupware Security Operations Management Application Server ERP Application Oracle 10g/9i, SQLServer2005/2000, MySQL, DB2, Sybase, Yggdrasill, Interbase, Pervasive.SQL ARCserve, BackupExec, NetBackup, NetVault, ntbackup IIS, ExpressMail, apache, httpd, sendmail, Postfix, ipopd (or other applications which use smtp and pop), ProFTPD Microsoft Exchange, Star Office, Domino AntiVirus, Virusbuster, ServerProtect, InfoCage Tivoli, OpenView, WebSAM JRun4, WebLogic, WebSphere, OracleAS, Tuxedo, tomcat, JBOSS, WebOTX IFS, SAP 22 ( * ) These are only few examples of various verified applications.
ExpressCluster A Market Leader 23
Journey of ExpressCluster ExpressCluster over last 12 12 years Windows, Linux Share No.1 Continuously developing the business Achieved No.1 share Achieved No.1 share Achieved No.1 share 96 97 98 99 00 01 02 03 04 05 06 07 24 08 ExpressCluster is sold as CLUSTERPRO in Japan Above statistics are for Japan Market
Reproduction Prohibited ExpressCluster the Best-Selling HA Clustering Software in Japan Continuously achieving No.1 market share in Japan for Linux/Windows platform! 2006 Growing demand for HA clustering solution 2004 Linux & other open source platform Windows 32 & 64 platform HA Clustering Software Market in Japan Revenue No.1 +16.9% +15.6% No.1 NEC NEC 28.0% 47.3% Revenue $33.6 M $29.6 M CAGR 2006-2011 15.5% 2004 2005 2006 Market trends of high availability clustering software in Japan (2004-2006) 2005 HA Clustering Software Market in Japan B 11.1% A 12.3% C 5.8% D 2.1% E 19.6% Revenue Sales Linux No.1 NEC HA Clustering Software Market in Japan Revenue Linux No.1 No.1 NEC NEC 40.9% 53.6% Revenue Windows 43.9% B 18.3% ExpressCluster A 2.5% E 2.9% G 23.4% C 0.4% Revenue Sales Windows No.1 NEC ExpressCluster 51.8% ExpressCluster is sold as CLUSTERPRO in Japan. Linux Windows Source: IDC Japan Dec. 2007 Japan Virtualization and High Availability Clustering Software 2007-2011 Forecast and 2006 Vendor Shares (J8370101) 25
ExpressCluster A Global Product Available globally Local sales and support by NEC subsidiaries DR solution by ExpressCluster won an award at Cebit of America 2004! Partner program launched (First partner event has held on Oct. 2007) Europe/EMEA NECC China NEC-AS North America/Canada NECAM Expanding cases especially at JOC customers. Support by NEC Support by NEC subsidiaries Local sales/support Office Asia Pacific NEC Asia NEC Indonesia NEC Thailand NEC Vietnam NEC Taiwan NEC Hong Kong NEC Australia NEC India etc... 26
Alliance Partners - Japan - Expand sales channel which do do not depend on on NEC platform ExpressCluster does not require HW/AP certification. Can be embedded to various applications, collaborated with other server vendors Partner development (ISV, SIer, Linux distributors and so on...) Verification with partner s products have been improving quality of ExpressCluster 27
Alliance Partners - Other Region - Distributers Platinum Partners ISV Partners Technology Partners 28
ExpressCluster Case Studies 29
Toggle Networks Business Model Company A Application A ExpressCluster Server Application failover via WAN Company A Application A ExpressCluster Virtual Server Case Study Service Provider can provide DR site and lines for the customer Company B Application B ExpressCluster Server WAN Company B Application B ExpressCluster Virtual Server Virtual Environment Server Datacenter of Service Provider ExpressCluster was selected as the foundation of business continuity service offered by Toggle Networks, from numbers of common products. Requirement was the product which; based on an open platform delivers synchronous, WAN-level protection offers geo-distributed hosting capability for site-level business continuity capabilities leverages industry-proven hosting infrastructures provides an affordable, cost-effective, and turnkey solution Company C Application C ExpressCluster Server Company C Application C ExpressCluster Virtual Server http://www.togglenetworks.com/default.asp 30 BC/DR service provider For Customer; Low cost DR solution to protect critical business operation and data. Save investment of human resources to manage back-up site. For Service Provider; Save investment by consolidating back-up servers on virtual environment. Value add solution for existing datacenter service business. NEC ExpressCluster is the product which fits to DR service foundation by its high reliability and flexibility. Press Release: April 24, 2008 (http://www.necam.com/press/read.cfm?press_id=2c1a9e79-8a59-409a-bb5c-462ccc5eec49)
Toyota-Usec Used car seller The big used-car auction company. Improved business efficiency and reliability by data unification and operation centralization of auction sites which locates each area in Japan. Objective of Introduction To expand market share in auto-auction market, effective IT investment which improves customer s trust was needed. Merit/System Configuration Ensuring business continuity was the first priority to prevent opportunity loss on auto-auction system which realizes real-time auction. ExpressCluster was selected to protect database server and realized it s high reliability. ExpressCluster offers service fail-over and synchronous data replication to the server which will be accessed from seven sites. < Overall View of System Configuration > Datacenter Image Server Express5800/140Rc-4 Clustering SW: EXPRESSCLUSTER Integrated monitoring SW: ESMPRO/BOM Active Stand-by [Clustering Configuration] istorage S1400 Image File Server Express5800/320Lb2-R AP Server Express5800/ 120Ba-4 x 5 + Integrated management SW [BladeSystemCenter] Express5800/120Rg-2 - DB back-up Server x 1 - Analytical Server x 1 - Total back-up Server x 1 - Remote print operation Management Server x 1 - POF forms control server x 1 - Outer communication relay sever x 1 istorage S400 Domain Server Express5800/ 120Ba-4 x 2 + Integrated management SW [BladeSystemCenter] Wide-area Ethernet Business Center Yokohama Site Express5800/ 120Rg-2 - Remote print operation Management Server x 1 - AP Server x 2 Image Server Express5800/320Lb2-R Planning to expand into other sites Tohoku Site Kinki Site Kanto Site Kyushu Site Chubu Site Okinawa Site 31
A large federal government procurement agency Realized high available disaster recovery solution by configuring remote clustering with ExpressCluster and FT server for gate authorization system of federal agency. Objective of Introduction For gate authorization system, solution to improve business continuity on backup site was required just in case main site goes down due to disaster. New York 25 miles Value 3 Auto failover within 2 minutes 2 OnGuard Clients 4 OnGuard Panels New Jersey LAN LAN Merit/System Configuration Configured disaster recovery solution by ExpressCluster, which enables to continue business with minimum downtime and synchronous data protection, even in case disaster occurred and main site system goes down. In addition, realized higher availability by using FT server for main site server. SQL Server 2000 Windows 2000 FT320Lb Primary Server (Active) Storage S1300 Value 1 99.999% Corporate Network T1 WAN (1.5Mbps) Interconnect Value 2 Synchronous data mirroring <Overview of System Configuration> SQL Server 2000 Windows 2000 GP Server Backup Server (Standby) 32
DreamNet Internet service provider Clustering of credit administration server which checks the credit of user at the time of online sign up. Internet Card number Web Servers Check results Credit administration server (2 nodes) failure DISK Input card number on web browser etc... Line switching device Objective of Introduction For internet service providers, system down of online services is unforgivable. ExpressCluster will minimizes down time in case of failure of HW, OS, and application. CAFIS Network Credit Card Companies 33
BIGLOBE Internet service provider Mail server for for millions of of members configured by by Linux servers and EMC disk. ExpressCluster is is running on on more than than 250 250 servers for for the the system. Planning to to add add new new cluster servers to to respond to to the the increase of of members. BIGLOBE members POP/SMTP Gateway Mail Boxes Shared Disk (EMC) Internet POP SMTP Get/Post Linux Cluster System 34
ExpressCluster Select Success ExpressCluster has been applied to various systems since its first release in 1996 Hospital (200~1000 beds, Outpatient clinic 1,000 people scale, more than 50 cases) Catalog Shopping Sensyukai (Web payment of more than 12,000 registered customers) Tamagawa Takashimaya Shopping Mall (Card payment of 350 shops, Ticket issue management of parking for 2000 cars) Major music download site (More than 2 million members) Biggest company of shop BGM (Broadcasts latest songs in the charts to more than 1.6 million domestic shops) Others AP Use DB Taxi Card payment Weather Center Resident registry network Display weather information in terminals set at convenience store. 6,300 shops. Credit payment for fare adjustment Operating mirroring type at more than 50 places highway tollgate City Government IT Company - Baseball Broadcast - Race track seat Web reservation Hospital electronic chart From disk sharing between 7 nodes down to mirroring of 2 nodes. since 1996 Operating more than 300 servers for BIGLOBE mail box. DB Server AP Server MAIL Server FW Server Broke the 2 millionth member mark 300,000 members around Japan Music download Mail order Department store Shopping mall payment server Member of Senshukai, more than 1,2000 <Tamagawa Takashimaya> First suburban shopping mall in Japan. Manages issue of parking tickets for 2000 cars for 350 shops. 35
2.0 Evaluation We would be happy to provide you 60-day evaluation license for ExpressCluster with no limited function. Please send email to info@expresscluster.jp.nec.com and request the license with following information. Name Job Title Company Address Telephone Email Country Target application Project schedule Cluster configuration to evaluate : Your name : Your job title : Company name :: Address of your company : Your telephone number : Your email address : Your located country : Any target application to be clustered with ExpressCluster at this evaluation. (If any) : Schedule for any project to use clustering software. (If any) ( Immediate or or Within 3 month or or Within 6 month or or No plan ) : Data mirroring type or Shared disk type or Hybrid clustering type or All 36
Thank You 2.0 An Integrated High Availability and Disaster Recovery Solution (www.nec.com/expresscluster) For more information, feel free to contact us - info@expresscluster.jp.nec.com