2 - Information Technology Services

wrackbaaΚινητά – Ασύρματες Τεχνολογίες

10 Δεκ 2013 (πριν από 3 χρόνια και 8 μήνες)

118 εμφανίσεις



Novell Collaboration

Scott C. Villinski

Corporate Technology Strategist

svillinski@novell.com

©
December 10, 2013

Novell Inc, Confidential & Proprietary

2

Agenda

Novell Collaboration Overview


Migration: What are your options and paths?


Configuration: How flexible is the configuration?


Cross Platform: How about my Macintosh or Linux users?



Novell Collaboration
Overview

©
December 10, 2013

Novell Inc, Confidential & Proprietary

4

GroupWise 6.5

Novell GroupWise 6.5

a member of the Novell
Nterprise family of solutions

is a premier
communication and collaboration tool. It provides
an effective and innovative approach to
collaboration services

an approach that delivers
security, control and mobility, while reducing the
cost of managing and maintaining essential
communication and collaboration services.


Geared towards faculty and staff because of the
advanced collaboration features

©
December 10, 2013

Novell Inc, Confidential & Proprietary

5

GroupWise
®

Today

With Customers


34 million users
(
IDC, July 2002
)


New license
revenue up by 8%


New customers
migrating from
Exchange and Notes


Q3 2003 was a
record quarter for
GroupWise, with
10% growth


3

Ongoing Momentum

Press and Analysts


“Investments in
GroupWise are
good through at
least 2005”

Gartner Group,
March 2002


20
positive press
articles in Q3 ‘03

1

Readers’ Choice
Best Collaboration
Product
-

2002

With Partners


With this release,
Novell has made
great strides in
increasing the
number and
quality of its
partnerships.

--
Gartner Group


Over 30 new
partners in just
the last 12
months

2

©
December 10, 2013

Novell Inc, Confidential & Proprietary

6

GroupWise Server Features

Server Side Rules

RBL Support

Automatic Redirection

Document Management

Calendaring

Single Copy Message Store

Integration with eDirectory

Web interface

Status tracking

Instant Messaging agents

Web console for Agents

Client redirection

Standards based support


POP/IMAP/iCal, SMTP,TLS,
S/MIME, HTTP,

Administrative client options

Attachment size limitations

Mailbox retention settings

Message Retraction

SSL between all server/client
communication

©
December 10, 2013

Novell Inc, Confidential & Proprietary

7

GroupWise Client Features

Shared Folders

Proxy

Offline

POP/IMAP/NNTP

Search Folders

Contact Management

Junk Mail Handling

Indexed message store

Quick viewers

Message Filtering

Categorization of
messages, contacts

Calendaring, tasks,
notes

Multi
-
tab calendar view

Shared address books

Busy search

©
December 10, 2013

Novell Inc, Confidential & Proprietary

8

GroupWise Client

©
December 10, 2013

Novell Inc, Confidential & Proprietary

9

GroupWise Messenger Client

©
December 10, 2013

Novell Inc, Confidential & Proprietary

10

NetMail

NetMail is a scalable, high
-
performance e
-
mail and
calendaring system that is based on Internet
-
standard
messaging and security protocols.

Geared towards students because of the scalability and
turnover rate

Collaboration features are not as advanced as GroupWise


but is perfect for student requirements

New in NetMail 3.5:


NSure Audit instrumentation


Proxy and Busy search


Shared folders and calendars


Delegated appointment, task, note


Complex rule creation


Resource scheduling

©
December 10, 2013

Novell Inc, Confidential & Proprietary

11


2003 Linux World Finalist: Best Front Office
Solution


Numerous mentions in press, analyst reports
and increased customer requests for
information


Dallas Police Department and Dallas County Courts
Notification System


Rising number of dual
-
product (GW/NM)
implementations


Hundreds of Universities and K
-
12 schools around the
world run NetMail


NetMail installed in more educational institutions in
2001
-
2002 than competing products

NetMail
®

Today

Accelerated Awareness

In the
Enterprise

2

In Education

1

In the Market

3

©
December 10, 2013

Novell Inc, Confidential & Proprietary

12

NetMail Server Features

Server Side Rules

RBL Support

Calendaring

Single Copy Message Store

Integration with
eDirectory

Web interface

Delivery Status
Notification

Alias agent

100% Standards based


POP/IMAP/iCal, SMTP,TLS,
S/MIME, HTTP,

Attachment size limitations

TLS between all server/client
communication

Anti
-
virus agent

“Proxy agent”


to retrieve
mail from other mail servers

Listserver agent

©
December 10, 2013

Novell Inc, Confidential & Proprietary

