Documente Academic
Documente Profesional
Documente Cultură
DOCUMENT
Project / Subproject:
D.HAD / 0.07
PLAN JO RELEASE 1
Hardware Architecture Document
Version 0.07
22/12/2006
Issue Date:
Page:
22/12/2006
239161723.doc
1 of 14
HARDWARE ARCHITECTURE
DOCUMENT
Project / Subproject:
D.HAD / 0.07
Table of Contents
1
INTRODUCTION.................................................................................................................................................................8
SERVER CONFIGURATION..............................................................................................................................................9
3.1
Hardware Infrastructure................................................................................................................................................10
3.1.1
Application Layer..................................................................................................................................................10
3.1.2
Content Layer........................................................................................................................................................11
3.1.3
Database Server Layer..........................................................................................................................................11
3.1.4
Shared Storage.......................................................................................................................................................11
Issue Date:
Page:
22/12/2006
239161723.doc
2 of 14
HARDWARE ARCHITECTURE
DOCUMENT
Project / Subproject:
D.HAD / 0.07
TABLE OF FIGURES
Figure 1: Logical separation of the PLAN-JO system.................................................................................................9
Figure 2: The Documentum Repository.....................................................................................................................10
Figure 3: Directory structure.....................................................................................................................................17
Issue Date:
Page:
22/12/2006
239161723.doc
3 of 14
HARDWARE ARCHITECTURE
DOCUMENT
Project / Subproject:
D.HAD / 0.07
LIST OF TABLES
Table 1: User/Workload profile.................................................................................................................................11
Table 2: Workload-Specific Criteria..........................................................................................................................12
Table 3: Document profile.........................................................................................................................................13
Table 4: Platform profile...........................................................................................................................................14
Table 5: System output sizing....................................................................................................................................15
Table 6: Software components.................................................................................................................................16
Issue Date:
Page:
22/12/2006
239161723.doc
4 of 14
HARDWARE ARCHITECTURE
DOCUMENT
Project / Subproject:
D.HAD / 0.07
Introduction
This document provides the proposed hardware architecture of the PLAN-JO system. The document presents a
configuration based on existing hardware of the Publications Office. It is based on the SUN Fire SFx800
architecture, using one physical server. Additionally, the logical perspective is provided as well. Finally estimates of
the systems throughput in terms of hardware resources/load are provided.
Issue Date:
Page:
22/12/2006
239161723.doc
5 of 14
HARDWARE ARCHITECTURE
DOCUMENT
Project / Subproject:
D.HAD / 0.07
The figure below illustrates an abstract view of the logical system distribution:
Internal Users: These users of the PLAN-JO system are located in the Publications Office premises
(Receptionist, PPA, PPC, etc.); they use the intranet. Their interface to the application is going to be based
on the Documentum Webtop/Desktop.
Internal Systems: Internal Systems interfacing/intergrading with PLAN-JO (Financial system, OJ-Format,
Ceres).
External Users: Remote Publications Office users (authors, printers). They will access the system through
the Webtop.
External Systems: External Systems interfacing with PLAN-JO (Authors production application).
Server Configuration
Utilising the hardware already available at OPOCE , the proposed configuration/solution is to use a SUN Fire
SFx800 server and assign resources to each layer using the Solaris Resource Manager. The advantages of this
configuration can be summarised as follows:
Issue Date:
Page:
22/12/2006
239161723.doc
6 of 14
HARDWARE ARCHITECTURE
DOCUMENT
3.1
Project / Subproject:
D.HAD / 0.07
Hardware Infrastructure
The layers that constitute the system should be initially identified before distributing the available hardware
resources between them. The first layer is the Application server, which will provide the Webtop interface to the
clients. Furthermore, it can support any other enterprise components that will be developed with respect to the PlanJO (e.g EJBs, JMS for the DEMED integration etc.). The next layer is the Content server. The Content server
provides resources for the DocBroker and mediates all the requests of the Webtop to the Repository. The Repository
conceptually consists of three distinct parts. The first one is the file repository itself, which will be hosted on the
Content server and the metadata repository which will be stored in the Database server. Finally, the third part is the
Indexes store. It holds all the indexes that will be build on the documents and they are used for the search capabilities
of the system. A detailed illustration of the Repository is provided below:
To provide the necessary resources for the above components, it is proposed to use two boards in a Sunfire SF4800
or SF6800 enclosures. Each one of the boards will have the following characteristics:
4x8MB Ecache
4 banks of 2GB memory options (16 x 512MB DIMMs, 8GB total for the board)
Application Layer
The application Layer will run the web tier, Webtop. The following resources should be allocated to it:
2x8MB Ecache
8GB of RAM
Issue Date:
Page:
22/12/2006
239161723.doc
7 of 14
HARDWARE ARCHITECTURE
DOCUMENT
3.1.2
Project / Subproject:
D.HAD / 0.07
Content Layer
4x8MB Ecache
16GB of RAM
3.1.3
2x8MB Ecache
8GB of RAM
3.1.4
Shared Storage
The existing optical EMC2 already available at the Publications Offices premises will be used for storage.
Details regarding the throughput of the configuration in conjunction with the system workload and the documents
profile is provided in the next section.
This section provides a preliminary estimate of the systems throughput with respect to the available system
resources. All the data are calculated using Documentums Sizing Tool. The following table presents the expected
user/workload profile:
User/Workload Profile
User Profile
Heavy Users
Light Users
%Heavy Users Active
%Light Users Active
Heavy Users/Busy hour
Light users/Busy hour
Total Users/Busy hour
Estimated % Growth of
Users Per Year
Level of Customization
Workflow Intensive
Web
Publisher 5.3
0
0
0%
0%
0
0
0
Portal
5.3
0
0
0%
0%
0
0
0
DCM
5.3
0
0
0%
0%
0
0
0
Desktop 5.3
0
0
0%
0%
0
0
0
0%
None
Yes
0%
None
Yes
10%
None
Yes
0%
None
Yes
0%
None
Yes
The next table presents the expected workload specific criteria per component
Workload-Specific
BPM
Issue Date:
Page:
22/12/2006
239161723.doc
8 of 14
DAM
5.3
0
0
0%
0%
0
0
0
0%
None
Yes
HARDWARE ARCHITECTURE
DOCUMENT
Project / Subproject:
D.HAD / 0.07
Criteria
Web Publisher 5.2.5
Max Rendition
Queueing time (secs)
CIS Enabled?
Change Set processing
during peak hours
Index page regeneration
during peak hours
Content Server
Number of custom
types
Number of CS
Instances per machine
Classic or Streamline
Yes
Yes
Yes
Classic
No
300
600
100
No
0
Portal 5.2.5
20
1
60
Issue Date:
Page:
22/12/2006
239161723.doc
9 of 14
HARDWARE ARCHITECTURE
DOCUMENT
Content Loading
CPU Input
Loading days per year
Document Profile
Content Profile
Num of Original
Source
Documents: Yr 1
Estimated
Average Size
(kbytes)
Project / Subproject:
D.HAD / 0.07
Num. of Docs/Day
170.016
20
24
in the profile
below.
Content Input
Window (hrs)
118
Num. AutoWF
Tasks per Doc
DTS
Renditioning Priority
ASAP
15
None
Custom Attribute
size per Doc
(kbytes)
Number of
Custom Attributes
Document
Sizes(kb):
170
Numbe
r of
New
Docs
Per
Year
Avg. # of
Add'l
Rend.
Avg. Rend.
Size
(% of Orig)
Average
# of
Version
s
154.56
0
7.728
7.728
1
1
1
30%
50%
0%
6
6
6
Yes
Yes
Yes
Average
Size (KB)
Number
of Source
Docs in
First Year
% of All
Request
Media
Transformation?
100
100
500
154.560
7.728
7.728
91%
5%
5%
No
No
No
HTML/Web Pages
0%
No
40%
Yes
XML
0%
No
0%
No
Images
0%
No
20%
No
Contentless
0%
No
0%
No
MPEG
0%
No
15%
No
27%
6,0
Format/Input Type
Word
TIFF
PDF
Total
Weighted
Average
700
170016
100%
118
1
70.016
Issue Date:
Page:
22/12/2006
239161723.doc
10 of 14
Content
to be FT
Indexed
HARDWARE ARCHITECTURE
DOCUMENT
Project / Subproject:
D.HAD / 0.07
3
none
Oracle
JVM version
1,4
Web-tier machines
Content Server
machines
Index Agent/Server
machines
RDBMS machines
CIS Server machines
Site Caching Services
Target machines
Document
Transformation
machines
PDF Aqua Server
machines
Media Transformation
Servers
CPUs per
server
2
MHz
1500
CPU type
SPARC
1500
SPARC
2
N/A
1
1500
1500
1500
SPARC
SPARC
SPARC
1500
SPARC
1500
SPARC
1500
SPARC
1500
SPARC
Base on the above data the following estimates are deducted in terms of system sizing parameters:
182
54
510.048
6.120.600
source
source + versions + rend.
CPUs
Content Server
Index Agent/Server
WDK/App Server (Web)
0
1
RDBMS Server
***
Memory (MB)
2.304
***
512
Disk
Space (MB)
441.4
92
-
Est. Disk
IOs/sec
3
0
6
1.5
7.424
68
12
6
Total for Servers
10.240
443.0
21
Issue Date:
Page:
22/12/2006
239161723.doc
11 of 14
Project / Subproject:
HARDWARE ARCHITECTURE
DOCUMENT
D.HAD / 0.07
60
2
0
0
0
0
Other Servers
Document Transformation Service
PCs
PDF Aqua Servers
CIS Servers
Site Caching Services Targets
Media Transformation Servers
Notes
CPUs/machine
1
1
2
3
1
1
1
2
2
0
1
1
2
0
0
0
0
1
1
1
1
1
WARNING: Fulltext Index Server CPU demands are greater than single node
configuration.
Table 5: System output sizing
It is a good sizing practice for the Index server to have four times the processing power of the Content server.
However, full text indexing is not required by Plan-JO specs. Thus a good estimate for the Index server is to have
twice the CPU power of the content server . Additionally, the users will work on the documents that they have
Issue Date:
Page:
22/12/2006
239161723.doc
12 of 14
HARDWARE ARCHITECTURE
DOCUMENT
Project / Subproject:
D.HAD / 0.07
checked out for quite a long time, consequently a huge database activity is not expected. So it is estimated that 2
CPUs should be allocated to DB, 4 CPUs to the layer of the Context and the Index Server and 2 CPUs to the
Application server layer.
The following table provides a preliminary deployment matrix of the software identified above. The final software
packages will be described in the Technical Specification document.
Node
Application
server
Java
Applicatio
n Server
JMS BEA
WebLogic
8.1 SP5
(Weblogic 9.2
is not certified
by
Documentum)
Operating
System
Solaris 10
Documentum Components
RDBMS
Documentum Webtop,
WDK,
Business Process Services,
Documentum Administrator
(Solaris, Version 5.3 SP3. This is the
exact version for these products )
Content
server
Solaris 10
DB server
Solaris 10
Although this is beyond the scope of this guide, as details will be included in the D.RE1.001-IIN-Installation
Instructions, the following schematics provides the directory layout that will be used during the installation of the
required software packages.
Issue Date:
Page:
22/12/2006
239161723.doc
13 of 14
HARDWARE ARCHITECTURE
DOCUMENT
Project / Subproject:
D.HAD / 0.07
Start/stop scripts
oracle binaries
|
-- ... other interfaces ...
(The names of the different filesystems are in bold)
Issue Date:
Page:
22/12/2006
239161723.doc
14 of 14