gcpdiag/runbook/gce/vm_performance.py [829:861]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            search_str = vm.machine_type().split('-')[0].upper() + ' VMs'

            if disktype == 'pd-extreme':
              # https://cloud.google.com/compute/docs/disks/extreme-persistent-disk#machine_shape_support

              data = self.limit_calculator(limits_data, mach_fam_json_data,
                                           'pd-ssd',
                                           int(total_disk_size['pd-extreme']),
                                           search_str, next_hop, next_hop_val)

              op.info(
                  ('IOPS and Throughput limits available for VM DiskType - {},'
                   '\n\tTotal DiskSize: {}:'
                   '\n\n\t Max Read-IOPS Count: {},'
                   '\n\t Max Read-Throughput: {} MB/s,'
                   '\n\t Max Write-IOPS Count: {},'
                   '\n\t Max Write-Throughput: {} MB/s\n').format(
                       disktype, int(total_disk_size[disktype]),
                       min(data[1], provisions_iops['pd-extreme']),
                       min(data[2], data[3]),
                       min(data[5], provisions_iops['pd-extreme']),
                       min(data[6], data[7])))

              self.actual_usage_comparision(
                  vm, disktype,
                  min(data[1], provisions_iops['pd-extreme']) *
                  disk_io_util_threshold, 'max_read_ops_count')
              self.actual_usage_comparision(
                  vm, disktype,
                  min(data[2], data[3]) * disk_io_util_threshold * 1000 * 1000,
                  'max_read_bytes_count')
              self.actual_usage_comparision(
                  vm, disktype,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



gcpdiag/runbook/gce/vm_performance.py [956:988]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
            search_str = vm.machine_type().split('-')[0].upper() + ' VMs'

            if disktype == 'pd-extreme':
              # https://cloud.google.com/compute/docs/disks/extreme-persistent-disk#machine_shape_support

              data = self.limit_calculator(limits_data, mach_fam_json_data,
                                           'pd-ssd',
                                           int(total_disk_size['pd-extreme']),
                                           search_str, next_hop, next_hop_val)

              op.info(
                  ('IOPS and Throughput limits available for VM DiskType - {},'
                   '\n\tTotal DiskSize: {}:'
                   '\n\n\t Max Read-IOPS Count: {},'
                   '\n\t Max Read-Throughput: {} MB/s,'
                   '\n\t Max Write-IOPS Count: {},'
                   '\n\t Max Write-Throughput: {} MB/s\n').format(
                       disktype, int(total_disk_size[disktype]),
                       min(data[1], provisions_iops['pd-extreme']),
                       min(data[2], data[3]),
                       min(data[5], provisions_iops['pd-extreme']),
                       min(data[6], data[7])))

              self.actual_usage_comparision(
                  vm, disktype,
                  min(data[1], provisions_iops['pd-extreme']) *
                  disk_io_util_threshold, 'max_read_ops_count')
              self.actual_usage_comparision(
                  vm, disktype,
                  min(data[2], data[3]) * disk_io_util_threshold * 1000 * 1000,
                  'max_read_bytes_count')
              self.actual_usage_comparision(
                  vm, disktype,
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