13

NetMail Client Features

The only “client” that NetMail provides is the Web interface


ModWeb

Any standards based client will work against NetMail

ModWeb features:


Shared Folders


Proxy


Contact Management


Calendaring, tasks, notes


Shared calendars


Busy search


Message priority

©
December 10, 2013

Novell Inc, Confidential & Proprietary

14

NetMail Client

©
December 10, 2013

Novell Inc, Confidential & Proprietary

15

Success Stories

Charleston County School District


http://www.novell.com/success/charleston.html

Collier County Schools


http://www.novell.com/success/collier.html

Institute of Molecular Medicine, University of Oxford


http://www.novell.com/success/oxford.html

Assumption University


http://www.novell.com/success/au.html

To search for other success stories:


http://www.novell.com/success/



Migration: What are
your options and paths?

©
December 10, 2013

Novell Inc, Confidential & Proprietary

17

Migrating to GroupWise

Any migration from an enterprise collaboration
system is not easy

Transition gateways help migration process

Things to consider:


Migrate all data?


Just addresses?


Just calendar information?


Start with a clean slate?


Move to new hardware?


Email retention policies?

©
December 10, 2013

Novell Inc, Confidential & Proprietary

18

Previous Versions of GroupWise

GroupWise 5.5 and greater versions can upgrade directly to
GroupWise 6.5

Versions below 5.5 will have to do a two step upgrade
process

Consolidating GroupWise systems, domains or post offices,
upgrade to GroupWise 6.5 first


the move process in
GroupWise 6.5 is enhanced over previous versions

Any GroupWise component on a server must be at the same
major version level


you can not have a GroupWise 6 post
office on the same server as a GroupWise 6.5 domain

©
December 10, 2013

Novell Inc, Confidential & Proprietary

19

Previous Versions of GroupWise, cont’d

Always upgrade the primary domain first, and be
sure to run a GWCheck on the GroupWise system
before upgrading

When moving users


purging trash items will speed
up the move

Various methods for upgrading the client:


ZENWorks, SetupIP, etc


©
December 10, 2013

Novell Inc, Confidential & Proprietary

20

From Microsoft Exchange

GroupWise Gateway for Microsoft Exchange


Transition gateway providing messages transfer


Automatically synchronizes


Users, distribution lists, resources from both systems


Use the gateway while migrating mailboxes

Preserves addresses so that as users migrate, they are still
present in the combined address books

Supports Exchange 5.5 and 2000

Additional information


http://www.novell.com/products/groupwise/exchange.html

Available from:
http://download.novell.com


free download

©
December 10, 2013

Novell Inc, Confidential & Proprietary

21

From Lotus Notes

GroupWise Gateway for Lotus Notes


Message exchange between systems


Directory exchange


exchanges address book information
between both systems.


Directory synchronization


keeps address books current

Provides a way to keep address books current while users
are migrated

Supports Lotus Notes 4.x and later

Available from:
http://download.novell.com


free download

©
December 10, 2013

Novell Inc, Confidential & Proprietary

22

From Standards Based Email

The GroupWise client provides POP/IMAP import function

For server side migration, look at IMAP migration tools
like:


CompuSven
-

http://www.compusven.com/


ComAxis
-

http://www.comaxis.com/


UniAccess
-

http://www.comaxis.com/ua.htm


PHP4 OSS
-

http://freshmeat.net/projects/imapmigration/

©
December 10, 2013

Novell Inc, Confidential & Proprietary

23

Migrating to NetMail

NetMail provides a “proxy” agent that can download
email from another server


but only the Inbox

If the source mail server uses MBOX file format


then
most likely just copying files over will work

Many IMAP to IMAP copy tools out there like:


CompuSven
-

http://www.compusven.com/


ComAxis
-

http://www.comaxis.com/


UniAccess
-

http://www.comaxis.com/ua.htm


PHP4 OSS
-

http://freshmeat.net/projects/imapmigration/

©
December 10, 2013

Novell Inc, Confidential & Proprietary

24

Previous Versions of NetMail

Upgrading NetMail versions is not as complex as GroupWise


by the fact that the message stores are very different

If moving from a very old version of NetMail (or really
NIMS) then you’ll have one more step (dealing with SCMS)

All servers in a NetMail system have to be at the same
version

Since there is not “client” to distribute


the upgrade is
much faster with NetMail

Documentation:


http://www.novell.com/documentation/lg/netmail35/netmail35/
data/bou06jd.html



Configuration: How
flexible is it?

©
December 10, 2013

Novell Inc, Confidential & Proprietary

26

GroupWise Architecture

There will be one primary domain, and
any number of secondary domains

