Workbench Resource Requirements
Hi Everyone,
2 questions about Workbench:
- Is running a job in workbench (specifically one pulling from an FTP connection) more CPU or Memory intensive?
- Can you run multiple instances of workbench all under the same user credentials at the same time?
We are planning on running workbench on EC2 instances in auto scaling groups based on how many jobs we have to run. There are EC2 instances optimized for compute power as well as those optimized for RAM - we are trying to determine which would best suit running workbench jobs.
This will be easy to test once we scale fully but we'd like to architect for scale as opposed to using the age old "wait and see" method.
Thanks!
Best Answer
-
A Domo engineer was able to help me out with this one and the answer is:
I would say that it depends on the job. A job with many rows / columns is more memory intensive than a job with a small amount of rows / columns. The same is true with CPU usage. CPU is also impacted by the number of jobs running simultaneously. As far as memory resources are concerned, Windows will use disk space as memory if additional memory is needed (using disk space will slow down the job performance and increase the CPU utilization because disk I/O is slow compared to RAM I/O.) The reality is that modern computers are fast enough that the disk I/O time is negligible.
Hope this helps anyone who finds themselves asking the same question.
1
Answers
-
1
-
A Domo engineer was able to help me out with this one and the answer is:
I would say that it depends on the job. A job with many rows / columns is more memory intensive than a job with a small amount of rows / columns. The same is true with CPU usage. CPU is also impacted by the number of jobs running simultaneously. As far as memory resources are concerned, Windows will use disk space as memory if additional memory is needed (using disk space will slow down the job performance and increase the CPU utilization because disk I/O is slow compared to RAM I/O.) The reality is that modern computers are fast enough that the disk I/O time is negligible.
Hope this helps anyone who finds themselves asking the same question.
1
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.5K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 8 Federated
- 2.9K Transform
- 100 SQL DataFlows
- 616 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 738 Beast Mode
- 57 App Studio
- 40 Variables
- 685 Automate
- 176 Apps
- 452 APIs & Domo Developer
- 47 Workflows
- 10 DomoAI
- 36 Predict
- 15 Jupyter Workspaces
- 21 R & Python Tiles
- 394 Distribute
- 113 Domo Everywhere
- 275 Scheduled Reports
- 6 Software Integrations
- 124 Manage
- 121 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 10 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 108 Community Announcements
- 4.8K Archive