写点什么

企业开发库即将支持 Windows Azue 应用的自动扩展功能

  • 2011-09-02
  • 本文字数:777 字

    阅读完需:约 3 分钟

专供企业开发库(Enterprise Library) 使用的 Windows Azure 集成包将会支持多种只有 Azure 具备的场景。供 web 和 worker 角色使用的自动扩展就是其中之一,它依赖多种参数,包括:CPU 利用率、消息队列 backlog、特定日期和时间,甚至还有业务层面的度量(比如多少个未处理的订单)。

企业开发库将会得到新的块——Autoscaling Application Block。 Grigori Melnik 提到:该块的基本用户是应用运维人员(Application Operator),而不是开发人员。应用运维人员可以使用下列步骤定制自动扩展规则。

  1. 判定需要和约束(是基于时间的、高峰、预算,或 SLA 约束)
  2. 定制规则,以满足步骤 1 中的需求,比如使用时间表或基于 KPI
  3. 自动扩展应用快评估规则并采取行动,记录日志
  4. 收集、分析结果,如果需要就修改规则

约束规则可以主要是基于时间表制定,你可以设定在给定的日期和时间范围内,设置最大和最小的实例数目限制。另一方面,反应规则会对度量指标或 KPI 作响应,可以是性能度量或业务度量。规则也可以定制优先级,更易于解决可能出现的冲突。规则支持下列行动:

  • 实例扩展
  • 阀值(比如当负载增加时,限制或禁止代价昂贵的操作)
  • 通知
  • 定制行动(通过钩子)

该块必须托管在某个客户端上,比如一个 Windows Azure worker 角色,事先准备好的(on-premise)Windows 服务,或是独立的、事先准备好的应用。各个特性预计在秋季发布,不过团队承诺会定期把代码发布在 Codeplex 项目上,以收集反馈。团队还有一个反馈站点,用户可以去上面投票,决定下个版本要加入哪些特性。

微软企业程序库是一个可重用的软件组件(应用块)集合,目的是帮助软件开发人员处理日常企业开发的问题。开发人员可以根据自己需要,使用as-if 或修改/ 扩展其中的组件,以构建复杂的企业应用。您可以从 MSDN 的站点了解更多信息。

查看英文原文: Enterprise Library To Get Auto-Scaling Of Windows Azure Applications

2011-09-02 03:501723
用户头像

发布了 479 篇内容, 共 182.0 次阅读, 收获喜欢 53 次。

关注

评论

发布
暂无评论
发现更多内容

Java虚拟机内存模型

xcbeyond

Java JVM Java虚拟机 28天写作

突破瓶颈,“iOS开发”,跳槽面试必备题(针对年后面试者)

Geek_24a3d9

面试 简历 ios开发

做事情的三条边

石云升

28天写作 基线 极限

使用 JSX 建立 Markup 组件风格

三钻

大前端 组件化

现成矿机挖矿软件系统APP开发案例

系统开发

区块链交易所系统开发|区块链交易所软件APP开发

系统开发

「架构师训练营 4 期」 第三周 - 001

凯迪

为什么越南不会成为世界工厂?

JiangX

供应链 工业 28天写作 制造

有些软件,听着听着就没了...

艾小仙

互联网

网络攻防: 爬虫的钳形攻势

杨东冬

大数据 安全攻防 网络安全 爬虫 安全

一款dubbo服务可视化调试工具

程序员架构进阶

dubbo 工具 RPC 服务化 28天写作

Android面试总结(一)

我就感觉到快

写在开课前

5x

不愧是Github上疯传的腾讯Java全栈进阶笔记!总结的太全啥都有!

Java架构之路

Java 程序员 架构 面试 编程语言

python自学 第二章 python语言基础之语法特点(注释、代码缩进、编码规范)

WEB前端修行日志

Python 编码格式

week8-conclusion

J

python自学 第四章 python语言基础之变量

WEB前端修行日志

Python 编码格式

如何实现CentOS服务器的扩容??

冰河

Linux centos 扩容 服务器

是什么可以在Github上标星85.4K,揭秘阿里Springboot项目笔记!

996小迁

Java 架构 面试 springboot

C2C交易系统APP开发|C2C交易软件开发

系统开发

Lambda 和 Stream API

大海

Java Lambda Stream<T>

线上问题排查学习总结

原来不悔

Java Linux

RocketMQ解析

石刻掌纹

产品经理训练营笔记-认识产品经理(上)

.nil?

基因编辑食品,能否端上我们的餐桌?

脑极体

python自学 第三章 python语言基础之保留字、标识符与内置函数

WEB前端修行日志

Python 编码格式

2021年-iOS面试进阶资料总结(备战年后)

iOSer

学习 面试 iOS Developer iOS 架构RxSwift

Spring Boot 中的全局异常处理

武哥聊编程

Java springboot SpringBoot 2 异常处理 28天写作

阿里首推的“SpringBoot+Vue全栈项目”有多牛X?

Java架构之路

Java 程序员 架构 面试 编程语言

爱了爱了!阿里爆款Spring进阶宝典,涵盖其所有技术栈(源码+实战彻底玩转Spring框架)

Java架构之路

Java 程序员 架构 面试 编程语言

编程语言学习心得 (完全版) -- 不要害怕遗忘和混淆

蔡超

程序员 个人成长 编程语言 Go 语言

企业开发库即将支持Windows Azue应用的自动扩展功能_Windows Azure_Roopesh Shenoy_InfoQ精选文章