存儲性能調(diào)優(yōu)規(guī)則_第1頁
存儲性能調(diào)優(yōu)規(guī)則_第2頁
存儲性能調(diào)優(yōu)規(guī)則_第3頁
存儲性能調(diào)優(yōu)規(guī)則_第4頁
存儲性能調(diào)優(yōu)規(guī)則_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

存儲性能調(diào)優(yōu)規(guī)則一、存儲性能調(diào)優(yōu)概述

存儲性能調(diào)優(yōu)是指通過一系列方法優(yōu)化存儲系統(tǒng)的讀寫速度、響應(yīng)時間、并發(fā)能力及資源利用率,以滿足業(yè)務(wù)對數(shù)據(jù)訪問效率的需求。良好的性能調(diào)優(yōu)能提升用戶體驗、降低系統(tǒng)瓶頸,并延長硬件使用壽命。

二、存儲性能調(diào)優(yōu)基本原則

(一)診斷分析先行

1.監(jiān)控關(guān)鍵指標(biāo):通過工具(如iostat、vmstat)采集磁盤IOPS、延遲、吞吐量等數(shù)據(jù)。

2.確定瓶頸:分析數(shù)據(jù)發(fā)現(xiàn)是CPU、內(nèi)存、網(wǎng)絡(luò)還是存儲本身限制性能。

3.歷史數(shù)據(jù)對比:與基線值對比,識別異常波動。

(二)分層存儲優(yōu)化

1.熱數(shù)據(jù)層:采用SSD等高速存儲,確保低延遲訪問。

-示例:數(shù)據(jù)庫緩存區(qū)可配置NVMeSSD。

2.溫數(shù)據(jù)層:使用HDD或混合硬盤,平衡成本與性能。

3.冷數(shù)據(jù)層:歸檔至磁帶或云歸檔,降低訪問優(yōu)先級。

(三)負(fù)載均衡策略

1.分區(qū)管理:將高頻訪問數(shù)據(jù)分散至不同存儲節(jié)點。

2.數(shù)據(jù)復(fù)制:通過RAID或分布式存儲減少單點壓力。

3.動態(tài)調(diào)度:利用存儲系統(tǒng)自帶的負(fù)載均衡算法(如LVM的條帶化)。

三、具體調(diào)優(yōu)方法

(一)文件系統(tǒng)調(diào)優(yōu)

1.擴(kuò)展掛載點:逐步增加磁盤分區(qū)而非一次性寫入大量數(shù)據(jù)。

2.優(yōu)化緩存:調(diào)整`vm.dirty_ratio`(如設(shè)為40%)控制內(nèi)存緩存壓力。

3.禁用不必要的文件系統(tǒng)功能:如атрибуты(ext4的透明壓縮可能影響性能)。

(二)數(shù)據(jù)庫調(diào)優(yōu)

1.索引優(yōu)化:確保核心查詢字段建立索引,避免全表掃描。

2.批量操作:將單條寫入轉(zhuǎn)為批量處理(如MySQL的`bulk_insert`)。

3.連接池配置:合理設(shè)置最大連接數(shù)(如PostgreSQL設(shè)為服務(wù)器CPU核心數(shù)的2-4倍)。

(三)網(wǎng)絡(luò)與協(xié)議優(yōu)化

1.協(xié)議選擇:優(yōu)先使用SAS(低延遲)而非SATA(高延遲)。

2.TCP優(yōu)化:調(diào)整MTU值(如設(shè)為1400字節(jié))減少重傳。

3.網(wǎng)絡(luò)隔離:為存儲流量分配專用VLAN。

四、實施步驟

(1)評估當(dāng)前環(huán)境:記錄硬件配置、負(fù)載模式。

(2)制定計劃:分階段實施,優(yōu)先解決最瓶頸環(huán)節(jié)。

(3)測試驗證:通過壓力測試(如IOzone)對比調(diào)優(yōu)前后的性能數(shù)據(jù)。

(4)監(jiān)控持續(xù)調(diào)整:定期檢查性能曲線,動態(tài)調(diào)整參數(shù)。

五、注意事項

