П:
Каква је разлика између скале и скале (архитектура, апликације итд.)?
О:Изрази „скалирање увећавања“ и „скалирање скала“ се обично користе у дискусији о различитим стратегијама за додавање функционалности хардверским системима. Они су у основи различити начини решавања потребе за већим капацитетом процесора, меморије и других ресурса.
Скалирање се углавном односи на куповину и инсталирање способније централне контроле или дела хардвера. На пример, када се захтеви за улаз / излаз пројекта почну прелазити преко граница појединачног сервера, приступ повећања би био куповина способнијег сервера са већим капацитетом обраде и РАМ-а.
За разлику од тога, скалирање значи повезивање других машина слабијег учинка како би колективно обављали посао много напредније. Са овим типовима дистрибуираних подешавања, лако је носити се са већим радним оптерећењем покретањем података кроз различите системске путање.
Постоје разне предности и недостаци сваког приступа. Скалирање може бити скупо, и на крају, неки стручњаци тврде да то није одрживо због ограничења на поједине комаде хардвера на тржишту. Међутим, олакшава се контрола система и одређена питања квалитета података.
Један од главних разлога популарности скалирања је тај што стоји иза многих великих података о иницијативама које се данас раде са алатима попут Апацхе Хадооп. Овде централни софтверски системи за руковање подацима управљају огромним количинама хардверских делова, за системе који су често врло свестрани и способни. Међутим, стручњаци сада почињу расправу о употреби величине и скалирања, гледајући какав је приступ најбољи за сваки пројекат.