[发明专利]智能序列式小型计算机系统接口物理层功率管理有效
申请号: | 201710832294.8 | 申请日: | 2017-09-15 |
公开(公告)号: | CN108205478B | 公开(公告)日: | 2021-10-22 |
发明(设计)人: | M.D.埃里克森;D.E.格哈特;N.E.奥特梅尔;杉中康修 | 申请(专利权)人: | 西部数据技术公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/4401 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 李芳华 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 序列 小型 计算机系统 接口 物理层 功率 管理 | ||
1.一种SAS phy管理方法,包括:
将用于所选择的SAS phy的状态信息加载到耦合到主机设备的数据储存设备内的SASPhy功率调节器SPPG中,所选择的SAS phy在数据储存设备的SAS端口中;
基于所加载的状态信息,对于所述数据储存设备内的所选择的SAS phy计算Phy期望访问时间PhyEAT和可接受的功率管理等待时间APML;以及
在没有来自所述主机设备的请求的情况下,基于所计算的Phy期望访问时间和所计算的可接受的功率管理等待时间改变所选择的SAS phy的phy状态,其中,基于对于所选择的SAS phy的未来命令等待时间影响,SPPG选择性地拒绝来自主机设备的主机发起的进入SASPhy功率管理状态的请求。
2.如权利要求1所述的方法,其中所述SPPG主动发起与主机设备的SAS Phy功率管理。
3.如权利要求2所述的方法,其中所述SPPG选择性地对功率管理唤醒定时,以屏蔽来自退出功率管理状态的等待时间影响。
4.如权利要求1所述的方法,其中使用预选择的功率对比性能的平衡对所述SPPG进行预编程。
5.如权利要求4所述的方法,其中所述预选择的功率对比性能的平衡是可调整的。
6.如权利要求1所述的方法,其中在所选择的SAS phy被SAS Phy DMA调度器使用之前,所述phy状态从局部功率管理变为唤醒。
7.如权利要求6所述的方法,其中在所选择的SAS phy被SAS Phy DMA调度器使用之前,所述phy状态从睡眠功率管理变为唤醒。
8.如权利要求7所述的方法,其中所述phy状态从唤醒变为活动主机PM被允许状态或者活动主机PM被拒绝状态。
9.如权利要求8所述的方法,其中所述phy状态从活动变为局部功率管理。
10.如权利要求9所述的方法,其中所述phy状态从活动变为睡眠功率管理。
11.如权利要求1所述的方法,其中所述Phy期望访问时间是基于何时数据储存设备使用所选择的SAS phy准备好下一次主机传送的内部统计信息来计算的,并且其中所述可接受的功率管理等待时间是基于所选择的宽端口性能功率控制来计算的。
12.如权利要求1所述的方法,其中所述数据储存设备包括具有多个SAS phy的宽端口,并且其中所述数据储存设备被配置为对于所述多个SAS phy中的每一个计算Phy期望访问时间和可接受的功率管理等待时间。
13.一种数据储存设备,包括:
宽端口,具有多个SAS phy;
控制器,其中所述控制器耦接到所述多个SAS phy,其中所述控制器具有:
DMA多路复用器,其耦接到所述多个SAS phy中的每一个SAS phy;
DMA引擎队列,耦接到所述DMA多路复用器;
SAS Phy DMA调度器,耦接到所述DMA引擎队列;
SAS Phy功率调节器,耦接到所述多个SAS phy中的每一个SAS phy以及所述SAS PhyDMA调度器,其中基于对于所选择的SAS phy的未来命令等待时间影响,SAS Phy功率调节器选择性地拒绝主机发起的进入SAS Phy功率管理状态的请求;以及
存储器管理器,耦接到所述DMA引擎队列;以及
一个或多个存储器设备,耦接到所述控制器;
其中,所述控制器被配置为在没有来自主机设备的请求的情况下,基于由SAS Phy功率调节器中的算法确定的单个SAS Phy的相应的功率因数和单个性能因数来选择所述多个SAS Phy中的单个SAS Phy。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西部数据技术公司,未经西部数据技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710832294.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:服务器压力测试方法
- 下一篇:一种故障信息处理的方法、装置及存储介质