我听说很多人互换使用这两个术语.但是,在我看来,它们之间存在差异:
可扩展性 - 系统增加当前硬件资源工作量的能力(扩大规模);
弹性 - 系统增加其当前和附加(动态添加的按需)硬件资源(缩小)的工作量的能力;
弹性与部署在云应用程序密切相关.
我是否区分了这两种非功能性软件特性呢?可能有人提供具体的例子,所以我们可以在这两个术语之间划出更明显的界限吗?
有没有办法在Windows Azure中做动态弹性?如果我的工作人员开始变得过载,或者队列开始变得太满,或者太多工作人员没有工作要做,有没有办法通过代码动态添加或删除工作人员,或者只是手动完成(需要人工干预)现在?有没有人知道任何计划添加,如果它目前不可用?