Mesin mana untuk menghosting server perforce di Google Cloud?

Saya sedang mencari tempat untuk menjalankan layanan perforce, karena Helix Cloud mereka telah dalam versi beta sejak awal 2015, dan sepertinya layanan tersebut tidak akan meninggalkan beta tersebut dalam waktu dekat.

Masalahnya adalah saya kurang memahami keseluruhan gimmick tersebut. Saya pada dasarnya membutuhkan mesin yang dapat menjalankan layanan dan menyimpan data, sehingga saya dan rekan saya dapat menyambungkannya dari jarak jauh dan membuat versi proyek kami. Saya sudah membaca dokumentasi mereka mengenai Big Data dan Compute Engine, dan saya masih belum bisa memahaminya. Yang satu tampak besar, yang lain tampaknya lebih cocok untuk server game. Saya kira Penyimpanan adalah pilihan yang tepat tetapi saya tidak yakin seseorang dapat menjalankan layanan.

Jadi apakah saya menjalankannya di VM dan mematikan/menghidupkannya setelah selesai/menggunakannya? Atau apakah ada cara yang lebih baik dalam membuat versi dengan paksa di cloud. Sepertinya tidak ada gunanya menjalankan VM untuk menghidupkan dan mematikannya, karena itulah yang sedang saya lakukan dengan mesin lokal saya. Kecuali ada solusi yang lebih baik.

Saya harap itu tempat yang tepat untuk bertanya tentang hal ini, saya dirujuk ke sini oleh halaman dukungan mereka.

PS: Kami adalah tim kecil, penyimpanan versi 50-100 Gig akan bertahan lama, mohon saat menjawab jangan berasumsi saya memerlukan sesuatu yang lebih mewah dari yang seharusnya.


person Jintaro Kensei    schedule 23.02.2017    source sumber
comment
Mengapa terpaksa? Bisakah Anda menggunakan VCS lain? Jika demikian, maka ada lebih banyak pilihan daripada menjalankan VM di cloud   -  person James Reed    schedule 25.02.2017
comment
Seperti yang saya pahami, Perforce adalah satu-satunya kontrol versi yang dapat menangani file biner besar, yang merupakan aset 3d. Saya tahu tentang SVN, tapi itu juga tidak terintegrasi ke UE4. Karena penasaran, manakah opsi yang tidak menggunakan VM di platform google cloud? Apakah Anda mengacu pada SVN yang disebutkan di atas atau Git yang Anda maksud?   -  person Jintaro Kensei    schedule 25.02.2017
comment
Jika biner besar merupakan persyaratan maka Git tidak akan membantu Anda, namun VSTS mungkin layak untuk dicoba. Ini mendukung Git tetapi juga VCS terdesentralisasinya sendiri yang mirip dengan perforce dalam banyak hal. Juga opsi hosting lainnya Jika Anda benar-benar ingin mengelola infrastruktur, tentu saja ada platform cloud IaaS lainnya tempat Anda dapat menjalankan VM.   -  person James Reed    schedule 26.02.2017


Jawaban (1)


Setelah bereksperimen selama beberapa hari dan membaca dokumentasi, saya sampai pada kesimpulan bahwa Compute Engine adalah satu-satunya di GCP yang dapat menjalankan layanan. Akhirnya mengkonfigurasi CentOS dan menyimpannya di sana.

person Jintaro Kensei    schedule 26.02.2017