Domains (MTA) contain Post

Offices (POA)

Gateways have to be installed in a
Domain

Typically don’t span the WAN

with a Domain

Two key agents:


Post Office Agent (POA)


Message Transfer Agent (MTA)

POA is responsible for message store
(mailboxes)

MTA is responsible for transferring
messages between POA and Gateways

POA also handles authentication of user

©
December 10, 2013

Novell Inc, Confidential & Proprietary

27

GroupWise Agent Placement

GroupWise agents can be placed pretty much
anywhere

POA and MTA communicate over TCP/IP


so POA
could be on Windows and MTA on NetWare

WebAccess could be on Windows with POA on
NetWare

Best practice is to have POA as close to user as
possible


to eliminate WAN traffic

Use GroupWise Monitor to track GroupWise system
performance

©
December 10, 2013

Novell Inc, Confidential & Proprietary

28

GroupWise Client Access Options

There are many access options:


GroupWise rich client


online, caching, remote


Browser


HTML, Simple HTML, WebClipping, WML


Standards based


POP/IMAP/iCal

For rich client access, Caching is the way to go


Increases scalability of server (beyond 3,000/server)


Doesn’t sacrifice features of online mode


Also works when disconnected

Browser access has many advanced features:


Proxy, search, send options, rules, shared folders,
address book, checklist

©
December 10, 2013

Novell Inc, Confidential & Proprietary

29

Clustering GroupWise

GroupWise agent installation can configure agents for
Clustered environment

Agent configuration file switches:


/ip

-

point to secondary IP address


/home

-

use: volume:/directory name
-

pointing to clustered
Volume name


/cluster

-

will cause GW clients to retry longer

You’ll want to use TCP/IP connections between agents in a
cluster

Caching mode users wouldn’t even know the cluster had
failed over

Cluster documentation at:


http://www.novell.com/documentation

©
December 10, 2013

Novell Inc, Confidential & Proprietary

30

3
rd

Party Products

http://www.novell.com/products/groupwise/partners


©
December 10, 2013

Novell Inc, Confidential & Proprietary

31

NetMail 3.5 Architecture

Very flexible architecture

Based on queue system

Any agent that alters a message
should reset the message queue
status

Can be easily distributed

APIs are public and easy to use and
leverage

Key thing here: the
NMAP

agent is
responsible for talking to the
messages store


no other agents
ever talk to message store

Messages are stored in MBOX format

©
December 10, 2013

Novell Inc, Confidential & Proprietary

32

NetMail Agent Placement

Agent placement depends on the function

Agents that require access to full message should be as
close to the message store as possible

Anti
-
virus agent should run on the same server as NMAP


Otherwise same message could be scanned more than once and
message would be transferred across wire multiple times

It’s best to have a copy of the Internet Services container
and any user containers on any server that has an NMAP
agent

For flexibility, create multiple message stores per server


this way you can easily “load balance” your servers by
moving one message store

©
December 10, 2013

Novell Inc, Confidential & Proprietary

33

NetMail 3.5 Logging

Instrumented for NSure Audit

Replaces built
-
in syslog

Logs success and failures

Customizable what to log

Logging Data store


MySQL


File

©
December 10, 2013

Novell Inc, Confidential & Proprietary

34

Anti
-
virus Configuration

NetMail works with four virus vendors


Command, McAfee, Symantec and CA

Anti
-
virus agent is already written to interface with the virus
scanners

Configure is 1
-
3 clicks in the administration interface

Any message entered into the message queues will be
scanned


even messages between users on the same server

Typically put the Virus scanning software on the same server


otherwise the message will be pulled across the wire to be
scanned.

It’s better to have 2 anti
-
virus agents servicing one server
each


than 1 anti
-
virus agent servicing two servers

©
December 10, 2013

Novell Inc, Confidential & Proprietary

35

Clustering NetMail

Redundancy and failover support at two levels:


Application and hardware level

Application Level


Multiple instances of NetMail agents


DNS round robin (no fault tolerance)


Layer 4 switch


load balancing and fault tolerance


Multiple MX records with same preference


Isolate SMTP servers to protect against spam storms

Hardware Level


Consists of shared storage and hardware failover
-

typically,
very expensive


Message store can not be cloned (NMAP agent)


http://www.novell.com/documentation/lg/netmail35/netmail
35/data/amy31y0.html#amy31y1

©
December 10, 2013

Novell Inc, Confidential & Proprietary

36

NetMail and GroupWise Co
-
existence

Address book synchronization


Identity Manager 2


GroupWise Driver


Concentrico Reach/AB
-

http://www.concentrico.net/

