Каква е разликата между мащаба спрямо мащаба (архитектура, приложения и т.н.)? googletag.cmd.push (функция () {googletag.display (div-gpt-ad-1562928221186-0);}); Q:

Автор: Roger Morrison
Дата На Създаване: 17 Септември 2021
Дата На Актуализиране: 5 Може 2024
Anonim
Каква е разликата между мащаба спрямо мащаба (архитектура, приложения и т.н.)? googletag.cmd.push (функция () {googletag.display (div-gpt-ad-1562928221186-0);}); Q: - Технология
Каква е разликата между мащаба спрямо мащаба (архитектура, приложения и т.н.)? googletag.cmd.push (функция () {googletag.display (div-gpt-ad-1562928221186-0);}); Q: - Технология

Съдържание

Q:

Каква е разликата между мащаба спрямо мащаба (архитектура, приложения и т.н.)?


A:

Термините "мащабиране" и "мащабиране" обикновено се използват при обсъждането на различни стратегии за добавяне на функционалност към хардуерните системи. Те са коренно различни начини за справяне с необходимостта от повече капацитет на процесора, памет и други ресурси.

Разширяването обикновено се отнася до закупуване и инсталиране на по-способно централно управление или хардуер. Например, когато исканията за вход / изход на проекта започват да се притискат към границите на отделен сървър, подходът за увеличаване на мащаба би бил да се купи по-способен сървър с по-голям капацитет за обработка и RAM.

За разлика от тях мащабирането означава свързване на други машини с по-ниска производителност, за да вършат колективно работата на много по-напреднала. С тези типове разпределени настройки е лесно да се справите с по-голямо натоварване чрез пускане на данни през различни системни траектории.

Има различни предимства и недостатъци на всеки подход. Мащабирането може да бъде скъпо и в крайна сметка някои експерти твърдят, че не е възможно да се реализира поради ограниченията на отделните хардуерни части на пазара. Това обаче прави по-лесно контролирането на система и осигуряването на определени проблеми с качеството на данните.


Една от основните причини за популярността на мащабирането е, че този подход стои зад много инициативи за големи данни, направени днес с инструменти като Apache Hadoop. Тук централните софтуерни системи за обработка на данни администрират огромни групи от хардуерни части, за системи, които често са много гъвкави и способни. Експертите обаче започват да обсъждат използването на мащабиране и мащабиране, като гледат кой подход е най-подходящ за всеки даден проект.