Virtual Office Installation, Administration, and Tuning

Daniel Shelley

Software Engineer

Novell, Inc.

TUT103

What does this session cover?

Overview of Virtual Office

Installation

Administration

Tuning

What is Virtual Office?

Virtual Office enables access to Novell Open Enterprise Server (OES) for end users

all eDirectory™ users are VO users by default

allowed login contexts (portal containers) should be set by the administrator in environment administration

Home page services

Team services

How do you get Virtual Office?

Virtual Office is a feature of NetWare® 6.5 and OES

v1.0 released with NetWare 6.5

v1.1 with sp1 and NNLS 1.0

v1.2 with sp2 and NNLS-J

v1.3 with sp3

v1.5 with OES on NetWare and Linux

OES NetWare Pattern Install

Novell Installation Services (NIS)

Installs all VO services on one box

Virtual Office

End-user services

Enables all services by default

Preconfigured services

Virtual Office Portal

eGuide

Ready to use out of the box at …

https://server-name/vo

Where does Virtual Office install itself?

Virtual Office files and configuration

Apache configuration – httpd/conf.d/vo-Apache.conf

Tomcat files – tomcat4/webapps/vo/*

connect to eDir vo/WEB-INF/PortalServlet.properties

eDirectory

cn=pco,ou=extend,o=Novell

cn=pco,ou=VirtualOffice,o=Novell

Team files

Default: vo/WEB-INF/communityStore

after install you should move it to some other CIFS enabled file store

Why Virtual Office 1.5?

NPS

iManager

iManager

2.0

Virtual

Office

1.3

Virtual

Office

1.5

iManager

2.5

What does this mean for VO 1.5?

VO 1.5 is not NPS/iManager/exteNd Director™

runs on /vo rather than /nps

VO 1.5 can not be upgraded by adding NPS/ eXtend Director 4.1 Standard

Don't install Identity Manager or any other NPS/iManager module (.npm) into VO 1.5

Don't install NPS/iManager gadgets (.npg) into VO 1.5

Upgrading Virtual Office

Upgrading from 1.x to 1.3

The updated .npm file is placed in the nps/packages dir.

You must use the module admin to update the module

VO 1.5 will not require this in the future

Upgrading from 1.x to 1.5

During the install the configuration and team data will be moved across to the new VO 1.5 directory objects

Post-install on Linux

Installing Virtual Office after installing OES

Run YAST configure

Install RPM

Administration – VO 1.3

Managed through Novell iManager 2.0X

http://www.novell.com/products/consoles/iManager

Administration – VO 1.5

Done by administrators in Virtual Office

Tuning – JVM memory

Set the tomcat memory settings

NetWare: edit tomcat\4\bin\tomcat4.ncf

Linux: /etc/opt/novell/tomcat4/tomcat4.conf

Set memory settings depending on need

initial/minimum Java heap size will allow the Java VM to quickly get up to working size e.g. -Xms128m

maximum Java heap size allows the Java vm to actually use the memory on your machine e.g. -Xmx2048m

Tuning NSS – take back your memory

NSS will use a lot of memory to help NetWare be an efficient file server. This doesn't help you if you want an efficient Virtual Office server.

nss /MinOSBufferCacheSize=xx

set NSS Cache Balance Percent = 30 (see autoexec.ncf)

Service load balancing

eDir

Virtual

Office

eDir

Virtual

Office

proxy/

iChain/

L4

Switch

eDir

Internet

OES

Virtual

Office

iPrint/

eGuide

NetStorage

Team

Filestore

Search

email

Network

Logging

public/private session timeouts

Control the tomcat session timeout

default for logged out users – 5 seconds

default for logged in users – 30 minutes

Change settings in Portal Administration

-> Configuration

-> All Settings

More tuning

Add an eDirectory attribute index for “bhCmAcceptList” to speed up team membership searches

if you are not using password management turn off their authentication service in the vo/WEB-INF/PortalServlet.properties file

Performance and Capacity Planning White Paper for NPS

http://www.novell.com/coolsolutions/psmag/features/a_wp_performance_nps.html

Question & Answer

1) Merged NPS - iManager 2.0.x box

2) iManager 2.0.x box – Virtual Office 1.0, Identity Manager module boxes connect

3) Arrow to new box – iManager 2.5 (still /nps), allows iManager install to not be tied to one version of eDir

4) 2nd arrow to new box VO 1.5, allows VO and iManager 2.5 to coexist on the same server

Novell Corporate Presentation Template 2005

2003-12-08T12:43:39