1.謹(jǐn)慎回滾:調(diào)優(yōu)失敗時需記錄變更日志以便快速恢復(fù)。

2.備份保障:重要數(shù)據(jù)在修改前必須完整備份。

3.硬件限制:SSD壽命受寫入量限制,避免過度寫入。

六、性能調(diào)優(yōu)工具推薦

1.監(jiān)控類:Prometheus+Grafana、Zabbix。

2.測試類:fio、ioping。

3.存儲廠商工具:如NetApp的ONTAPSystemAdvisor。

一、存儲性能調(diào)優(yōu)概述

存儲性能調(diào)優(yōu)是指通過一系列方法優(yōu)化存儲系統(tǒng)的讀寫速度、響應(yīng)時間、并發(fā)能力及資源利用率,以滿足業(yè)務(wù)對數(shù)據(jù)訪問效率的需求。良好的性能調(diào)優(yōu)能提升用戶體驗、降低系統(tǒng)瓶頸,并延長硬件使用壽命。

二、存儲性能調(diào)優(yōu)基本原則

(一)診斷分析先行

1.監(jiān)控關(guān)鍵指標(biāo):通過工具(如iostat、vmstat)采集磁盤IOPS、延遲、吞吐量等數(shù)據(jù)。

-具體操作:

-Linux系統(tǒng):`iostat-mx`顯示磁盤延遲、隊列長度;`vmstat1`采集CPU與內(nèi)存交互頻率。

-Windows系統(tǒng):使用性能監(jiān)視器(PerformanceMonitor)跟蹤\\PhysicalDisk\\Avg.Disksec/Read等計數(shù)器。

2.確定瓶頸:分析數(shù)據(jù)發(fā)現(xiàn)是CPU、內(nèi)存、網(wǎng)絡(luò)還是存儲本身限制性能。

-診斷流程:

-高IOPS但延遲正常:CPU或內(nèi)存瓶頸;

-低IOPS且延遲高:磁盤物理故障或配置問題。

3.歷史數(shù)據(jù)對比:與基線值對比,識別異常波動。

-方法:

-建立日常性能基線,如工作日午間為負(fù)載峰值時段。

-異常閾值設(shè)定:延遲>10ms視為警告,>50ms為嚴(yán)重。

(二)分層存儲優(yōu)化

1.熱數(shù)據(jù)層:采用SSD等高速存儲,確保低延遲訪問。

-實施要點:

-示例:數(shù)據(jù)庫緩存區(qū)可配置NVMeSSD。

-配置策略:設(shè)置RAID1或RAID10提升IOPS穩(wěn)定性。

2.溫數(shù)據(jù)層:使用HDD或混合硬盤,平衡成本與性能。

-應(yīng)用場景:

-文件服務(wù)器常用HDD的近線存儲(如希捷酷魚系列)。

-采用SMR硬盤需限制隨機(jī)寫入(適合歸檔)。

3.冷數(shù)據(jù)層:歸檔至磁帶或云歸檔,降低訪問優(yōu)先級。

-操作清單:

-磁帶:使用LTO-9技術(shù),支持最高180TB容量。

-云歸檔:選擇S3兼容服務(wù),按需設(shè)置冷歸檔策略。

(三)負(fù)載均衡策略

1.分區(qū)管理:將高頻訪問數(shù)據(jù)分散至不同存儲節(jié)點。

-步驟:

-評估數(shù)據(jù)訪問頻率(如日志文件訪問頻次)。

-使用LVM或SAN的分區(qū)功能實現(xiàn)物理隔離。

2.數(shù)據(jù)復(fù)制:通過RAID或分布式存儲減少單點壓力。

-技術(shù)選型:

-RAID級別:

-RAID5:適用于讀寫均衡,每塊盤冗余1塊。

-RAID6:增加冗余塊提升容錯性。

3.動態(tài)調(diào)度:利用存儲系統(tǒng)自帶的負(fù)載均衡算法(如LVM的條帶化)。

-配置示例:

-`mdadm--create/dev/md0--level=1--raid-devices=4`創(chuàng)建軟件RAID。

-在主機(jī)端掛載時啟用`noatime`參數(shù)減少元數(shù)據(jù)操作。

