• No results found

Providence Solutions Master Overview 20081204

N/A
N/A
Protected

Academic year: 2021

Share "Providence Solutions Master Overview 20081204"

Copied!
144
0
0

Loading.... (view fulltext now)

Full text

(1)

: : Customer-focused InfoTechnology

Simple, Affordable, Reliable Enterprise IT Solutions Simple, Affordable, Reliable Enterprise IT Solutions

(2)

Introduction

Introduction

Focus on high-availability, and fault-tolerant solutions.

Since 2001

Represent only vendors with genuinely unique solutions

which meet existing market needs

High value-added distribution in Asia – delivering

marketing, sales and technical support

Extensive knowledge in fault-tolerance, high-availability

clusters, Disaster Recovery & Virtualisation

Work with reputable partners throughout Asia whose

customers are large organisations and government

agencies

Installed sites in Singapore, Malaysia, Indonesia, Korea,

Hong Kong, Philippines, India, China, Vietnam.

(3)

Provider of integrated solutions

Provider of integrated solutions

Application Network Server Fault-tolerance Server High-availability Component Fault-tolerance Component High-availability Server Virtualisation

(4)

Provider of integrated solutions

Provider of integrated solutions

Application Network Application monitoring Operating System Monitoring System Performance Monitoring

(5)

Provider of integrated solutions

Provider of integrated solutions

Server Disaster-tolerance Server Disaster-recovery

(6)

Provider of integrated solutions

Provider of integrated solutions

Application Network Storage Area Network

Storage Virtualisation Storage Management

Thin Provisioning

(7)

High-Availability, Fault-tolerance, Virtualisation

Marathon everRun FT&HA

Neverfail

Marathon everRun VM+Citrix XenServer

Syntergy Sharepoint Replicator (also Syntergy suite of

sharepoint tools)

DataCore

System and Data Backup and Replication

Requirement based recommendations

Solid-state Disks

Adtron

Distributors of 3 Main Product Groups

Distributors of 3 Main Product Groups

Visit our website at

www.providencesolutions.net

For complete product info

}

Windows Servers --- Storage Management & Virtualisation

(8)

Providence Reference Customers

Providence Reference Customers

• Ministry of Home Affairs Singapore

• Ministry of Defense Singapore

• Civil Aviation Authority of Singapore (CAAS)

• Singapore Airport Terminal Services

• National Cancer Centre of Singapore

• Singapore Changi Prison

• Invensys

• GK Goh Holdings

• White & Case LLP

• Inova Ventures

• Multimedia Super Corridor (MSC) Malaysia

• Bank Negara Malaysia

• National Semiconductors

• Hong Kong Fire Services Dept

• HK Govt. Architectural Services Dept.

• Hopewell Holdings Hong Kong

• Citic Industrial Bank (China)

• Fiberhome Telecommunications (China)

• Bank Lampung

• Bank Jasa Indonesia

• Bank Kalimantan Selatan

• Bank Nusanatara Parahyangan

• Bank Eka Bumi Artha

• Korea Bond Web LG Chem Korea

• POSCO Group Korea

Ever

Ever

-

-

growing

growing

list of

list of

Satisfied

Satisfied

Users

Users

(9)

System Downtime is a serious issue

System Downtime is a serious issue

Sustaining high levels of system availability continues to be a key issue and concern for many organizations. Gartner

Each messaging [Exchange] downtime hour in a 500-person organization amounts to $8,600 in real productivity losses – costing more than $400,000 annually. Alinean

93% of all companies that experience a major loss of data are out of business within five years. Gartner

When asked about their priorities, many people, without thinking, quickly respond that protecting data and maintaining uptime are equally important.

(10)

Business Impact Assessment

Business Impact Assessment

Understanding the cost of downtime

Understanding the cost of downtime

Recovery Time Objective (RTO)

Downtime

Recovery Time Objective (RTO)

Downtime

Recovery Point Objective (RPO)

Data Loss

Recovery Point Objective (RPO)

Data Loss

Productivity

ƒNumber of employees affected x hours down x burdened rate

ƒManufacturing disruptions Damaged Reputation ƒCustomers ƒSuppliers ƒFinancial Markets ƒBanks ƒBusiness Partners Revenue ƒDirect loss ƒCompensatory payments

ƒLost future revenue

ƒBilling losses ƒInvestment losses Financial Performance ƒRevenue recognition ƒCash flow ƒLost discounts ƒPayment guarantees ƒCredit ratings ƒStock price Miscellaneous Expenses ƒTemporary employees ƒEquipment rentals ƒOvertime costs ƒTravel costs ƒLegal costs ƒFines Gartner – Data Replication Architectures - 2006

(11)

Causes of Downtime

Causes of Downtime

Source: IEEE Computer

Client <1% LAN/WAN Equip. <1% Environment 5% People 15% Hardware 10% Software 40% Planned Downtime 30%

(12)

Category Availability

Annual Hours of Outage

Fault and Disaster Tolerant

Solutions

> 99.999% (0-5 min.)

Advanced Clusters >99.99% - 99.9% Minutes - 8.76

Basic Failover

Clusters 99% 87.6

RAID and Data

Mirroring 98% 175.2

Redundant

Components 95% Days to weeks

High Availability Solutions

(13)

Levels of Availability

Levels of Availability

AL4: Continuous Availability 100% component and functional redun-dancy; no transaction loss.

Transparent to users.

AL3: High Availability-Cluster

Automatic failover transfers user session and workload to backup

components; multiple systems connected to disks. User Interruption.

AL2: High Availability-Cluster

User work transferred to backup components; multiple system access to disks. User interruption.

AL1: Conventional with RAID

RAID and log-based/journal file system for identification and recovery of incomplete in-flight transactions. All service stops.

AL0: Unprotected Servers

