skyplane icon indicating copy to clipboard operation
skyplane copied to clipboard

🔥 Blazing fast bulk data transfers between any cloud 🔥

Results 137 skyplane issues
Sort by recently updated
recently updated
newest added

For sending data along sockets, we should set timeouts on the gateway sender to cancel pending requests, restart the sender/receiver pair and then requeue any pending chunks. This would help...

performance

At the moment, if a user only needs to use AWS or GCP, they will also need to install the significant dependencies required for Azure. Ideally, Skyplane dependencies can be...

good first issue
friction

``` $ skyplane init ... (3) Configuring GCP: Do you want to configure GCP support in Skyplane? [Y/n]: * GCP region config missing! GCP will be reconfigured. * GCP credentials...

good first issue

The object store call `obj_store_interface.initiate_multipart_upload(dest_obj)` is not parallelized and is a bottleneck for large numbers of chunks per object. The calls initiate the multipart uploads should be parallelized.

Currently, the API is complex in architecture due to mixing of provisioning logic with the dataplane construction. This PR extracts provisioning logic into a separate class for easier testing and...

api

This PR creates a draft interface for managing transfers using a programmatic interface. See demo.py: ```python client = SkyplaneClient(aws_config=AWSAuthenticationConfig()) dp = client.direct_dataplane("aws", "us-east-1", "aws", "us-east-2", n_vms=1) with dp.auto_deprovision(): dp.provision() #...

api

I pip installed Skyplane and ran `skyplane init` but immediately got an error: ``` (base) [ec2-user@ip-172-31-80-140 ~]$ skyplane init Traceback (most recent call last): File "/opt/conda/bin/skyplane", line 5, in from...

bug
CLI

Changes: - [x] Move pricing logic to GCPPricing - [x] Move GCP networking logic to GCPNetwork - [x] Shift firewall rules to apply to a single VPC more cleanly -...