AICon 上海站|90%日程已就绪,解锁Al未来! 了解详情
写点什么

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

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

关注

评论

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

设计模式【8】-- 手工耿教我写装饰器模式

秦怀杂货店

Java 设计模式 装饰器

Avue中如何对option中属性动态赋值

泉城老铁

前端 avue

湖仓一体天花板,大数据一站式SQL分析技术实践

华为云开发者联盟

大数据 HetuEngine 湖仓一体 SQL分析 华为云FusionInsight

Kafka往事——揭露Kafka推出Kafka Streams背后原因

Kafka中文社区

netty系列之:真正的平等–UDT中的Rendezvous

程序那些事

Java Netty 程序那些事 1月月更

阿里云万郁香:多样付费选择构筑成本最优的弹性体验

阿里云弹性计算

阿里云 年度峰会 付费方式

工作中遇到的50个JavaScript的基础知识点

Sunshine_Lin

面试 前端 进阶 基础

利用闭包实现自定义等待方法

FunTester

多线程 并发测试 闭包 FunTester 自定义等待

ADmobile首席架构师王威:广告业务云上运维最佳实践

阿里云弹性计算

阿里云 弹性计算 年度峰会

AWS 上传的 S3 文件重新载入的时候简体中文显示乱码

HoneyMoose

数据分析人员需要掌握SQL到什么程度?3个常考题目刷一刷

博文视点Broadview

Avue复选框动态赋值不能渲染问题解决方式

泉城老铁

前端 avue

开源走向世界(上):开源构建全球化的舞台丨BDTC 2021

PingCAP

盘点 2021| 不忘初心,未来之路,与君共勉

法医

前端 盘点 2021

Spring Boot工程中如何优雅地处理异常

sean77

spring 整洁代码

Java Jackson 中的 JsonNode 和 ObjectNode

HoneyMoose

使用LNMP环境部署码云测试项目

咿呀呀

lnmp

Apache APISIX 结合 Authing 实现集中式身份认证管理

API7.ai 技术团队

api 网关 Apache APISIX Authing 身份验证

Java Jackson 中的 mapper

HoneyMoose

【LeetCode】 替换所有的问号Java题解

Albert

算法 LeetCode 1月月更

Kubernetes生态,从繁荣走向碎片化

巨子嘉

容器 云原生

《LeetCode刷题》数组与队列

IT蜗壳-Tango

IT蜗壳教学 1月月更

一键抠除路人甲,昇腾CANN带你识破神秘的“AI消除术”

华为云开发者联盟

CANN 昇腾 图像消除 智能实例分割 CRA算法

尚硅谷Docker与微服务实战教程发布

@零度

大数据 dokcer

【LeetCode】奇偶树Java题解

Albert

算法 LeetCode 1月月更

明道云虹桥演示中心,欢迎进店!

明道云

阿里云刘强:无影云电脑构建云上安全办公室

阿里云弹性计算

弹性计算 年度峰会 无影云电脑

杜甫草堂

wood

300天创作

面试突击13:方法优先调用可选参数还是固定参数?

王磊

java面试 2022

ReactNative进阶(四):ReactNative 原理剖析之JS 层渲染 diff 算法

No Silver Bullet

React Native 渲染性能 1月月更

Apache Oozie学习笔记(一)

恒生LIGHT云社区

大数据 hadoop 工作流 调度

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