【发布时间】:2018-11-11 14:42:34
【问题描述】:
我正在使用 dataproc 集群进行火花处理。我是整个谷歌云的新手。在我们的应用程序中,我们有 100 多个使用 dataproc 的作业。对于每个作业,我们都会生成新的集群并在作业结束后终止它。我正在使用 pyspark 进行处理。
- 混合使用稳定节点和抢占式节点来降低成本是否安全?
- 提高 dataproc 集群性能的最佳软件配置是什么。我知道 hadoop/spark 集群的内部基础架构优化。它适用于 dataroc 集群还是需要其他东西?
- 当我们处理大约 150GB 大小的 avro 格式数据时,哪种实例类型最适合 dataproc 集群。
- 我已经尝试过 Spark 的数据帧缓存/持久化以优化时间。但它并没有那么有用。有什么方法可以指示 spark 整个资源(内存、处理能力)都属于这个作业,以便它可以更快地处理它?
- 读写 GCS 存储桶是否会影响性能?如果是,有什么方法可以优化吗?
感谢您在时间和价格优化方面的任何帮助。提前致谢。
谢谢
马尼什
【问题讨论】:
标签: google-cloud-platform google-cloud-dataproc