三、具體調(diào)優(yōu)方法

(一)文件系統(tǒng)調(diào)優(yōu)

1.擴(kuò)展掛載點:逐步增加磁盤分區(qū)而非一次性寫入大量數(shù)據(jù)。

-操作步驟:

-查看可用空間:`df-h`。

-創(chuàng)建分區(qū):`fdisk/dev/sdb`后用`mkfs.xfs`格式化。

2.優(yōu)化緩存:調(diào)整`vm.dirty_ratio`(如設(shè)為40%)控制內(nèi)存緩存壓力。

-參數(shù)說明:

-`dirty_ratio`:內(nèi)存臟頁占用的最大比例。

-對比:傳統(tǒng)服務(wù)器可設(shè)30%,云環(huán)境建議50%。

3.禁用不必要的文件系統(tǒng)功能:如атрибуты(ext4的透明壓縮可能影響性能)。

-禁用方法:

-修改`/etc/fstab`:`noatime,nodiratime`減少元數(shù)據(jù)讀取。

-檢查配置:`mount|grepext4`確認(rèn)參數(shù)。

(二)數(shù)據(jù)庫調(diào)優(yōu)

1.索引優(yōu)化:確保核心查詢字段建立索引,避免全表掃描。

-最佳實踐:

-示例:對MySQL中的訂單表`order_id`字段創(chuàng)建索引。

-使用`EXPLAIN`分析查詢計劃(如發(fā)現(xiàn)ALL表示未使用索引)。

2.批量操作:將單條寫入轉(zhuǎn)為批量處理(如MySQL的`bulk_insert`)。

-代碼示例(Python):

```python

withconn.cursor()ascursor:

cursor.executemany("INSERTINTOtableVALUES(%s,%s)",data_list)

```

3.連接池配置:合理設(shè)置最大連接數(shù)(如PostgreSQL設(shè)為服務(wù)器CPU核心數(shù)的2-4倍)。

-參數(shù)清單:

-`max_connections`:默認(rèn)100,生產(chǎn)環(huán)境建議300-500。

-`idle_timeout`:設(shè)置空閑連接超時時間(如60秒)。

(三)網(wǎng)絡(luò)與協(xié)議優(yōu)化

1.協(xié)議選擇:優(yōu)先使用SAS(低延遲)而非SATA(高延遲)。

-替換步驟:

-評估SATA端口數(shù)量是否超出需求。

-更換線纜為SAS類型,更換HBA卡(如LSI9207-8i)。

2.TCP優(yōu)化:調(diào)整MTU值(如設(shè)為1400字節(jié))減少重傳。

-配置方法:

-Linux:`sudoifconfigeth0mtu1400`。

-Windows:在高級TCP設(shè)置中修改。

3.網(wǎng)絡(luò)隔離:為存儲流量分配專用VLAN。

-實施清單:

-創(chuàng)建VLAN5050用于存儲。

-在交換機(jī)配置`port-profile`綁定VLAN。

四、實施步驟

(1)評估當(dāng)前環(huán)境:記錄硬件配置、負(fù)載模式。

-數(shù)據(jù)采集清單:

-CPU使用率(24小時曲線)。

-磁盤IOPS分布表。

(2)制定計劃:分階段實施,優(yōu)先解決最瓶頸環(huán)節(jié)。

-優(yōu)先級排序:

-第1階段:解決延遲超標(biāo)的磁盤。

-第2階段:調(diào)整數(shù)據(jù)庫索引。

(3)測試驗證:通過壓力測試(如IOzone)對比調(diào)優(yōu)前后的性能數(shù)據(jù)。

-測試參數(shù):

-讀取測試:`iozone-r4G-i0-odirect`。

-寫入對比:記錄測試前后的IOPS差異。

(4)監(jiān)控持續(xù)調(diào)整:定期檢查性能曲線,動態(tài)調(diào)整參數(shù)。

-監(jiān)控工具:

-使用Zabbix設(shè)置告警閾值(如IOPS>5000觸發(fā)告警)。

五、注意事項

