You are on page 1of 10

Technical Requirements for Spectrum3.

The following are the hardware and software requirements for LoftwareSpectrum3.0. This includes the
requirements for the Spectrum Application Server and the database server, as well as for client computers that
connect to Spectrum. Also, the requirements for devices that receive output from Spectrum, and requirements
for integrating with other applications.

Server Requirements
All enterprise environments are unique. The server requirements necessary to fulfill your organization's needs
can be affected by the number of unique labels to be printed, the number of devices to which labels will be
printed, the relationship between the number of labels and the number of devices, the complexity of your label
templates, and other factors. Depending on your organization's needs, you may able to use these
recommendations as base guidelines. Loftware's Professional Services Group can help you determine the server
requirements necessary to meet your exact business needs.
Database Server
You can configure and install Spectrum into your existing Oracle database, or you can use the embedded
database included with Spectrum.
l "Requirements for Loftware Spectrum Database Server with Existing Oracle Database" on page 3
l "Requirements for Loftware Spectrum Database Server with Embedded Database" on page 4
Note: For more information, see the LoftwareSpectrum Installation and Configuration Guide.
Application Server
Whether you install the Spectrum database into your existing Oracle database or use the embedded database,
Loftware requires the Spectrum Application Server to be installed on a dedicated server.
l "Requirements for Loftware Spectrum Application Server" on page 5
Tip: Spectrum can be configured with the application and embedded database on the same
computer. A combined server may be appropriate for proof of concept or development
environments, but it is not supported for production printing. You must follow the Embedded
Database Server requirements for a combined application and embedded database server.

Copyright 2017 Loftware, Inc. All rights reserved.


www.loftware.com
February 2017
Multi-Site Requirements
In a multi-site deployment1 of Loftware Spectrum, a Spectrum instance 2 at one site (headquarters) is
synchronized with Spectrum instances at other sites (facilities). There are a few considerations when
configuring a multi-site deployment.
l "Requirements for Multi-Site Deployment" on page 6
Server Performance Tips
The following tips may help you optimize your configuration.
l "Server Performance Tips" on page 7

Client Computer Requirements


Client computers connect to the Spectrum Application Server.
l "Requirements for Spectrum Client Computers" on page 8
l "Requirements for SpectrumRemotePrint Agent Computers" on page 9

Device Requirements
LoftwareSpectrum supports printers from a variety of manufacturers. For a list of supported printers, in
Spectrum click Device Management, click Add Device, select a Family, and then click Model to view the
list of supported models. The printer models supported may vary with the version of Spectrum.

Note: LoftwareSpectrum encodes print data using UTF-8. Ensure that your device firmware
supports UTF-8. Older devices may not support this encoding.

Other Application Requirements for Integration (Optional Features)


You can integrate Spectrum with Oracle, SAP ERP, or other applications. By doing so, you can route print
requests initiated by users in other applications so that they are processed and printed using Spectrum. In many
cases, Spectrum can report the status back to the originating application. You can configure as many
integrations as your Spectrum license allows.
l "Requirements for Oracle Applications Integration" on page 10
l "Requirements for Integration for use with SAP Applications" on page 10

1A configuration of a Spectrum environment that includes Spectrum instances located at different sites within the same WAN. In a multi-site
deployment, each Spectrum instance acts as either a headquarters or a facility.
2A Spectrum Application Server and a Spectrum Database Server that are associated with each other by a Spectrum License.

Loftware Spectrum 3.0 Technical Requirements


February 2017
Page 2 of 10
Server Requirements for Spectrum3.0
The following are the hardware and software requirements for servers for LoftwareSpectrum3.0.
Requirements for Loftware Spectrum Database Server with Existing Oracle
Database
These are the database server requirements for LoftwareSpectrum3.0 when it is used with a new or existing
Oracle database server.
Important! The storage for both the flash recovery area and the tablespace data must be on a
fault-tolerant system, such as SAN or NAS. The same is recommended for all drives that hold the
Spectrum applications and data.

Component Requirement
CPU 8 cores or better
Memory 32 GB RAM or more
Available disk space for 2 TB or more. Multiple factors can affect the amount of space required. Contact
database Loftware's Professional Services Group (PSG) for assistance.
Available disk space for 2.5 TB or more
flash recovery
Oracle One of the following, as appropriate for the operating system:
l Oracle Database 12c

l Oracle Database 11g, version 11.2.0.4 or later

Loftware Spectrum 3.0 Technical Requirements


