This is a Core Concept page which offers an overview of key topics essential for understanding Network. Start here for foundational knowledge, then explore the guides and tutorials for more in-depth learning.
As a managed platform, Qarnot provides users with pre-configured network options. Each Task is executed on a profile which contains fixed network policies.
Basic ConfigurationsMost publicly available profiles (execution environments) possess fixed network rules (see core components).
We are able to define custom network configurations to improve your task execution security or give it access to your local resources.
Please contact us if you need to customize your network access.
When your Task is executed in a cluster (for example docker-cluster), each instance has the ability to connect to other running instances.
There are two kinds of clusters:
The peer IPs are available on /share/qhost or /share/qhost-roce when using RoCE.
When the profile has the “network” mentioned, it means that your task has access to the internet using the TCP/UDP protocol.
When the profile has the SSH mention it means that you can access your task through SSH.
You simply need to provide your task with your public SSH key (using the DOCKER_SSH constant) and connect to your task using ssh or putty (windows) using the information provided on the UI or using the SDK or CLI Command.
We can connect your task execution environment to your VPC so that your task can access your private data in a secured cloud environment. Please contact us for more information.
As our platform is distributed on several data centers, your task doesn't have a fixed IP address. However you can connect to them by using an ssh connection to our gateway. Please contact us if your license server requires a specific IP to be whitelisted
Fore more information on how to use our platform, please take a look at our guides, tutorial, and documentation article: