Clarity 2023 Task Server Requirements
We recommend that the task servers be at least comparable to workstations used in production, if not stronger, especially if you are planning on running multiple sessions of Revit and or multiple logins.
When referring to the Revit System Requirements I recommend that you go with the performance requirements. If you choose to use virtualization be aware that graphic intense tasks will not perform as well without a physical graphics card.
System Requirements
Please refer to the link below for specific information.
Operating Systems: Windows 10 or 11
Supported Versions of Revit
Revit 2019-2023
Software Licensing
Any task server being used to process tasks from Clarity will need the ability to run a licensed copy of Revit (network, borrowed or stand-alone), which will open up Revit models either as detached copies or live models depending on the project and settings for task processing.
Once installed, please launch all versions to make sure there are no licensing or other dialog boxes that need to be addressed.
Hard Drive
Minimum 200gb C drive. For 360 projects, the cache can quickly consume space on the hard drive and cause issues on the task server.
Ram
Autodesk has historically recommended RAM in the amount of 20 times the on-disk size of the file you have open plus the combined total of all of the Revit links.***
How to Calculate Ram Requirements
***Models created in previous versions of Revit may require more available memory for the one-time upgrade process.
Graphics Card
It is recommended that you have a suitable graphics card as recommended in the Revit System requirements.
Virtualization
Clarity supports VMware and Hyper-V based virtual machines. You must ensure that the virtual machine has a sufficiently performing processor, memory and disk resources for appropriate performance.
- Anyone going with a Virtual setup should be consider the IOPS performance of how their setup would compare to the kind of physical drive Autodesk is looking for.
- As mentioned previously, graphic intense tasks such as pdf, dwg, dwf and navis will not perform as well as a machine with a recommended physical graphics card. This will impact the time it takes to process the task since it will be using softwaremode graphics. This process time can be considerable compared to a physical machine depending on your setup.
We did a Clarity Healthcheck with one firm using VMs with a graphics card, and we did a PDF benchmark with 164 sheets on a megaproject.
Physical server: 5 hours
Virtual server: 16 hours
(most of that difference – 10 hours - was in 4 particularly graphically intense sheets).
We also did the RFO Revit benchmarks on a VM task server and two production machines:
This is not as drastic a difference, but it is 42% slower to print relatively basic sheets in the benchmark.
Task Server Login Requirements for Revit
The task server will need to be logged in, in order for tasks to process. The Task User is any user who is logged on to a task server. Revit will run as that user, and the permissions will be that of the user. The user logged into the machine must have permissions to read/write to all necessary folders.
Task Server Requirements for Clarity Windows Task Server Service
The service logon should be assigned to the designated Clarity account, typically a service account.
Task Server Requirements for Clarity Forge Task Server
This runs under the Clarity Windows task server service, but is a fee based service with Autodesk.
If the Forge Design Automation option is chosen, you must obtain and supply your own Autodesk Forge Developer Application Key to identify your application and link your Cloud Credit billing from Autodesk.
Software Requirements
- Revit
- All versions needed for projects with tasks being processed on this task server.
- Updates equal to the updates on users machines, preferably the most current
- Since most 360 addins are installed as part of the update it is important to remain current.
360 Requirements
In order for Clarity to access 360 cloud models, it is necessary for the Autodesk identity to have a valid license to access the live cloud model. The ADSSO and Desktop Connector
For Revit tasks, the designated 360 identity will need to be logged in via Revit or the desktop connector.
For Clarity Windows task server tasks will use the Oauth identity assigned to the project in Clarity.
- Update the Autodesk Single Sign On (SSO)
- This article will walk you through the installer steps to make sure the user's SSO is up to date.
- Update the Autodesk Desktop Connector and sign in through that on the task servers.
- Recommended version: Desktop Connector: 15.8.0.1827
- 16.x version not supported
- Download link
Available Tasks
Below is a screen shot of available tasks, keep in mind that custom tasks may vary from what you see and some may require a different module for Clarity.
Post Task Actions
Historically, output files of the task would be sent from the task server to the host server, then the host server would deliver them to their final destination via the Post Task Action.
However, starting in Clarity 2023, Post Task Actions will run on the task server itself by default - so the files no longer need to be sent back to the host first. This will be done unless the option to "Perform Post Task Actions Locally" is un-checked in the task server options panel.
- BIMTrack Upload
- Microsoft OneDrive Upload
- Microsoft Sharepoint Online Upload
- Microsoft Teams Upload
- ProjectWise Upload (Requires Projectwise Module)
- Google Drive
- Procore Upload
- Move/Copy Files
- Upload to FTP
- Run Script
- Upload to BIM360
- Upload to BOX
- Upload to DropBox
- Sharepoint Upload
Multiple Actions
It is now possible to configure multiple post task actions for each task. Please note that some combinations of tasks in some orders may be not be compatible with each other. For example, if the first action moves the files to another location, the second action will not know that the files have moved.
Addins
We recommend only installing addins needed for tasks. Some addins, include some from Autodesk, have been known to cause ownership issues when processing tasks.
There is additional configuration for the Navis Glue and Autodesk Viewer tasks.
Additionally, you will need to install the necessary add ins per version as needed for the following type of tasks:
Navisworks Exporter
Navisworks Glue
- Task requires Glue Configuration setup in Clarity
- To obtain API keys for your company, contact your Autodesk Account Administrator or keyrequest@autodesk.com
Model Review
IFC (Open Source IFC Exporter)
BIM Interoperability Tools
Publish to Autodesk Viewer
- Requires additional setup also
- You will first need to request a key from this site https://developer.autodesk.com
Collaboration for Revit
- This is now included in the software and updates.
Dynamo
Only one version of Dynamo should be installed on the task server.
Tasks Requiring Extra Configuration
Revit Database Export Task
If you are going to be running this task on a remote task server it will be necessary to do some additional configuration on the host.
Autocad PDF or Navis Conversion tasks
This Windows task requires additional configuration, please refer to the following document: