VT in a Box

Goals

  • The goal of this project is to define the necessary configuration for a subscription for CM (or Q-LAW) and vMedia.
  • All necessary hardware & software to be included.
  • The values are generally minimums.   In particular, adding More Memory & CPUs will improve performance.

Background and Strategic Fit

Assumptions

  • All storage must be encrypted at rest.
  • All network connections must use SMB3 Encrypted Connections (Encrypted in Motion).
  • SQL Server connections must use SSL Certificates to provide encryption.
  • Remote Connections should be encrypted with Two Factor Authentication.
  • Internet Requirements are important. Firm should have redundant internet access with a minimum of 100Mb/s Download / 40Mb/s Upload.
    • Bandwidth is key; it is easy to saturate the internet (e.g. employee decides to upload his iTunes music).
    • Scanning and printing may increase this requirement.
    • Firm must have a site VPN to the Data Center; while the application will not typically run over this connection, it will be used for file transfers.
      • A site VPN will be required for each site.
      • Scanning from local scanners may perform best when used over this VPN from a local workstation.
      • Remote users may need to be addressed. (Will they need a VPN for their Remote Duties?)
  • Office Hours are often multiple separate shifts:
    • Overnight shift – A few users run high volume critical operations (automation EDI, word processing).
    • Day Shift – 6AM to 6PM – This is the bulk of the office; keep in mind the time zone of the law firm.
    • Night Shift – 12PM to 12AM – This is typically made up of Call Center staff (collectors, employment verification, etc).

Diagrams

Requirements

# Title Machine Description Count Notes Specs
1 DC Domain Controller Server 2
  • The domain controller is in charge of serving network security and services.
  • It must be redundant so that maintenance reboots will not impact system.
  • CPU (2)
  • RAM (4GB )
  • C: Storage (200GB)
2 CM Collection-Master Server 1
  • The Collection Master server provides the client-server portion.
  • Multiple CPU cores provide faster performance for more users.
  • C: Drive is for the OS.
  • F: Drive is for the Primary Application “F:\CLSINC”
  • N: Drive is for the Users Folder “N:\USERS”
  • CPU (4-8)
  • RAM (32-64GB)
  • C: Storage (200GB)
  • F: Storage (2000GB)
  • N: Storage (1000GB)
  • Storage is based on an estimate of 2GB for Collection-Master and 1 MB per 25 claims.
  • Media storage is additional, and can vary considerably from firm to firm.
  • Firms will usually have additional storage requirements outside of Collection-Master.
3 SQL SQL Server 1
  • The SQL Server will provide the required database for:
    • SQL-SYNC (Collection-Master)
    • vMedia Metadata
  • CPU (2-4)
  • Ram (32GB-64GB)
  • C: Storage (200GB)
  • D: Storage (1000GB)
  • Storage is based on an estimate of SQL-SYNC requiring 1 MB per 25 claims
  • vMedia will typically use less than 10GB for the Images Metadata.
  • Additional storage will be required for SQL requirements (Backup, Transaction Logs, etc)
4 CM-Automation CM Automation Machine (Server/Workstation) 1
  • CM requires several applications to provide Automation Services.
  • SQL-SYNC (2-6 Session)
  • Q-Monitor (1 Session)
  • vMedia – Export2CM
  • CPU (2-4)
  • RAM (8GB)
  • C: Storage (300GB)
5 Remote Remote Access Server 1
  • Guests may be invited into the system.
    • Remote Forwarder Access
    • Consultants
    • Will need VPN security for access.
  • CPU (4-8)
  • Ram (32-64GB)
  • C: Storage (300GB)
  • D: Storage (1000GB)

The D: Drive will be used to store profile information as well as My documents and other information. Collection-Master will not actually use any space on the D: Drive.

6 VDI-Power VDI – Power User workstation 4
  • This is a workstation used by Power Users.
    • A Power user will leverage automation and batch processing. They may export large amounts of data and use them to perform analytics.
  • D: Drive would be used for power merge.
  • CPU (2/4)
  • Ram (8GB)
  • C: Storage (200GB)
  • D: Storage (500GB)
7 VDI-WP VDI – Mail Merge 2
  • This machine is used to perform Mail Merge.
    • Any user that will create and actually merge large batches of word processing will require this type of machine.
    • Merge-Pool is a feature that allows a user to request documents but have another user actually perform the merge. Requesting documents to be added to the Merge-Pool does not require a VDI-WP Machine.
  • Additional Storage is for “Power Merge.”
  • WordPerfect will leverage memory.
  • CPU (2/4)
  • Ram (16GB)
  • C: Storage (300GB)
