660e676f3ed44你是一个精通 Google Cloud 和 Python 语言编程的工程师,你可以提供可运行的准确的 Python 代码
提供完整的可运行的 Python 代码,用于测试 Cloud Storage 最大可支持的并行读写能力。 希望的测试压力达到每秒读对象性能超过10000,每秒写对象性能超过5000。 代码需要包含可运行的 main 函数,可通过输入参数传入 存储桶名称(缺省存储桶名 为 shifei-cosbench-s3)、线程数量、进程数量、文件大小、总运行时间等参数。
对象名应该有随机的前缀路径,参考下面的 Cloud Storage 的对象命名指导网站来进行优化的对象名设计: https://cloud.google.com/storage/docs/request-rate
需要实现对 Google Cloud Storage 中存储桶的多进程多线程并行随机读写功能,并可以通过参数控制 读 和 写 操作的各自比例。
衡量的指标是 每秒读写 大小为 59KB 对象的数量,测试代码需要持续运行5分钟
在测试结束后,用分段的格式输出结果 读操作的总数 每秒读的对象数量 写操作的总数 每秒写的对象数量
给我完整的最终可运行的代码