對象存儲(chǔ) OSS
通用API
【更新時(shí)間: 2024.07.16】
對象存儲(chǔ)服務(wù)(OSS,Object Storage Service)是一種安全、穩(wěn)定、高效且易于管理的數(shù)據(jù)存儲(chǔ)解決方案,可用于文件上傳。
|
瀏覽次數(shù)
63
采購人數(shù)
0
試用次數(shù)
0
收藏
×
完成
取消
×
書簽名稱
確定
|
- 詳情介紹
- 常見 FAQ
- 相關(guān)推薦


什么是對象存儲(chǔ) OSS?
對象存儲(chǔ)(Object Storage Service, OSS)是一種高效、可擴(kuò)展的云服務(wù),專為存儲(chǔ)任意大小、任何類型的文件而設(shè)計(jì)。它將數(shù)據(jù)以對象的形式存儲(chǔ)在網(wǎng)絡(luò)中,每個(gè)對象都擁有獨(dú)一無二的標(biāo)識(shí)符(如鍵值或ID),便于用戶進(jìn)行管理和訪問。OSS提供了一個(gè)海量、安全、且成本效益高的數(shù)據(jù)存儲(chǔ)方案,能夠滿足企業(yè)和個(gè)人對大規(guī)模非結(jié)構(gòu)化數(shù)據(jù)(如圖片、視頻、日志文件、備份文件等)的存儲(chǔ)需求。
此服務(wù)支持高度的彈性擴(kuò)展能力,能夠根據(jù)數(shù)據(jù)量的增長自動(dòng)調(diào)整存儲(chǔ)資源,無需用戶手動(dòng)干預(yù)。同時(shí),OSS提供多種存儲(chǔ)級(jí)別選項(xiàng),允許用戶根據(jù)數(shù)據(jù)的訪問頻率和重要性選擇最適合的存儲(chǔ)方案,從而優(yōu)化存儲(chǔ)成本。
在可靠性和性能方面,OSS采用了先進(jìn)的分布式存儲(chǔ)技術(shù)和數(shù)據(jù)冗余策略,確保數(shù)據(jù)的高可用性和持久性。即使面對硬件故障或自然災(zāi)害,也能通過自動(dòng)數(shù)據(jù)恢復(fù)機(jī)制保障數(shù)據(jù)的完整性。此外,OSS還提供了高速的網(wǎng)絡(luò)訪問接口,確保用戶能夠快速、穩(wěn)定地訪問存儲(chǔ)在云端的數(shù)據(jù)。
什么是對象存儲(chǔ) OSS接口?
對象存儲(chǔ) OSS有哪些核心功能?
1. 數(shù)據(jù)上云
- IDC數(shù)據(jù)上云
- 月光寶盒(高密離線遷移設(shè)備):BOS(假設(shè)為對象存儲(chǔ)服務(wù)的品牌名)提供的月光寶盒是一種專為大規(guī)模數(shù)據(jù)遷移設(shè)計(jì)的硬件設(shè)備,支持PB級(jí)別數(shù)據(jù)的離線遷移。用戶只需將設(shè)備通過物流寄送至指定地點(diǎn),由BOS團(tuán)隊(duì)完成數(shù)據(jù)導(dǎo)入云端的操作,極大地簡化了數(shù)據(jù)上云的流程。
- BOS CMD工具同步上傳:除了物理設(shè)備,BOS還提供了CMD命令行工具,允許用戶通過簡單的命令直接發(fā)起數(shù)據(jù)的同步上傳任務(wù),適用于需要頻繁或小規(guī)模數(shù)據(jù)更新的場景。
- 第三方數(shù)據(jù)上云
- CloudFlow數(shù)據(jù)流轉(zhuǎn)平臺(tái):該平臺(tái)支持從其他云服務(wù)商處遷移數(shù)據(jù)至BOS,無論是通過公網(wǎng)還是專線連接,用戶都可以根據(jù)實(shí)際需求選擇合適的遷移模式,并靈活設(shè)置遷移性能參數(shù),確保遷移過程的高效與可控。
2. 數(shù)據(jù)云端管理
- 容災(zāi)備份管理
- 跨區(qū)域復(fù)制與跨賬號(hào)復(fù)制:BOS支持跨區(qū)域復(fù)制功能,確保用戶數(shù)據(jù)在不同地域之間的冗余存儲(chǔ),實(shí)現(xiàn)跨地域容災(zāi)備份。同時(shí),跨賬號(hào)復(fù)制能力使得數(shù)據(jù)可以在不同用戶之間安全共享。
- 生命周期管理
- 智能數(shù)據(jù)沉降:BOS提供六種存儲(chǔ)類型供用戶選擇,并支持基于數(shù)據(jù)上傳時(shí)間和最后一次訪問時(shí)間進(jìn)行數(shù)據(jù)沉降策略的設(shè)置。智能生命周期管理功能能夠自動(dòng)根據(jù)數(shù)據(jù)的訪問頻率調(diào)整存儲(chǔ)層級(jí),優(yōu)化存儲(chǔ)成本。
3. 數(shù)據(jù)分發(fā)
- CDN數(shù)據(jù)分發(fā)
- 加速訪問體驗(yàn):用戶可以將靜態(tài)圖片、視頻文件、下載包、APP更新包等存放在BOS上,并通過開啟CDN加速服務(wù),使得用戶能夠通過CDN節(jié)點(diǎn)就近訪問文件,大幅提升訪問速度和用戶體驗(yàn)。
- 跨域訪問與專線訪問
- 跨域訪問規(guī)則設(shè)置:BOS支持設(shè)置跨域訪問規(guī)則,解決瀏覽器訪問跨域資源時(shí)遇到的問題,確保資源的順利獲取。
- 專線構(gòu)建混合云:對于需要在IDC和百度智能云之間構(gòu)建混合云的用戶,BOS支持通過專線環(huán)境進(jìn)行數(shù)據(jù)訪問,提高數(shù)據(jù)傳輸?shù)陌踩院托省?/li>
- 上行加速
- 基于CDN的動(dòng)態(tài)加速:BOS利用CDN的動(dòng)態(tài)加速能力,對大文件、遠(yuǎn)距離文件、動(dòng)態(tài)更新文件等上傳場景進(jìn)行加速處理,提升上傳速度和成功率。
對象存儲(chǔ) OSS的技術(shù)原理是什么?
- 數(shù)據(jù)存儲(chǔ)方式:
- 對象存儲(chǔ)將數(shù)據(jù)作為一個(gè)個(gè)獨(dú)立的對象進(jìn)行存儲(chǔ),每個(gè)對象包含數(shù)據(jù)本身(Data)、元數(shù)據(jù)(Metadata)和唯一的標(biāo)識(shí)符(ID)。這種存儲(chǔ)方式使得對象存儲(chǔ)能夠處理大規(guī)模的非結(jié)構(gòu)化數(shù)據(jù),如圖片、視頻、文檔等。
- 可擴(kuò)展性:
- 對象存儲(chǔ)OSS通過分布式架構(gòu)和水平擴(kuò)展技術(shù),可以無限擴(kuò)展存儲(chǔ)空間,不受單個(gè)服務(wù)器或磁盤的限制。這種特性使得對象存儲(chǔ)能夠輕松應(yīng)對海量數(shù)據(jù)的存儲(chǔ)需求。
- 數(shù)據(jù)冗余與糾錯(cuò):
- 為了提高數(shù)據(jù)的可靠性和可用性,對象存儲(chǔ)OSS采用數(shù)據(jù)冗余技術(shù),將數(shù)據(jù)存儲(chǔ)在多個(gè)節(jié)點(diǎn)上,并通過糾錯(cuò)技術(shù)確保在數(shù)據(jù)損壞時(shí)能夠恢復(fù)原始數(shù)據(jù)。
- 負(fù)載均衡:
- 對象存儲(chǔ)OSS采用負(fù)載均衡技術(shù),根據(jù)節(jié)點(diǎn)的性能和負(fù)載情況,將數(shù)據(jù)合理地分配到不同的節(jié)點(diǎn)上,以保持系統(tǒng)的整體性能和穩(wěn)定性。
- 數(shù)據(jù)一致性模型:
- 對象存儲(chǔ)OSS采用數(shù)據(jù)一致性模型來確保數(shù)據(jù)的可靠性和一致性。常見的數(shù)據(jù)一致性模型包括強(qiáng)一致性模型和最終一致性模型,具體采用哪種模型取決于應(yīng)用場景的需求。
- 數(shù)據(jù)訪問接口:
- 對象存儲(chǔ)OSS提供RESTful API接口,允許用戶通過HTTP/HTTPS協(xié)議進(jìn)行數(shù)據(jù)的訪問和管理。這種接口方式使得對象存儲(chǔ)能夠輕松集成到各種應(yīng)用中,實(shí)現(xiàn)數(shù)據(jù)的共享和交互。
對象存儲(chǔ) OSS的核心優(yōu)勢是什么?
![]() |
![]() |
![]() |
標(biāo)準(zhǔn)API接口 |
服務(wù)商賬號(hào)統(tǒng)一管理 |
零代碼集成服務(wù)商 |
![]() |
![]() |
![]() |
智能路由
|
服務(wù)擴(kuò)展 服務(wù)擴(kuò)展不僅提供特性配置和歸屬地查詢等增值服務(wù),還能根據(jù)用戶需求靈活定制解決方案,滿足多樣化的業(yè)務(wù)場景,進(jìn)一步提升用戶體驗(yàn)和滿意度。
|
可視化監(jiān)控 |
在哪些場景會(huì)用到對象存儲(chǔ) OSS?
1. 數(shù)據(jù)分發(fā)場景概述
在數(shù)據(jù)分發(fā)場景中,百度智能云對象存儲(chǔ)BOS(Object Storage Service)扮演著至關(guān)重要的角色。特別是在處理大規(guī)模靜態(tài)資源,如熱門視頻、游戲更新包、應(yīng)用下載包等熱點(diǎn)文件時(shí),BOS的無限容量和高頻讀寫特性使得它能夠輕松應(yīng)對高并發(fā)訪問,極大地減輕了源服務(wù)器的壓力。通過BOS,這些熱點(diǎn)文件可以被預(yù)先分發(fā)至邊緣節(jié)點(diǎn),利用CDN(內(nèi)容分發(fā)網(wǎng)絡(luò))加速技術(shù),使得用戶能夠就近訪問數(shù)據(jù),顯著降低訪問延遲,提升用戶體驗(yàn)。此外,BOS還提供了靈活的訪問權(quán)限控制,確保數(shù)據(jù)分發(fā)過程中的安全性和合規(guī)性。
2. 數(shù)據(jù)容災(zāi)場景概述
在數(shù)據(jù)容災(zāi)領(lǐng)域,百度智能云對象存儲(chǔ)BOS提供了同城冗余與異地冗余等多種存儲(chǔ)類型,以應(yīng)對自然災(zāi)害、硬件故障等不可預(yù)測的風(fēng)險(xiǎn)。通過跨區(qū)域復(fù)制功能,BOS能夠在不同地理區(qū)域之間異步復(fù)制數(shù)據(jù),確保數(shù)據(jù)的持久性和可用性。即使某個(gè)區(qū)域的數(shù)據(jù)中心發(fā)生嚴(yán)重故障,也能通過其他區(qū)域的冗余數(shù)據(jù)快速恢復(fù)業(yè)務(wù),避免數(shù)據(jù)丟失帶來的損失。同時(shí),BOS還提供了數(shù)據(jù)多重保險(xiǎn)機(jī)制,如數(shù)據(jù)校驗(yàn)、定期備份等,進(jìn)一步增強(qiáng)了數(shù)據(jù)的可靠性和穩(wěn)定性。
3. 數(shù)據(jù)處理場景概述
針對數(shù)據(jù)處理需求,百度智能云對象存儲(chǔ)BOS提供了豐富的數(shù)據(jù)處理功能。對于圖片處理,用戶可以利用BOS提供的API接口對上傳的圖片進(jìn)行裁剪、旋轉(zhuǎn)、加水印等操作,滿足個(gè)性化需求。同時(shí),BOS還支持圖片內(nèi)容審核,幫助用戶過濾掉不良內(nèi)容。在音視頻處理方面,BOS與百度智能云的音視頻轉(zhuǎn)碼服務(wù)無縫集成,支持多種格式的音視頻文件轉(zhuǎn)碼播放,滿足不同用戶的播放需求。這些數(shù)據(jù)處理功能不僅簡化了應(yīng)用架構(gòu),還降低了用戶的運(yùn)營成本。
4. 數(shù)據(jù)分析場景概述
在大數(shù)據(jù)分析領(lǐng)域,百度智能云對象存儲(chǔ)BOS同樣提供了強(qiáng)大的支持。BOS支持存儲(chǔ)EB級(jí)別的非結(jié)構(gòu)化數(shù)據(jù),并具備高可用、高可靠、高安全和可擴(kuò)展性等特點(diǎn),為大數(shù)據(jù)分析提供了穩(wěn)定快速的存儲(chǔ)服務(wù)。通過BOS與百度智能云的大數(shù)據(jù)處理平臺(tái)(如MapReduce、Spark等)結(jié)合使用,用戶可以對海量數(shù)據(jù)進(jìn)行深度分析,挖掘數(shù)據(jù)價(jià)值。此外,BOS還支持?jǐn)?shù)據(jù)分層功能,通過智能分析用戶的數(shù)據(jù)使用情況,幫助用戶優(yōu)化存儲(chǔ)成本,實(shí)現(xiàn)數(shù)據(jù)從標(biāo)準(zhǔn)存儲(chǔ)向低頻存儲(chǔ)的自動(dòng)沉降。
5. AI圖像處理場景概述
百度智能云BOS圖片處理服務(wù)基于BOS核心存儲(chǔ)業(yè)務(wù),為用戶提供了靈活、多樣、實(shí)時(shí)的圖片處理解決方案。用戶只需將原始圖片上傳到BOS,并通過在圖片請求URL中添加相應(yīng)的處理參數(shù),即可實(shí)時(shí)獲取到處理后的圖片結(jié)果。BOS圖片處理服務(wù)支持多種AI圖像處理功能,如一鍵生成自適應(yīng)對比度、清晰度提升的智能效果,以及針對不同場景(如社交、電商)的風(fēng)格轉(zhuǎn)換、人像動(dòng)漫畫、黑白上色等特色處理能力。這些功能不僅提升了圖片的視覺效果,還為用戶帶來了更加豐富的互動(dòng)體驗(yàn)。
1. 數(shù)據(jù)存儲(chǔ)的可擴(kuò)展性
- 無限容量擴(kuò)展:OSS具有無限的容量擴(kuò)展能力,可以根據(jù)需求輕松擴(kuò)展到PB級(jí)別,滿足企業(yè)不斷增長的數(shù)據(jù)存儲(chǔ)需求。這種可擴(kuò)展性使得OSS成為處理大規(guī)模數(shù)據(jù)集的理想選擇。
- 自動(dòng)擴(kuò)展:采用分布式架構(gòu),當(dāng)用戶訪問量增加時(shí),OSS會(huì)自動(dòng)擴(kuò)容,保證數(shù)據(jù)的穩(wěn)定存儲(chǔ)和快速訪問。這種自動(dòng)擴(kuò)展機(jī)制減少了人工干預(yù)的需要,提高了系統(tǒng)的靈活性和響應(yīng)速度。
2. 數(shù)據(jù)訪問的高效性
- 低延遲和高吞吐量:OSS具有低延遲和高吞吐量的特點(diǎn),可以滿足實(shí)時(shí)應(yīng)用的需求。通過采用高效的數(shù)據(jù)傳輸協(xié)議和優(yōu)化的數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),OSS在數(shù)據(jù)上傳、下載和訪問時(shí)能夠保持較低的延遲,并支持多種并發(fā)請求處理方式,如批量上傳、斷點(diǎn)續(xù)傳等,提高了數(shù)據(jù)的傳輸效率。
- 流式寫入和文件寫入:OSS支持流式寫入和文件寫入兩種方式,使得各種終端設(shè)備、Web網(wǎng)站程序、移動(dòng)應(yīng)用可以直接向OSS寫入或讀取數(shù)據(jù),提高了數(shù)據(jù)訪問的便捷性。
3. 數(shù)據(jù)安全性
- 多層次認(rèn)證機(jī)制:OSS提供了多層次的認(rèn)證機(jī)制,包括賬號(hào)認(rèn)證、簽名認(rèn)證和密鑰管理等,防止未經(jīng)授權(quán)的訪問,確保數(shù)據(jù)的安全性。
- 數(shù)據(jù)加密:支持?jǐn)?shù)據(jù)加密功能,可以對數(shù)據(jù)進(jìn)行透明加密或服務(wù)器端加密,保護(hù)用戶數(shù)據(jù)的安全。這種加密機(jī)制使得敏感數(shù)據(jù)在存儲(chǔ)和傳輸過程中得到更好的保護(hù)。
- 訪問控制:支持細(xì)粒度的訪問控制,可以設(shè)置不同的權(quán)限級(jí)別,確保數(shù)據(jù)的安全性和隱私性。這對于需要共享訪問和合作的企業(yè)來說非常有價(jià)值。
4. 數(shù)據(jù)可靠性和穩(wěn)定性
- 分布式架構(gòu):OSS采用分布式架構(gòu),具有很高的可靠性。通過數(shù)據(jù)冗余和快速恢復(fù)機(jī)制,保證數(shù)據(jù)的可靠性和穩(wěn)定性。即使出現(xiàn)故障,也能夠快速恢復(fù)數(shù)據(jù)和服務(wù),減少業(yè)務(wù)中斷的風(fēng)險(xiǎn)。
- 災(zāi)備和恢復(fù)功能:提供了災(zāi)備和恢復(fù)功能,可以在發(fā)生故障時(shí)快速恢復(fù)數(shù)據(jù)和服務(wù),確保數(shù)據(jù)的持續(xù)可用性。
5. 成本效益
- 按需付費(fèi):OSS通常采用按需付費(fèi)的模式,用戶可以根據(jù)實(shí)際使用情況支付費(fèi)用,避免了大量的固定成本。這種靈活的付費(fèi)方式使得企業(yè)能夠更好地控制存儲(chǔ)成本,提高資金利用效率。
- 高性價(jià)比:通過共享訪問、數(shù)據(jù)冗余和分層存儲(chǔ)等技術(shù),OSS具有很高的性價(jià)比。它可以幫助企業(yè)降低存儲(chǔ)成本,提高資源利用率。





