一种安全关闭发起端操作系统的方法和组件技术方案

技术编号:14886822 阅读:78 留言:0更新日期:2017-03-25 20:28
本发明专利技术公开了一种安全关闭发起端操作系统的方法和组件,其中方法,包括:关闭监控模块定时发送SCSI命令到SCSI目标端,用于查询是否要对发起端操作系统执行关闭操作;所述SCSI目标端接收所述SCSI命令并回复重要产品数据给所述关闭监控模块;所述关闭监控模块接收并分析所述重要产品数据,获得分析结果;判断所述分析结果是否为需要关闭所述发起端操作系统;若是,则关闭发起端操作系统。通过在发起端操作系统增加关闭监控模块,分析从SCSI目标端返回的重要产品数据,以判断是否可以关闭发起端操作系统,这样就可以避免关键系统数据潜在的损失和崩溃。

【技术实现步骤摘要】

本专利技术涉及计算机系统软件设计
,特别是涉及一种安全关闭发起端操作系统的方法和组件
技术介绍
在某些情况下,SCSI(SmallComputerSystemInterface的简写,小型计算机系统接口)标准目标端控制器被要求处于离线状态,例如:设备操作者发出指令,设备的主供电电源丢失,或者检测到存在数据一致性风险的条件满足。在这些事件发生的情况下,目标端控制器变成离线状态,而发起端操作系统未被安全关闭,这时会产生很严重的后果。潜在的破坏包括数据丢失及关键操作系统数据的损坏。因此,需要一种安全关闭操作系统的方法,以避免关键系统数据潜在的损失和崩溃。
技术实现思路
本专利技术的目的是提供一种安全关闭发起端操作系统的方法和组件,避免了关键系统数据潜在的损失和崩溃,提高了操作系统的可靠性。为解决上述技术问题,本专利技术实施例提供了一种安全关闭发起端操作系统的方法,包括:关闭监控模块定时发送SCSI命令到SCSI目标端,用于查询是否要对发起端操作系统执行关闭操作;所述SCSI目标端接收所述SCSI命令并回复重要产品数据给所述关闭监控模块;所述关闭监控模块接收并分析所述重要产品数据,获得分析结果;判断所述分析结果是否为需要关闭所述发起端操作系统;若是,则关闭发起端操作系统。其中,所述关闭监控模块定时发送SCSI命令到SCSI目标端,包括;所述关闭监控模块定时通过所述SCSI发起端发送所述SCSI命令到SCSI目标端。其中,所述SCSI目标端接收所述SCSI命令并回复重要产品数给所述关闭监控模块,包括;所述SCSI目标端接收所述SCSI命令,并从重要产品数据页获得所述重要产品数回复数据,并将所述重要产品数据发送到所述关闭监控模块。其中,所述重要产品数据为目标设备控制器接收到关闭所述发起端操作系统的请求后,由所述目标设备控制器的关闭处理模块写入到所述重要产品数据页的所述关闭所述发起端操作系统的请求的相关数据。其中,所述关闭发起端操作系统,包括:所述关闭监控模块通过API关闭所述发起端操作系统。除此之外,本专利技术实施例还提供了一种安全关闭发起端操作系统的组件,包括发起端操作系统和目标设备控制器,所述发起端操作系统包括关闭监控模块和SCSI发起端,所述目标设备控制器包括重要产品数据页和SCSI目标端,所述目标设备控制器接收关闭所述发起端操作系统的请求,并将所述关闭所述发起端操作系统的请求的相关数据写到所述重要产品数据页,所述关闭监控模块通过所述SCSI发起端定时发送SCSI命令到所述SCSI目标端,并通过SCSI目标端查询否要对所述发起端操作系统执行关闭操作,所述SCSI目标端在接收到所述SCSI命令后,将所述重要产品数据页的重要产品数据发送到所述关闭监控模块,所述关闭监控模块接收并分析所述重要产品数据,若分析结果为关闭所述发起端操作系统,则关闭所述发起端操作系统。其中,所述目标设备控制器还包括关闭处理模块,所述目标设备控制器接收所述关闭所述发起端操作系统的请求,并通过所述关闭处理模块将所述关闭所述发起端操作系统的请求的相关数据写到所述重要产品数据页。其中,所述发起端操作系统还包括至少一个API,所述关闭监控模块通过所述API关闭所述发起端操作系统。本专利技术实施例所提供的安全关闭发起端操作系统的方法和组件,与现有技术相比,具有以下优点:本专利技术实施例提供的安全关闭发起端操作系统的方法,包括:关闭监控模块定时发送SCSI命令到SCSI目标端,用于查询是否要对发起端操作系统执行关闭操作;所述SCSI目标端接收所述SCSI命令并回复重要产品数据给所述关闭监控模块;所述关闭监控模块接收并分析所述重要产品数据,获得分析结果;判断所述分析结果是否为需要关闭所述发起端操作系统;若是,则关闭发起端操作系统。本专利技术实施例提供的安全关闭发起端操作系统的组件,包括发起端操作系统和目标设备控制器,所述发起端操作系统包括关闭监控模块和SCSI发起端,所述目标设备控制器包括重要产品数据页和SCSI目标端,所述目标设备控制器接收关闭所述发起端操作系统的请求,并将所述关闭所述发起端操作系统的请求的相关数据写到所述重要产品数据页,所述关闭监控模块通过所述SCSI发起端定时发送SCSI命令到所述SCSI目标端,并通过SCSI目标端查询否要对所述发起端操作系统执行关闭操作,所述SCSI目标端在接收到所述SCSI命令后,将所述重要产品数据页的重要产品数据发送到所述关闭监控模块,所述关闭监控模块接收并分析所述重要产品数据,若分析结果为关闭所述发起端操作系统,则关闭所述发起端操作系统。所述安全关闭发起端操作系统的方法和组件,通过在发起端操作系统增加关闭监控模块,关闭监控模块定时发送SCSI命令到SCSI目标端,用于查询是否要对发起端操作系统执行关闭操作,分析从SCSI目标端返回的重要产品数据,以判断是否可以关闭发起端操作系统,这样就可以避免关键系统数据潜在的损失和崩溃。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的安全关闭发起端操作系统的方法的一种具体实施方式的步骤流程示意图;图2为本专利技术实施例提供的安全关闭发起端操作系统的组件的一种具体实施方式的结构示意图。具体实施方式正如
技术介绍
部分所述,某些情况下,SCSI标准目标端控制器被要求处于离线状态,而发起端操作系统未被安全关闭,这时会产生很严重的后果。潜在的破坏包括数据丢失及关键操作系统数据的损坏。基于此,本专利技术实施例所提供了一种安全关闭发起端操作系统的方法,包括:关闭监控模块定时发送SCSI命令到SCSI目标端,用于查询是否要对发起端操作系统执行关闭操作;所述SCSI目标端接收所述SCSI命令并回复重要产品数据给所述关闭监控模块;所述关闭监控模块接收并分析所述重要产品数据,获得分析结果;判断所述分析结果是否为需要关闭所述发起端操作系统;若是,则关闭发起端操作系统。本专利技术实施例提供的安全关闭发起端操作系统的组件,包括发起端操作系统和目标设备控制器,所述发起端操作系统包括关闭监控模块和SCSI发起端,所述目标设备控制器包括重要产品数据页和SCSI目标端,所述目标设备控制器接收关闭所述发起端操作系统的请求,并将所述关闭所述发起端操作系统的请求的相关数据写到所述重要产品数据页,所述关闭监控模块通过所述SCSI发起端定时发送SCSI命令到所述SCSI目标端,并通过SCSI目标端查询否要对所述发起端操作系统执行关闭操作,所述SCSI目标端在接收到所述SCSI命令后,将所述重要产品数据页的重要产品数据发送到所述关闭监控模块,所述关闭监控模块接收并分析所述重要产品数据,若分析结果为关闭所述发起端操作系统,则关闭所述发起端操作系统。综上所述,本专利技术实施例提供的安全关闭发起端操作系统的方法和组件,通过在发起端操作系统增加关闭监控模块,关闭监控模块定时发送SCSI命令到SCSI目标端,用于查询是否要对发起端操作系统执行关闭操作,分析从SCSI目标端返回的重要产品数据,以判断是否可以关闭发起端操作系本文档来自技高网
...
一种安全关闭发起端操作系统的方法和组件

