45
www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. [email protected] Karl Ford Engineering Manager Novell, Inc. [email protected]

Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. [email protected] Karl Ford Engineering

Embed Size (px)

Citation preview

Page 1: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

www.novell.com

Novell iManager Introduction and Overview

Novell iManager Introduction and Overview

James WhitchurchDirector—Software EngineeringNovell, [email protected]

Karl FordEngineering ManagerNovell, [email protected]

Page 2: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Vision…one NetA world where networks of all types—corporate and public, intranets, extranets, and the Internet—work together as one Net and securely connect employees, customers, suppliers, and partners across organizational boundaries

MissionTo solve complex business and technical challenges with Net business solutions that enable people, processes, and systems to work together and our customers to profit from the opportunities of a networked world

Page 3: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering
Page 4: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Agenda

• Introduction Novell eDirectory™ architecture review

• 2001 review eDirectory management futures iManager requirements

• Novell iManager Overview Novell iManager architecture

• eDirectory Management Framework• eDirectory Management Toolbox

• Summary• Demo• Questions and answers a

gend

a

Page 5: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Conso

leO

ne

®

Database

Storage Management Interface (SMI)

Utilitie

sR

epair, IC

E,

Backu

p, …

Replication

Security

Maintenance

Schema

Introduction

Access

LDAP NDAP

Syste

m A

bstra

ction La

yer (S

AL)

AIX

Linux

NetWare®

NT

Solaris

DirXML™ ZfS NSL iChain™

eDirectory architecture review

Page 6: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Deployed Versions Novell eDirectory and Novell Directory Services® (NDS®)

Product Version Build Version

Platforms

NetWare 5.1 SP4 (NDS 7) DS.nlm v7.57 NetWare 5.1

NetWare 5.1 SP 4 (NDS 8) DS.nlm v8.79 NetWare 5.1

eDirectory 8 DS.nlm & DS.dlm v8.79

NetWare 5.0,Win NT/2K

eDirectory 8.5.x DS v85.23 NetWare 5.x,Win,Solaris

NetWare 6 (eDirectory 8.6) DS.nlm v10110.20 NetWare 6

eDirectory 8.6.1 DS v10210.43 NW 5.1,NW 6,Win,Solaris,Linux

NetWare 6 SP1 (eDirectory 8.6.2)

DS.nlm v10310.17 NetWare 6

eDirectory 8.6.2 DS v103xx.xx NW 5.1,NW 6,Win,Solaris,Linux

eDirectory 8.7 DS v10410.xx NW 5.1,NW 6,Win,Solaris,Linux,AIX

Page 7: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Differences between eDirectory and NDS

NetWare 6

NetWare

NDS eDirectory

NOS directory focused on managing NetWare® servers

A cross-platform, scalable, standards-based directory

used for managing identities that span all aspects of the network—eDirectory

is the foundation for eBusiness

NetWare 5

Page 8: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

• eDirectory management futures Human factors

• Reduce and simplify management• Novell tools to share the same look and feel

2001 Review

eDirectory management vision Provide complete, simplified, and scalable tools to install, manage, and monitor eDirectory through the Internet, intranets, and extranets via wired and wireless devices•Novell iManager

–eDirectory Management Framework»plug-ins

–eDirectory Management Toolbox»eMTools

Page 9: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager Requirements

• Simplified and complete Consolidation Role-based

• Cross-platform Windows Novell NetWare Solaris, Linux, AIX,

etc.

• Remotely available Wired Wireless

• Server available Command-line Scriptable

• Development support

SDK Tools

Page 10: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager

Overview

Page 11: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Management SDK

Management interface

Utilities

Novell iManager Overview

eDirectory

Page 12: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

eMFrame

Interface (plug-ins)

eMBox

Novell iManager Overview

eDirectory

iManager

Page 13: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Workstation Web server Server

Novell iManager Overview

Page 14: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Workstation Web server Server

Novell iManager Installation Overview

• eMFrame

plug-ins

• eDirectory

• eMBox

eMTools

Browser

Command line

Page 15: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager

eDirectory Management Framework

(eMFrame)

Page 16: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager eMFrame Key Features• Web-based

Wired Wireless

• Cross-platform• Development environment

Java Java script HTML Interface wizard

• Role-based• Uses web server eM

Fram

e

Page 17: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

eM

Fram

e

Novell iManager Development SDK

• Java• Java script• HTML• Interface wizard (demo)

Access to eDirectory without writing any HTML

Includes a browser-based wizard for constructing eDirectory content

Integrates content into eDirectory

Page 18: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

eM

Fram

e

Novell iManagerRole-Based Management

Role-Based management• Requires role-based schema• Supports the assignments of roles

to users• Simplifies interface• Customizable

Creation of roles Assignment of tasks to roles

• Self-administration—eGuide

Page 19: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManagerRole-Based Management (cont.)

Page 20: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManagerRole-Based Management (cont.)

Page 21: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager

eDirectory Management Toolbox

(eMBox)

Page 22: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager eMBox Key Features

• Resides on the eDirectory server• Remote access to eDirectory Utilities• eDirectory Management Tools (eMTools)• Cross-platform• C and C++• Role-based• Command-line tool• SOAP-based

eM

Box

Page 23: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager

Novell iManagerArchitecture

Page 24: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

iManager(eMFrame)

Novell iManager Architecture

Plug-ins

Plug-ins

Plug-ins

SD

K…

SD

K…

DHost process or NetWare

ServerWeb server

SD

K…

eMBox

eMTools…

eDirectory

Bro

wse

r

Page 25: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

