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

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
    
  3. 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

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.0b68.tar.gz (16.3 kB view details)

Uploaded Source

Built Distribution

ibm_vpc_ray_connector-1.0.0b68-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for ibm-vpc-ray-connector-1.0.0b68.tar.gz
Algorithm Hash digest
SHA256 91c8ef678cd0779cfb347c85f6c50b7bad5413b2d9a31b1f76e8454bef9c7cb2
MD5 1c8f75a83d8c8ea4bc923de3799cccee
BLAKE2b-256 80507e68f1196d9b0c266f6a005f3eb005a94c3f768125a0c183ffaeeb0075e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ibm_vpc_ray_connector-1.0.0b68-py3-none-any.whl
Algorithm Hash digest
SHA256 015666c46d785e45a11123648434abf181944016a8513edbceb793d31a383c0d
MD5 3b070139c3f4ff61161585b4d3b3dfb8
BLAKE2b-256 a1f0bbf83ee029177018009b26c6c6f84921e4b86f9e4e5a14d280dc62507299

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