Questions about UltraScan-in-a-Box (USiaB):

Index:

  1. What is UltraScan-in-a-Box (USiaB)?
  2. How do I obtain USiaB system information from the Linux command line about the hardware?
  3. What makes USiaB so secure?
Return to FAQ Main Index
  1. What is UltraScan-in-a-Box (USiaB)? -  UltraScan-in-a-Box is a Linux server that provides all UltraScan components, including the Optima AUC integration and data acquisition module, in a server environment that is remotely accessed via ssh and VNC using Windows, Macintosh, Linux, Android and Iphone clients. There are two types of USiaB solutions available: A high-end server or cluster solution with large storage, high memory and at least 128 core CPU capability that includes parallel computing, LIMS service and batch mode operation all in one server. USiaB is commercially supported by AUC Solutions, please visit AUC Solutions on the web for additional information. This version is appropriate for installation in corporate environments and cGxP laboratories. The second version does not include supercomputer hardware or LIMS service inside of the USiaB server, but insteads connects to the cloud and HPC services from AUC Solutions and NSF Access, respectively. The second version will work with an ordinary PC or a modest VM with a minimum of 4 cores and 16 GB of RAM, or more if multiple users access the system simultaneously. All USiaB servers are accessed via ssh (port 22), which must be opened to the users. In addition, for the second USiaB server type, outgoing ports 3306 and 443 need to be unblocked to communicate with the remote infrastructure.
    Return to Index

  2. How do I obtain USiaB system information from the Linux command line about the hardware?

    • Total storage, free storage and used storage available on the system: 'df -h'
    • Total number of drives installed on the system (if not part of a hardware RAID): 'cat /proc/diskstats'
    • Software RAID devices, RAID levels, RAID status, and participating drives: 'cat /proc/mdstat'
    • Processor details: 'cat /proc/cpuinfo'
    • RAM (total/used/free/shared/buffered/cached/available): ‘free’
    • Operating System: ‘cat /etc/redhat-release’
    • Kernel version: ’uname -a’
    • Network interface information: ’/sbin/ifconfig’
    • Mounted drives, including networked mounted shares: ’mount’

    Return to Index

  3. What makes USiaB so secure? - USiaB is designed to be more secure than your tyical Windows computer. First, the USiaB system is typically installed within a secure laboratory environment, where physical access is well controlled. The server is installed on a private network, internal to the company, and not in the cloud. All components are executing on the server itself, not on a remote system outside of your control. Second, USiaB uses two separate networks. The first is used iby the user to connect to the server, the second is a private, non-routable network to communicate with the Optima AUC whose operating system is no longer up-to-date with the latest security standard. Communications on all networks are encrypted, and the first network can only communicate over port 22 (secure shell), and uses a multi-factor authentication: 1. username, 2. public/private RSA digital key pairs, 3. source IP address validation, and 4. optionally a passpharase. VNC is used to transport the GUI information efficiently even over a slower network, but the connection is end-to-end encrypted by forcing the connection through a ssh tunnel. Similarly, the remote maintenance by AUC Solutions is performed using a reverse ssh tunnel to AUC Solution's secure server, which avoids opening any ports on the outside of the corporate firewall - the server is therefore invisible on the Internet. Additional information is available through the UltraScan-in-a-Box overview video
    Return to Index