Как я могу использовать 96 процессоров с Compute Engine Google Cloud? - PullRequest
1 голос
/ 11 октября 2019

Я создал свой экземпляр виртуальной машины в облаке Google без проблем: 2 процессора и 8 ГБ оперативной памяти. Тем не менее, я хотел бы увеличить его до 96CPU и 138 ГБ оперативной памяти. Тем не менее, я получаю сообщение об ошибке «Я не могу иметь больше 24 процессоров в моей области» (я пробовал все области и все говорят одно и то же). Кроме того, я также попытался создать 24 процессора в 2 разных областях, и я получил сообщение о том, что мои максимальные глобальные процессоры составляют всего 32 :-(

Как я могу в полной мере использовать мощность большего количества процессоров.

PS: Я использую Windows Server 2019 в качестве ОС.

TIA

Ответы [ 2 ]

2 голосов
/ 11 октября 2019

Есть квота ядер. Возможно, вы захотите увеличить его.

Квота ЦП относится к общему количеству виртуальных ЦП во всех ваших экземплярах виртуальных машин в регионе. Квоты ЦП применяются к запущенным экземплярам и резервированию экземпляров. Эту квоту используют как обычные, так и вытесняемые экземпляры.

Для защиты систем Compute Engine и других пользователей некоторые новые учетные записи и проекты также имеют глобальную квоту ЦП (все регионы), которая применяется ко всем регионам и измеряется как суммаиз всех ваших vCPU во всех регионах.

Например, если у вас осталось 48 vCPU в одном регионе, например us-central1, но только 32 vCPU осталось для квоты CPU (All Regions), вы можете запустить только32 виртуальных ЦП в регионе США-центральная1, хотя в регионе остается квота. Это связано с тем, что вы достигнете квоты ЦП (все регионы) и должны будете удалить существующие экземпляры, прежде чем сможете запускать новые.

От: https://cloud.google.com/compute/quotas#cpus

Чтобы увеличить квоту ядерсм .: https://support.google.com/cloud/answer/6376374?hl=en

0 голосов
/ 11 октября 2019

Нет доступного облачного оборудования с такими характеристиками, и Google в любом случае не предоставит его. Я полагаю, если бы вы нашли какого-нибудь «облачного» провайдера с современной железной NUMA, вы бы это получили, но все же это была бы NUMA, так что передача данных между процессорами повлекла бы за собой дополнительные расходы, и вы бы заплатили за это. Вы просто захотите запустить несколько экземпляров этой виртуальной машины: поскольку вы можете четко распараллелить работу для использования нескольких процессоров, тогда процесс, имеющий все эти потоки, может быть легко разделен для работы на столько виртуальных машин, сколько необходимо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...