February 2017
Page 3 of 10
Requirements for Loftware Spectrum Database Server with Embedded
Database
These are the Loftware-supplied embedded database server requirements for LoftwareSpectrum3.0.
Important! The storage for both the flash recovery area and the tablespace data must be on a
fault-tolerant system, such as SAN or NAS. The same is recommended for all drives that hold the
Spectrum applications and data.
Component Minimum Maximum
CPU 4 cores 4 cores
Memory 16 GB RAM No limit
Available disk space 2 TB. Multiple factors can affect the amount of space required. 10 TB
for database Contact Loftware's Professional Services Group (PSG) for assistance.
Available disk space 2.5 TB. This drive must be separate from the database drive. 10 TB
for flash recovery
Operating system One of the following 64-bit operating systems:
l Microsoft server operating systems

l Windows Server 2012 R2

l Windows Server 2008 R2

Constraints

The Loftware-supplied embedded database includes the following limits. If these limits are exceeded, you must
use the non-embedded database configuration. For more information, see "Requirements for Loftware
Spectrum Database Server with Existing Oracle Database" on page 3.
Component Maximum
Archive retention period 12 months or less
Peak load 10 labels per second, summed across all distributed application servers
Label throughput 1 million labels per month
Number of users 1500
Number of devices 1500
Archive retention 50 million labels
Number of distributed servers 3, including the primary

Loftware Spectrum 3.0 Technical Requirements


February 2017
Page 4 of 10
Requirements for Loftware Spectrum Application Server
A server that will act as a dedicated Spectrum Application Server has the following requirements.
Important! If you are installing Spectrum into a network running as a Windows domain, install
the Spectrum Application Server on a domain-member server. Production Spectrum servers
running in a Windows domain are not supported unless they are part of the domain.
Component Requirement
CPU 8 cores or better
Memory 32GB RAM or more
Available 250GB or more
disk space Note: The Spectrum application requires approximately 10GB of disk space
upon installation. This includes space to retain Spectrum Application Server
log files which are archived and retained.
Operating One of the following 64-bit operating systems:
system l Microsoft server operating systems

l Windows Server 2012 R2

l Windows Server 2008 R2

l Oracle Linux operating systems

l Oracle Linux "Unbreakable" 7.x

l Oracle Linux "Unbreakable" 6.x, version 6.4 or later

l Red Hat Linux operating systems

l Red Hat Enterprise Linux 7.x

l Red Hat Enterprise Linux 6.x, version 6.4 or later

Note: For Linux operating systems, the Spectrum installation requires the
latest lsb_release package as well as a graphical interface.

Loftware Spectrum 3.0 Technical Requirements


February 2017
Page 5 of 10
Requirements for Multi-Site Deployment
If you are configuring a multi-site deployment1, the following are requirements for facility sites.
l Each facility site can have only one Spectrum Application Server and one Spectrum Database Server.
l Each facility site must use the Loftware-supplied embedded database.
l The name of the root folder in Spectrum must be the same at the headquarters site and at each facility
site associated with that headquarters.
l The headquarters and facility sites must be in the same WAN, but facilities are not required to be able to
communicate with each other.

1A configuration of a Spectrum environment that includes Spectrum instances located at different sites within the same WAN. In a multi-site
deployment, each Spectrum instance acts as either a headquarters or a facility.

Loftware Spectrum 3.0 Technical Requirements


February 2017
Page 6 of 10
Server Performance Tips
The following information may help you configure your Spectrum environment and your servers to optimize
their performance.
Configuring for High Availability with Distributed Services

If you are planning a Spectrum environment that will include more than one Spectrum Application Server, it is
recommended that you configure your environment to support distributed services. In a Spectrum environment
with distributed services, all Spectrum Application Servers are configured to interact as peers within the
Spectrum environment, all accessing the same Spectrum database.
In such an environment, you use distributed services to manage which server or servers are providing Spectrum
functionality at any time. In Spectrum, you can configure distributed services for high availability or for failover
only. It is recommended that you configure for high availability of distributed services in Spectrum. This
approach involves configuring Spectrum to load balance those services that support load balancing so that they
are run concurrently on multiple Spectrum Application Servers. Services that do not support load balancing
should be configured to fail over among Spectrum Application Servers so that if one or more servers go offline,
a standby server or servers begin running the associated services to minimize any interruption for users.
For information about how to install Spectrum to support distributed services, see the LoftwareSpectrum
Installation and Configuration Guide. For information about configuring distributed services, see the
LoftwareSpectrum UserGuide.
Optimizing Performance

The following tips may help you to optimize the performance of your Spectrum configuration.
l Consult your database administrator for guidance about database tuning.
l The more memory that you have configured for the Spectrum Application Server, the greater the
number of devices, label templates, and users that it can support. For more information, see the
LoftwareSpectrum Installation and Configuration Guide.
l Increasing the amount of memory available to the database server typically improves performance. If you
can make significantly more memory available, you can dramatically increase performance because all or a
significant portion of the label and configuration data can be cached in memory.
l The amount of space on the database server required for recent history data is typically greater and more
variable than the space required for label and configuration data. However, if you can make the amount
of memory required for recent history data available on the database server, you can dramatically increase
the performance of reporting.
l Sufficient network bandwidth must be available to support your expected printing throughput.