1.謹(jǐn)慎回滾:調(diào)優(yōu)失敗時需記錄變更日志以便快速恢復(fù)。

-備份清單:

-掛載點快照:`fssnapshot/data`。

-配置文件備份:`cp/etc/fstab/etc/fstab.bak`。

2.備份保障:重要數(shù)據(jù)在修改前必須完整備份。

-最佳實踐:

-使用Veeam備份SQL數(shù)據(jù)庫。

-磁帶歸檔執(zhí)行每周全量備份。

3.硬件限制:SSD壽命受寫入量限制,避免過度寫入。

-控制策略:

-限制SSD寫入周期(如每天5TB)。

-啟用TRIM命令(`hdparm-W/dev/sda`)。

六、性能調(diào)優(yōu)工具推薦

1.監(jiān)控類:Prometheus+Grafana、Zabbix。

-Grafana面板示例:

-創(chuàng)建儀表盤展示磁盤IOPS、延遲、CPU使用率。

2.測試類:fio、ioping。

-fio腳本示例(測試SSD隨機(jī)寫入):

```bash

fio--name=ssd_test--randrepeat=0--ioengine=libaio--iodepth=32--bs=4k--numjobs=4--group_reporting

```

3.存儲廠商工具:如NetApp的ONTAPSystemAdvisor。

-功能說明:

-自動檢測存儲健康度并推薦調(diào)優(yōu)方案。

一、存儲性能調(diào)優(yōu)概述

存儲性能調(diào)優(yōu)是指通過一系列方法優(yōu)化存儲系統(tǒng)的讀寫速度、響應(yīng)時間、并發(fā)能力及資源利用率,以滿足業(yè)務(wù)對數(shù)據(jù)訪問效率的需求。良好的性能調(diào)優(yōu)能提升用戶體驗、降低系統(tǒng)瓶頸,并延長硬件使用壽命。

二、存儲性能調(diào)優(yōu)基本原則

(一)診斷分析先行

1.監(jiān)控關(guān)鍵指標(biāo):通過工具(如iostat、vmstat)采集磁盤IOPS、延遲、吞吐量等數(shù)據(jù)。

2.確定瓶頸:分析數(shù)據(jù)發(fā)現(xiàn)是CPU、內(nèi)存、網(wǎng)絡(luò)還是存儲本身限制性能。

3.歷史數(shù)據(jù)對比:與基線值對比,識別異常波動。

(二)分層存儲優(yōu)化

1.熱數(shù)據(jù)層:采用SSD等高速存儲,確保低延遲訪問。

-示例:數(shù)據(jù)庫緩存區(qū)可配置NVMeSSD。

2.溫數(shù)據(jù)層:使用HDD或混合硬盤,平衡成本與性能。

3.冷數(shù)據(jù)層:歸檔至磁帶或云歸檔,降低訪問優(yōu)先級。

(三)負(fù)載均衡策略

1.分區(qū)管理:將高頻訪問數(shù)據(jù)分散至不同存儲節(jié)點。

2.數(shù)據(jù)復(fù)制:通過RAID或分布式存儲減少單點壓力。

3.動態(tài)調(diào)度:利用存儲系統(tǒng)自帶的負(fù)載均衡算法(如LVM的條帶化)。

三、具體調(diào)優(yōu)方法

(一)文件系統(tǒng)調(diào)優(yōu)

1.擴(kuò)展掛載點:逐步增加磁盤分區(qū)而非一次性寫入大量數(shù)據(jù)。

2.優(yōu)化緩存:調(diào)整`vm.dirty_ratio`(如設(shè)為40%)控制內(nèi)存緩存壓力。

3.禁用不必要的文件系統(tǒng)功能:如атрибуты(ext4的透明壓縮可能影響性能)。

(二)數(shù)據(jù)庫調(diào)優(yōu)

1.索引優(yōu)化:確保核心查詢字段建立索引,避免全表掃描。

2.批量操作:將單條寫入轉(zhuǎn)為批量處理(如MySQL的`bulk_insert`)。

3.連接池配置:合理設(shè)置最大連接數(shù)(如PostgreSQL設(shè)為服務(wù)器CPU核心數(shù)的2-4倍)。

