4.8 可靠性指标

可靠性(availability),或者说可用性,是描述系统可以提供服务能力的重要指标。高可靠的分布式系统往往需要各种复杂的机制来进行保障。

通常情况下,服务的可用性可以用服务承诺(Service Level Agreement,SLA SLA)、服务指标(Service Level Indicator,SLI)、服务目标(Service Level Objective,SLO)等方面进行衡量。

4.8.1 几个9的指标

很多领域里谈到服务的高可靠性,都喜欢用几个9的指标来进行衡量。几个9,其实是概率意义上粗略反映了系统能提供服务的可靠性指标,最初是电信领域提出的概念。

表4-1给出同指标下每年允许服务出现不可用时间的参考值。

表4-1 同指标下,每年允许服务出现不可用时间的参考值

image.png

一般来说,单点的服务器系统至少应能满足两个9;普通企业信息系统三个9就肯定足够了(大家可以统计下自己企业内因系统 维护每年要停多少时间),系统能达到四个9已经是领先水平了(参考AWS等云计算平台)。电信级的应用一般需要能达到五个9,这已经很厉害了,一年里面最 多允许出现五分钟左右的服务不可用。六个9以及以上的系统,就更加少见了,要实现往往意味着极高的代价。

4.8.2 两个核心时间

一般地,描述系统出现故障的可能性和故障出现后的恢复能力,有两个基础的指标:MTBF和MTTR:

·MTBF(Mean Time Between Failures):平均故障间隔时间,即系统可以无故障运行的预期时间;

·MTTR(Mean Time to Repair):平均修复时间,即发生故障后,系统可以恢复到正常运行的预期时间。

MTBF衡量了系统发生故障的频率,如果一个系统的MTBF很短,则往往意味着该系统可用性低;而MTTR则反映了系统碰到故障后服务的恢复能力,如果系统的MTTR过长,则说明系统一旦发生故障,需要较长时间才能恢复服务。

一个高可用的系统应该是具有尽量长的MTBF和尽量短的MTTR。

4.8.3 提高可靠性

如何提升系统的可靠性呢?有两个基本思路:一是让系统中的单个组件都变得更可靠;二是干脆消灭单点。

IT从业人员大都有类似的经验,普通笔记本电脑,基本上是过一阵可能就要重启一下;而运行Linux/Unix系统的专 用服务器,则可能连续运行几个月甚至几年时间都不出问题。另外,普通的家用路由器,跟生产级别路由器相比,更容易出现运行故障。这些都是单个组件可靠性不 同导致的例子,可以通过简单升级单点的软硬件来改善可靠性。

然而,依靠单点实现的可靠性毕竟是有限的。要想进一步地提升,那就只好消灭单点,通过主从、多活等模式让多个节点集体完成原先单点的工作。这可以从概率意义上改善服务对外的整体可靠性,这也是分布式系统的一个重要用途。

分布式系统是计算机科学中十分重要的一个研究领域。随着现代计算机集群规模的不断增长,所处理的数据量越来越大,同时对于性能、可靠性的要求越来越高,分布式系统相关技术已经变得越来越重要,起到的作用也越来越关键。

分布式系统中如何保证共识是个经典的技术问题,无论在学术上还是工程上都存在很高的研究价值。令人遗憾地是,理想的(各 项指标均最优)解决方案并不存在。在现实各种约束条件下,往往需要通过牺牲掉某些需求,来设计出满足特定场景的协议。通过本章的学习,读者可以体会到在工 程应用中的类似设计技巧。

实际上,工程领域中不少问题都不存在一劳永逸的通用解法;而实用的解决思路是,合理地在实际需求和条件限制之间进行灵活的取舍。


来源:我是码农,转载请保留出处和链接!

本文链接:http://www.54manong.com/?id=966

