雲硬碟EVS可以為雲伺服器提供高可靠、高性能、規格豐富並且可彈性擴展的塊存儲服務。類似PC中的硬碟。
對象存儲OBS是一種可存儲文檔、圖片、影音視頻等非結構化數據的雲存儲服務。支持多種上雲方式,為海量的雲端數據提供低成本、高可靠訪問存儲。
兩者的邏輯、基本屬性、訪問方式和應用場景等方面都有不同,下面里講得很淺顯易懂:https://bbs.huaweicloud.com/blogs/133894
㈡ 2021-12-09 spring boot 集成 華為雲obs
首先作為一個00後的程序員小白,集成第三方的東西真的是挺費勁的,網路之後寫完發現全是坑。無奈自己用比較笨的方法寫出來一套。奉獻給各位新入職的程序員小白,如果項目要求不高可以使用。
第一步:引入依賴 集成sdk
第二步 : 配置yaml文件
第三步 : 寫配置類
/**
* OBS桶名
*/
@Value("${obs.bucketname}")
private String bucketname;
/**
* 上傳至OBS桶的存儲對象名
*/
//@Value("${obs.config.objectname}")
private String objectname;
/**
* 連接OBS的endPoint
*/
@Value("${obs.endPoint}")
private String endPoint;
/**
* AK
*/
@Value("${obs.ak}")
private String ak;
/**
* SK
*/
@Value("${obs.sk}")
private String sk;
/** 圖片位置 */
private String picLocation;
/** http或https 域名 */
@Value("${obs.domain-name}")
private String domainName;
public static String BUCKET_NAME;
public static String END_POINT;
public static String AK;
public static String SK;
public static String DOMAINNAME;
@Override
public void afterPropertiesSet()throws Exception {
BUCKET_NAME =this.bucketname;
END_POINT =this.endPoint;
AK =this.ak;
SK =this.sk;
DOMAINNAME =this.domainName;
}
最後寫一個工具了類隨意調用
public class ObsUtil {
/**
* 文件上傳
* @param file 待上傳的文件
* @param directory 指定存儲的文件夾
* @return
*/
public static String uploadIdentity(MultipartFile file,String directory){
if (file ==null) {return"文件不可以為空!"; }
String url ="";
String endPoint =ObsConfig.END_POINT;
String ak =ObsConfig.AK;
String sk =ObsConfig.SK;
String bucketname =ObsConfig.BUCKET_NAME;
String domainName =ObsConfig.DOMAINNAME;
// 創建ObsClient實例
ObsClient obsClient =new ObsClient(ak,sk,endPoint);
String str = file.getOriginalFilename();
String name =str.substring(str.lastIndexOf(".")+1);
SnowflakeIdWorker idWorker =new SnowflakeIdWorker(0,0);
long id =idWorker.nextId();
String name1 =id +"."+name;
String objectName =directory +name1;
try {
// 待上傳的本地文件路徑,需要指定到具體的文件名
obsClient.putObject(bucketname,objectName, file.getInputStream());
url ="https://"+domainName +"/" +objectName;
}catch (IOException e) {
e.printStackTrace();
}
return url;
}
/**
*
* @param path
* @param directory
* @return
*/
public static String upload(String path,String directory){
if (path ==null) {return"文件不可以為空!"; }
String url ="";
String endPoint =ObsConfig.END_POINT;
String ak =ObsConfig.AK;
String sk =ObsConfig.SK;
String bucketname =ObsConfig.BUCKET_NAME;
// 創建ObsClient實例
ObsClient obsClient =new ObsClient(ak,sk,endPoint);
path = path.trim();
String objectName = directory+
path.substring(path.lastIndexOf("/")+1);
FileInputStream fis =null;
String url1 ="";
try {
fis =new FileInputStream(new File(path));
obsClient.putObject(ObsConfig.BUCKET_NAME,objectName, fis);
url1 =endPoint +"/" +objectName;
}catch (FileNotFoundException e) {
e.printStackTrace();
}
return url1;
}
}
㈢ 如何解決obs編碼過載
畫布調太大了,本質上就是解析度太高了。我之前遇到的一個情況,筆記本連了43寸的顯示器,然後我希望錄筆記本屏幕,但是畫布的解析度是43寸的解析度,沒過多久就卡了,畫布換成筆記本的解析度就好了。
編碼是信息從一種形式或格式轉換為另一種形式的過程,也稱為計算機編程語言的代碼簡稱編碼。用預先規定的方法將文字、數字或其它對象編成數碼,或將信息、數據轉換成規定的電脈沖信號。
編碼在電子計算機、電視、遙控和通訊等方面廣泛使用。編碼是信息從一種形式或格式轉換為另一種形式的過程。解碼,是編碼的逆過程。
定義
在計算機硬體中,編碼(coding)是指用代碼來表示各組數據資料,使其成為可利用計算機進行處理和分析的信息。代碼是用來表示事物的記號,它可以用數字、字母、特殊的符號或它們之間的組合來表示。
將數據轉換為代碼或編碼字元,並能譯為原數據形式。是計算機書寫指令的過程,程序設計中的一部分。在地圖自動制圖中,按一定規則用數字與字母表示地圖內容的過程,通過編碼,使計算機能識別地圖的各地理要素。
㈣ 雲計算obs是什麼意思
對象存儲服務。
對象存儲服務(Object Storage Service,OBS)是一個基於對象的海量存儲服務,為客戶提供海量、安全、高可靠、低成本的數據存儲能力。
㈤ 數據存儲在OBS和HDFS有什麼區別
據存儲在OBS和HDFS有什麼區別?
MRS集群處理的數據源來源於OBS或HDFS,HDFS是Hadoop分布式文件系統(Hadoop Distributed File System),OBS(Object Storage Service)即對象存儲服務,是一個基於對象的海量存儲服務,為客戶提供海量、安全、高可靠、低成本的數據存儲能力。MRS可以直接處理OBS中的數據,客戶可以基於雲管理平台Web界面和OBS客戶端對數據進行瀏覽、管理和使用,同時可以通過REST API介面方式單獨或集成到業務程序進行管理和訪問數據。
數據存儲在OBS:數據存儲和計算分離,集群存儲成本低,存儲量不受限制,並且集群可以隨時刪除,但計算性能取決於OBS訪問性能,相對HDFS有所下降,建議在數據計算不頻繁場景下使用。
數據存儲在HDFS:數據存儲和計算不分離,集群成本較高,計算性能高,但存儲量受磁碟空間限制,刪除集群前需將數據導出保存,建議在數據計算頻繁場景下使用。
㈥ 存儲OBS是:____的縮寫。
你好, 存儲OBS是 組織分解結構的縮寫。
㈦ 鏈家40歲員工刪除公司9T數據,被判7年
鈺瑩 InfoQ
整理 | 鈺瑩
根據中國裁判文書網的消息,原鏈家網(北京) 科技 有限公司資料庫管理員韓冰因犯破壞計算機信息系統罪一審被判處有期徒刑七年,二審維持原判。
鏈家 DBA 刪庫被判有期徒刑七年
根據北京市海淀區人民檢察院的指控, 2018 年 6 月 4 日 14 時許,韓冰(1980 年 11 月 25 日出生)在北京市海淀區上地三街福道大廈三層鏈家網公司,利用其擔任鏈家網(北京) 科技 有限公司資料庫管理員並 掌握該公司財務系統「root」許可權的便利,登錄該公司財務系統,並將系統內的財務數據及相關應用程序刪除,致使該公司財務系統徹底無法訪問。
據悉,被破壞的伺服器是公司專門用於 EBS 系統的 2 台資料庫伺服器和 2 台應用伺服器,2 台資料庫伺服器的 IP 地址分別為 10.10.26.33 和 10.10.26.34,2 台應用伺服器的 IP 分別為 10.200.28.96 和 10.200.28.97。公司財務系統存放著公司成立以來所有的財務數據,影響到公司人員的工資發放等,對公司整個運行有非常重要的意義。 該公司恢復數據及重新構建該系統共計花費人民幣 18 萬元。
根據鏈接公司職業道德建設中心總監周某的證詞,有許可權進入公司財務系統的只有技術保障部的五個人,當公司發現財務系統出現問題便收集了這五個人的電腦,其中四個人主動上交了個人筆記本電腦和密碼, 只有韓冰拒不交代自己的筆記本電腦密碼 ,因此認定韓冰有嫌疑,其代表公司來報案。
鏈家公司技術保障部高級總監則表示,韓冰稱自己的電腦有隱私,密碼只能提供給公安機關,或者只有他自己在場的情況下輸入密碼才能檢查,當時的檢查中沒有發現電腦異常,但是這樣的檢查是完全不可能排除韓冰嫌疑的。 公司財務系統被攻擊的方式只要是連接到伺服器就可以執行,這樣的操作是不會在電腦端留下痕跡的,只會在伺服器上留下痕跡。 公司當時檢查每個人的電腦,執行這些檢查的操作,主要是為了看韓冰等人的反映。公司確定是韓冰實施破壞行為與這次檢查沒有任何關系。這次檢查沒有取消對任何人的嫌疑,相反只有韓冰不提供自己電腦的用戶名和密碼,最終是由公司提供的多方證據而鎖定韓冰的。
國家信息中心電子數據司法鑒定中心司法鑒定意見書,證實經現場提取與檢驗鑒定,現場登錄伺服器後導出 IP 地址 10.33.35.160 在 2018 年 6 月 4 日期間事件日誌,DHCP 伺服器將 IP 地址 10.33.35.160 於 2018 年 6 月 4 日 14 時 17 分許分配給客戶端 ID(設備 MAC 地址)為 EA-36-33-43-78-88 的網路接入設備, 該設備的主機名為 Yggdrasil ,14 時 47 分許同樣分配給客戶端 ID 為 EA-36-33-43-78-88 的網路接入設備,該設備的主機名為 Yggdrasil;進一步分析 IP 地址 10.33.35.160 在 2018 年 6 月 4 日期間所有上網行為記錄,將上網行為管理伺服器中 IP 地址 10.33.35.160 在 6 月 1 日至 4 日期間所有網路訪問日誌導出, 上述日誌中,可以明確 IP 地址 10.33.35.160 對應的訪問終端 MAC 地址為 EA-36-33-43-78-88,同 DHCP 伺服器中提取的日誌信息一致。 該 IP 地址在 6 月 1 日至 4 日期間所有的網路訪問主要集中在 6 月 4 日 14 時至 15 時 28 分之間。可以確定 IP 地址 10.33.35.160 對應的物理區域為北京市海淀區開拓路 11 號福道大廈 3 樓交換機所覆蓋的網路區域內。
北京中海義信信息技術有限公司司法鑒定所司法鑒定意見書,證實經對被告人韓冰的蘋果電腦進行提取,未檢索到該計算機登錄涉案伺服器 IP:10.10.26.33,10.10.26.34,10.200.28.96,10.200.28.97 的記錄; 該電腦計算機系統為 MacOSX10.13.5, 主機名為 Yggdrasil ;該電腦 Wi-Fi 的 Mac 地址為 28-CF-E9-1C-48-13; 該電腦中安裝有 WiFiSpoof 軟體; 在該電腦中的 $InodeTable 文件中檢索到與 Mac 地址 28:CF:E9:1C:48:13 相關記錄 92 條,檢索到與 Mac 地址 EA:36:33:43:78:88 相關記錄 4 條 ; 該電腦中的終端記錄中包含 shred 與 rm 命令,該命令為本地執行命令。
北京通達法正司法鑒定中心司法鑒定意見書,證實經對其他四人持有的筆記本電腦進行鑒定,四台電腦的計算機名均不是 Yggdrasil,MAC 地址均不是 EA-36-33-43-78-88。四台電腦 2018 年 6 月 4 日的行為日誌中均未發現有登錄財務系統執行 -shred、-rm 命令進行刪除操作。
經過對電腦記錄的鑒定以及鏈家提供的視頻資料等信息,法院一審認定韓冰破壞計算機信息系統罪,判處有期徒刑七年。二審駁回上訴,維持原判。
曾兩次提出財務系統有問題但未被重視
至於這么做的原因,韓冰的證詞中並未體現,但從同事的證詞來推測, 韓冰任職期間曾發現公司財務系統有安全問題 並發郵件告訴了鏈家的另一位資料庫管理員張某,二人開會時向多位領導匯報了財務系統的安全問題, 建議公司啟動安全項目來修復安全問題,但領導們沒當回事兒 。
兩周之後, 財務線工作的部門被劃到了信息線,二人又向信息線領導周小龍匯報了財務系統的安全問題,並建議啟動安全項目進行修復,但依舊沒有被採納,甚至在建議的過程中和周小龍起了爭執。
此外,鏈家公司職業道德建設中心總監在證詞中提到:韓冰2018年2月到公司負責財務系統維護,5月被調整至技術保障部,工作地點從朝陽區酒仙橋總部調整至海淀區上地福道大廈。 韓冰對組織調整有意見,覺得自己不受重視,調整之後消極怠工,經常遲到早退,也有曠工現象。 經查看公司監控錄像,韓冰於2018年6月4日11點左右到福道大廈三層西側自己的工作區域上班,當天18時左右離開公司。
回看 2020 年,刪庫事件接二連三:
1、2020 年 2 月 23 日 18 時 56 分許, 賀某酒後因生活不如意、無力償還網貸等個人原因,在其暫住地上海市寶山區逸仙路 XXX 弄 XXX 號 XXX 室,通過電腦連接公司虛擬專用網路、登錄公司伺服器後執行刪除任務,將微盟伺服器內數據全部刪除。
導致微盟自 2020 年 2 月 23 日 19 時起癱瘓,300 余萬用戶(其中付費用戶 7 萬余戶)無法正常使用該公司 SaaS 產品,經搶修於 3 月 3 日 9 時恢復運營(故障時間 8 天 14 個小時)。
截至 2020 年 4 月 30 日,造成微盟公司支付恢復數據服務費、商戶賠付費及員工加班報酬等經濟損失共計人民幣 2260 余萬元。
最終,賀某犯破壞計算機信息系統罪,判處有期徒刑六年。
2、2020 年 4 月 13 日,王某因某網路 科技 有限公司 駁回其開發的 OBS 對象存儲服務代碼的獎金要求 , 心懷不滿,便產生了報復公司的想法。
當日 11 時許,王某在該公司使用 root 超級管理員賬戶登錄至華為雲伺服器的 FTP,修改了其開發的 obs 對象存儲服務代碼,導致 2020 年 4 月 14 日 8 時至 9 時 35 分,某平台運行異常,該公司代發的政府電子消費劵領取受阻,直至當日 10 時 43 分,11225 名會員才領取完當日電子消費劵,給該平台聲譽及會員收益造成嚴重影響。
最終,王某被判處拘役五個月、緩刑六個月。
這些事情告訴所有打工人:刪庫或許容易,但跑路是不可能的。最後,希望所有公司做好安全方案的同時善待打工人。