點擊下載《不一樣的 雙11 技術:阿里巴巴經濟體云原生實踐》
成都創新互聯公司專注于班瑪企業網站建設,響應式網站建設,商城網站建設。班瑪網站建設公司,為班瑪等地區提供建站服務。全流程定制網站設計,專業設計,全程項目跟蹤,成都創新互聯公司專業和態度為您提供的服務
本文節選自《不一樣的 雙11 技術:阿里巴巴經濟體云原生實踐》一書,點擊上方圖片即可下載!
作者
李鵬(壯懷)阿里云容器服務高級技術專家
黃瑞瑞? 阿里云技術架構部資深技術專家
導讀:對于云上客戶而言,其云上數據被妥善的安全保護是其最重要的安全需求,也是云上綜合安全能力最具象的體現。本文作者將從云安全體系出發,到云數據安全,再到云原生安全體系對全鏈路加密進行一次梳理,從而回答:在云原生時代,全鏈路加密需要做什么?如何做到?以及未來要做什么?
數據安全在云上的要求,可以用信息安全基本三要素 "CIA"來概括,即機密性(Confidentiality)、完整性(Integrity)和可用性(Availability)。
在三要素中,第一要素機密性(Confidentiality)最常見也是最常被要求的技術實現手段就是數據加密。具體到云原生維度,需要實現的就是云原生的全鏈路加密能力。
“全鏈路”指的是數據在傳輸 (in Transit,也叫 in-motion)、計算 (Runtime,也叫 in-process),存儲 (in storage,也叫 at-rest) 的過程,而“全鏈路加密”指的是端到端的數據加密保護能力,即從云下到云上和云上單元之間的傳輸過程、到數據在應用運行時的計算過程(使用/交換),和到數據最終被持久化落盤的存儲過程中的加密能力。
? 數據傳輸 (數據通信加密,微服務通信加密,應用證書和密鑰的管理);
? 數據處理(運行時安全沙箱 runV, 可信計算安全沙箱 runE);
? 數據存儲 (云原生存儲的 CMK/BYOK 加密支持、密文/密鑰的存儲管理、容器鏡像的存儲加密、容器操作/審計日志安全)。
本文中的技術描述針對的是在云原生全鏈路加密中已有的和未來需要實現的技術目標。
針對用戶群體的不同,對安全鏈路有不同的層次定義,云安全涵蓋了云客戶安全和云廠商安全在 IaaS 的軟件、硬件以及物理數據中心等的安全。
云原生安全首先需要遵循云數據安全標準,在復用了云基礎架構安全能力的前提下,同時在安全運行時,軟件供應鏈上有進一步的安全支持。
云原生存儲是通過聲明式 API 來描述了云數據的生命周期,并不對用戶透出底層 IaaS 的數據加密細節。不同的云原生存儲一般作為云數據的載體,復用了云 IaaS 基礎安全能力,還需要包括軟件供應鏈中的鏡像安全,和容器運行時 root 文件系統安全和容器網絡安全。
云用戶數據安全包括以下的三個方面的工作:
數據保護:RAM ACL 控制細粒度的數據的訪問權限;敏感數據保護(Sensitive
Data Discovery and Protection,簡稱?SDDP)、數據脫敏、數據分級分類。
數據加密:CMK 加密數據能力;BYOK 加密數據能力。
為了更好的理解數據保護,需要對數據安全的生命周期有一個了解,因為數據保護貫穿于整個的數據生命周期:
云原生數據生命周期,以 ACK(容器服務 Kubernetes)掛載阿里云云盤為例:
在狹義上來說是對數據端到端的加密,主要集中在了數據生命周期中的三個階段:
安全通信設計,密文/密鑰的安全管理和傳輸,既要滿足云環境下的安全傳輸、云原生引入的容器網絡、微服務、區塊鏈場景,又對云原生數據安全傳輸提出了進一步的要求。
在云環境下 VPC/安全組的使用,密文/密鑰的安全管理 KMS 南北向流量通過 SSL 證書服務獲取可信有效的 CA,對南北流量實現 HTTPS 加密和卸載,以及對 RPC/gRPC 通信使用?SSL 加密,?減小 VPC 的***面,通過?***/SAG Gateway 來實現安全訪問鏈路。
云原生場景,單一集群允許多租戶的同時共享網絡、系統組件權限控制、數據通信加密、證書輪轉管理,多租場景下東西流量的網絡隔離、網絡清洗;云原生微服務場景,應用/微服務間通信加密,和證書管理;云原生場景下密鑰、密文的獨立管理和三方集成、KMS 與 Vault CA, fabric-ca, istio-certmanager 等的集成。
數據處理階段,對內存級的可信計算,既有云安全虛擬化安全運行的要求,又有容器安全沙箱和可信安全沙箱的需求。
既有云安全對云存儲加密、云數據服務加密需求,又有對容器鏡像存儲加密,審計日志、應用日志加密和三方集成的需求,以及對密文密碼的不落盤存儲支持。
云存儲加密方式:
云存儲數據,以服務端加密為主;安全的密鑰管理 KMS/HSM;安全的加密算法,全面支持國產算法以及部分國際通用密碼算法,滿足用戶各種加密算法需求:
阿里云只能管理設備硬件,主要包括監控設備可用性指標、開通、停止服務等。密鑰完全由客戶管理,阿里云沒有任何方法可以獲取客戶密鑰。
云存儲加密支持:
云原生存儲加密:目前阿里云容器服務 ACK 可以托管的主要以塊存儲、文件存儲和對象存儲為主,其他類型的 RDS、OTS 等數據服務是通過 Service Broker 等方式支持。
云原生全鏈路的數據安全、云安全體系下的全鏈路加密已經成為了基礎配置,新的容器化基礎架構和應用架構的變化,結合云原生技術體系的特征,在數據傳輸、數據處理、數據存儲階段都需要增加相應云原生環境對網絡、運行時、存儲的全鏈路加密需求。
本書亮點
“阿里巴巴云原生關注微服務、Serverless、容器、Service Mesh 等技術領域、聚焦云原生流行技術趨勢、云原生大規模的落地實踐,做最懂云原生開發者的技術圈。”
文章標題:如何保障云上數據安全?一文詳解云原生全鏈路加密
URL地址:http://m.kartarina.com/article14/jedhge.html
成都網站建設公司_創新互聯,為您提供、商城網站、網站改版、標簽優化、網站內鏈、做網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