AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

企业开发库即将支持 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:501513
用户头像

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

关注

评论

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

职场寒冬,给你讲四个小故事

池建强

人生 职场

我的理财小心得

史前靓仔

为什么公众号订阅没有「分组」的功能?

Fenng

微信公众平台 产品设计

DIY 可用性测试

Yanel 说敏捷产品

产品 产品经理 产品设计 测试 产品推荐

如何度量敏捷开发团队

Yanel 说敏捷产品

敏捷 敏捷开发

学会用"云—雨—伞"引导敏捷实践

Yanel 说敏捷产品

敏捷 敏捷开发

自动化测试框架知识,读这一篇就够了!

禅道项目管理

程序员 DevOps 自动化 测试

2020版Kubernetes快速上手指南,让你所见即所得

ABC实验室

Kubernetes 容器 云原生 群集安装 新手指南

使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (二)为什么要写单元测试

编程道与术

编程 编程语言 TDD 代码审查 单元测试

Mac效率配置指南

Winann

macos 效率 效率工具 Mac

人是一切

Neco.W

个人感想 感悟

python 文章中图片下载

Flychen

PyTorch 1.5 发布,与 AWS 合作 TorchServe

神经星星

人工智能 facebook 微软 亚马逊云 AWS Lightsail 工具

聊聊“坚持”这件事

小天同学

个人成长 写作 坚持 自控力

流量的战场,如何做裂变?

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

做一个"靠谱"的敏捷教练

Yanel 说敏捷产品

敏捷 敏捷开发

Oracle 将为职场歧视买单,4100 位女员工集体诉讼

神经星星

oracle 互联网巨头 互联网 职场

变化在加速,你的机会和挑战在哪里?

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

常用电脑软件清单

彭宏豪95

软件 工具 windows 生产力

你必须了解的产品经济学

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

"深刻创新"八步法

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

游戏夜读 | 游戏数据分析师

game1night

我是如何读完技术书,然后忘得一干二净的

ayesd

读书 读书方式

tcp_tw_recycle 【坑】

孤星可

TCP 服务端

粗糙的草稿编辑成文章的五个步骤

董一凡

写作

你懂什么是"结对测试"么?

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

从"远程工作"到"分布式团队"

Yanel 说敏捷产品

项目管理 敏捷 敏捷开发

Netty 源码解析(七): NioEventLoop 工作流程

猿灯塔

企业经营 "造物" "造人" "造钱"三阶段

Yanel 说敏捷产品

敏捷 敏捷开发

扎心!天天写代码,方向真的对吗?

Apache Flink

大数据 flink 流计算 实时计算

Linux-常用命令

Flychen

Linux

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