No redundant system components, no protection for data, application, or OS.

All service stops.

Source: Gartner HA HA FT FT VM VM

(Storage level HA)

(14)

MS Cluster Pitfalls

MS Cluster Pitfalls

External Shared Disk Poses Additional Costs and Single

Point of Failure Two application licenses needed Failover when primary server fails

Causing downtime and lost tranactions

and sessions in memory

No Disaster

No Disaster--recovery recovery Capability

(15)

MS Cluster Pitfalls

MS Cluster Pitfalls

Two application licenses needed

External Shared Disk Poses Additional Costs and Single

Point of Failure

No Disaster

No Disaster--recovery recovery Capability

(16)

There is

There is

NO

NO

ONE

ONE

-

-

SOLUTION that

SOLUTION that

s

s

suitable for EVERYONE

suitable for EVERYONE

Providence believes every situation and

requirement is unique – Windows/Linux/Unix

What do you need primarily? –

System Availability

Data Availability

Application Availability and Monitoring

Performance Monitoring

Data Backup and Archival

Disaster Recovery

(17)
(18)

Availability

Availability

vs

vs

Cost

Cost

vs

vs

Functionality

Functionality

What level of availability is needed

How much downtime and data loss can be tolerated

vs cost of owning solution – We have every solution

to cater for different needs

What is the total cost of ownership

Additional Hardware Required

Number of Application licenses Needed

Number of CPUs to be licensed for Apps

Do not pay for availability level and functions

that you do not need

(19)

Zero Downtime for Windows

Zero Downtime for Windows

Marathon

(20)

One Size Doesn

One Size Doesn

t Fit All

t Fit All

Flexible Solutions for Inflexible Applications

Flexible Solutions for Inflexible Applications

“Dialable” availability

• Configurations to meet varying availability needs

• Choose the appropriate level for each

application

• A common approach across the dial

• Simple - A single application environment • Completely automated

• Supports any Windows application • Fault-tolerant I/O subsystem

• Protects data, network connectivity, & application • Zero data loss

(21)

Time for a Change

Time for a Change

A Typical Cluster/Failover Configuration

A Typical Cluster/Failover Configuration

Application Clustering/ Failover Software Operating System Application Clustering/ Failover Software Operating System Script failover policies

Configure heartbeat policies Configure application to failover

Complex deployment High Maintenance Suspect reliability Excessive downtime

Test failover policies Test heartbeat policies Test application to failover

(22)

Forget clusters

Forget clusters

Forget failover

Forget failover

A Paradigm Shift

A Paradigm Shift

When good enough isn

(23)

Operating System

A Unique Approach

A Unique Approach

Application

9Simple - operates like a

standalone server

9Out-of-the-box support for

ANY Windows application

9No configuration or scripting 9Zero data loss – RPO = 0 9Capable of meeting 0 RTO

9Supports any storage type 9Online migrations to

minimize planned downtime

9Single IP address and

Hostname

9Minimizes downtime

- Fault-tolerant I/O

(24)

Device Virtualization

Device Virtualization

Building Redundancy

Building Redundancy

Virtual Windows server

Single IP address

Single hostname

Single MAC address

Like physical devices are redirected

Disks

Network Interfaces

CD-ROM

Tape Drives

Paired to create a single virtual device

Failed devices do not affect application availability everRun Virtual Server Virtual Disk Virtual NIC LAN

(25)

Marathon

Marathon

everRun

everRun

FT Server

FT Server

Flagship continuous availability offeringSoftware-only product

Use standard off-the-shelf hardware

Non-proprietary – not locked into single vendor hardware

Choose best price/performance hardware

Complete redundancy of devices and complete servers

Ensures zero downtime through minor and major faultsUnique innovation in lockstepping

12 US patents

Ensures zero data loss in the event of a server failureMainframe-class availability (99.999%+ uptime)

Supports any Windows application

No modifications or high-maintenance scripting

(26)

FT Fault Management

FT Fault Management

Marathon everRun FT Server

Application Environment

Both Servers

Operating Redundantly Operational Server ServerFailed

Marathon everRun FT Server Application Environment Failure Occurs Application and OS continue to operate through a failure. No failover or loss of transaction in memory, transparent to users Only one application license needed

(27)

Application & User Perspective

Application & User Perspective

Applications are installed in the virtual OS environment

Appears as a standalone reference server

(28)

Marathon Video

Marathon Video

& Demo

& Demo

(29)

Marathon

Marathon

everRun

everRun

FT

FT

Server

Server

TM TM

Architecture

Architecture

FTv Processor FTv OS CoServer Processor CoServer OS PCI-X FTv Processor FTv OS CoServer Processor CoServer OS PCI-X Storage Public Ethernet CoServer 1 Gig-e Main Me mory Main Me mory CoServer 2

Lockstep everRun FT Server Environment

Storage Public Ethernet Gig-e

(30)

Marathon everRun HA

Marathon everRun HA

The Next Generation Availability Technology

The Next Generation Availability Technology

Comprehensive very cost-effective high availability (90%+ FT performance) for

Applications with a short Recovery Time Objective (RTO)Non-cluster aware applications

Applications needing higher and more robust availability

Minimizes downtime due to faults

Computes through most device failures

Downtime only as a result of a complete server failure

Scalability and Flexibility

Highly scalable – 2x, 4x, 8x (physical) SMPNo need for identical server pairs

Utilize existing hardware

Broad Platform Compatibility

Intel & AMD multi-core CPU designsSAN / DASD storage configurations

(31)

everRun HA

everRun HA

How it Works

How it Works

Virtual Server environment runs on one server at a time • Utilizes Ready server and devices for redundancy • Storage is synchronously mirrored – RAID 1

• Zero data loss

