Please describe problem to be solved
Currently Skyplane only support transferring between object stores. We should add support to transfer data to and from cloud virtual machines.
Suggest a solution
API Modification
We will need to add a IP address specified endpoint to Skyplane
For now, we can assume the the Skyplane docker container is running on the specified IP.
Gateway Modification
We assume that the user needs to start a Skyplane gateway docker container on a machine for it to be a source or destination node. For the destination, the gateway needs to re-assemble the chunk files into the original file structure format in the local directory.
Please describe problem to be solved
Currently Skyplane only support transferring between object stores. We should add support to transfer data to and from cloud virtual machines.
Suggest a solution
API Modification We will need to add a IP address specified endpoint to Skyplane
For now, we can assume the the Skyplane docker container is running on the specified IP.
Gateway Modification We assume that the user needs to start a Skyplane gateway docker container on a machine for it to be a source or destination node. For the destination, the gateway needs to re-assemble the chunk files into the original file structure format in the local directory.