【技术保护点】
一种安全关闭发起端操作系统的方法,其特征在于,包括:关闭监控模块定时发送SCSI命令到SCSI目标端,用于查询是否要对发起端操作系统执行关闭操作;所述SCSI目标端接收所述SCSI命令并回复重要产品数据给所述关闭监控模块;所述关闭监控模块接收并分析所述重要产品数据,获得分析结果;判断所述分析结果是否为需要关闭所述发起端操作系统;若是,则关闭发起端操作系统。

【技术特征摘要】
1.一种安全关闭发起端操作系统的方法,其特征在于,包括:关闭监控模块定时发送SCSI命令到SCSI目标端,用于查询是否要对发起端操作系统执行关闭操作;所述SCSI目标端接收所述SCSI命令并回复重要产品数据给所述关闭监控模块;所述关闭监控模块接收并分析所述重要产品数据,获得分析结果;判断所述分析结果是否为需要关闭所述发起端操作系统;若是,则关闭发起端操作系统。2.如权利要求1所述安全关闭发起端操作系统的方法,其特征在于,所述关闭监控模块定时发送SCSI命令到SCSI目标端,包括;所述关闭监控模块定时通过所述SCSI发起端发送所述SCSI命令到SCSI目标端。3.如权利要求1所述安全关闭发起端操作系统的方法,其特征在于,所述SCSI目标端接收所述SCSI命令并回复重要产品数给所述关闭监控模块,包括;所述SCSI目标端接收所述SCSI命令,并从重要产品数据页获得所述重要产品数回复数据,并将所述重要产品数据发送到所述关闭监控模块。4.如权利要求3所述安全关闭发起端操作系统的方法,其特征在于,所述重要产品数据为目标设备控制器接收到关闭所述发起端操作系统的请求后,由所述目标设备控制器的关闭处理模块写入到所述重要产品数据页的所述关闭所述发起端操作系统的请求的相关数据。5.如权利要求1所述安全关闭发起端操作系统的方法,其特征在于,所述关闭发...

【专利技术属性】
技术研发人员:李大生
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1