Стоимость сервера Время ЦП и место на жестком диске [закрыто]

Я думал о том, как масштабируются приложения и на что в конечном итоге тратится больше всего процессорного времени или места на жестком диске.

Я знаю, что это расплывчатый вопрос, который зависит от типа приложения, но если у кого-то есть опыт работы с масштабными приложениями, поделитесь своим опытом о том, что в конечном итоге будет стоить больше всего в новых облачных / бессерверных приложениях.

0
задан 24 December 2019 в 17:50
1 ответ

Это высоко зависит Вы, на что похожа Ваша инфраструктура.

Примечание, что Ваш вопрос можно было считать вне темы или слишком общим, как сформулировано, но дать общий интерес к таким проблемам, которые я дам ответу.

1-й из всех, Вы только рассматриваете 2 из 3 основных ресурсов, при этом 3-й является RAM. Я говорю это, потому что в сегодняшней среде VM с несколькими VMs на хост это, более вероятно, исчерпает RAM, а не ЦП.

Поэтому, если Ваша инфраструктура, вероятно, расширится и приложения, которые будут разработаны, у Вас должно будет быть начальное планирование. В том планировании Вас должен рассмотреть все аспекты относительно ЦП, RAM и ресурсов жесткого диска необходимые и даже сетевые требования пропускной способности. В каждом случае необходимо будет удостовериться, что Вы хороши в течение многих лет без чрезмерной траты денег. Если можно добавить RAM с минимальным временем простоя, в случае центральных процессоров Вы отчасти придерживаетесь, что Вы первоначально получаете что касается жестких дисков, она зависит от устройства хранения данных, которое Вы используете: Вы использовали все отсеки от запуска, Вы используете внешнее устройство хранения данных или обоих.

В моем первоначальном плане, я получил 5 серверов Dell с 3 системными дисками + 5 больших 8+TB диски для устройства хранения данных. Затем я распространил приблизительно 20 серверов VM на 5 физических. Я был все еще меньше чем в половине на всех ресурсах. В течение следующих лет мы добавили больше серверов, которые я распределил согласно бесплатным ресурсам: если серверу была нужна большая вычислительная мощность, я развернул его на хосте с большим количеством освобожденных ядер процессора. Если требовалось много RAM, я развернул его на хосте с большим количеством свободной RAM. Подобным образом лог-сервер я развернулся на хосте с большим количеством свободного места. Я добавил еще по крайней мере 10, и все еще никакой ресурс даже не близко к предупреждению. Все это закончилось прекрасное из-за хорошего планирования. Я также полагал это, если какой-либо из сбоев физических серверов, у других есть достаточно ресурсов для размещения VMs от других. Затем мы просто получили сервер резервного копирования с этой целью, поэтому не имение этого больше ограничивает.

Поэтому как заключение: Вам нужен план хорошего начала.

0
ответ дан 2 January 2020 в 11:02

Теги

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