Hello,
I am not sure on what method you are using at the moment but you can use Google Cloud Storage[1] to move files from a local machine to a hosted VM.
Also, here is a Google blog post that talks about how to optimize file transfers[2] for larger files.
[1] https://cloud.google.com/storage/docs/uploading-objects