发明名称 |
I/O平衡处理方法和设备 |
摘要 |
本发明提供一种I/O平衡处理方法和设备,该方法包括对磁盘上的N个LUN进行划分处理,将m个LUN设置为数据磁盘,将N-m个LUN设置为预留磁盘;接收携带有数据表、数据表的预计容量、数据表对应的数据块的大小以及存储数据表的磁盘标识的存储请求消息;其中所述数据表包括至少一个数据文件;根据数据表的预计容量、数据表对应的数据块的大小以及磁盘标识对应的磁盘的总数量,获取数据库信息,根据存储请求消息和数据库信息生成第一shell脚本,并根据第一shell脚本创建数据库,其中N和m均为整数,且均大于等于1。 |
申请公布号 |
CN102566940A |
申请公布日期 |
2012.07.11 |
申请号 |
CN201110432300.3 |
申请日期 |
2011.12.21 |
申请人 |
华为技术有限公司 |
发明人 |
赵春阳 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京同立钧成知识产权代理有限公司 11205 |
代理人 |
刘芳 |
主权项 |
一种I/O平衡处理方法,其特征在于,包括:对磁盘上的N个逻辑单元LUN进行划分处理,将m个LUN设置为数据磁盘,将N‑m个LUN设置为预留磁盘,其中,N和m均为整数,且均大于等于1;接收存储请求消息,所述存储请求消息包括:数据表、所述数据表的预计容量、所述数据表对应的数据块的大小以及存储所述数据表的磁盘标识;其中,所述数据表包括至少一个数据文件;根据所述数据表的预计容量、所述数据表对应的数据块的大小以及所述磁盘标识对应的磁盘的总数量,获取数据库信息,所述数据库信息包括:所述数据表在每个所述磁盘标识对应的磁盘中的预计容量、每个所述磁盘标识对应的磁盘中数据文件的个数以及所述数据文件的大小根据所述存储请求消息和所述数据库信息,生成第一shell脚本,并根据所述第一shell脚本,创建数据库。 |
地址 |
518129 广东省深圳市龙岗区坂田华为总部办公楼 |