任何人都能用精确的场景描述ms“azure”中的“向上扩展”,“向外扩展”吗? [英] Can anybody describe the 'scale up' ,'scale out' in ms azure with an exact scenario?

查看:99
本文介绍了任何人都能用精确的场景描述ms“azure”中的“向上扩展”,“向外扩展”吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我只是MS Azure的首发,在做我的常规学习时,我觉得很难找到'向上扩展'之间的确切实时时差','在天蓝色上'缩小',所以任何人都可以用一个确切的场景回答这个问题。?



亲切的问候,

Nidhin。



我尝试了什么:



我尝试过常规搜索碰到了这个,但没有找到适合我的杯子的东西。

Hi All,

I am just a starter to MS Azure, while doing my regular studies i felt difficult to find the exact real time difference between 'scale up' ,'scale out' on azure, so can anybody answer this with an exact scenario.?

Kind Regards,
Nidhin.

What I have tried:

I have tried regular searching when i come across with this, but didn't find anything suits for my cup.

推荐答案

你在网上找不到任何关于扩大规模与扩展规模的内容?我觉得很难相信。



扩展就是当你制造硬件时,你可以通过提高性能来处理更多的负载,即增加更多内存,更快网卡,更快的处理器。



扩展是您添加更多服务器并在其中分配负载的位置,因此每台服务器只处理整体负载的一小部分。



服务器A:每秒处理1000个请求



扩展=改进服务器A的硬件以便它可以处理1500 / s

缩小=将与服务器A相同的服务器添加到服务器场并分配负载,每个服务器仍然只能处理1000个,但您的服务器场可以处理2000个数据总体。添加第三台服务器,你可以处理3000 \。
You found nothing on the internet about scaling up versus scaling out? I find that hard to believe.

Scaling up is when you make the hardware you have be able to handle more load by improve its performance, ie adding more memory, faster network cards, faster\more processors.

Scaling out is where you add more servers and distribute the load across them so each server only handles a fraction of the overall load.

Server A: Handles 1000 requests per second

Scaling up = Improve Server A's hardware so it can handle 1500/s
Scaling out = add a server identical to Server A to a farm and distribute the load, each server can still only handle 1000\s but your farm can handle 2000\s over all. Add a third server and you can handle 3000\s.


从基本的角度来说,向上扩展意味着让你的机器/过程更大更强大,而横向扩展意味着增加更多的机器/ /你的系统实例。



例如,如果你有一个系统来计算交易所所有商品的价格,你发现它表现不佳你可以通过向数据库和更多处理器添加更多RAM来扩展,实际上可以通过向软件线程池添加更多线程来实现扩展。



或者您可以通过添加更多内容来扩展实例,每个实例处理整个工作集的子集。
In very basic terms, scale up means making your machine/process bigger and more powerful, whereas scale-out means adding more machines/instances to your system.

For example, if you have a system that calculates the prices of all the commodities on an exchange and you find it is not performing well you can scale-up by adding more RAM to the database and more processors and indeed by adding more threads to your software thread pool.

Or you can scale out by adding more instances and each one handles a subset of the total set of work.


这篇关于任何人都能用精确的场景描述ms“azure”中的“向上扩展”,“向外扩展”吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