• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 9
    • 下载费用:30 金币  

    重庆时时彩龙虎和走势: 基于相关的存储设备故障的可能性的数据放置.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201611050259.2

    申请日:

    2016.11.23

    公开号:

    CN106802838A

    公开日:

    2017.06.06

    当前法律状态:

    实审

    有效性:

    审中

    法律详情: 实质审查的生效IPC(主分类):G06F 11/14申请日:20161123|||公开
    IPC分类号: G06F11/14; G06F11/30 主分类号: G06F11/14
    申请人: 斯特拉托斯卡莱有限公司
    发明人: 阿维谢伊·特雷格; 穆利·本-耶胡达
    地址: 以色列赫兹利亚
    优先权: 2015.11.25 US 62/259,684
    专利代理机构: 北京安信方达知识产权代理有限公司 11262 代理人: 陆建萍;郑霞
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201611050259.2

    授权公告号:

    |||

    法律状态公告日:

    2017.06.30|||2017.06.06

    法律状态类型:

    实质审查的生效|||公开

    摘要

    本发明涉及基于相关的存储设备故障的可能性的数据放置。存储装置包括接口和处理器。接口被配置成与多个存储设备进行通信。处理器被配置成:估计可能性度量,该可能性度量指示存储设备的相应的子集将并发地出故障的可能性;基于可能性度量,从多个存储设备中选择其上用于储存给定的数据和与给定的数据关联的冗余信息的存储设备组;并且将给定的数据和冗余信息储存在所选择的组中的存储设备上。

    权利要求书

    1.一种存储装置,包括:
    接口,其被配置成与多个存储设备进行通信;以及
    处理器,其被配置成:
    估计可能性度量,所述可能性度量指示所述存储设备的相应的子集将并发地出故障的
    可能性;
    基于所述可能性度量,从所述多个存储设备中选择其上用于储存给定的数据和与所述
    给定的数据关联的冗余信息的存储设备组;以及将所述给定的数据和所述冗余信息储存在
    所选择的组中的存储设备上。
    2.根据权利要求1所述的装置,其中,所述可能性度量被估计的所述子集包括成对的所
    述存储设备。
    3.根据权利要求1所述的装置,其中,所述冗余信息包括所述给定的数据的拷贝,或者
    在所述给定的数据上计算出的一个或多个冗余位。
    4.根据权利要求1所述的装置,其中,所述处理器被配置成:根据所述存储设备的一子
    集中的存储设备的相应的序列号或者制造日期,对该子集估计可能性度量。
    5.根据权利要求1所述的装置,其中,所述处理器被配置成:根据所述存储设备的一子
    集中的存储设备的相应的存储介质的类型,对该子集估计可能性度量。
    6.根据权利要求1所述的装置,其中,所述处理器被配置成:根据所述存储设备的一子
    集中的存储设备的相应的存储容量,对该子集估计可能性度量。
    7.根据权利要求1所述的装置,其中,所述处理器被配置成:根据所述存储设备的一子
    集中的存储设备的相应的运行条件,对该子集估计可能性度量。
    8.根据权利要求1所述的装置,其中,所述处理器被配置成:根据所述存储设备的一子
    集中的存储设备报告的相应的自监测参数,对该子集估计可能性度量。
    9.根据权利要求1所述的装置,其中,所述处理器被配置成:在所述存储设备的使用期
    中更新所述可能性度量中的一个或多个可能性度量。
    10.根据权利要求9所述的装置,其中,所述处理器被配置成:基于所更新的可能性度
    量,更新对所述组的选择。
    11.根据权利要求9所述的装置,其中,所述处理器被配置成:响应于所更新的可能性度
    量,将所述给定的数据或者所述冗余信息移动到不同的存储设备。
    12.一种用于数据存储的方法,包括:
    估计可能性度量,所述可能性度量指示多个存储设备的相应的子集将并发地出故障的
    可能性;
    基于所述可能性度量,从所述多个存储设备中选择其上用于储存给定的数据和与所述
    给定的数据关联的冗余信息的存储设备组;以及
    将所述给定的数据和所述冗余信息储存在所选择的组中的存储设备上。
    13.根据权利要求12所述的方法,其中,所述可能性度量被估计的所述子集包括成对的
    所述存储设备。
    14.根据权利要求12所述的方法,其中,所述冗余信息包括所述给定的数据的拷贝,或
    者在所述给定的数据上计算出的一个或多个冗余位。
    15.根据权利要求12所述的方法,其中,估计所述可能性度量包括:根据所述存储设备
    的一子集中的存储设备的相应的序列号或者制造日期,对该子集估计可能性度量。
    16.根据权利要求12所述的方法,其中,估计所述可能性度量包括:根据所述存储设备
    的一子集中的存储设备的相应的存储介质的类型,对该子集估计可能性度量。
    17.根据权利要求12所述的方法,其中,估计所述可能性度量包括:根据所述存储设备
    的一子集中的存储设备的相应的存储容量,对该子集估计可能性度量。
    18.根据权利要求12所述的方法,其中,估计所述可能性度量包括:根据所述存储设备
    的一子集中的存储设备的相应的运行条件,对该子集估计可能性度量。
    19.根据权利要求12所述的方法,其中,估计所述可能性度量包括:根据所述存储设备
    的一子集中的存储设备报告的相应的自监测参数,对该子集估计可能性度量。
    20.根据权利要求12所述的方法,其中,估计所述可能性度量包括:在所述存储设备的
    使用期中更新所述可能性度量中的一个或多个可能性度量。
    21.根据权利要求20所述的方法,此外包括:基于所更新的可能性度量,更新对所述组
    的选择。
    22.根据权利要求20所述的方法,此外包括:响应于所更新的可能性度量,将所述给定
    的数据或者所述冗余信息移动到不同的存储设备。
    23.一种计算机软件产品,所述产品包括有形的非暂态计算机可读介质,在所述非暂态
    计算机可读介质中存储有程序指令,所述指令在由处理器读取的时候,使得所述处理器:与
    多个存储设备进行通信,以估计可能性度量,所述可能性度量指示所述存储设备的相应的
    子集将并发地出故障的可能性;基于所述可能性度量,从所述多个存储设备中选择其上用
    于储存给定的数据和与所述给定的数据关联的冗余信息的存储设备组;并且将所述给定的
    数据和所述冗余信息储存在所选择的组中的存储设备上。

    说明书

    基于相关的存储设备故障的可能性的数据放置

    相关申请的交叉引用

    该申请要求享有提交于2015年11月25日的美国临时专利申请62/259,684的权益,
    其公开内容通过引用并入本文。

    发明领域

    本发明总体涉及数据存储,并且具体来说,涉及用于基于相关的存储设备故障的
    可能性的数据放置的方法和系统。

    发明背景

    冗余存储方案被用于各种存储系统。一些冗余存储方案将数据的复制拷贝储存在
    不同的存储设备上。其他的冗余存储方案计算在数据上的冗余位(诸如,奇偶校验位、校验
    和位或者纠错编码(ECC)位),并且将冗余位储存在不同的存储设备上。

    发明概述

    在本文中描述的本发明的实施例提供了一种包括接口和处理器的存储装置。接口
    被配置成与多个存储设备进行通信。处理器被配置成:估计可能性度量,该可能性度量指示
    存储设备的相应的子集将会并发地出故障的可能性;基于可能性度量,从多个存储设备中
    选择在其上储存给定的数据和与给定的数据关联的冗余信息的存储设备组;并且将给定的
    数据和冗余信息储存在所选择组中的存储设备上。

    在一些实施例中,可能性度量被估计的子集包括成对的存储设备。在一些实施例
    中,冗余信息包括:给定的数据的拷贝,或者在给定的数据上计算出的一个或多个冗余位。

    在各个实施例中,处理器被配置成:根据存储设备的子集中的存储设备的相应的
    序列号或者制造日期、根据该子集中的存储设备的相应的存储介质的类型、根据该子集中
    的存储设备的相应的存储容量、根据该子集中的存储设备的相应的运行条件和/或根据由
    该子集中的存储设备报告的相应的自监测参数,对该子集估计可能性度量。

    在一些实施例中,处理器被配置成:在存储设备的使用期中更新可能性度量中的
    一个或多个可能性度量。在实施例中,处理器被配置成:基于所更新的可能性度量,更新对
    组的选择。在另一个实施例中,处理器被配置成:响应于所更新的可能性度量,将给定的数
    据或者冗余信息移动到不同的存储设备。

    根据本发明的实施例,另外提供了一种用于数据存储的方法,该方法包括估计可
    能性度量,该可能性度量指示多个存储设备的相应的子集将会并发地出故障的可能性?;?br />于可能性度量,从多个存储设备中选择在其上储存给定的数据和与给定的数据关联的冗余
    信息的存储设备组。给定的数据和冗余信息被储存在所选择组中的存储设备上。

    根据本发明的实施例,还提供了一种计算机软件产品,该产品包括有形的非暂态
    计算机可读介质,在非暂态计算机可读介质中存储有程序指令,该指令在由处理器读取的
    时候,使得处理器与多个存储设备进行通信,以估计可能性度量,可能性度量指示存储设备
    的相应的子集将会并发地出故障的可能性;基于可能性度量,从多个存储设备中选择在其
    上储存给定的数据和与给定的数据关联的冗余信息的存储设备组;并且将给定的数据和冗
    余信息储存在选定组中的存储设备上。

    结合附图,从本发明的实施例的下列详细描述中,本发明将被更完全地理解,在附
    图中:

    附图简述

    图1是根据本发明的实施例示意性示出存储系统的方框图;以及

    图2是根据本发明的实施例示意性示出用于数据存储的方法的流程图。

    具体实施方式

    概述

    在本文中描述的本发明的实施例提供用于冗余数据存储的改善的方法和系统。具
    体来说,所公开的方法和系统降低了归因于存储设备的同时发生的故障的数据丢失的可能
    性。

    在一些实施例中,存储系统包括多个存储设备,例如,硬盘驱动器(HDD)和/或固态
    硬盘(SSD)。系统中的处理器(例如,存储控制器)在各个存储设备上冗余地储存数据。对于
    给定的数据,处理器通常产生与给定的数据关联的冗余信息,并且将给定的数据和冗余信
    息储存在被称为“条带(stripe)”的选定的一组存储设备上。冗余信息可以包括例如给定数
    据的一个或多个复制拷贝或者在给定的数据上计算出的一个或多个冗余位。

    在所公开的技术中,处理器估计并且记录在本文中被称为“相关故障的可能性”
    (LCF)的可能性度量。每个LCF对应于一对存储设备,并且每个LCF指示在这对存储设备中的
    两个存储设备将会同时出现故障的可能性。以下显示了示例参数,处理器可以通过这些示
    例参数估计LCF。处理器用LCF指定条带,即,用LCF选择数据及其关联的冗余信息储存于其
    上的多组存储设备。

    通常,处理器以使同一条带中的多个存储设备将会同时出现故障的可能性最小的
    方式将存储设备分配给条带?;痪浠八?,处理器通常有助于将具有小LCF的存储设备分组到
    同一条带中,并且有助于将具有高LCF的存储设备分配到不同的条带。

    在一些实施例中,处理器在一段时间中监测存储设备的状态和/或运行条件,并且
    酌情更新LCF。处理器可以更新存储设备到条带的分配,以反映所更新的LCF。另外地或者可
    替换地,处理器可以将数据和/或冗余信息从一个存储设备移动到另一个存储设备,以更好
    地匹配所更新的LCF。

    通过基于LCF指定条带,所公开的技术降低了归因于相关的存储设备故障的数据
    丢失的可能性。结果,可以相当大地改善存储可靠性。同样可以将所公开的技术用于降低给
    定的可靠性水平所需要的冗余的量,由此降低系统成本并且增加存储容量。

    系统描述

    图1是根据本发明的实施例示意性示出存储系统20的方框图??梢越低?0用在
    例如数据中心中或者任何其他合适的环境中。在本示例中,系统20包括存储控制器24,存储
    控制器24将数据储存在多个存储设备28中。

    存储设备28可以包括例如硬盘驱动器(HDD)和/或固态硬盘(SSD)。在一些实施例
    中,系统20在存储介质方面是高度不同的,例如,系统20包括不同的供应商、存储介质类型、
    容量、使用年限以及其他特征的大量(例如,数百个)存储设备28。

    在图1的实施例中,存储控制器24包括用于与存储设备28进行通信的接口26、执行
    在本文中描述的方法的处理器32、以及用于储存处理器32使用的相关元数据和其他信息的
    存储器36。接口26可以包括例如网络接口控制器(NIC)或者任何其他合适的接口。存储器36
    可以包括例如随机存取存储器(RAM)或者闪存。

    在一些实施例中,处理器32将两种数据结构-“相关故障的可能性”(LCF)矩阵40和
    冗余表44储存在存储器36中。如以下将会详细解释的,LCF矩阵40拥有指示多对存储设备28
    将会同时出现故障的可能性的可能性度量。冗余表44指定了存储设备28到条带的分配以及
    由处理器32基于LCF而指定的分配。

    图1中显示的系统配置是示例配置,仅是因为概念清晰的目的被选择的。在可替换
    的实施例中,可以使用任何其它合适的配置。例如,系统20可以包括由网络互连的多个服务
    器,并且存储设备28可以驻留在这些服务器中。在这种实施例中,处理器32可以包括专用处
    理器(例如,在存储控制器中)??商婊坏?,可以由以上提到的服务器的一个或多个处理器执
    行处理器32的功能。进一步可替换地,可以将所公开的技术用在涉及多个存储设备上的数
    据存储的任何其他合适的系统或者环境中。

    可使用硬件/固件(诸如,在一个或多个专用集成电路(ASIC)或现场可编程门阵列
    (FPGA)中)实现系统20的各种组件??商婊坏?,可在软件中,或使用硬件/固件与软件组件的
    组合,来实现一些系统组件。在一些实施例中,处理器32可以包括通用处理器,该通用处理
    器以软件方式被编程,以执行在本文中描述的功能。例如,可通过网络以电子形式将软件下
    载到处理器,或者软件可以可替换地或附加地被提供和/或储存在非暂态有形介质(诸如,
    磁存储器、光存储器或电子存储器)上。

    基于相关故障的可能性的存储设备到条带的分配

    在一些实施例中,处理器32接收用于存储的数据,并且将数据冗余地储存在存储
    设备28中。为了冗余地储存给定的数据,处理器32产生与给定的数据关联的冗余信息,并且
    将给定的数据和冗余信息储存在选定的一组两个或更多个存储设备(“条带”)上。

    在一些实施例中,冗余信息包括给定数据的一个或多个复制拷贝。在其他实施例
    中,冗余信息包括在给定的数据上计算出的一个或多个冗余位,例如,根据一些纠错码(例
    如,纠删码)产生的奇偶校验位、校验和(例如,循环冗余校验-CRC)位或者纠错编码(ECC)
    位,或者任何其他合适类型的冗余位。一般来说,冗余信息可以包括使得处理器32能够在给
    定的数据自身被丢失或者破坏的情况下重建给定数据的任何合适类型的信息、数据或者元
    数据。

    在一些实施例中,处理器32估计一些成对的或者所有成对的存储设备28的LCF,并
    且将LCF记录到LCF矩阵40中。处理器32基于LCF将存储设备分配给条带。处理器在冗余表44
    中记录存储设备到条带的分配。

    在这些实施例中,矩阵40中的每个LCF对应于一对存储设备28,并且每个LCF指示
    在这对存储设备中的两个存储设备将会同时出现故障的可能性。处理器32可以估计与系统
    20中所有可能的成对存储设备28对应的LCF的全矩阵,或者仅估计负责所有可能的成对存
    储设备28中的仅一些对的存储设备28的部分矩阵。

    以上描述的LCF矩阵40是仅通过示例的方式被描述的,以便展示一个可能的数据
    结构,该数据结构可以用于储存指示相关的存储设备故障的可能性的可能性度量。在可替
    换的实施例中,处理器32可以估计任何其他合适类型的可能性度量,并且将度量储存在任
    何其他合适的数据结构或多个数据结构中。例如,处理器32可以储存存储设备组的列表,使
    得每组包括被估计成有可能同时出故障的存储设备。在这种实施例中,处理器32试图将属
    于不同组的存储设备分配到给定的条带,即,避免将来自同一组的存储设备分配到同一条
    带。作为又一个示例,处理器32可以储存按预测的故障日期/时间分类的存储设备的列表。
    在这种实施例中,处理器32试图将从列表中的不同区域取得的存储设备分配到给定条带,
    即,避免将列表上相互靠近的存储设备分配给同一条带。

    在本文中,术语“存储设备同时出故障”指的是其中在其他存储设备被恢复或者其
    他存储设备上的数据被恢复之前,一个存储设备出故障的任何情况或者所有情况。在示例
    场景中,两个存储设备中,在另一个存储设备出故障稍后(但却是在对于恢复第一存储设备
    或者储存在第一存储设备上的数据来说太短暂的时间间隔之内),一个存储设备出故障。在
    本文中,同样认为这种分类的场景是存储设备的同时发生的故障,并且同样通过所公开的
    技术解决。

    在各个实施例中,处理器32可以根据存储设备28的各个参数来计算LCF。在一些实
    施例中,处理器32可以根据该对存储设备中的存储设备的类型、序列号、制造日期和/或类
    型(假设相同生产批次的存储设备具有类似的故障模式并且更可能在差不多相同时间出故
    障)计算给定的LCF。

    另外地或者可替换地,处理器32可以根据该对存储设备中的存储设备的基础技术
    (例如,磁介质相对于固态介质、或者固态设备的处理技术)和/或该对存储设备中的存储设
    备的存储容量计算给定的LCF。进一步附加地或者可替换地,处理器32可以根据该对存储设
    备中的存储设备的(或者是存储设备驻留在其中的服务器的)运行条件(例如,温度水平、振
    动水平和/或噪声水平)计算给定的LCF。

    进一步附加地或者可替换地,处理器32可以根据该对存储设备中的存储设备报告
    的自监测参数(例如,自监测、分析和报告技术(“SMART”)数据)计算给定的LCF??梢灾甘炯?br />将发生的故障的一些SMART属性包括:例如,“重分配扇区计数”、“自旋重试计数”、“SATA降
    档错误计数或者运行时间坏块”、“端对端错误/IOEDC”、“报告的不可修复的错误”、“命令超
    时”、“重分配事件计数”、“当前待决定的扇区计数”、“不可修复的扇区计数或者离线不可修
    复的离线扫描不可修复扇区计数”、“检测到的软件读取错误率或者TA计数器”和/或“驱动
    器寿命?;ぷ刺???梢员挥糜诠兰芁CF值的其他SMART数据包括属性,诸如,温度、存储设备
    处于使用中的持续时间以及其他??梢越庑┦粜灾械娜魏问粜曰蛘呤粜缘淖楹嫌糜诠兰?br />LCF。

    以上列出的参数是示例参数,其是仅出于概念清晰的目的而被选择的。在可替换
    的实施例中,处理器32可以基于指示存储设备的并发故障的可能性的任何其他合适的参数
    而估计LCF。虽然在本文中描述的实施例主要涉及成对的存储设备,但是可以以容易的方式
    普及所公开的技术,以对存储设备的较大子集估计LCF。

    处理器32可以基于LCF使用各种方法和标准来将存储设备分配给条带。通常,处理
    器32以旨在使同一条带中的多个存储设备将会同时出现故障的可能性降低或者最小的方
    式将存储设备分配给条带?;痪浠八?,处理器32通常力求将具有小LCF的存储设备分组到同
    一条带中,并且力求将具有高LCF的存储设备分配到不同的条带。

    根据一个示例标准,处理器32试图指定条带,使得每个条带的MAX(LCF(Di,Dj))尽
    可能小,其中(Di,Dj)表示条带中的所有成对的存储设备??商婊坏?,可使用任何其他合适
    的标准。

    在一些实施例中,处理器32在系统20运行期间(例如,周期性地)监测存储设备28
    的状态和/或运行条件,并且酌情更新矩阵40中的LCF。在实施例中,处理器32可以更新存储
    设备到条带的分配并且更新表44,以反映所更新的LCF。另外地或者可替换地,处理器32可
    以将数据和/或冗余信息从一个存储设备移动到另一个存储设备,以更好地匹配所更新的
    LCF。

    考虑例如其中处理器32检测到属于同一条带的一对存储设备的LCF的显著增加的
    场景。例如,存储设备报告的SMART数据可以指示存储设备的“LBA写入总数”属性或者“通电
    时间”属性过高。作为响应,处理器32可以决定将条带的数据或者元数据从这些存储设备中
    的一个或两个存储设备移动到一个或多个其他存储设备。

    图2是根据本发明的实施例示意性示出系统20的处理器32执行的用于数据存储的
    方法的流程图。该方法从初始化步骤50开始,在初始化步骤50中,处理器32采用初始LCF值
    对LCF矩阵40进行初始化。

    在初始化后,处理器32执行两个并行的而非互联的过程:

    1)在监测步骤54,处理器32监测存储设备28中的一个或多个存储设备的状态和/
    或运行条件。在LCF更新步骤58,处理器32更新矩阵58中的LCF中的一个或多个LCF,以反映
    在被监测的存储设备状态和/或运行条件中的改变。在系统20的运行期间(例如,在周期间
    隔),步骤54-58中的监测和更新过程继续。

    2)在数据接收步骤62,处理器32接收用于存储的数据。在条带定义步骤66,处理器
    32基于LCF选择在其上储存数据的复制拷贝的一组两个或更多个存储设备28。在存储步骤
    70,处理器32将数据的拷贝储存在选定的条带的存储设备上。步骤62-70中的存储过程同样
    被不断重复。

    图2中的流程是示例流程,其是仅出于概念清晰的目的而被描绘的。在可替代的实
    施例中,可以使用任何其它合适的流程。例如,处理器32可以预先将存储设备分配给条带
    (步骤66),并且不对接收用于存储的数据进行响应。

    将会理解的是,以上描述的实施例是通过示例的方式提出的,并且本发明不限于
    在上文中已经具体示出和描述的实施例。相反,本发明的范围包括在上文中描述的各种特
    征的组合和子组合以及本领域技术人员在阅读以上描述之后将想到的且未在现有技术中
    公开的其变型和修改。通过引用结合在本专利申请中的文档被视为本申请的组成部分,除
    了在这些结合的文档中定义的任何术语与本说明书中明确地或隐含地作出的定义冲突时,
    仅应考虑本说明书中的定义。

    关 键 词:
    基于 相关 存储 设备 故障 可能性 数据 放置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:基于相关的存储设备故障的可能性的数据放置.pdf
    链接地址://www.4mum.com.cn/p-6000781.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03