The specifications listed below are minimum recommendations for Orchard Software’s on-premise or client-hosted solution. Additional resources may be required to meet performance expectations, depending upon laboratory volumes and the server or workstation role.
Servers and/or workstations deployed for the Orchard solution may be physical or virtualized. Please note that Orchard Software does not configure, implement, or support the hypervisor environment housing the proposed solutions; however, Orchard Software will support all proposed applications within a hypervisor environment, if laboratory staff chooses to deploy them in a virtualized environment.
If hosting or Software as a Service (SaaS) deployment options are desired, please contact Orchard for more information on our Cloud Service offerings.
Ancillary Hardware
The CLIENT will provide:
Block and Slide Printers, as needed
Bar Code Scanners, as needed
Label Printers, as needed
Orchard will provide:
All serial port expansion cards, hubs, and connectors necessary to establish the proposed system network and all interfaces listed in the executed Purchase Agreement and subsequent Statement of Work.
Notes on Hardware Configuration & Deployment
An SSD storage array is preferred for any Orchard database server deployment, but may be required for intensive usage systems.
Random Access Memory (RAM) must be statically allocated to the workstation and/or server. Orchard’s applications are RAM-intensive. As such, dynamic allocation can, and will, cause issues within the system if it is forced to wait for memory allocation.
The number of dedicated workstations for Instrument Interfaces is subject to change based on the number of instrument interfaces deployed.
If automated faxing is deployed, a dedicated fax workstation utilizing analog fax lines is required to fax directly from the Orchard application.
The use of Docker and other containerization technologies for deploying Orchard Software products is not recommended, as they do not align with Orchard Software best practices for system stability, performance, and supportability.
Data Flow Diagram
The following diagram depicts the data flow of the Orchard Device Engine solution. Please note that this is an example diagram and may not include all components of your deployment.
Processing Workstation
The following specifications are Orchard Software’s recommendation for optimal performance of the Orchard Device Engine (ODE) workstation for laboratory analyzer integration.
Specification
Minimum Requirements
Operating System (OS)
Windows 10 Professional, 64-bit or later
Processor Core Allocation (CPU)
(4) 2.0+ GHz
Random Access Memory (RAM)
8 GB statically allocated
Hard Drive
100 GB
Notes on recommended hardware deployment:
At least one ODE workstation should reside at each geographical location where devices are present.
Connections between ODE and instruments often utilize TCP socket connections that remain open even when the instruments are idle. If these connections are improperly terminated, the instruments will lose connectivity and may require manual intervention to reestablish it. Network hardware with active connection management including routers and firewalls often improperly terminates these connections when the instruments are idle due to idle timeout features. It is recommended that the network path between ODE and instruments runs exclusively through hardware that does not have idle timeout features unless they can be disabled.
Each ODE workstation should be assigned a static IP address.
Windows Firewall should be configured with inbound and outbound rules to allow ODE to communicate with network devices.
ODE may run under the local service account if it is only communicating with devices via TCP, but it will require a network service account so that permissions can be assigned if it is communicating with instrumentation or document printers that exchange files over a shared folder.
The number of ODE workstations may be increased for scalability and load balancing.
All Rights Reserved. No part of this document may be photocopied, reproduced, stored in a retrieval system, or transmitted in any form or by any means whether electronic, mechanical, or otherwise without the prior written permission of Orchard Software Corporation.
Orchard Software Corporation 701 Congressional Blvd. • Suite 360 • Carmel, IN 46032 Phone 800 856-1948 • www.orchardsoft.com