8 VDI-Collector VDI – Collector 8
  • This is a workstation used by a typical collector.
    • This minimum configuration should meet all requirements for a typical collector.
  • Note: Power Merge or large batches of word processing mail merge would not work for these users.
    • Requesting Documents to Merge-Pool would work very well.
  • CPU (2)
  • Ram (4GB)
  • C: Storage (150GB)
9 VDI-Standard VDI – Standard 5
  • This is a workstation that would be used by a “Standard User.”
  • Paralegals / Attorneys, etc.
  • Note: Power Merge or large batches of word processing mail merge would not work for these users.
    • Small Batches (100 documents or less) of documents should merge properly.
    • Requesting Documents to Merge-Pool would work very well.
  • CPU (2)
  • Ram (6GB)
  • C: Storage (150GB)
10 VDI-ACC VDI – Accounting 1
  • This workstation would be used by the “Accounting User”
  • This machine is similar to a standard but may be configured differently to meet special accounting needs.
  • Accounting often has different configuration settings, which is the primary reason for a different category from VDI-Standard.
  • CPU (2)
  • Ram (6GB)
  • C: Storage (200GB)
11 Printer-Acc Accounting Printer 1 Preferably with a WYCOM device for security and multi-bank account capabilities.

Note: Thinprint or other compression technology is important for printing,

  • Wycom
  • PCL5
12 Printer-WP Word Processing Printer 1 High Duty Cycle Printer for printing huge volumes of WP output.

Note: Thinprint or other compression technology is important for printing,

13 Printer-RPT Reports printer 1 High Duty Cycle Printer for printing reports.

Note: Thinprint or other compression technology is important for printing,

  • Letter Tray
  • Legal Tray
14 Backup Backup 1 Veeam Backup – Local & Offsite Backups
  • All servers will need to be backed up.
  • All profiles will need to be backed up.
  • Restores need to be a service.
15 Antivirus Antivirus ?? Every Machine will need Antivirus.
16 Dr-Site Dr-Site This is probably optional, VR DR may be attractive.

If not, a DR Plan to restore at another location is required.

Required Applications (Software)

# Application Description
1 Microsoft Office MS-Word / MS-Excel / MS-Access
2 MS-365 MS-365 or Exchange Server to host Email & other Office services
3 Word Perfect WordPerfect used for Mail Merge (Forms Generator)
4 Notepad++ Text Editor
5 FileZilla FTP Software

Required Services (Example: Monitoring)

# Service Description
1 SQL Server  DBA Services

  • Maintain Databases
    • Indexes
    • Space
  • Manage Backups / Restores
  • Manage Security
2 MS-365 Exchange Server Services

  • Manage Security
3 Active Directory Network Security Services

  • Manage Security
4 Backup Backup / Restore
5 Set up Users Set up User Profiles, etc.

Maintain Security

6 Passwords Maintain Passwords, including resets.
7 Patches Both Server and Workstations will need patching.

Data Storage Media Strategy

In a perfect world, all storage would be the fastest flash memory storage in solid-state drives, but magnetic hard drives or cloud storage may be used for archiving data.  Regardless of the storage chosen, it is important to remember that encryption at rest is an important part of the solution.

Storage Type Description Pro Con Recommended Usage
Solid State Drives Flash memory offers fast, durable storage, but at an increased cost. Flash-based USB drives are more expensive per gigabyte of storage than magnetic or optical media, and flash-based solid-state drives are a very cost-ineffective method of storing files.
  • Fastest Storage Option
  • Increased Cost
  • SQL Database
  • Primary Application
  • Temporary Work files
Magnetic Hard Drives The cheapest form of data storage is magnetic hard drives. This option is relatively inexpensive for backing up large volumes of data. However, this method is prone to physical failure or damage, so backups need to be refreshed periodically.
  • Lease expensive storage
  • Slower Storage Option
  • Archive Data
  • Old Media
  • Backups
Cloud Storage Cloud storage uses the Internet to transfer and store files on remote servers. This has the advantage of additional security against damage since a disaster that destroys a user’s home PC is unlikely to affect servers many miles away. There are various tiers of cloud storage.  The cost of this service can range significantly in price depending on the service tier selected.
  • Pay only for what you use
  • Low upfront cost
  • Managed Service
  • Off-Site
  • Disaster Recovery
  • Decreased performance.
  • Archive Data
  • Important Documents