iManager(eMFrame)

Novell iManager eMFrame Architecture

LDAP plug-in

Schema manager plug-in

ICE plug-in

DSMerge plug-in

DSRepair plug-in

Backup/restore plug-in

eD

ir S

DK

eM

Box S

DK

DHost Process

ServerWeb server

LD

AP

...eDirectory

Bro

wse

r

eMBox

eMTools…

Page 26: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager eMFrame Processing

Web server Server

Browser

Workstation

DHost or

NetWare

eDirectory

Role- base

d

or Devic

e

Login.xslSetpass.xslCreateUser.

xsl

Login.xslSetpass.xslCreateUser.

xsl

Login.xslSetpass.xslCreateUser.

xsl

Style sheets localized strings

eMFrame

Servlet

plug-in plug-in plug-inplug-in plug-in plug-inplug-in plug-in plug-in

Web server

Serverconsole

Page 27: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager eMFrame Results

Page 28: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

iManager(eMFrame)

Novell iManager eMBox Architecture

LDAP plug-in

Schema manager plug-in

ICE plug-in

DSMerge plug-in

DSRepair plug-in

Backup/restore plug-in

eD

ir S

DK

eM

Box S

DK

DHost Process

ServerWeb server

LD

AP

eMBox

HTTP

sta

ck

SO

AP

serv

ice

...

Service manager

Merge eMTool

Repair eMTool

Backup/restore eMTool

eDirectory

Bro

wse

r

Page 29: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager eMBox ProcessingeM

Box S

DK

DHost Process (or NetWare)

Server

eMBox

SO

AP

Serv

ice

Service Manager

Merge eMTool

Repair eMTool

Backup/Restore eMTool

eDirectory

Clie

nt

Event is published on the event bus

eMTool(s) that subscribed to the event

• Receives the event

• Performs the requested action

• Adds status

HTTP s

ends

UR

L to

eM

Box (

SO

AP S

erv

ice)

SO

AP S

erv

ice g

ets

the e

vent

nam

e f

rom

the S

OA

P

body

HTTP

Sta

ck

HTTP P

ost

Op

era

tion t

o D

Host

HTTP

Repair eMTool

Page 30: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager eMBox ProcessingeM

Box S

DK

DHost processServer

eMBox

Soap S

erv

ice

eDirectory

Clie

nt

HTTP

sta

ck

Clie

nt

gets

sta

tus

info

rmati

on

/resp

onse

fro

m

SO

AP b

ody

HTTP s

ends

resp

onse

to c

lient

Soap s

erv

ice

Service manager

Merge eMTool

Repair eMTool

Backup/restore eMTool

Retu

rn f

rom

the e

vent

handle

r

SO

AP S

erv

ice p

uts

the e

vent

nam

e,

resp

onse

and s

ends

to H

TTP

Page 31: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager eMBox Result

Page 32: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager eMBox Result

Page 33: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager Backup/RestoreHot Continuous Backup

Server 1 Server 3

Updates

Updates

Server 2

X

Page 34: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Incremental Backups

Roll-Forward

Logs

Full Backup

Novell iManager Backup/RestoreHot Continuous Backup (cont.)

Server 1 Server 3

Updates

Updates

New Server

Updates

Server 2

Page 35: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager

Summary

Page 36: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

eMFrame

Interface (plug-ins)

eMBox

Novell iManager Review

eDirectory

eDirectory

iManager

Page 37: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager Key Features

• eMFrame Web-based

• Wired• Wireless

Cross-platform Development

environment• Java• Java Script• HTML

Role-based Tools

• Wizard

• eMBox Part of eDirectory Remote access to

eDirectory Utilities eMTools Cross-platform C and C++ Role-based Command-line tool SOAP-based Requires eDirectory

8.7

Page 38: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager Requirements Review

• Simplified and complete Consolidation Role-based

• Cross-platform Windows NetWare Solaris, Linux, AIX,

etc.

• Remotely available Wired Wireless

• Server available Command line Scriptable

• Development support SDK Tools

Page 39: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

iManager

Conso

leO

ne

Database

Storage Management Interface (SMI)U

tilities

Repair, IC

E,

Backu

p, …

eM

Box

Replication

Security

Maintenance

Schema

Summary

eDirectory architecture review

Access

LDAP NDAP

DirXML ZfS NSLSyste

m A

bstra

ction La

yer (S

AL)

AIX

Linux

NetWare

NT

Solaris

iChain®

Page 40: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Novell iManager URL

http://download.novell.com/iManager

Page 41: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Session References

• TUT131—eDirectory Administration and Management Using iManager

Sophia Johnson

• DCB202—Developing to Novell iManager Michael Harris, Drew Chamberlain, and Dan Wilson

• IO123—eGuide Introduction and Overview James Whitchurch, Ivan Hurtt, and Sophia Johnson

• TUT231—Tips and Tricks for Using eDirectory Utilities Roger Harrison and Pat Felsted

• TUT234—Keeping Your Business On-Line with eDirectory Backup and Restore

Brian Hawkins and Roger Harrison

Page 42: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

Demonstration

Page 43: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering
Page 44: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering

iManager Backup/Restore eMTool

eDirectory

Full backup

eDirectory

eDirectory

eDirectory

eDirectory

Incremental backup

RFLRFLRFL

RFLRFLRFL

RFL

Roll-forward logs

Full restore Incremental restore

Roll-forward logs

+ +

Page 45: Www.novell.com Novell iManager Introduction and Overview James Whitchurch Director—Software Engineering Novell, Inc. jwhitchurch@novell.com Karl Ford Engineering