Skip to main content

IBM VPC connector for Ray

Project description

ibm-vpc-ray-connector enables Ray cluster to be deployed over IBM VPC infrastructure

Setup

Use of python virtual environment, e.g. virtualenv, is greatly encouraged to avoid installing Python packages globally, which could break system tools or other projects

  1. Install ibm-vpc-ray-connector on your machine
pip install ibm-vpc-ray-connector
  1. Configure ibm vpc

  2. Create cluster config file

    • Use interactive ibm-ray-config config tool to generate cluster.yaml configuration file
    pip install ibm-ray-config
    ibm-ray-config -o cluster.yaml
    

Usage

  • Use generated file to bring ray cluster up, e.g ray up cluster.yaml.
  • After finished, find cluster head node and worker nodes ips:
ray get-head-ip cluster.yaml
ray get-worker-ips cluster.yaml
  • To get status of the cluster
ray status --address PUBLIC_HEAD_IP:6379
  • Use browser to open ray dashboard on PUBLIC_HEAD_IP:8265. Alternatively use ray dashboard to forward ray cluster dashboard to your localhost.

  • Submit example task ray submit cluster.yaml templates/example.py

Logs

Logs for the node_provider can be found under /tmp/connector_logs/.
Logs of all levels will be written to connector_logs.
The default log level for console output is INFO.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ibm-vpc-ray-connector-1.0.0b73.tar.gz (17.2 kB view details)

Uploaded Source

Built Distribution

ibm_vpc_ray_connector-1.0.0b73-py3-none-any.whl (18.9 kB view details)

Uploaded Python 3

File details

Details for the file ibm-vpc-ray-connector-1.0.0b73.tar.gz.

File metadata

File hashes

Hashes for ibm-vpc-ray-connector-1.0.0b73.tar.gz
Algorithm Hash digest
SHA256 78cbcc78642e3cb89d1ff82dd4d71ee8b3e70e29f934799b35e4d2cba102fcea
MD5 80c099293d3578c2dfb25b5277b10af0
BLAKE2b-256 d2bd225f5206fcc1e8ca3c8df188021004b466574ba0b107e28289480a73bb86

See more details on using hashes here.

File details

Details for the file ibm_vpc_ray_connector-1.0.0b73-py3-none-any.whl.

File metadata

File hashes

Hashes for ibm_vpc_ray_connector-1.0.0b73-py3-none-any.whl
Algorithm Hash digest
SHA256 80e8f717c7aabc89a0d4cf59ba0b0424ee6406d2615a45a8c32a97a51f947bd0
MD5 593161e1d9ef39e1045706368942c2a4
BLAKE2b-256 3493f5c39a37e8bf2868affd5004acd2dc79876c48266cb35024a56df627d960

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page