Planned migration synchronizes Memory & I/O • Then migrates Virtual Server

• Application remains online and available – no interruption

LAN Redundant CoServer Links

CoServer 1

Active CoServer 2Ready

Virtual Server

(32)

Device Virtualization

Device Virtualization

Disk Mirroring

Disk Mirroring – – Logical ViewLogical View

Virtual Server

Application Environment

Virtual Disk

• Single write by the application

(33)

Marathon

Marathon

everRun

everRun

HA

HA

Server

Server

TM TM

Architecture

Architecture

everRun HA Server Environment

HAv Processor HAv OS CoServer Processor CoServer OS PCI-X Storage CoServer 1 Public Ethernet Main Me mory CoServer 2 Public Ethernet Storage No Failover No Failover HAv Processor HAv Processor HAv Processor CoServer Processor CoServer OS PCI-X Main Me mory HAv Processor HAv Processor Gig-e Storage - 2x, 4x, 8x (physical) SMP - Up to 32GB memory - No need for identical

server

- mult/single-core CPUs - SAN / DASD storages

(34)

Online Migration

Online Migration

everRun

everRun HA Server Reduces Scheduled DowntimeHA Server Reduces Scheduled Downtime

Application running in Active CoServer Application running in Standby CoServer Online migration App. App.

Application Operations Never Stop Clients Never Disconnect

App. App.

(35)

Marathon

Marathon

everRun

everRun

HA

HA

Server

Server

TM TM

Architecture

Architecture

FTv Processor FTv OS CoServer Processor CoServer OS PCI-X FTv Processor FTv OS CoServer Processor CoServer OS PCI-X Storage Public Ethernet CoServer 1 Gig-e Main Me mory Main Me mory CoServer 2

everRun HA Server Environment

Storage Public Ethernet

Failover

(36)

everRun Products

(37)

Virtualization & Availability

Virtualization & Availability

Rapidly becoming mainstream

Rapidly becoming mainstream

• Explosive growth in acceptance

• Only 1 - 2% of the world’s servers are presently virtualized

• People recognized the problems in providing high availability to virtual machines (VM’s)

• Virtualization has become widely accepted as a solution to many problems in addition to server consolidation

• Marathon is uniquely positioned to offer FT-class availability for virtual environments

• Integrating virtualization and availability

• Family of simple, turnkey solutions

• Simple, Automated processes

• Marathon offers the Citrix Xenserver

hypervisor to run with its new everRun VM software.

• Citrix is an established and tested leader in info technology

Hypervisor - a program that allows several operating systems, such as Windows and Linux, to share a single hardware processor.”

everRun VM is the

convergence of virtualization &

(38)

everRun v

everRun v

-

-

Available Technologies

Available Technologies

everRun will deliver FT-class availability for VM’s

• Protect multiple VM’s on 2 or more servers

Dial-in availability level for each Virtual Machine

• Set appropriate levels for each application

Simple, automated solution

• No failover configuration, setup, or management

• Completely integrated with hypervisor

Cost effective availability

• Protect multiple applications • Multi-host support

everRun unites multiple XenEnterprise Servers

ev

erRun for Virtua

l M achin es A C o mp lete R a n g e o f v-A vailab le S o lu tio n s FT HA HA HA Virtu a l Mach in e s

(39)

everRun for Virtual Machines

everRun for Virtual Machines

Server Pools

Server Pools

VM2

• No 1:1 server limitations

• Manage a pool of everRun servers

• Many-to-1 configurations

• Geographic separation of each physical server

• Centrally manage all systems

VM4 VM4 VM3 VM3 VM1 VM1 Protected VM’s By Marathon Unprotected VM e.g Linux XenServer Enterprise

A

B

C

XenServer Enterprise XenServer Enterprise

(40)

everRun Architecture

everRun Architecture

• Individual virtual machines protected across two physical servers

• Removes need to setup, install, configure, and manage the secondary / standby virtual machine

• Create as many VM’s as practical

• Add everRun protection as needed

• Open architecture to allow future support for other hypervisors

x86-Based Server x86-Based Server XenEnterprise VM VM VM XenEnterprise VM VM VM everRun everRun

(41)

Host2 Host1 Application Network Availability Link x86-Based Server x86-Based Server XenServer SQL1 XenServer XCH1 AD2 everRun everRun XCH1 CRM1 DNS1

everRun: Preventing Failures

(42)

everRun Availability Center

everRun Availability Center

Status and Configuration Views

(43)

First

-

Ever Fault Tolerant Class Solution

for Virtual Environments

(44)

44

HA Technology Compared

HA Technology Compared

VMware Availability drawbacks

• No visibility into what’s actually happening “inside the VM”

• HA protects only if physical host or OS fails

• Requires shared storage (single point of failure, costly, not useful for DR)

• VMware Virtual Center and License Server are single points of failure

• Long recovery times for Virtual Center if it fails

How we are different

• Advanced monitoring within VM – hardware, network, software, performance

• Full redundancy, so that faults themselves aren’t mirrored

• Component failures are masked – ZERO DOWNTIME

• No reliance on SAN technology

• Off-site Disaster Recovery

• No reliance on Virtual Center and License Server

(45)

Success Story

Success Story

Singapore Changi Prison

Singapore Changi Prison

• Most sophisticated,hi-tech prison in Asia, 2 systems installed with Marathon

• Application : Building and Security Control, SQLServer

• Controlling all doors and security cameras in the prison

• Why They Chose Marathon : The security system needs the application and database server to be up at all times, with zero downtime. Fail-over would cause downtime to the entire system, and introduce high security risks. Also,

Marathon was easy to implement, whereas a cluster would be complex because the application is not cluster-aware

(46)

Success Story

Success Story

Singapore Armed Forces

Singapore Armed Forces

Systems – Classfied

