Существуют ли какие-либо операционные системы, которые позволяют добавлять / удалять ЦП / ОЗУ без перезагрузки?

287
AhmedWas

Я изучаю облачные вычисления. Первое, что вы узнаете, это горизонтальное / вертикальное масштабирование. В горизонтальном масштабе вы просто добавляете новый сервер (изображение) к вашим существующим серверам. При вертикальном масштабировании вы добавляете новое оборудование (CPU / RAM) на тот же сервер.

Затем вы читаете что-то вроде «большинство операционных систем не позволяют добавлять оборудование без перезагрузки»

Итак, мой вопрос: существуют ли какие-либо операционные системы, которые позволили бы мне добавить ОЗУ, например, без перезагрузки ?

0
Вы можете сделать это с виртуальной ОС (ВМ), но не с реальной ОС. DavidPostill 6 лет назад 0
Спасибо за комментарий. Я играю с Oracl Virtual Box. И пока мой образ работает, я не могу добавить ядра ОЗУ или ЦП. Или есть другие менеджеры виртуальных машин, которые позволяют вам добавить RAM / CPU во время работы? AhmedWas 6 лет назад 0
VirtualBox не поддерживает это, но другие гипервизоры действительно поддерживают Ramhound 6 лет назад 0
Я думаю, что у крупных игроков так много вертикального масштабирования, что это не имеет значения, и у большинства более крупных игроков также есть собственный linux, созданный с нуля и поддерживающий горячую замену. уведомление, чтобы очистить память от флешки 3 и затем поменять местами, но я верю, что вы должны поменять их местами один, оставив по крайней мере 1 флешку Kristofer Vesi 6 лет назад 0
@Ramhound, пожалуйста, проверьте ответ Эндрю Ламарры и дайте мне знать, что вы думаете. Спасибо! AhmedWas 6 лет назад 0
@KristoferVesi спасибо за ответ. Но вы подразумеваете, что крупные игроки включают в себя, например, Google? Я имею в виду, вы думаете, что Google / Facebook, например, используют вертикальное масштабирование, а не горизонтальное? Просьба уточнить. Еще раз спасибо! AhmedWas 6 лет назад 0
@Ramhound, могу я спросить, почему этот вопрос отложен? Я не ищу рекомендации продукта или что-то подобное. Мне просто интересно, доступна ли определенная функция в операционных системах. AhmedWas 6 лет назад 0
@ Ахмед, поскольку ваш вопрос спрашивает «есть ли какие-либо операционные системы», который очень сильно граничит с запросом «продуктов, которые делают х» (то есть рекомендации по продукту). Даже если вы не просите продукты и смотрите на них иначе, вы просите список вещей. Списки вещей не очень хорошо работают в формате вопросов и ответов, где мы ожидаем надежного решения проблемы и, как правило, считаются слишком широкими. Было бы лучше спросить, есть ли какие-либо реальные технические причины *, почему * операционная система может не поддерживать горячую замену оперативной памяти. Mokubai 6 лет назад 0
@AhmedWas - я думаю, что вы получили ответ на комментарий. Я также думаю, что ни один из используемых гипервизоров не имеет этой функции, так что это не шокирует, что пользователь не был успешным. Кроме того, как указано, единственный вопрос, который вы задали для рекомендации для ОС. ОС - это программное обеспечение, поэтому вы запрашиваете рекомендации по программному обеспечению. (Вы можете легко решить эту проблему-22) Ramhound 6 лет назад 0
@AhmedWas Я не могу привести примеры, но это примерно так: вы размещаете на своем компьютере, получаете сервер, получаете серверы, в этот момент происходит просто завершение работы, но если у вас более 100, то это быстро решается потому что закрытие не является большой проблемой в 1/100, когда сначала это были 1/1 или 1/2 и более крупные компании (Google - смелый большой, я бы сказал, более крупные компании, которые известны большинству интернет-компаний или немного меньше, чем большинство других), эффективность играет важную роль, поэтому вы начинаете разрабатывать HSwappable OS, но, например, Google, это уже не имеет значения, поскольку --...-- Kristofer Vesi 6 лет назад 0
--...-- решение настолько компактно, что они не могут его изменить, и чтобы вынуть крошечную коробку из стойки, им нужно отключить питание, поэтому они просто говорят, что нужно отключить узел a6889k или что-то в этом роде и взять его Вы можете поискать в Google для Google DataCenter, они действительно маленькие [обратите внимание, что питание идет от стойки, и они вытащить его полностью?] (https://youtu.be/XZmGGAbHqa0) как-то ссылка на метку времени не работа, 3:16 Kristofer Vesi 6 лет назад 0

1 ответ на вопрос

1
Andrew Lamarra

Я проверил это на 3 гипервизорах (VirtualBox, VMWare Workstation 12.5 и VMWare ESXi 6.0 через Embedded Host Client) и нескольких ОС (Windows Server 2k8, Windows 7 и Ubuntu Server 16.04). Ни одно из программ гипервизора даже не дало бы мне возможность увеличить ЦП или ОЗУ во время работы машин. Даже если бы они дали мне возможность, я сомневаюсь, что ОС перенесет изменения без перезагрузки.

Похожие вопросы