safe harbor statement the following is intended to outline our general product direction. it is...
TRANSCRIPT
Safe Harbor StatementThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell.
Consultant's CornerSuccessful GroupWise® 7 Consolidations
Gregg A. HinchmanConsultantHinchman [email protected]
© Novell Inc. All rights reserved
2
Introduction:Presentation Outline
• Introduction– Speakers– Presentation Business
• Planning– Definitions and Tools– Business Analysis– Design
• Implementation– GroupWise® Audit– Move GroupWise System– Move Users
• Summary
© Novell Inc. All rights reserved
3
IntroductionSpeakers
• Gregg A. HinchmanSelf-Unemployed Consultant, www.HinchmanConsulting.com
11+ years of GroupWise® Experience
5 years of Clustering experience
Author:> “Success with Clustering GroupWise 7” www.TayKratzer.com
Co-Author: > “Success with GroupWise Document Management”
GroupWise® Coolsolutions Articles> Consultants Corner
GroupWise Advisor Magazine Articles
© Novell Inc. All rights reserved
4
Introduction:Presentation Business
• Topic – We will discuss Best Practices for Redesigning and
Consolidating GroupWise® 7.
• Format– Discussion will be led with supporting examples given.
• Questions– Please hold until 'Question Breaks'
• Knowledge:– Advanced GroupWise 7
• Related Sessions:– Clustering GroupWise 7 on OES Linux– The Art of Business Continuance
© Novell Inc. All rights reserved
5
Planning:Definitions and Tools
• Definitions– Consolidation -to reduce/collapse/merge together
– Move -to pick up and place in a different location
– Upgrade -to increase to a new version
– Migrate -to change while moving
– Cluster -a bunch of servers gathered round a Storage Area Network (SAN)
• Tools– Novell® Server Consolidation and Migration Utility
– GroupWise®Check
– Support.Novell.Com
– Cool Solutions
– USB Drive/Planes/Trains/Automobiles
– Remote Desktop/VPN/GOTOMYPC.com
© Novell Inc. All rights reserved
6
Planning:Business Analysis
• Reasons to Consolidate?– Old Style Design -Domain, PO, Gateway per remote site
– Faster WAN Links
– Virtualize Servers
– Decrease Administrative Staff
– Centralization of Services to Data centers
– Clustering
– Business Continuance > Disaster Recovery
– Save $$$
© Novell Inc. All rights reserved
7
Planning:Design
• Consider the Network Infrastructure
• How are end users going to connect?
– WebAccess/Caching/Online
• Number of Users?
• Number of Post Offices?
• Number of Gateways?
• Document the Design
• Clustering -Use a GroupWise® Cluster Design Matrix
© Novell Inc. All rights reserved
8
Planning:Design
• Proper Sizing of the Post Office
Messaging Utilization
Mailbox Access Mode
On-line GroupWise®
Client UsersCatchingGroupWiseClient Users
WebAccessPOP3/IMAP/Palm
Heavy Usage
Medium Usage
Light Usage
700 - 1,000
1,000 - 1,500
1,500 - 2,500
2,000 - 3,000
2,000 - 5,000
5,000 + 5,000 +
N/A
N/A
Questions and Answers
Examples for Your Viewing Pleasure.A Hub/Spoke Design
© Novell Inc. All rights reserved
11
Planning:Design The School (500 Users)
ElementarySchool 1
Middle School 2Middle School 1High School ElementarySchool 2
ElementarySchool 3
ElementarySchool 4
A School Current Network Design
Administration BuildingT1
© Novell Inc. All rights reserved
12
Planning:DesignThe School (500 Users)
A School Current GroupWise® Design
Elementary School1
EleWeb 1
Eles 1 PO
Elementary School2
EleWeb 2
Eles 2 PO
Elementary School3
EleWeb 3
Eles 3 PO
Elementary School4
EleWeb 4
Eles 4 PO
AdminPrimaryDomain
Middle School1
EleWeb 1
Mids 1 PO
Middle School2
EleWeb 1
Mids 2 PO
High School
HighWeb
Highs PO
GWIA/DOM
GWIA 1
AdWebAdmin PO
© Novell Inc. All rights reserved
13
Planning:DesignThe School (500 Users)
• Current Design
– 9 Domains, 8 Post Offices, 9 Gateways
• Goals for the School
– Centralize to a Data Center
– Reduce Size of GroupWise® System
– Reduce Cost and Administration
Examples for Your Viewing Pleasure.A Dual Hub Design
© Novell Inc. All rights reserved
15
Planning:DesignThe Company (4000 Users)
A Corporation Current Network Design
East Data CenterWest Data Center
Remote Site 1
Remote Site 2
Remote Site 3
Remote Site 4
T1
6MB6MB
768Kbps
512Kbps
T1
T1T1
Remote Site 5
Remote Site 6
Remote Site 7
Remote Site 8
T1T1 T1
Phone Company
© Novell Inc. All rights reserved
16
Planning:DesignThe Company (4000 Users)
DCWest 1
DCWest PO
Remote 1
RM PO1
Remote 2
RM PO2
Remote 3
RM PO3
A Corporation Current GroupWise® Design
Remote 4
RM PO4
PMDOM(Primary Domain)
GWIA WEST
GWIA-West
WebA West
Web-West
DCEast
DCEast PO
Remote 5
RM PO5
Remote62
RM PO6
Remote 7
RM PO7
Remote 8
RM PO8
GWIA EAST
GWIA-East
WebA East
Web-East
© Novell Inc. All rights reserved
17
Planning:DesignThe Company (4000 Users)
• Current Design
– 15 Domains, 10 Post Offices, 4 Gateways
• Goals for the Company
– Centralize Administration
– High Availability/Fault Tolerant
– Decrease Desktop Support with WebAccess
– Business Continuance (Disaster Recovery) with Business Continuity Cluster
Examples for Your Viewing Pleasure.A Metro Area Network Design
© Novell Inc. All rights reserved
19
Planning:DesignThe Hospital (14,000 Users)
A Hospital Current Network Design
Site 6
Site 1 Site 2
Site 3
Site 4
Site 5
Site 7
Site 8
Site 9
Site 10Site 11Site 12Site 13
Site 14
Site 15
Site 16
Site 17
Site 18
Site 19
Site 20
Site 21
© Novell Inc. All rights reserved
20
Planning:DesignThe Hospital (14,000 Users)
A Hospital Current GroupWise® Design
HOLDOM
HoldPO
Site 1
Site1PO
Site 2
Site2PO
Site 3
Site3PO
Site 4
Site 4PO
(Primary Domain)
AsyGateway
Async
WebAccess
WebAc55A
Site 6
Site6PO
Site 7
Site7PO
Site 8
Site8PO
Site 9
Site9PO
Site 10
Site10PO
GWIA
GWIA1
Site 5
Site5PO
Site 12 Site 13
Site13PO
Site 14
Site14PO
Site 15
Site15PO
Site 16
Site16PO
Site 11
Site11PO
Site12 PO
Site 17 Site 18
Site18PO
Site 19
Site19PO
Site 20
Site20PO
Site 21
Site21POSite17PO
GroupWiseto Dial-Up Link
Modem
© Novell Inc. All rights reserved
21
Planning:DesignThe Hospital (14,000 Users)
• Current Design
– 26 Domains, 22 Post Offices, 3 Gateways
• Goals for the Hospital
– Centralize to a Data Center and Cluster
– Centralize Administration
– Business Continuance (Disaster Recovery) with Business
Continuity Cluster
– Decrease Desktop Support with WebAccess
Questions and Answers
© Novell Inc. All rights reserved
23
ImplementationGroupWise® Audit
• Current Design– Hub, Mesh, Mixed Topology– Sizing -Users and 'On-Disk data'– Post Offices per Domain– Special Purpose Post Offices -DMS, Resources, etc.– Gateway Usage -POP, IMAP, EMAIL, etc.– Gateways per Domain– Pending Operations– User Move Status per domain, post office
• Link Configuration– TCP/IP – NOT UNC– NOT MAPPED
© Novell Inc. All rights reserved
24
ImplementationGroupWise® Audit
• MTA
– 2nd Priority Threads
– Bind Exclusively -IP Link Configuration and DNS
– Ports -Standard vs. non-Standard
– Verbose Logging Please
– eDirectory™ User Sync
– /Home-Volume:\directory
– /TCPINBOUND-600+
– /TCPTRUNKWIDTH-4
– Hard configure Ports/IP Addresses???
© Novell Inc. All rights reserved
25
ImplementationGroupWise® Audit
• POA
– Bind Exclusively -IP Link Configuration and DNS
– Ports -Standard vs. non-Standard
– Verbose Logging Please
– /Home-Volume:\directory
– Scheduled Events -Contents with “attclip” -Orphaned
Attachments -Bye Bye
– Scheduled Events -Structure/Index and Fix
– Hard configure Ports/IP Addresses???
Questions and Answers
© Novell Inc. All rights reserved
27
Implementation:Move GroupWise®
• Moving GroupWise® from Server to Server
– Connect to Domain being moved -OR- Post Office Domain
– Change the UNC's -Post Office, Domain, Library Storage (if needed)
– Change the SDD– Change the POA/MTA IP
Address, ports (if needed)– Change the POA/MTA Log file
path– Unload the Agents– Verify 'clean unlocked' status
on DB's (wpdomain and wphost)
– Move the GroupWise component (Domain, Post Office)
– Create new .MTA and .POA configuration files
– Upgrade to new GroupWise version (optional)
– Load the Agents on the new box
– Verify in ConsoleOne®
– Verify on the Agent Screen -F10 Configuration Status, Redirection Links
Questions and Answers
© Novell Inc. All rights reserved
29
Implementation,Move Users
• To Move Users -Preparation– Turn Off Virus Scanners– Unload GWAVA (/vsnoadm)– Contents Check with /attclip Support Option– Turn off Schedule Maintenance– Turn off QuickFinder– Verify/Clear no previous User Move Status– Verify/Clear no pending operations– Verify Link Configuration between Source, Destination and
Primary domain are 'Direct, TCP/IP'– Set POA Agent Settings
> Message Handler Threads =10 to 20> TCP Handler Threads =10 to 20> Max Thread Usage for Priming and Moves =80/90
© Novell Inc. All rights reserved
30
Implementation,Move Users
• To Move Users -Moving– Connect to Destination Domain– Select Source Post Office– Select User to move– Right Click -Move User– View Tools| GroupWise® Utilities| User Move Status– Set POA Logging to Diagnostic– View Source/Destination POA for Status and Item count
• To Move Resources -Moving– Reassign all Resources to 'temp' user in old post office– Move Resources– Reassign Resources to a 'ResourceMgr' user in the new post
office
© Novell Inc. All rights reserved
31
Implementation,Move Users
• F6 -Restart– Monitor the Source/Destination/Primary Domain MTA's
• Problems Seen– Frequent Contacts
– Password reset
– Shared Folders
– Visibility
– Document Management
Questions and Answers
Examples for Your Viewing Pleasure.New Consolidated GroupWise® Designs
© Novell Inc. All rights reserved
34
Implementation,Final Product
• New Design– 6 Domains, 4 Post Offices, 3 Gateways
Schools
Elementary PO
Admin
Admin PO
PMDOM(Primary Domain)
WADOM 2
WA2
GWIADOM
GWIA 1
A School New GroupWise® Design
WADOM 1
WA1
MiddlePO
HIGHPO
© Novell Inc. All rights reserved
35
Implementation,Final Product
• New Design– 11 Domains, 10 Post Offices, 6 Gateways
A Corporation New GroupWise® Design
PMDOM(Primary Domain)
WADOM 1
WA2
WADOM 2
WA2
GWIA-west
GWIA West
DCWest
DCWest PO
RMPO1
RMPO2
RMPO3
Remote4
RMPO4
Remote8
RMPO8
WADOM3
WA2
WADOM4
WA4
GWIAEast
GWIA-East
DCEast
DCWest PO
RMPO5
RMPO6
RMPO7
© Novell Inc. All rights reserved
36
Implementation,Final Product
• New Design– 16 Domains, 22 Post Offices, 11 Gateways
A Hospital New GroupWise® Design
Primary(Primary Domain)
PODOM3
WA3 WA4WA2
PODOM2
Site8PO
Site9PO
Site10PO
Site11PO
Site12PO
Site13PO
Site14PO
PODOM1
Site1PO
Site2PO
Site3PO
Site4PO
Site5PO
Site6PO
Site7PO
HOLDOM
HOLDPO
WA1
WADOM1
Site15PO
Site16PO
Site17PO
Site18PO
Site19PO
Site20PO
Site21PO
WADOM2 WADOM3 WADOM4
WA5
WADOM5 WADOM6 WADOM7 WADOM8
GWIA1
IADOM1 IADOM2 IADOM3
WA7 WA8WA6
GWIA3GWIA2
© Novell Inc. All rights reserved
37
Summary
Review the Business Needs and RequirementsSeek KnowledgeNovell® Support Site, Cool Solutions, Books, Classes
Find HelpConsultants to fast-track
Evaluate the Costs involvedPlan the GroupWise® Redesign ProcessDocument a new GroupWise DesignVerify the Health of GroupWiseMove Domains and Post OfficesMove UsersEnjoy easier management and uptime
Safe Harbor StatementThe following is intended to outline our general product direction. It is intended for information purposes only, and may
not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of features or functionality described for Novell products remains at the sole discretion of Novell.
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 DisclaimerThis 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.