Application – classified. Custom-built applications.

Why They Chose Marathon :

Mission critical applications require zero downtime.

Many are custom applications. Overall cost is lower

than competitive products. Better I/O

performance.

(47)

Success Story

Success Story

Singapore Airport Terminal Services

Singapore Airport Terminal Services

• 7 systems installed with Marathon. Customer for more than 6 years

• Application : Cargo Management, SQLServer

• An entire suite of applications to control and manage cargo

at Singapore Changi airport

• Why They Chose Marathon : The cargo handling system needs the application and database server to be up at all times, with zero down time. Fail-over will cause downtime of the entire system, and has high security risks. Also, Marathon was not complex to implement, unlike clusters, as their application is not cluster-aware

(48)

Success Story

Success Story

Changi

Changi

Airport Singapore

Airport Singapore

• 12 systems Installed

• Application : Intelligent Building Management System

• Controlling all doors, security, air vents etc in the airport terminals

• Why They Chose Marathon : The IBMS system needs the

application and database servers to be up at all times, with zero downtime. Fail-over would cause downtime to the entire system, and introduce high security risks. Also, Marathon was easy to implement, whereas a cluster would be complex

because the application is not cluster-aware

(49)

Success Story

Success Story

-

-

Invensys

Invensys

• Invensys is a global automation, controls and process solutions Group. Operating in more than 60 countries worldwide,

Invensys meets the needs of the process and batch industries.

• Application : Invensys Triconex System

• Why They Chose Marathon : The Triconex is a security and crticical controls system which needs the application and database server to be up at all times, with zero down time. Fail-over may cause catastrophic disasters. The Triconex

applcation is not cluster-aware and it’s much easier to deploy in Marathon than on Clusters.

(50)

• Founded 1979, a listed Financial (Stock brokering, Investments, Financial Services etc.) company in Singapore.

• Application : Stock trading application, SQLServer

• Why They Chose Marathon : The trading system needs the

application and database server to be up at all times, with zero down time. Fail-over will cause downtime of the entire system, and loss of data and transactions which can cause millions in losses. Also, Marathon was not complex to implement, unlike clusters.

Success Story

(51)

Success Story

Success Story

Kian

Kian

Ho Bearings

Ho Bearings

• Founded 1956, a listed bearings manufacturing company

based in Singapore. Offices in Singapore, Malaysia, China and Taiwan with global customers in many markets.

• Application : Navision Enterprise ERP, SQLServer

• Why They Chose Marathon : The ERP server is critical to the company’s operation and has to be up at all times, with

zero down time. Fail-over will cause downtime of the entire system, and loss of data and transactions which can cause millions in losses and interruption to their operations. Also, Marathon was not complex to implement, unlike clusters.

(52)

Success Story

Success Story

Telechoice

Telechoice

Inernational

Inernational

Limited

Limited

• TeleChoice International Limited ("TeleChoice") is a leading

regional provider of mobile telecommunications equipment and solutions. TeleChoice is a subsidiary of Singapore

Technologies Telemedia Pte Ltd, a leading information- communications company with operations in Asia-Pacific, the Americas and Europe.

• Application : MS Exchange Server

• Why They Chose Marathon : The ERP server is critical to the company’s operation and has to be up at all times, with

zero down time. Fail-over will cause downtime of the entire system, and loss of data and transactions which can cause millions in losses and interruption to their operations. Also, Marathon was not complex to implement, unlike clusters.

(53)

Success Story

Success Story

Malaysia MSC Management Services

Malaysia MSC Management Services

• MSC Management Services Sdn Bhd (MSCMS) is a wholly owned subsidiary of Multimedia Development Corporation Sdn Bhd (MDC). MDC was set-up in June 1996 to spearhead and oversee the development and implementation of the Multimedia Super Corridor (MSC). .

• Application : MS Exchange Server

• Why They Chose Marathon : The Exchange server is

extremely critical to the company’s operation and has to be up at all times, with zero down time. Fail-over will cause downtime of the entire system, and loss of data and

transactions which can cause interruption to their

operations. Also, Marathon was not complex to implement, unlike clusters.

(54)

Success Story

Success Story

Texas Instruments Malaysia

Texas Instruments Malaysia

• Texas Instruments Incorporated is the world leader in digital signal processing and analog technologies, the

semiconductor engines of the Internet age.

• Application : Custom production floor application

• Why They Chose Marathon : The application is extremely critical to the company’s operation and has to be up at all times, with zero down time. Fail-over will cause downtime of the entire system, and loss of data and transactions

which can cause interruption to their operations. Also, the application is not cluster-aware and would not have been able to run on clusters. Making Marathon the obvious choice.

(55)

Success Story

Success Story

Architectural Services Department,

Architectural Services Department,

Hong Kong S.A.R

Hong Kong S.A.R

• Application :Call-centre, SQLServer

• A complete suite of call-centre

applications for call handing

• Why They Chose Marathon : The call- centre system needs the application and database server to be up at all times, with no down time. Fail-over will cause downtime to the entire system and

endangers public safety. Also, Marathon is not complex to implement, unlike a cluster, as their application is not

cluster-aware

(56)

Success Story

Success Story

-

-

Fiberhome

Fiberhome

Telecommunications (China)

Telecommunications (China)

• Application : Telco Fib ire Switch Management

• Develops and sells Telco fiber switches and

management. Uses Marathon for their switch management suite

• Why They Chose Marathon : Switch management solution needs the system to be up at all times with no down time. Fail-over will cause downtime to whole system. Also not complex to implement unlike cluster as their application is not cluster-aware

(57)

Success Stories

Success Stories

Banks in Indonesia

Banks in Indonesia

• Bank Lampung

• Bank Kalimantan Selatan

• Bank Nusanatara Parahyangan