(三)網(wǎng)絡(luò)與協(xié)議優(yōu)化

1.協(xié)議選擇:優(yōu)先使用SAS(低延遲)而非SATA(高延遲)。

2.TCP優(yōu)化:調(diào)整MTU值(如設(shè)為1400字節(jié))減少重傳。

3.網(wǎng)絡(luò)隔離:為存儲流量分配專用VLAN。

四、實施步驟

(1)評估當(dāng)前環(huán)境:記錄硬件配置、負(fù)載模式。

(2)制定計劃:分階段實施,優(yōu)先解決最瓶頸環(huán)節(jié)。

(3)測試驗證:通過壓力測試(如IOzone)對比調(diào)優(yōu)前后的性能數(shù)據(jù)。

(4)監(jiān)控持續(xù)調(diào)整:定期檢查性能曲線,動態(tài)調(diào)整參數(shù)。

五、注意事項

1.謹(jǐn)慎回滾:調(diào)優(yōu)失敗時需記錄變更日志以便快速恢復(fù)。

2.備份保障:重要數(shù)據(jù)在修改前必須完整備份。

3.硬件限制:SSD壽命受寫入量限制,避免過度寫入。

六、性能調(diào)優(yōu)工具推薦

1.監(jiān)控類:Prometheus+Grafana、Zabbix。

2.測試類:fio、ioping。

3.存儲廠商工具:如NetApp的ONTAPSystemAdvisor。

一、存儲性能調(diào)優(yōu)概述

存儲性能調(diào)優(yōu)是指通過一系列方法優(yōu)化存儲系統(tǒng)的讀寫速度、響應(yīng)時間、并發(fā)能力及資源利用率,以滿足業(yè)務(wù)對數(shù)據(jù)訪問效率的需求。良好的性能調(diào)優(yōu)能提升用戶體驗、降低系統(tǒng)瓶頸,并延長硬件使用壽命。

二、存儲性能調(diào)優(yōu)基本原則

(一)診斷分析先行

1.監(jiān)控關(guān)鍵指標(biāo):通過工具(如iostat、vmstat)采集磁盤IOPS、延遲、吞吐量等數(shù)據(jù)。

-具體操作:

-Linux系統(tǒng):`iostat-mx`顯示磁盤延遲、隊列長度;`vmstat1`采集CPU與內(nèi)存交互頻率。

-Windows系統(tǒng):使用性能監(jiān)視器(PerformanceMonitor)跟蹤\\PhysicalDisk\\Avg.Disksec/Read等計數(shù)器。

2.確定瓶頸:分析數(shù)據(jù)發(fā)現(xiàn)是CPU、內(nèi)存、網(wǎng)絡(luò)還是存儲本身限制性能。

-診斷流程:

-高IOPS但延遲正常:CPU或內(nèi)存瓶頸;

-低IOPS且延遲高:磁盤物理故障或配置問題。

3.歷史數(shù)據(jù)對比:與基線值對比,識別異常波動。

-方法:

-建立日常性能基線,如工作日午間為負(fù)載峰值時段。

-異常閾值設(shè)定:延遲>10ms視為警告,>50ms為嚴(yán)重。

(二)分層存儲優(yōu)化

1.熱數(shù)據(jù)層:采用SSD等高速存儲,確保低延遲訪問。

-實施要點:

-示例:數(shù)據(jù)庫緩存區(qū)可配置NVMeSSD。

-配置策略:設(shè)置RAID1或RAID10提升IOPS穩(wěn)定性。

2.溫數(shù)據(jù)層:使用HDD或混合硬盤,平衡成本與性能。

-應(yīng)用場景:

-文件服務(wù)器常用HDD的近線存儲(如希捷酷魚系列)。

-采用SMR硬盤需限制隨機(jī)寫入(適合歸檔)。

3.冷數(shù)據(jù)層:歸檔至磁帶或云歸檔,降低訪問優(yōu)先級。

-操作清單:

-磁帶:使用LTO-9技術(shù),支持最高180TB容量。

-云歸檔:選擇S3兼容服務(wù),按需設(shè)置冷歸檔策略。

(三)負(fù)載均衡策略