Sharing Domain name between GroupWise and NetMail


Configure MX record to point to NetMail server


On SMTP Agent, configure “Forward Local Undeliverable” to point
to GroupWise Internet Agent

Inbound messages that don’t match NetMail users will be
forwarded to GroupWise

Can also user NetMail to just front
-
end GroupWise system
(even if different domain names)



Cross Platform: How about
my Macintosh or Linux users?

©
December 10, 2013

Novell Inc, Confidential & Proprietary

38

Linux: a critical element of one Net

Novell exteNd

Novell Nsure

Novell Nterprise

Novell Ngage

:

:

:

:

LINUX

©
December 10, 2013

Novell Inc, Confidential & Proprietary

39

Ximian Strategic Rationale

Visionary leaders and engineers that are pioneers in
the open source community

Market leading Linux solutions

An integrated ZENworks / Red Carpet offering
-

the
leader in Linux desktop management, configuration
and distribution

A combination of the Mono project and exteNd
-

the
most comprehensive and broadest web services
environment on the market

©
December 10, 2013

Novell Inc, Confidential & Proprietary

40

Novell acquiring SUSE Linux

Creates first and only end
-
to
-
end Linux solutions company
for the enterprise delivering the full stack of Linux
solutions & services

Combines open source expertise of SUSE Linux and Novell's
world
-
class:


Secure identity management, application development,
collaboration & cross
-
platform networking solutions


Worldwide enterprise class technical support, training,
consulting, sales, & service

SUSE compliments prior Ximian acquisition and reaffirms
Novell’s commitment to the:


Open source development model


Open source community

IBM signals intent to further marketing, technical and
financial ($50M investment) relationship with Novell

©
December 10, 2013

Novell Inc, Confidential & Proprietary

41

Linux and Open Source Leadership:

Novell, SUSE and Ximian

Greatest number of dedicated engineers working on
Linux
-
related and open source projects


#1 Contributor and maintainer of
GNOME


#1 Contributor and maintainer of
KDE


#1 Contributor and maintainer of
Mono


#1 Contributor and maintainer of
Evolution


#2 Contributor to Mozilla and
OpenOffice


Contributor and Maintainer of
Xfree86


Developer and maintainer of
YaST


Key contributors to
Linux kernel

©
December 10, 2013

Novell Inc, Confidential & Proprietary

42

Providing A Full Linux Stack

Novell

Ximian

Linux Distributions


Novell / SUSE

©
December 10, 2013

Novell Inc, Confidential & Proprietary

43

NetMail and Linux

NetMail has always run on Linux

NetMail 3.5 shipped first with Nterprise Linux
Services

NetMail agents can run any where


meaning:


ModWeb on NetWare


NMAP on Linux


SMTP/POP/IMAP on Windows

Administration interface is browser based


no
platform requirements

©
December 10, 2013

Novell Inc, Confidential & Proprietary

44

GroupWise and Linux

GroupWise 6.5 on Linux has already been announced and
will be available in early April

Server components on Linux


MTA, POA, WebAccess, GWIA, Messenger agents, GWMonitor

Client components on Linux and
Macintosh OSX


GroupWise Cross Platform Client and Messenger client

Administration is done through ConsoleOne and
will

run on
Linux


the GroupWise snap
-
ins have been ported over to
Linux

In other words: 100% of GroupWise will run on Linux

©
December 10, 2013

Novell Inc, Confidential & Proprietary

45

GroupWise Cross Platform Client

©
December 10, 2013

Novell Inc, Confidential & Proprietary

46

Unpublished Work of Novell, Inc. All Rights Reserved.

This work is an unpublished work and contains confidential, proprietary, and trade secret
information of Novell, Inc. Access to this work is restricted to Novell employees who have
a need to know to perform tasks within the scope of their assignments. No part of this
work may be practiced, performed, copied, distributed, revised, modified, translated,
abridged, condensed, expanded, collected, or adapted without the prior written consent
of Novell, Inc. Any use or exploitation of this work without authorization could subject
the perpetrator to criminal and civil liability.


General Disclaimer

This document is not to be construed as a promise by any participating company to
develop, deliver, or market a product. Novell, Inc., makes no representations or
warranties with respect to the contents of this document, and specifically disclaims any
express or implied warranties of merchantability or fitness for any particular purpose.
Further, Novell, Inc., reserves the right to revise this document and to make changes to its
content, at any time, without obligation to notify any person or entity of such revisions or
changes. All Novell marks referenced in this presentation are trademarks or registered
trademarks of Novell, Inc. in the United States and other countries. All third
-
party
trademarks are the property of their respective owners.