• Bank Eka Bumi Artha

• Bank Jasa

• Application : Customised Banking Application, SQLServer

• Why They Chose Marathon : They needed zero down time for their connection to ATM systems. Compared Marathon to

proprietary fault-tolerant systems and found Marathon performance far better

• Partners : Banking Application vendor

(58)

Success Story

Success Story

POSCO Group Korea

POSCO Group Korea

• POSCO is the fourth largest steel producer in the world based

in Pohang, South Korea. One of the biggest conglomerate companies in South Korea.

• Application : Video Conferencing System

• Why They Chose Marathon : Being a global company, the

Video Conferencing system is being used throughout the organisation extensively and need to be up at all times, with zero downtime. Marathon was easy to implement, whereas a cluster would be complex because the

(59)

Success Story

Success Story

-

-

LG

LG

Chem

Chem

Korea

Korea

• LG Chem, considering both size and performance, is the

leading chemical company in Korea. It is the mother company of LG Group

• Application : Intelligent Building Management System

• Controlling all doors, security etc.

• Why They Chose Marathon : The IBMS system needs the

application and database servers to be up at all times, with zero downtime. Fail-over would cause downtime to the entire system, and introduce high security risks. Also, Marathon was easy to implement, whereas a cluster would be complex because the application is not cluster-aware

(60)

Success Story

Success Story

Korea

Korea

BondWeb

BondWeb

• The first Internet-based information platform in the Korean fixed- income market. KoreaBondWeb.com provides real-time spot price quotes as well as market news, research, and statistical data to the users.

• Application : On-line Trading, SQL Database

• Online securities trading system running 24 x 7

• Why They Chose Marathon : Online trading operates 24 x 7 and needs the system to be up at all times, with zerodown time. Fail- over will cause downtime to the whole system.

(61)

Success Story

Success Story

icube

icube

Korea

Korea

• A leading technology company in digital multimedia

entertainment and in various solutions for broadcasters

• Application : Digital Broadcast System

• Why They Chose Marathon : The Digital broadcast system

is their core system that needs the application and database servers to be up at all times, with zero

downtime. Fail-over would cause downtime to the entire system, and loss of revenue. Marathon was easy to

implement, whereas a cluster would be complex because the application is not cluster-aware

(62)

HA and DR for Windows

HA and DR for Windows

Neverfail Cluster and DR Solution

(63)

About

About

Neverfail

Neverfail

Neverfail – A global software company

providing affordable data protection,

high application availability and

disaster recovery software solutions

for the Windows® technology

platform.

• 14 Years of DR Consulting Experience

• Development has roots in Tandem

• 2000+ customers, multiple markets, Enterprise and SME

(64)

The High Availability

The High Availability

Marketplace

Marketplace

Continuous Availability

Complete Environmental monitoring and protection

Clustering

Active/Passive, Active/Active, Multi-node

Replication-Failover

Asynchronous, CDP, Manual, Automatic

Back Up

(65)

The High Availability

The High Availability

Marketplace

Marketplace

Recovery Centric Availability Centric Continuous Availability

Complete Environmental monitoring and protection

Clustering

Active/Passive, Active/Active, Multi-node

Replication-Failover

Asynchronous, CDP, Manual, Automatic

Back Up

(66)

The High Availability

The High Availability

Marketplace

Marketplace

Application Focused Data Focused Business Process Focused Recovery Centric Availability Centric Continuous Availability

Complete Environmental monitoring and protection

Clustering

Active/Passive, Active/Active, Multi-node

Replication-Failover

Asynchronous, CDP, Manual, Automatic

Back Up

(67)

Scope of Protection Recovery Profile Operational Profile Administrative overhead, Manual error exposure, Human dependency Total Cost Acquisition, Maintenance, On-going Labor Business Risk Transaction / Data Loss,

Outage Time

Components covered, Number of “gaps”

More than just

(68)

More than just

(69)

So what does

So what does

Neverfail

Neverfail

Offer?

Offer?

Back Up

File, Block, Full, Incremental, On-site, Off site

Replication-Failover

Asynchronous, CDP, Manual, Automatic

Clustering

Active/Passive, Active/Active, Multi-node

Continuous Availability

Complete Environmental monitoring and protection

Application Focused Data Focused Business Process Focused Recovery Centric Availability Centric

(70)

So what does

So what does

Neverfail

Neverfail

Offer?

Offer?

Best of Breed for Availability of Data and Applications

Replication-Failover

Asynchronous, CDP, Manual, Automatic

Continuous Availability

Complete Environmental monitoring and protection

Data Focused Business Process Focused Recovery Centric Availability Centric

(71)

More than just

(72)

So what does

So what does

Neverfail

Neverfail

Offer?

Offer?

Best of Breed for Availability of Data and Applications

Replication-Failover

Asynchronous, CDP, Manual, Automatic

Continuous Availability

Complete Environmental monitoring and protection

Data Focused Business Process Focused Recovery Centric Availability Centric

(73)

So what does

So what does

Neverfail

Neverfail

Offer?

Offer?

Seamless Upgrade

Seamless Upgrade

Best of Breed for Availability of Data and Applications

Replication-Failover

Asynchronous, CDP, Manual, Automatic

Continuous Availability

Complete Environmental monitoring and protection

Data Focused Business Process Focused Recovery Centric Availability Centric

(74)

How Neverfail Is Different

How Neverfail Is Different

-

-

Reliability

Reliability

Typical Approaches to Availability

• Do not try to prevent server failure

• -failover only when server completely goes down

• Try to protect data and applications in case a failure occurs

Neverfail

Diagnoses the system, tries to prevent server failure from happening

Identifies possible problems

Takes automatic,

pre-emptive corrective action to prevent failures

• Applies Best Practice

