The invention discloses a method of disk array, including the disk array mounted method is applied in the Android system, RAID5: disk array configuration information to receive user input, disk array to generate the corresponding information, and access to the disk in the Android system of information; in the number corresponding to the disk or disk information is greater than is equal to 3, according to the disk array interface to create corresponding to the disk array; using system call through the disk array interface control driver disk set mapping for disk array device file corresponding to the disk array according to the information, and according to the disk array device files in the Android system disk mounted to the Android system. The invention also discloses a Android device and a storage medium. The invention can implement the support and mount of the RAID5 in the Android system.
【技术实现步骤摘要】
磁盘阵列的挂载方法、Android设备和存储介质
本专利技术涉及Android系统
,尤其涉及一种磁盘阵列的挂载方法、Android设备和存储介质。
技术介绍
随着互联网技术的不断发展,互联网应用的用户不断增加,全球范围内每天产生的信息数据越来越多,数据增加速度越来越快。在这种环境下,各种存储技术以及存储方案应运而生。其中RAID(RedundantArrayofIndependentDisks)冗余阵列技术凭借其高可靠性、大数据容量、适应强以及高带宽等优点,在大型服务器得到了广泛的应用。其中RIAD技术拥有多种等级方式,方便系统根据需求定制适合需求的存储方案。然而,虽然RAID技术在基于windows和linux系统的大型服务器和一些较高的数据安全场合得到广泛应用,但在基于Android系统对RAID的支持和挂载软件的设计基本上是空白。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种磁盘阵列的挂载方法、Android设备和存储介质,旨在在Android系统实现RAID5的支持和挂载。为 ...
【技术保护点】
一种磁盘阵列的挂载方法,其特征在于,所述磁盘阵列的挂载方法应用于Android系统,所述磁盘阵列的挂载方法包括以下步骤:接收用户输入的磁盘阵列RAID5配置信息,生成对应的磁盘阵列信息,并获得所述Android系统中磁盘的信息;在所述磁盘信息对应的磁盘数量大于或等于3时,根据所述磁盘阵列信息创建对应的磁盘阵列接口;采用系统调用的方式通过所述磁盘阵列接口控制驱动程序根据所述磁盘阵列信息将磁盘集映射为对应的磁盘阵列设备文件,并根据所述磁盘阵列设备文件将所述Android系统中磁盘挂载至所述Android系统。
【技术特征摘要】
1.一种磁盘阵列的挂载方法,其特征在于,所述磁盘阵列的挂载方法应用于Android系统,所述磁盘阵列的挂载方法包括以下步骤:接收用户输入的磁盘阵列RAID5配置信息,生成对应的磁盘阵列信息,并获得所述Android系统中磁盘的信息;在所述磁盘信息对应的磁盘数量大于或等于3时,根据所述磁盘阵列信息创建对应的磁盘阵列接口;采用系统调用的方式通过所述磁盘阵列接口控制驱动程序根据所述磁盘阵列信息将磁盘集映射为对应的磁盘阵列设备文件,并根据所述磁盘阵列设备文件将所述Android系统中磁盘挂载至所述Android系统。2.如权利要求1所述的磁盘阵列的挂载方法,其特征在于,所述挂载方法还包括:接收应用程序发送的读写指令;根据所述读写指令通过所述驱动程序对所述磁盘阵列设备文件进行读写操作。3.如权利要求1所述的磁盘阵列的挂载方法,其特征在于,所述挂载方法还包括:检测磁盘阵列RAID5的状态,获得磁盘阵列RAID5的状态信息;在检测到预设的状态信息时,上报至所述Android系统。4.如权利要求3所述的磁盘阵列的挂载方法,其特征在于,所述挂载方法还包括:发送Android系统的广播信息,其中所述广播信息包括磁盘阵列RAID5出错信息、增加磁盘阵列RAID5和磁盘阵列RAID5挂载的广播信息,以使得所述应用程序在接收到磁盘阵列RAID5出错、增加磁盘阵列RAID5或磁盘阵列RAID5挂载信息的广播信息时,进行对应的处理。5.如权利要求3所述的磁盘阵列的挂载方法,其特征在于,所述挂载方法还包括:在检测到磁盘阵列RAID5中磁盘发生异常时,自动进行重建对应的磁盘阵列接口;在不满足磁盘阵列RAID5重建条件时,发送附加错误数据的广播信息,以使得所述应用程序根据所述广播信息进行对应...
【专利技术属性】
技术研发人员:杜伟,周伟明,张少龙,
申请(专利权)人:深圳市华德安科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。