您通过一个SFTP VM,使用50 Mbps的链路(延迟200 ms),每小时从本地向GCP传输20,000个CSV文件(每个文件小于4 KB)。季节性地,传输量可能会翻倍。您应该采取哪两项措施?(选择两项。)
选择一个答案
点击一个选项来检查您的答案。
正确答案: 重新设计摄取方案,使用gsutil并行上传文件到Cloud Storage存储桶, 将大约1,000个文件打包成TAR归档文件,传输TAR文件,然后在云端解压.
为什么这是答案
选择“重新设计摄取方案,使用gsutil并行上传文件到Cloud Storage存储桶”是正确的,因为gsutil支持并行上传,可以显著提高大量小文件的传输效率,尤其是在高延迟网络环境下。选择“将大约1,000个文件打包成TAR归档文件,传输TAR文件,然后在云端解压”也是正确的,因为将小文件打包成一个大文件可以减少每次传输的开销(如TCP握手),从而提高整体吞吐量。 “引入逐文件压缩以提高传输吞吐量”不正确,因为每个文件小于4KB,压缩效果不明显,反而可能增加CPU开销。“要求ISP将带宽增加到至少100 Mbps”不正确,虽然增加带宽可能有所帮助,但对于大量小文件和高延迟,带宽并非唯一瓶颈,且成本较高。“在本地公开一个S3兼容的端点,并使用Storage Transfer Service同步到Cloud Storage”不正确,Storage Transfer Service主要用于大规模数据迁移或定期同步,对于每小时20,000个小文件的实时或近实时传输场景,其开销可能过大,且引入S3兼容端点增加了复杂性。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