【技术实现步骤摘要】
本专利技术涉及存储技术,尤其是涉及一种针对Exadata存储节点的虚拟化方法。
技术介绍
随着数据库技术的进步发展,很多公司都推出了一体机的产品,这些产品突出的特性是将软硬件结合在一起,提供很好的数据库性能。而各个技术的核心思路,很大一部分都在解决存储性能的瓶颈上。以Oracle推出的Exadata数据库一体机为例,如图1所示,包括计算密集型处理数据库服务池1和数据密集型处理智能存储池2,两者之间通过InfiniBand实现高速互联的数据交换,该技术是建立在X86架构Pcserver、X86存储、高速Flash、高速infiniband技术上的一体化数据库技术。这种技术最让人感到有特色的地方在于存储性能的飞跃提升,通过InfiniBand交换机40Gb/s的交换能力,大幅提升了存储系统网络吞吐能力,而且通过大规模并发访问的方式能让数据传输的带宽达到TB/s的级别,而通过在传统硬盘基础上增加高性能Flash SSD,结合优化热点数据调度策略,就能够让每个存储节点的IOPS达到10万以上、吞吐量也能达到5GB/s。更有价值的是数据访问特性实现基于开放的标准PC服务器 ...
【技术保护点】
一种针对Exadata存储节点的虚拟化方法,该方法可以实现对Exadata存储空间的充分利用,其特征在于,该方法包括下列步骤:1)根据使用需求,保留部分Exadata存储节点上的磁盘,按照Exadata的管理方式交给Exadata Oracle数据库使用;2)将步骤1)中的剩余磁盘通过数据交换设备交由存储空间虚拟设备管理;3)存储空间虚拟设备判断Exadata是否需要更多空间,若是则进入步骤4),若否则继续判断;4)存储空间虚拟设备释放占用的剩余磁盘,将其交还给Exadata Oracle数据库使用。
【技术特征摘要】
1.一种针对Exadata存储节点的虚拟化方法,该方法可以实现对Exadata存储空间的充分利用,其特征在于,该方法包括下列步骤:1)根据使用需求,保留部分Exadata存储节点上的磁盘,按照Exadata的管理方式交给Exadata Oracle数据库使用;2)将步骤1)中的剩余磁盘通过数据交换设备交由存储空间虚拟设备管理;3)存储空间虚拟设备判断Exadata是否需要更多空间,若是则进入步骤4),若否则继续判断;4)存储空间虚拟设备释放占用的剩余磁盘,将其交还给Exadata Oracle数据库使用。2.根据权利要求1所述的针对Exadata存储节点的虚拟化方法,其特征在于,所述步骤2)中将剩余磁盘通过数据交换设备交由存储空间虚拟设备管理具体为:21)存储空间虚拟设备将剩余磁盘合并为一个磁盘池作为存储空间;22)存储空间虚拟设备对步骤21)中的存储空间,进行数据的条带化冗余分布;23)部分业务主机通过NFS协议访问存储空间内的数据;24)其他业务主机通过ISCSI协议调用存储空间。3.根据权利要求2所述的针对Exadata存储节点的虚拟化方法,其特征在于,所述进行数据的条带化冗余分布为以一定数量为一组对存储空间内的磁盘进行分片,同时将每一个数据写在2个以上的磁盘之中。4...
【专利技术属性】
技术研发人员:游录金,彭俊杰,焦圣品,叶磊,尹雪蓉,
申请(专利权)人:上海天玑科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。