methodologies to establish and maintain a sound

(75)

How Neverfail Is Different

How Neverfail Is Different

-

-

Resilience

Resilience

Backup Snap-shot and

Restoration Replication

• Prevents data loss

• Prevents data loss

• Prevents hardware loss

• Protects only data, sometimes hardware

• Very long recovery

• Does not prevent server loss

• Data is can be outdated

• Very long recovery

• Protects only data

Fail/Switchover

• Prevents data loss

• Prevents application failure

• Diagnoses performance problems and sends alerts

• Prevents hardware loss

• Shared architecture = single-point of failure

• Very expensive

• No site protection

• Highly complex

Neverfail provides fully automated, complete data and site protection against failure in:

* OS * Hardware * Application * Network Typical Approaches to Availability Application & Performance Monitoring

(76)

Continuous Availability Suite

Continuous Availability Suite

Enabling Business 24x7

Predict whether applications will be reliable

• Health Checks

• Best Practice Evaluation

• Failure Avoidance

Protect Data and Application Availability

• Redundancy

• Monitoring, Automation

• End-to-end Ecosystem

Deliver Performance

• Keep users connected

• Affordable and Accessible

• No business downtime

File Server IIS

Continuous, uninterrupted user access to all critical applications and information without interruption from any threat, at an affordable cost

(77)

Neverfail

Neverfail

Replicator

Replicator

Protecting semi-critical applications

• Out of the Box Data Availability: • Data replication

• Server monitoring and failover

• Manual switchover/switchback

• Disaster protection

• Seamless switchback back to primary

• Identity takeover

• To achieve Application Availability, customer provides: • Network, application and performance monitoring

• Manually identifying, defining and maintaining replicated data sets

• Maintaining fully cloned server (identify and track applications and configuration settings)

• Defining and maintaining failover scripts

(78)

78

Primary benefits of virtualization

• Server consolidation

• Streamlined software testing and development

• BUT… Application Downtime during migration

• All of your eggs are now in one basket!

VMware Availability capabilities • Distributed resource

optimization (VMware VMotion)

• Host system monitoring and LAN failover (VMware HA)

• Relies on VMware Virtual Center and License server

VMware Availability drawbacks • No visibility into what’s actually

happening “inside the VM”

• Faults that occur within the VM will be evident on any/every host

• HA protects if physical host or OS fails

• Requires shared storage (single point of failure, costly, not useful for DR)

• VMware Virtual Center and License Server are single points of failure

How Neverfail protects and complements VMware

• Advanced monitoring within VM – hardware, network, software, performance

• Full redundancy, so that faults themselves aren’t mirrored

• No reliance on SAN technology

• Off-site Disaster Recovery

• Protects Virtual Center and License Server

Neverfail

(79)

Virtualisation

Virtualisation

Support

Support

•One-to-Many, Many-to-One Setup

•No Single Point of Failure (no need for SAN)

•True High Availability with Application And System Resource Monitoring

Physical

(80)
(81)

Neverfail Application Modules

Neverfail Application Modules

• Automatically identify and fully support designated applications – out of the box • Monitor all key application services

• Monitor all key application performance attributes

• Provide pre-emptive failover avoidance • Seamless switchover, failover and

switch-back of application workload • Support and protect additional

applications such as Anti-virus

(82)

Neverfail

Neverfail

Data Rollback Module

Data Rollback Module

•Recover from system crashes, data corruptions, virus infections etc.

• Create shadow copies (snapshots) on both active and secondary servers up to 512 copies and minimum 15 mins intervals

• Captures and roll back system states, registry settings and application data

•Ensure data consistency and eliminates discrepancy with registry settings

•Only differentials are captured, shadows are done with minimal impact to

performance and running of the system – can be done mostly on passive server

(83)

Neverfail SCOPE

Neverfail SCOPE

Automatically collects configuration and environmental information

Unobtrusively collects detailed performance information

Validates configuration information and makes change recommendations

Analyzes Server workload characteristics

Analyzes Bandwidth usage

Allows network “what if” modeling

(84)

Recognised

Recognised

Awards

Awards

Neverfail is the winner in the ”Exchange Backup/Disaster Recovery,” as well as in the “Replication/Data Availability Solution” category of the 2005 Windows IT Pro Readers’ Choice Awards.

“The Windows IT Pro Readers’ Choice Awards are highly coveted in the IT industry because our readers, who are the buyers and users of these products, are the ones who choose the winners,” said Paulsen. “These awards are the ultimate acclamation an IT company can earn from its peers in the IT community.”

Neverfail Wins "2004 Products of the Year“ Award from Searchwin2000.com

Neverfail for Exchange earned the notice of the judges for performance, features, an easy-to-use interface and seamless deployment and

(85)

The ultimate Combination

The ultimate Combination

Marathon

Marathon

-

-

Neverfail

Neverfail

FT/HA + DR

FT/HA + DR

everRun FT everRun HA Zero-downtime No loss of sessions/transactions/data Benefits Benefits CoServer 1 CoServer 2 LAN Automatic Problem Rectification by monitoring -Application Services Application+OS resources System Resources Network Connectivity Server Health WAN WAN Disaster-Recovery Data Redundancy System/Data Roll-back Low Bandwidth

(86)

Kanaly’s client communication is increasingly dependent on email, resulting in the growing demand for rapid response and constant availability to connect associates and clients. At Kanaly, regular email communication with clients is of critical

importance. To ensure email resilience, site recovery and protection, and effective disaster recovery response, Kanaly has implemented a high availability software solution from the Neverfail Group.

>100 user on MS Exchange Server 2000

Success Story

(87)

Founded in New York in 1901, White & Case has lawyers in the United States, Latin America, Europe, the Middle East, Africa and Asia. White & Case has more than a quarter-century of experience advising clients doing business throughout the vast and continually evolving continent of Asia.