'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646208", container: s }); })();
'); (window.slotbydup = window.slotbydup || []).push({ id: "u3646147", container: s }); })();
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在Envi 4.8中进行监督分类的步骤如下: 1. 打开需要分类的遥感图像文件。 2. 点击“Supervised Classification”工具栏中的“Training Samples Manager”按钮。 3. 在“Training Samples Manager”对话框中,选择“New Class”创建新的分类类别。 4. 在新建类别中,点击“Add Sample”按钮,然后使用鼠标在图像上选择代表该类别的区域。 5. 重复步骤3和4,为所有需要分类的类别都创建样本。 6. 在“Training Samples Manager”对话框中,点击“Classifier”选项卡,选择需要使用的分类器类型。 7. 点击“Start Classification”按钮,开始进行监督分类。 8. 分类结果将显示为彩色的分类图像。可以使用“Accuracy Assessment”工具来评估分类结果的精度。 需要注意的是,Envi 4.8中的监督分类功能较为基础,对于复杂的遥感图像分类任务可能需要使用更高级的工具和算法。 ### 回答2: 在envi4.8中,可以通过以下步骤进行监督分类。 1. 打开envi4.8软件,导入需要进行监督分类的遥感影像数据。点击“File”菜单,选择“Open”选项,然后浏览并选择对应的遥感影像文件。 2. 将监督分类工具加载到envi4.8软件中。点击“Add”按钮,在弹出的对话框中选择“Supervised Classification”选项,然后点击“OK”按钮。 3. 在监督分类工具界面中,选择用于监督分类的样本点。点击“Training Sites”按钮,在新打开的窗口中点击“Create Training Sites”按钮,然后在影像上选取代表不同类别的样本点,如植被、水体、建筑等。 4. 选择分类算法。在监督分类工具界面中,点击“Classification”按钮,在新打开的窗口中选择适合的分类算法,如支持向量机(SVM)、最大似然(Maximum Likelihood)等。 5. 进行监督分类。在监督分类工具界面中,点击“Classify”按钮,软件将根据所选的样本点和分类算法对整个遥感影像进行分类。分类完成后,结果将以不同类别的颜色显示在影像上。 6. 评估和修改分类结果。根据实际情况,可以对分类结果进行评估和修改。点击“Accuracy Assessment”按钮,在新打开的窗口中选择一些样本点进行验证,然后点击“Compute”按钮,软件将计算分类的准确性。如果需要修改分类结果,可以点击“Edit Classification”按钮,在新打开的窗口中手动对某些像素进行重新分类。 7. 导出分类结果。分类结果可以导出为栅格文件或矢量文件,并保存到计算机中。点击“File”菜单,选择“Save As”选项,然后选择保存格式和路径,最后点击“OK”按钮即可完成导出。 ### 回答3: 在envi4.8中,可以通过遥感图像进行监督分类。以下是一种常见的步骤和方法: 1. 数据准备:准备包含多光谱图像和地面真实分类的训练样本的数据。多光谱图像可以是由卫星或无人机获取的,地面真实分类可以是人工标注的或其他可靠数据源得到的。 2. 打开ENVI软件,并导入多光谱图像。 3. 打开分类工具栏:在主菜单中选择“分类”选项,然后选择“打开分类工具栏”。 4. 选择分类方法:在打开的分类工具栏中,可以选择各种分类方法,如最大似然分类、支持向量机等。根据数据特点和目标选择最适合的方法。 5. 训练样本选择:点击分类工具栏中的“训练单元图”按钮,在图像上选择一些代表各个类别的样本。尽量选择具有代表性的样本。 6. 执行分类:在分类工具栏中点击“执行分类”按钮,ENVI将根据选择的分类方法和训练样本进行分类。 7. 结果验证:分类完成后,可以通过验证结果的准确性来评估分类结果。可以使用一些统计指标(如生产者精度、用户精度、Kappa系数等)来评估分类结果的准确性。 8. 可视化和后处理:可以将分类结果以图像形式显示,通过色阶、颜色映射等方式对分类结果进行可视化。如果需要对分类结果进行进一步的处理或分析,可以导出分类结果进行后续操作。 以上是envi4.8中进行监督分类的一般步骤和方法。具体操作可能根据具体的数据和任务有所差异,但整体流程大致相似。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值