1 What’s new in OpenEdge 10.2B OpenEdge Management OpenEdge Replication Libor Laubacher Principal...

Post on 04-Jan-2016

238 views 0 download

Tags:

transcript

1

What’s new in OpenEdge 10.2BOpenEdge ManagementOpenEdge Replication

Libor Laubacher

Principal TSE, Progress Software

© 2009 Progress Software Corporation. All rights reserved.2

OpenEdge 10.2B, OE Management & Replication

What is new in OpenEdge 10.2B

What is new and what is OpenEdge Management 10.2

What is new and what is OpenEdge Replication

© 2009 Progress Software Corporation. All rights reserved.3

OpenEdge 10.2B, OE Management & Replication

What is new in OpenEdge 10.2B

• Database- Transparent data encryption

o Enhances securityo Separate license

- Alternate buffer poolo “-B2”o Independent to a primary “-B” buffer pool

© 2009 Progress Software Corporation. All rights reserved.4

OpenEdge 10.2B, OE Management & Replication

What is new in OpenEdge 10.2B

• DataServers- Support for BLOB data type for MS SQL- Support for RECID in DataServer for ODBC and MS

SQL- Support for DATETIME data type

• WebClient- Installation without Administrator rights

© 2009 Progress Software Corporation. All rights reserved.5

OpenEdge 10.2B, OE Management & Replication

What is new in OpenEdge 10.2B

• OpenEdge Architect- upgrade to Eclipse 3.4.2- latest Ultra Controls for .NET- outline view update and include files expansion

performance improvements- AppServer support

o ability to define new brokers within OEA

© 2009 Progress Software Corporation. All rights reserved.6

OpenEdge 10.2B, OE Management & Replication

What is new in OpenEdge 10.2B

• ABL (4GL)- updated XREF output and ABL logging

o CLASS, EVENT, METHOD, PUBLISH, SUBSCRIBE

- improved dynamic invocation of DLLs’ and UNIX libraries

- support for abstract classeso including methods and properties

- timed STOP conditiono for DO, FOR and REPEAT blockso for RPC in CANCEL-REQUESTS after method

© 2009 Progress Software Corporation. All rights reserved.7

OpenEdge 10.2B, OE Management & Replication

What is new in OpenEdge 10.2B

• AppServer- KeepAlive protocol for failed connections- Changing properties dynamically at a runtime- Support for Actional monitoring

• OpenEdge Explorer- now packaged and started automatically with a client

installation

© 2009 Progress Software Corporation. All rights reserved.8

OpenEdge 10.2B, OE Management & Replication

What is new in OpenEdge 10.2B

• OpenEdge Replication- support for TDE- support for tables larger than 4 billion records- an online backup of a target database

• OpenEdge Management- new installation and packaging- support for Actional monitoring of OE resources

© 2009 Progress Software Corporation. All rights reserved.9

OE Management overview 10.2A improvements What can OE Management do for you (not only) while

watching this session• terminology• examples

Best practices

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.10

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.11

Remote monitoring using TCP/IP

File serverProductionDev serverQA server

OE Management remote configuration

OpenEdge Management

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.12

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.13

OE Management• Resource• Rules & rule sets• Alerts• Action• Jobs• Reports

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.14

OE Management• Resource

- anything which can be monitored or trended

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.15

OE Management• Rules

- a performance requirement that can be evaluated

• Rule sets- common group of rules for a

specific resource

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.16

OE Management• Alerts

- a response to a broken rule

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.17

OE Management• Action

- a process to be performed in a response to an alert

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.18

OE Management• Jobs

- anything OE Management can run, schedule, execute

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.19

OE Management• Reports

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.20

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.21

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.22

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.23

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.24

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.25

OE Management on a dedicated server• avoids memory consumption on a production machine• gives a better maintenance window

Set monitoring and trending interval right• keep an eye only on what you need

Monitor your OE Management installation• “dead man tells no tales”

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.26

OpenEdge Replication

• Progress - DR & HA solution- Reporting solution

o requires extra license

• Allows replication of one (source) to 1 or 2 (target) databases

- requires at least WGP license- requires AI and TCP/IP

OpenEdge 10.2B, OE Management & Replication

© 2009 Progress Software Corporation. All rights reserved.27

OpenEdge 10.2B, OE Management & Replication

TargetDatabase

DatabaseBrokerServersWriters

ReplicationAgent

AI Extents

SourceDatabase

ReplicationServer

DatabaseBrokerServersWriters

AI Extents

QuestionTime

Libor LaubacherPrincipal TSE, Progress Software Corporation

llaubach@progress.com