1.分區(qū)管理:將高頻訪問數(shù)據(jù)分散至不同存儲節(jié)點。

-步驟:

-評估數(shù)據(jù)訪問頻率(如日志文件訪問頻次)。

-使用LVM或SAN的分區(qū)功能實現(xiàn)物理隔離。

2.數(shù)據(jù)復(fù)制:通過RAID或分布式存儲減少單點壓力。

-技術(shù)選型:

-RAID級別:

-RAID5:適用于讀寫均衡,每塊盤冗余1塊。

-RAID6:增加冗余塊提升容錯性。

3.動態(tài)調(diào)度:利用存儲系統(tǒng)自帶的負(fù)載均衡算法(如LVM的條帶化)。

-配置示例:

-`mdadm--create/dev/md0--level=1--raid-devices=4`創(chuàng)建軟件RAID。

-在主機(jī)端掛載時啟用`noatime`參數(shù)減少元數(shù)據(jù)操作。

三、具體調(diào)優(yōu)方法

(一)文件系統(tǒng)調(diào)優(yōu)

1.擴(kuò)展掛載點:逐步增加磁盤分區(qū)而非一次性寫入大量數(shù)據(jù)。

-操作步驟:

-查看可用空間:`df-h`。

-創(chuàng)建分區(qū):`fdisk/dev/sdb`后用`mkfs.xfs`格式化。

2.優(yōu)化緩存:調(diào)整`vm.dirty_ratio`(如設(shè)為40%)控制內(nèi)存緩存壓力。

-參數(shù)說明:

-`dirty_ratio`:內(nèi)存臟頁占用的最大比例。

-對比:傳統(tǒng)服務(wù)器可設(shè)30%,云環(huán)境建議50%。

3.禁用不必要的文件系統(tǒng)功能:如атрибуты(ext4的透明壓縮可能影響性能)。

-禁用方法:

-修改`/etc/fstab`:`noatime,nodiratime`減少元數(shù)據(jù)讀取。

-檢查配置:`mount|grepext4`確認(rèn)參數(shù)。

(二)數(shù)據(jù)庫調(diào)優(yōu)

1.索引優(yōu)化:確保核心查詢字段建立索引,避免全表掃描。

-最佳實踐:

-示例:對MySQL中的訂單表`order_id`字段創(chuàng)建索引。

-使用`EXPLAIN`分析查詢計劃(如發(fā)現(xiàn)ALL表示未使用索引)。

2.批量操作:將單條寫入轉(zhuǎn)為批量處理(如MySQL的`bulk_insert`)。

-代碼示例(Python):

```python

withconn.cursor()ascursor:

cursor.executemany("INSERTINTOtableVALUES(%s,%s)",data_list)

```

3.連接池配置:合理設(shè)置最大連接數(shù)(如PostgreSQL設(shè)為服務(wù)器CPU核心數(shù)的2-4倍)。

-參數(shù)清單:

-`max_connections`:默認(rèn)100,生產(chǎn)環(huán)境建議300-500。

-`idle_timeout`:設(shè)置空閑連接超時時間(如60秒)。

(三)網(wǎng)絡(luò)與協(xié)議優(yōu)化

1.協(xié)議選擇:優(yōu)先使用SAS(低延遲)而非SATA(高延遲)。

-替換步驟:

-評估SATA端口數(shù)量是否超出需求。

-更換線纜為SAS類型,更換HBA卡(如LSI9207-8i)。

2.TCP優(yōu)化:調(diào)整MTU值(如設(shè)為1400字節(jié))減少重傳。

-配置方法:

-Linux:`sudoifconfigeth0mtu1400`。

-Windows:在高級TCP設(shè)置中修改。

3.網(wǎng)絡(luò)隔離:為存儲流量分配專用VLAN。

-實施清單:

-創(chuàng)建VLAN5050用于存儲。

-在交換機(jī)配置`port-profile`綁定VLAN。

四、實施步驟

(1)評估當(dāng)前環(huán)境:記錄硬件配置、負(fù)載模式。

-數(shù)據(jù)采集清單:

-CPU使用率(24小時曲線)。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論