Regional Office in Singapore manages offices in Tokyo, Bangkok, Shanghai, Beijing, Hong Kong. The company relies heavily on Exchange servers, SQL servers as well as Blackberry servers to operate. Disaster-recovery is needed and cross-boundary regional failover capability is crucial for business

continuity.

Employs multiple pairs of servers running Neverfail for Exchange, SQL and Blackberry over all regional offices doing remote data replication and failover delivering disaster-recovery capability.

Success Story: White & Case LLP

(88)

Success Story

Success Story

Inova

Inova

Venture

Venture

Founded in Singapore. Provides innovative

telecommunication platforms and solutions to telcos in

various markets since 1999.

Uses Neverfail to protect the SQL servers supporting the

mission-critical telecommunication applications.

(89)

National Semiconductor

National Semiconductor

National Semiconductor, the industry's premier analog

company, creates high performance analog devices and

subsystems.

Uses Neverfail for their many Exchange, SQL Database

and File Servers.

Uptime is critical both on the business side as well as

manufacturing systems that demands no interruption to the

system as well as high performance.

(90)

Brunei Ministry of Trade

Brunei Ministry of Trade

and Primary Resources

and Primary Resources

The Ministry of Industry and Primary Resources (MIPR) was formed in 1989 with the responsibility of promoting and facilitating industrial

development in Brunei Darussalam. Application: Exchange Server.

Uptime is critical in the government services in Brunei as they strive to improve in service levels and IT efficiency.

(91)

Bank Islam Brunei Darussalam

Bank Islam Brunei Darussalam

Bank Islam Brunei Darussalam Berhad has 14 BIBD branches located at strategic locations in all the four districts; 11 branches located in the Brunei Muara District, 1 Branch in the Tutong District, 2 located in the Kuala Belait District and 1 located in the Temburong District.

Application: SQL Database Server. (14 licenses, one for each branch) Uptime is critical as the database is being used for for their branch office banking applications

(92)

Bank Negara Malaysia

Bank Negara Malaysia

• Bank Negara Malaysia is the central bank for Malaysia. It was

established on 26 January 1959, under the Central Bank of Malaya Ordinance, 1958,

• Bank Negara Malaysia, as the Central Bank, is committed to excellence in promoting monetary and financial system stability and fostering a sound and progressive financial sector, to achieve sustained economic growth for the benefit of the nation.

• Application: Blackberry Server.

• Banking management staff are dependent on blackberry for their business applications. It is required to be continually available at all times

(93)

Affin

Affin

Bank

Bank

Berhad

Berhad

• Affin Bank Berhad (AFFINBANK) is a wholly-owned subsidiary of Affin Holdings Berhad which is listed on Bursa Malaysia.

• The Bank serves both retail and corporate customers. The business units of the Bank comprise Enterprise Banking, Consumer Banking, Debt and Capital Markets and Hire Purchase. Consumer Banking provides credit cards, personal loans, mortgages and deposit taking services to individuals. Enterprise Banking offers

corporations, institutional clients and SMEs services in corporate banking, contract financing and trade finance. Enterprise Banking serves as an important feeder to the other business units by way of contacts and opportunities.

(94)

Radicare

Radicare

, Malaysia

, Malaysia

Radicare is a one-stop source for healthcare support services in the areas of clinical waste management, linen and laundry, cleansing, biomedical engineering maintenance and facility engineering

maintenance.

Application: MS SQL Server, Apache Tomcat.

Operates web-based application for their operations that demands very high uptime. Requires a very cost effective and reliable solution that works with their application. Requires remote site disaster-

recovery capability over low bandwidth.

Only Neverfail was able to provide both application-level, performance monitoring and disaster-recovery in one solution.

(95)

Berjaya

Berjaya

Group, Malaysia

Group, Malaysia

Berjaya Corporation is a major Malaysian conglomerate with an annual revenue in excess of RM2.73 billion.

Application: MS Exchange.

Exchange server is critical to their operations. The environment

demands no downtime and a system that is extremely reliable, high performance and scalable.

Only Neverfail was able to provide both application-level, performance monitoring and no single point of failure through replication in one

(96)

HOW THE DIFFERENT TECHNOLOGIES IMPACT COSTS

HOW THE DIFFERENT TECHNOLOGIES IMPACT COSTS

MS Clusters Marathon everRun FT Svr Marathon everRun HA Svr Neverfail Storage Needs external data and

quorum drives

1. External storage costs more

2. Shared storage is a single

point of failure

Writes to two redundant servers

simultaneously, providing -1. Lower storage cost 2. No downtime if one Storage fails

Writes to two redundant servers

simultaneously, providing -1. Lower storage cost 2. No downtime if one Storage fails

Writes to two redundant servers

simultaneously, providing -1. Lower storage cost 2. No downtime if one Storage fails

OS Licenses

Requires MS Enterprise Edition OS on each of the two servers. These are more expensive

Requires 3 Standard Server OS licenses - one for each server, and one for the virtual server they share that provides the fault- tolerance.

Requires 3 Standard Server OS licenses - one for each server, and one for the virtual server they share that provides the fault-tolerance.

Requires just 2 Standard Server OS licenses - one for each server

Applica-tion licensing

Two complete sets of licenses –

servers and are more expensive as they need to be cluster-aware

e.g 2 x Enterprise Exchange

Typically One application license only, Because there is only one instance of the app installed and running. No need for enterprise edition

Typically One application license only, Because there is only one instance of the app installed and running. No need for enterprise edition

Two application licenses but no need for enterprise edition

Apps License if

by CPU

Application - 2 CPU license Application – Typically 2 CPU license

Application – Typically Single CPU License

Neverfail – 2 CPU license