Loftware Spectrum 3.0 Technical Requirements


February 2017
Page 7 of 10
Client Computer Requirements for Spectrum3.0
Client computers connect to the Spectrum Application Server.
Requirements for Spectrum Client Computers
Each computer on which the LoftwareSpectrum3.0 client software will be run must be able to connect to
the Spectrum Application Server and has the following requirements.
Component Requirement
CPU 2.0GHz Dual Core or better
Memory One of the following
l 4GB RAM or more (64-bit operating system)

l 2GB RAM or more (32-bit operating system)

Operating system One of the following:


l Microsoft client computer operating systems

l Windows 10

l Windows 8.x

l Windows 7 with SP1 or later

l Microsoft server operating systems

l Windows Server 2012 R2

l Windows Server 2008 R2

l Oracle Linux operating systems

l Oracle Linux "Unbreakable" 7.x

l Oracle Linux "Unbreakable" 6.x, version 6.4 or later

l Red Hat Linux operating systems

l Red Hat Enterprise Linux 7.x

l Red Hat Enterprise Linux 6.x, version 6.4 or later

Web browser One of the following:


l Internet Explorer 9.0 or later

l Mozilla Firefox 18.0 or later

l Google Chrome 24.0 or later

Plugin Adobe Flash Player Plugin 11.8.800.94 or later

Loftware Spectrum 3.0 Technical Requirements


February 2017
Page 8 of 10
Requirements for SpectrumRemotePrint Agent Computers
LoftwareSpectrum3.0 supports remote printing, the act of printing a label to a device that would not
normally be accessible to Spectrum by using your LAN or by using a direct connection to Spectrum. For
example, printing using a device that is physically connected to a computer outside of your WAN. The
SpectrumRemotePrint solution includes a Remote Print Agent that is installed on a remote computer. Each
Remote Site computer on which SpectrumRemotePrint will be run has the following requirements.
Component Requirement
CPU 2.0GHz Dual Core or better
Memory 4GB RAM or more
Operating system One of the following 64-bit operating systems:
l Microsoft client computer operating systems

l Windows 10

l Windows 8.x

l Windows 7 with SP1 or later

l Microsoft server operating systems

l Windows Server 2012 R2

l Windows Server 2008 R2

Web browser One of the following:


l Internet Explorer 9.0 or later

l Mozilla Firefox 18.0 or later

l Google Chrome 24.0 or later

Plugin Adobe Flash Player Plugin 11.8.800.94 or later

Loftware Spectrum 3.0 Technical Requirements


February 2017
Page 9 of 10
Other Requirements for Integrations
You can integrate Spectrum with Oracle, SAP ERP, or other applications. By doing so, you can route print
requests initiated by users in other applications so that they are processed and printed using Spectrum. In many
cases, Spectrum can report the status back to the originating application. You can configure as many
integrations as your Spectrum license allows.
Requirements for Oracle Applications Integration
Oracle integration extends the functionality of Oracle applications, incorporating LoftwareSpectrum
capabilities so that users can print labels and other Spectrum documents from Oracle Warehouse Management
Solution (WMS), Oracle Mobile Supply Chain, and other Oracle applications. Print requests initiated by users in
Oracle applications can be processed and printed by Spectrum, and Spectrum reports the status of each request
to the originating application. You can configure as many Oracle integrations as your Spectrum license allows. If
you are integrating Spectrum3.0 with Oracle applications, you must meet the following requirements.
Component Requirement
Loftware License Spectrum license that includes Oracle Integration
Database Software One of the following, including patches:
l Oracle 12c

l Oracle 11g

Requirements for Integration for use with SAP Applications


LoftwareSpectrum Integration for use with SAP Applications is an optional component that extends the
functionality of SAP applications, incorporating LoftwareSpectrum capabilities so that users can print labels
from SAP applications. Print requests initiated by users in SAP applications are processed and printed by
Spectrum, and Spectrum reports the status of each request to the originating application. You can configure as
many integrations as your Spectrum license allows. If you are integrating Spectrum3.0 with SAP ERP, you
must meet the following requirements.
Component Requirement
License Spectrum license that includes Integration for use with SAP Applications
SAP ECC SAPECC 6.0 or later with the latest enhancements
SAP JCo SAP JCo (sapjco3.jar) 3.0.12 or later must be deployed to the Spectrum Application
Server. SAP JCo can be obtained from SAP Marketplace. For more about deploying the
SAPJCo, see the LoftwareSpectrum UserGuide (online help).
Java Java Development Kit (JDK) version 1.8 must be installed on the SAP Application Server
for the Command Line Interpreter

Loftware Spectrum 3.0 Technical Requirements


February 2017
Page 10 of 10

You might also like