2016-04-13 24 views
1

aşağıdaki için uygun bir çözüm bulmaya çalışıyorum: Örneğin, 200Mbytes günlük olarak güncellenen bir ikiliGoogle Bulut Platformu - Veri Dağıtım

Biz veri almak istediğiniz bir müşterim var. Bu veri dosyalarını dosyalarına yakın bir yerde yerel bir sunucuya (Avrupa) yatırmasını istiyoruz.

Sonra birini yapmak istiyorum şu:

  1. Biz verileri almak isteyen ya Biz giriş yapabilir yerel biz (Çin/HK) olan sunucusu veya
  2. dan Avrupa sunucusundan, dosyaları bıraktıkları ve dosyaları kendimiz doğrudan çektikleri.

SORULAR: Google'ın clould platformu depolamak ve veri dosyası çekilmem için bulut sürücü sağlamak için güvenli, kolay yol olarak

  • hizmet edebilir mi?
  • Google'ın bulut platformu, Avrupa'daki bir sunucuya aktarılan dosyaların Doğu Asya'daki bir sunucuda yansıtılacağı şekilde dağıtılıyor mu? (yani, bu dağıtım modeli örnekle ilgili olarak nerede ve nasıl çalışır.)
+0

gibi bir araç ile senkronize halde tutmak Onları [gsutil] (https olabilir: // bulut [asia bucket] (https://cloud.google.com/storage/docs/bucket-locations) adresine yükleme yapmak için .google.com/storage/docs/gsutil). – jterrace

cevap

2

İkili verileri depolamak için Google Cloud Storage iyi bir çözümdür. Sorularınızı cevaplamak için:

  1. Secure: yes. Kolay: evet, bulunduğunuz yere bağlı olarak farklı kod yazmanıza gerek yok, ancak performans konusunda bir uyarı var.
  2. Google Cloud Storage, dosyaları dayanıklılık ve kullanılabilirlik için çoğaltır, ancak tüm kepçe konumlarında dosya yansıtmaz. En iyi performans için, verileri en sık erişeceğiniz bir kovada saklamanız gerekir. Örneğin, kepçeyi oluşturup Avrupa için konumunu seçerseniz, Avrupa sunucunuza transferler hızlı olacaktır, ancak HK sunucunuza yapılan transferler yavaş olacaktır. Detaylar için Google Cloud Storage bucket locations belgelerine bakın. Eğer her iki konumdan sık erişmeniz gerekiyorsa

, her yerde bir kova oluşturmak ve gsutil rsync

İlgili konular