Maint-enance Complex Setup Requires extensive maintenance and testing Easy Setup Maintenance-free Easy Setup Maintenance-free Easy Setup Low Maintenance

(97)

Storage Management and

Storage Management and

Virtualisation

(98)

Virtual Desktop

Virtual Servers

Virtual Storage

Citrix XenDesktop, VMware, Provision Networks

VMware, Citrix XenServer, Virtual Iron, Oracle VM, SUN VM, Microsoft VM

DataCore

Total Enterprise Virtualization – The combination of proven virtualization solutions into

comprehensive, enterprise-wide, virtual infrastructures, comprising desktops, servers and storage. Driving the next phase of infrastructure virtualization!

Total Enterprise Virtualization

Total Enterprise Virtualization

(99)

DataCore Solves Infrastructure Challenges

DataCore Solves Infrastructure Challenges

Extending the paradigm of virtualization from the compute layer to the storage layer. Universal Storage Services across all platforms and vendors.

;

Capacity on Demand

;

Disaster Recovery/Replication

;

Business Continuity/High Availability

;

Storage Resource Management

;

Performance

;

Cost

;

Flexibility

(100)

100

Getting Started

Getting Started

Start with a standard

off the shelf server.

Hint: It can even be a VM!

Start with a standard off the shelf

server.

Hint: It can even be a VM! 1

Add a Windows O/S Add a Windows O/S 2 Install SANmelody software Install SANmelody software 3 Configure channels ( FC, iSCSI, or even both) Configure channels ( FC, iSCSI, or even both) 4

Attach storage (FC, SAS, SCSI, SATA, IDE – if Windows’ Disk Manager can see it, DataCore can Virtualize it!

Attach storage (FC, SAS, SCSI, SATA, IDE – if Windows’ Disk Manager can see it, DataCore can Virtualize it!

SANmelody will utilise up to

80% of the server’s memory as high

performance storage cache. SANmelody will utilise up to

80% of the server’s memory as high

performance storage cache. 5

(101)

DataCore Software Product Suite

DataCore Software Product Suite

SANsymphony-equipped

Storage Domain Servers

SANmelody-equipped

Disk Servers

SANsymphony ™

Provides a common set of services across heterogeneous storage arrays

SANmelody ™

Traditional storage array alternative

Traveller ™

Adds Continuous Data Protection & Recovery

SANmaestro ™

Storage Resource Management & Analysis Suite

UpTempo ™

(102)

1.5TB Pool

Thin Provisioning

Thin Provisioning

-

-

Hands Free Capacity

Hands Free Capacity

500GB 500GB 500GB 2TB 2TB 2TB

DataCore Virtualization Layer Network Managed Volume / Virtual

Capacity

Just-in-time Thin Provisioning takes the guesswork out of disk allocation.

Thin Provisioning presents large virtual volumes to applications however, only allocates disk blocks dynamically as the application consumes them.

The software notifies you as the physical

space gets depleted so that you may add more drives early enough to meet future demands.

Increase storage utilization and storage management productivity.

2TB

VMFS-3 LUNs

(103)

Snapshots & Fast Disk

Snapshots & Fast Disk

-

-

to

to

-

-

Disk

Disk

Backups

Backups

① Snapshot (1 ) ② CI ③ Snapshot (2 ) ④ IU + CI Hi-end Storage Low-end Storage Application Server Backup Server ⑤ Map Volume

Point-in-time snapshots are generated using copy-on-write technology for selected virtual volumes.

They can be mounted directly by a backup-server or another system without occupying the application machine.

•Complete Images (CI) •Image Updates (IU) •Source Updates (SU)

•Command Line Interface (CLI)

Frequent snapshots provide a

convenient means to restore disks to known-good images, such as database checkpoints.

(104)

Business Continuity (Data HA)

Business Continuity (Data HA)

Synchronous Mirroring

Synchronous Mirroring

Mirroring App Server Fail Over Fail Over

Synchronously mirrors writes between a pair of SANmelody disk servers using iSCSI or Fibre Channel connections. Disk blocks written by the application to a primary volume on one disk server are automatically mirrored in real time to the companion disk server.

In the event of a failure, the companion server takes over with the mirrored volumes.

Both disk servers may actively process I/Os with one handling primary paths for some of the volumes and secondary paths for others.

(105)

Business Continuity (Data HA)

Business Continuity (Data HA)

Virtual Servers

Virtual Servers

Fail Over Fail Over “Motion” Mirroring VMware ESX/XenServer

ƒ No single point of failure

ƒ Faster I/O response through Caching

ƒ Transparent to ESX and App servers

ƒ RAID mirroring

References

Related documents

Although there was almost no open public debate in any form about their role in war crimes, genocide committed or the support of these troops by the Serbian (during Miloševi ć

This motivates us to de- sign an overall solution that is highly scalable: at the underlay because we exploit some form of hierarchical routing at the network layer, as well as at

To evaluate the possibility to predict the treatment outcome (Response vs No Response) using as input data all the 25 variables on study (Table 1) we have trained

We formulate Wolfe-type dual and Mond-Weir- type dual problems for our nonsmooth multiobjective problems and establish duality theorems for weak Pareto-optimal solutions

1) The first area is central Zagros, with 23 emergent salt plugs. 2) The second area is southeastern part of Zagros, with 84 emergent salt plugs. 3) The third area is north margin

Comparison of the emittance elements of a ballistic wire connected to two normal reservoirs, a normal and a superconducting reservoir, and to one normal reservoir only... We see

Development &amp; In vitro evaluation of sustained release pellets of Diltiazem hydrochloride using ethyl cellulose &amp; hydroxy propyl methyl.

The main contribution of this paper is a proposal of a novel access control method by terminals based on groups of only visible terminals and with no hidden terminals, which