Uploaded by mkafadar7

Uniformance. PHD Server. Specification Sheet R321

advertisement
Uniformance®
PHD Server
Specification Sheet
R321
Copyright, Notices, and Trademarks
© Honeywell Inc. 1998 – 2014. All Rights Reserved
While this information is presented in good faith and believed to be accurate, Honeywell disclaims
the implied warranties of merchantability and fitness for a particular purpose and makes no
express warranties except as may be stated in its written agreement with and for its customers.
In no event is Honeywell liable to anyone for any indirect, special or consequential damages. The
information and specifications in this document are subject to change without notice.
Honeywell, Experion, TotalPlant, Uniformance PHD, and Business.FLEX are U.S. registered
trademarks of Honeywell Inc.
Other brand or product names are trademarks of their respective owners.
Honeywell Process Solutions
1860 W. Rose Garden Ln
Phoenix, Arizona 85027-2708 USA
Documentation feedback
You can find the most up-to-date documents on the Honeywell Process Solutions support website
at: http://www.honeywellprocess.com/support
If you have comments about Honeywell Process Solutions documentation, send your feedback to:
hpsdocs@honeywell.com
Use this email address to provide feedback, or to report errors and omissions in the
documentation. For immediate help with a technical problem, contact your local Honeywell
Process Solutions Customer Contact Center (CCC) or Honeywell Technical Assistance Center
(TAC) listed in the “Support and other contacts” section of this document.
How to report a security vulnerability
For the purpose of submission, a security vulnerability is defined as a software defect or weakness
that can be exploited to reduce the operational or security capabilities of the software.
Honeywell investigates all reports of security vulnerabilities affecting Honeywell products and
services.
To report a potential security vulnerability against any Honeywell product, please follow the
instructions at: https://honeywell.com/pages/vulnerabilityreporting.aspx
Submit the requested information to Honeywell using one of the following methods:
•
Send an email to security@honeywell.com.
or
•
Contact your local Honeywell Process Solutions Customer Contact Center (CCC) or
Honeywell Technical Assistance Center (TAC) listed in the “Support and other contacts”
section of this document.
Support and other contacts
For support and other contact details, go to http://www.honeywell.com/ps.
World Wide Web
Honeywell Process Solutions website: http://www.honeywellprocess.com/support
Elsewhere
Contact your nearest Honeywell office.
Training Classes
Honeywell Automation College: http://www.automationcollege.com
Contents
1.
Architecture Overview ..................................................................................... 9
Architecture examples ......................................................................... 9
2.
Important Considerations in PHD System Sizing ......................................... 11
2.1
Introduction.......................................................................................... 11
2.2
PHD Server ......................................................................................... 12
2.3
Calculations and Virtual Tags............................................................... 15
2.4
Roles ................................................................................................... 16
2.5
Data Collection and RDI Server ........................................................... 16
2.6
Standard RDIs Available ...................................................................... 17
2.7
Remote Peer Interface ......................................................................... 18
2.8
PHD OPC Server ................................................................................. 19
2.9
PHD Applications ................................................................................. 23
Consolidated Event Journal (CEJ) ..................................................... 23
EJC RDI for Consolidated Event Journal (CEJ).................................. 23
EPKS RDI for Consolidated Event Journal (CEJ) ............................... 23
OPCAE RDI 1.10 for Consolidated Event Journal (CEJ) .................... 23
PHD to Relational .............................................................................. 24
Peer Tag Sync .................................................................................. 24
Experion Tag Sync ............................................................................ 24
Figures
Figure 1 - Small scale PHD system ............................................................................. 9
Figure 2: Medium scale PHD system ......................................................................... 10
1. Architecture Overview
A PHD implementation may consist of many different integrated hardware and software
components depending upon the needs of the customer. The following architecture
examples represent two of the many possible topologies that can comprise a PHD
implementation. The architecture is highly scalable and not all nodes are necessary or
required. In some cases, it may be advisable to combine multiple functions on a single
Windows server; while in other cases; distributing functions across multiple servers may
provide the best system security and scalability. The following guidelines apply to PHD
310 and subsequent releases.
Architecture examples
Small scale system
Figure 1 - Small scale PHD system
Uniformance - PHD Specification Sheet • 9
1 Architecture Overview
2.1 Introduction
Medium scale system
Figure 2: Medium scale PHD system
10 • Uniformance - PHD Specification Sheet
2. Important Considerations in PHD System Sizing
2.1
Introduction
The following tables outline the supported maximums for the PHD system. The ability
of a customer to reach one or more of these limits depends on numerous considerations
including, but not limited to the following:
•
Server physical memory
•
Processor speed
•
Number of processors
•
Disk space
•
Number of system limits being stressed
•
Network capacity
•
Configuration and system tuning
•
Amount of server load imposed by other applications.
This Specification Sheet also identifies the recommended hardware. In the case of
heavily loaded systems, it is recommended that Honeywell Services be consulted to plan
an appropriate server configuration.
As each installation will be uniquely tailored to the site’s needs, there may be
configurations that exceed specified limits. While these configurations may be
acceptable; it is recommended that the site contact Honeywell to review the
configuration. Some of the limits may be attained only when using high-end hardware Honeywell Services should be consulted when in doubt. It is important to remember that
PHD has been designed to take full advantage of all available hardware resources (such
as number of processors, hyper threading, and memory) to provide maximum
performance and capacity.
It is important for all ‘large scale’ system configurations, that the site validate
performance and capability on the target configuration.
Uniformance - PHD Specification Sheet • 11
2 Important Considerations in PHD System Sizing
2.2 PHD Server
2.2
PHD Server
Parameter
Specification
Comments
Total number of tags
2,000,000
For higher-end
systems or if a larger
number of tags is
required, it is
recommended that
Honeywell Services be
consulted when
planning or configuring
these system.
Data types supported
Type ‘I’ – 32-bit Integer
-
Type ‘L’ – 64-bit Integer
Type ‘F’ – Single precision
Type ‘D’ – Double
precision
Type ‘C’ – ASCII String
Type ‘U’ – Unicode String
Type ‘B’ – Binary Data
Maximum BLOB tag
size
32,500
Maximum data size is
controlled by two PHD
parameters:
MAX_USEVALLEN
which defaults to 255.
This controls the
maximum amount of
memory PHD allocates
for each value in
processing requests.
MAX_ARCRECSIZE
which defaults to 2048.
This controls the
record size within the
archive files and must
12 • Uniformance - PHD Specification Sheet
2 Important Considerations in PHD System Sizing
2.2 PHD Server
Parameter
Specification
Comments
be changed if larger
data sizes are
required.
Maximum string tag
size
32,500 characters
See above.
Number of connected
archives
8192
(memory permitting)
While PHD permits up
to 1024 open archive
files, the actual
number of open
archives is constrained
by the available
system memory.
Maximum archive
size
32GB
In general, larger
archive sizes are
recommended for
optimal data retrieval
response times.
Concurrently
connected users
10,000
The number of
concurrent requests is
limited by the system
resources and by the
number of available
pool threads which, by
default, is 256
Default limit imposed
by APIServer is 100.
Uniformance - PHD Specification Sheet • 13
2 Important Considerations in PHD System Sizing
2.2 PHD Server
Parameter
Specification
Comments
PHD Server and RDI
cross reference table
65535
Calculate the number
of RDIs times the
number of servers
running those RDIs.
For example, if an RDI
is running on dual
RDC collectors and
two shadow servers, it
should be counted four
times. If the machine
in question is one of
the hosts, then
subtract one (1).
Default maximum is
256, but can be
increased using the
Registry setting
RdiHostTableSize.
maximum tagname
length
32 characters
maximum source
tagname length
40 characters
maximum extended
source tagname
length
300 characters
maximum RDI name
length
10 characters
maximum logical
archive name length
10 characters
maximum physical
archive name length
14 characters
14 • Uniformance - PHD Specification Sheet
2 Important Considerations in PHD System Sizing
2.3 Calculations and Virtual Tags
2.3
Calculations and Virtual Tags
Parameter
Specification
Comments
Number of functions
128,000
Includes 1D, 2D, and
3D lookup tables
Default limit is 100 and
is controlled by the
PHD parameter
MAX_PRCFUNC.
Number of modules
128,000
Default limit is 1,000
and is controlled by
the PHD parameter
MAX_PRCMODULE.
Levels of nested
virtual tags
32 for calculations
Nested GetData
requests are limited to
64.
Number of function
arguments
128
-
Calculation registers
64
-
Number of characters
in a virtual tag
definition
300,000
Length of a
calculation string
2047
-
Number of input tags
2048
-
Includes 1D, 2D, 3D
lookup tables, PHD
functions, and virtual
tags.
Uniformance - PHD Specification Sheet • 15
2 Important Considerations in PHD System Sizing
2.4 Roles
2.4
2.5
Roles
Parameter
Specification
Number of PHD
roles
287
Maximum roles per
user
287
Comments
Always uses INTS in
320
Data Collection and RDI Server
Parameter
Specification
Number of RDI
Servers per physical
server
25
Number of RDIs per
RDI Server
25 for Shadow Servers
with Active and Standby
nodes configured
100
Fastest collection
rate
1 second
Slowest collection
rate
1 day
16 • Uniformance - PHD Specification Sheet
Comments
-
While the default is
approximately 25, this
number can be fine
tuned using system
registry settings (with
the consultation of
Honeywell Services)
The number of tags
that can be collected
at this rate is typically
constrained by the
capacity of the data
provider.
-
2 Important Considerations in PHD System Sizing
2.6 Standard RDIs Available
2.6
Parameter
Specification
Comments
Maximum tags per
RDI
400,000
While an RDI may be
assigned 400,000
tags, it is typically
advisable to have
more RDIs with a
lower tag count and
collection offsets to
balance load against
the data provider.
Typically 25,000 - 50,000
Standard RDIs Available
Honeywell Model
Number
Name
Type “A” Interfaces
Comments
-
-
TP-RDIN52
Experion Link
Used with Experion
R310 and later
TP-RDIN01
Remote LxS RDI
Runs on an APP
node, and collects
data from a TPS
system (LCN)
TP-RDIN06
Experion/PlantScape RDI
Used with
PlantScape and
Experion releases.
Beginning with PHD
210 and Experion
300, Experion Link is
the preferred
interface.
TP-RDIN12
OPC RDI
-
TP-RDIN14
OPC RDI for Honeywell
systems
-
TP-RDIN30
File Access/FTP
-
Uniformance - PHD Specification Sheet • 17
2 Important Considerations in PHD System Sizing
2.7 Remote Peer Interface
Honeywell Model
Number
Name
TP-RDIN31
File Access/FTP for
Honeywell systems
Internal RDIs
Comments
-
These interfaces are
included in the PHD
server license.
Gateway RDI
-
Shadow RDI
-
Manual Input RDI
-
Virtual Tag RDI
-
Test RDI
Sine wave simulation
interface
ATTENTION
All RDIs are licensed per “area”, which is roughly equivalent to a PHD
collector and shadow “system”.
Numerous additional RDIs have been developed on a project basis.
Contact Honeywell if an interface is required for a system that is not listed
here.
2.7
Remote Peer Interface
Parameter
Specification
Number of remote
peers on a PHD
server
20 if run as a specific user
100 if run under the local
System account
18 • Uniformance - PHD Specification Sheet
Comments
-
2 Important Considerations in PHD System Sizing
2.8 PHD OPC Server
2.8
PHD OPC Server
Parameter
Specification
Comments
OPC DA versions
supported
1.0a, 2.05, and 3.0
-
OPC HDA versions
supported
1.1, and 1.2
-
Number of PHD
OPC Servers
installed on a
Windows server
1
-
Number of PHD
OPC Servers
connected to a PHD
server
100
-
Number of OPC
clients connected to
a single PHD OPC
server
50
This also
depends on if
the OPC
server is
collocated
with PHD
server or on a
standalone
box. RDM is
assumed not
to be installed
for this
number.
Uniformance - PHD Specification Sheet • 19
2 Important Considerations in PHD System Sizing
2.8 PHD OPC Server
Parameter
Specification
Comments
Maximum OPC
Groups supported
80
Based on
'maximum
tags per
group' (5,000
items per
OPC group)
and maximum
tags
(400,000),
then 400,000 /
5,000 = 80.
Maximum tags per
OPC group
5,000
-
HDA server
aggregates
implemented
OPCHDA_INTERPOLATIVE
-
OPCHDA_TOTAL
OPCHDA_AVERAGE
OPCHDA_TIMEAVERAGE
OPCHDA_COUNT
OPCHDA_STDEV
OPCHDA_MINIMUMACTUALTIME
OPCHDA_MINIMUM
OPCHDA_MAXIMUMACTUALTIM
E
OPCHDA_MAXIMUM
OPCHDA_START
OPCHDA_END
OPCHDA_DELTA
20 • Uniformance - PHD Specification Sheet
2 Important Considerations in PHD System Sizing
2.8 PHD OPC Server
Parameter
Specification
Comments
HDA server
aggregates
implemented
OPCHDA_REGSLOPE
-
OPCHDA_REGCONST
OPCHDA_REGDEV
OPCHDA_VARIANCE
OPCHDA_RANGE
OPCHDA_DURATIONGOOD
OPCHDA_DURATIONBAD
OPCHDA_PERCENTGOOD
OPCHDA_PERCENTBAD
OPCHDA_WORSTQUALITY
PHD_INTERPOLATIVE
PHD_AVERAGE
PHD_TIMEAVERAGE
PHD_DELTA
PHD_MINIMUMACTUALTIME
PHD_MINIMUM
PHD_MAXIMUMACTUALTIME
PHD_MAXIMUM
PHD_STDEV
PHD_REGSLOPE
PHD_REGCONST
PHD_REGDEV
PHD_FIRST
Uniformance - PHD Specification Sheet • 21
2 Important Considerations in PHD System Sizing
2.8 PHD OPC Server
Parameter
Specification
PHD_MINIMUMACTUALTIME_CO
NF
PHD_MINIMUM_CONF
PHD_MAXIMUMACTUALTIME_C
ONF
PHD_ MAXIMUM_CONF
PHD_STDEV_CONF
PHD_REGSLOPE_CONF
PHD_REGCONST_CONF
PHD_REGDEV_CONF
PHD_FIRST_CONF
PHD_LAST_CONF
PHD_LAST
PHD_INTERPOLATIVE_CONF
PHD_AVERAGE_CONF
PHD_TIME_AVERAGE_CONF
PHD_DELTA_CONF
22 • Uniformance - PHD Specification Sheet
Comments
-
2.9
PHD Applications
Consolidated Event Journal (CEJ)
Parameter
Specification
Comments
Maximum data
retention
5 years
Data can be retained as many
years as required depending on
memory available space on the
hard disk drive.
Maximum records
inserted per second
16
Also refer to LCN for appropriate
limitations
EJC RDI for Consolidated Event Journal (CEJ)
Parameter
Specification
Number of TPS
systems connected
to a single database
25
Comments
-
EPKS RDI for Consolidated Event Journal (CEJ)
Parameter
Specification
Number of EPKS
collectors configured
9
Comments
-
OPCAE RDI 1.10 for Consolidated Event Journal (CEJ)
Parameter
Specification
Number of OPCAE
collectors configured
9
Comments
-
Uniformance - PHD Specification Sheet • 23
PHD to Relational
Parameter
Specification
Comments
Number of tasks
scheduled
16
-
Number of tags per
task
16
-
Peer Tag Sync
Parameter
Specification
Number of tags
230,000
Comments
-
Experion Tag Sync
Parameter
Specification
Number of tags
50,000
Number of Experion
Servers
Honeywell International
Process Solutions
1860 W Rose Garden Ln
Phoenix, AZ 85027-2708
36
Comments
-
Download