Data Disaster Preparedness

naivenorthΤεχνίτη Νοημοσύνη και Ρομποτική

8 Νοε 2013 (πριν από 4 χρόνια και 2 μέρες)

91 εμφανίσεις

1

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Data Disaster Preparedness

Webinar

Nico Spence

Chief Marketing Officer

BASIS International Ltd.


2

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Overview


Securing the Data with Encryption


Communication


Storage


Separating the Data
-

Architecture Choices:


One tier


Two tier


Three tier


Creative solutions


Replicating the Data
-

Clustering solutions


Load
-
balanced servers


High
-
availability servers


Licensing Considerations


Backup


Redundant

3

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Protect Data

Encrypt Communication


SSL


Industry standard


Secure Sockets Layer


128 and 256 bit encryption


Available between all current BASIS product
components


Socket connection to third party applications


Client


Server


4

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Protect Data

Encrypted Data on Disk


User
-
defined password


Industry standard AES (
A
dvanced
E
ncryption
S
tandard) 128 & 256 bit
-

configurable


File level


Open verb


Mode = CRYPTPASS


Field level


Encrypt function


Decrypt function


ODBC/JDBC enabled




BASIS DBMS


Triggers


6

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

BASIS DBMS


Triggers





BASIS DBMS


Triggers





BASIS DBMS


Triggers





9

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

One Tier

(Monolithic)


PRO/5
®
(CUI)


Terminal emulator


Mapped drive
(strongly discouraged)


Visual PRO/5
®
(CUI & GUI)


Terminal services


Citrix


Mapped drive
(strongly discouraged)


BBj
®
(CUI & GUI)


Terminal emulator


Terminal services


Citrix


Mapped drive
(strongly discouraged)

10

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

One Tier

PRO
/
5
Interpreter
,
Display
,
&
Data
11

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

One Tier

BBj
Display
,
Interpreter
,
&
Data
12

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Mapped Drives


Appropriate usage


Shared access to discrete data


Documents


Spreadsheets


Optimized for individual access


Inappropriate usage


Multi
-
user access to data files


Degrades performance


Compromised data integrity


13

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

DBMS versus Mapped Drive

10,000 record extract, change and re
-
write


Data server


Single user 51 seconds


Additional users at similar speed


Mapped drive


Single user 13 seconds


Subsequent users 30 times slower

Data Integrity secured with DBMS

14

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Two Tier

(Display/Interpreter
-
DBMS)


PRO/5 (display/interpreter)


PRO/5 Data Server® (DBMS)


BASIS Database (DBMS)


Visual PRO/5 (display/interpreter)


PRO/5 Data Server (DBMS)


BASIS Database (DBMS)


Third
-
party Database (RDBMS)


BBj (display/interpreter)


PRO/5 Data Server (DBMS)


BASIS Database (DBMS)


Third
-
party Database (RDBMS)




15

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Two Tier

Ethernet
PRO
/
5
PRO
/
5
Data Server
or BASIS DBMS
Display
&
Interpreter
Data
16

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Two Tier

Ethernet
Visual PRO
/
5
PRO
/
5
Data Server
or BASIS DBMS
Display
&
Interpreter
Data
17

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Two Tier

Ethernet
BBj
PRO
/
5
Data Server
or BASIS DBMS
Display
&
Interpreter
Data
18

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Three Tier

(Display
-
Interpreter
-
DBMS)


Display


Terminal emulator


PRO/5


BBj


Terminal services/Citrix client


Visual PRO/5


BBj Client


Java Web Start/applet


BBj Thin Client


Interpreter


PRO/5


Visual PRO/5


BBj


DBMS


PRO/5 Data Server


BASIS DBMS

19

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Three Tier (PRO/5)

Ethernet
PRO
/
5
PRO
/
5
Data Server
or BASIS DBMS
Terminal Emulator
Interpreter
Display
Data
Server
Server
20

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Three Tier (Visual PRO/5)

Ethernet
Visual PRO
/
5
PRO
/
5
Data Server
or BASIS DBMS
Citrix or Terminal Services
Interpreter
Display
Data
Server
Server
21

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Three Tier (BBj)

Ethernet
BBj
PRO
/
5
Data Server
or BASIS DBMS
Terminal Emulator
Interpreter
Display
Data
Server
Server
BBj Thin Client
Display
Citrix
/
Terminal Services
Display
22

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Creative Solutions


Applet


Terminal emulator


Terminal services ActiveX control


BBj Thin Client


Web Start


BBj Thin Client


link in e
-
mail


link on Web page


shortcut on desktop



23

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Comprehensive Deployment

LAN
/
WAN
Servers
Displays
/
Clients
MacIntosh
MacIntosh
`
Windows
Dumb
Terminal
Linux
UNIX
Smart
Terminal
`
Terminal
Emulator
Windows
Windows
Terminal
Server
Citrix
`
Web Browser
`
UNIX
`
Linux
Deployment Architecture
24

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Complex Deployment

*
NIX Running
PRO
/
5
PRO
/
5
Data Server
BASIS DBMS
BLM
Interpreter
&
Data
`
`
`
`
`
`
`
PC Running
Citrix
/
WTS Client
Citrix or Terminal Server
Running BBj Interpreter
PC Running
Terminal Emulator
25

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Integrated Deployment

L A N
/
W A N
`
`
`
`
PCs Running
WebStart or
Web Browser
Dumb Terminals
BBj
Display
Interpreter
&
Data
26

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Cluster Computing


High availability


Redundant hardware


Data integrity


SAN (Storage Area Network)


RAID (Redundant Array of Independent Disks)


Failover


Load balanced

27

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

High
-
Availability Servers

Network
Primary
BBj
`
`
Primary Heartbeat Channel
Backup Heartbeat Channel
Secondary
BBj
Failover
Failover
Constant File Updates
28

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

High
-
Availability Server & Disk Array

`
`
`
Network
Application
Server A
Application
Server B
Private
Heartbeat
Failover
Failover
Data
Data
Shared Disk System
29

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Load
-
Balanced Servers

Network
Active Router
And
BBj Database
Load Balanced Servers
30

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Fully Redundant System

Network
Active
Router
`
`
Primary Heartbeat Channel
Backup Heartbeat Channel
Backup
Router
Failover
Failover
Constant File Updates
Load Balanced Servers
31

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

High Availability Servers

Raid 5 Disc Drives

Raid 5 Backup

Inactive

Active

Storage Area Network

Server Farm

Load Balanced Servers

Network PC’s

32

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Licensing


Backup system


Hardware


Software


License


Redundant License servers


Triad


Hardware


Software


License

33

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Redundant License Model
Multiple License Manager

34

©1985
-
2006 All rights reserved. U.S. 1.800.423.1394 International +1.505.338.4188 Tech Support +1.505.345.5021

sales@basis.com

www.basis.com

Summary


Securing the Data with Encryption


Communication


Storage


Separating the Data
-

Architecture Choices:


One tier


Two tier


Three tier


Creative solutions


Replicating the Data
-

Clustering solutions


Load
-
balanced servers


High
-
availability servers


Licensing Considerations


Backup


Redundant