【hcie-cloud】【8】華為云Stack_LLD設計【部署設計、資源設計、服務設計、學習推薦、縮略語】【下】

設計概覽、整體架構設計、網絡設計

看下面-這篇文章
【hcie-cloud】【7】華為云Stack_LLD設計【設計概覽、整體架構設計、網絡設計、部署設計、資源設計、服務設計】【上】

部署設計

云平臺整體部署架構

圖中在Region下每個灰底都代表一個數據中心,AZ1可以跨數據中心規劃,這里AZ1m跨了多個數據中心,AZ1n同樣跨了多個數據中心。
在這里插入圖片描述

全局或區域部署原則

SAP HANA必須部署成單獨的一個資源池,不能和其他的云服務器類型共部一個資源池,SAP HANA采用裸金屬服務器和KVM虛擬化時必須分成兩個不同的資源池。
在這里插入圖片描述

組件部署方案

在這里插入圖片描述

  • 基礎管理節點:安裝OpenStack控制節點、ManageOne、公共組件和基礎云服務組件。
  • 擴展管理節點:安裝基礎云服務以外的其他高階云服務。
  • 網絡計算融合節點:安裝軟件SDN組件,提供vRouter、ELB、EIP、VPN、NAT網關等功能,同時也作為計算節點,為客戶提供計算資源。

節點類型及部署詳情 - 管理節點

在這里插入圖片描述

  • 管理節點用于部署資源池層FusionSphere OpenStack控制節點、云服務、公共組件和管理域組件。
  • 由于OpenStack計算節點數量增加導致管理節點需要擴展,如將GaussDB、RabbitMQ等組件部署到單獨的管理節點。
  • 管理節點采用UVP作為HostOS,FusionSphere OpenStack采用物理部署方式,Service OM采用虛擬化部署方式;當華為分布式塊存儲作為管理存儲時,華為分布式塊存儲采用物理部署方式,華為分布式塊存儲Manager采用虛擬化部署方式。計算云服務、存儲云服務、網絡云服務、公共組件和管理域組件均采用虛擬化部署方式。

節點類型及部署詳情 - 網絡節點

在這里插入圖片描述

  • 網絡節點用于部署軟件SDN組件。
  • 網絡節點采用UVP作為HostOS,vRouter、L3NAT、L3_service和VPN組件采用虛擬化部署方式。

節點類型及部署詳情 - ECS和EVS相關節點

  • KVM計算節點(通用型ECS):此節點類型為必選,用于ECS云服務發放通用型ECS實例(租戶虛擬機)。
  • KVM計算節點(GPU型ECS):此節點類型為可選,用于ECS云服務發放GPU型ECS實例(租戶虛擬機)。
  • 分布式存儲節點(EVS):此節點類型為可選,當華為分布式塊存儲作為業務存儲且華為分布式塊存儲分離部署時,用于EVS云服務發放EVS實例(租戶云硬盤)。
  • 計算存儲融合節點(ECS和EVS):此節點類型為可選,當華為分布式塊存儲作為業務存儲且華為分布式塊存儲- 融合部署時,用于ECS云服務發放ECS實例(租戶虛擬機)以及EVS云服務發放EVS實例(租戶云硬盤)。

在這里插入圖片描述

  • KVM計算節點(通用型ECS)采用UVP作為HostOS,FusionSphere OpenStack(compute角色)采用物理部署方式。
  • KVM計算節點(GPU型ECS)采用UVP作為HostOS,FusionSphere OpenStack(compute角色)采用物理部署方式。
  • 分布式存儲節點(EVS)采用EulerOS作為HostOS,華為分布式塊存儲采用物理部署方式。
  • 計算存儲融合節點(ECS和EVS)采用UVP作為HostOS,FusionSphere OpenStack(compute角色)和華為分布式塊存儲采用物理部署方式。

節點類型及部署詳情 - BMS相關節點

  • 裸金屬服務器管理節點:此節點類型為可選,僅在Region Type I場景下且選用BMS云服務時選用此節點類型。
  • 裸金屬服務器網關節點:此節點類型為可選,僅在Region Type I場景下且選用BMS云服務時選用此節點類型。裸金屬服務器網關節點是裸金屬服務器的網絡流量轉發節點,實現VLAN到VxLAN的映射,為裸金屬服務器提供二三層網絡互通,安全訪問控制,NAT等網絡服務能力。
  • 裸金屬服務器節點:此節點類型為可選。在性能、安全要求比較高或直接調用硬件接口的場景,需要使用裸金屬服務器。類似KVM計算節點,裸金屬服務器發放前需要先將裸金屬服務器節點擴容到云平臺,每一個裸金屬服務器節點能發放為一臺裸金屬服務器實例。

在這里插入圖片描述

  • 裸金屬服務器管理節點采用UVP作為HostOS;當華為分布式塊存儲作為裸金屬服務器管理節點的存儲時,華為分布式塊存儲采用物理部署方式。
  • 裸金屬服務器網關節點采用UVP作為HostOS,FusionSphere OpenStack(baremetal-gateway角色)采用物理部署方式。

節點類型及部署詳情 - CSBS、VBS和CSHA相關節點

在這里插入圖片描述

  • eBackup Server&Proxy節點為可選,僅選用CSBS和VBS云服務時選用此節點類型,用于部署CSBS和VBS云服務的eBackup Server&Proxy。
    • eBackup Server&Proxy節點采用EulerOS作為HostOS。
  • CSHA服務使用的仲裁軟件虛擬化部署場景下相關節點類型如下:
    • 采用物理服務器先安裝FusionCompute,然后通過FusionCompute創建仲裁虛擬機。
    • 仲裁虛擬機包括存儲仲裁虛擬機、云平臺仲裁虛擬機、ManageOne仲裁虛擬機、API Gateway仲裁虛擬機。

平臺時間同步設計 - 有外部NTP

在這里插入圖片描述

  • 資源池層FusionSphere OpenStack的NTP服務從外部NTP服務器獲取時鐘源。
  • 資源池層Service OM、華為分布式塊存儲(包含FSM和FSA)、ManageOne和公共組件層的OM_NTP從FusionSphere OpenStack的NTP服務獲取時鐘源。
  • 公共組件層的DMZ_NTP從FusionSphere OpenStack的NTP服務獲取時鐘源。
  • 云服務、公共組件、管理域ManageOne等組件所在管理虛擬機從公共組件層的OM_NTP獲取時鐘源。
  • 租戶虛擬機可以根據實際需要,從公共組件層DMZ_NTP獲取時鐘源,或者從外部NTP服務器獲取時鐘源。

平臺時間同步設計 - 無外部NTP

在這里插入圖片描述

  • 源池層中的Service OM、華為分布式塊存儲、ManageOne和公共組件層的OM_NTP從FusionSphere OpenStack的NTP服務獲取時鐘源。
  • 公共組件層的DMZ_NTP從FusionSphere OpenStack的NTP服務獲取時鐘源。
  • 云服務、公共組件、管理域ManageOne等組件所在管理虛擬機從公共組件層的OM_NTP獲取時鐘源。
  • 租戶虛擬機可以根據實際需要,從公共組件層的DMZ_NTP獲取時鐘源。

外部系統對接設計

在這里插入圖片描述

  • xxx運維管理平臺是xx數據中心的運維中心,提供CMDB、告警、性能、工單等功能,負責全網設備的監控和管理;在xxx項目中,基礎設施云平臺需要與xxx運維管理平臺對接的功能包括:
    • CMDB:對象數據。
    • 告警:云平臺告警。
    • 性能:基礎性能數據。
    • 審批流程:租戶從華為的云平臺上發起資源申請,申請訂單轉到xxx運維管理平臺上審批,審批完成之后,申請訂單在華為云平臺上完成資源發放。
    • 對象操作:提供虛擬機的重啟操作(用于重啟排障)。

資源設計

資源分區設計

在這里插入圖片描述

  • Region:地理區域。Region的服務范圍是一個以時延為半徑的圈。
    • Region內時延:Region內如果覆蓋多個物理DC,應規劃充足的帶寬,盡量小的時延。譬如,小于2 ms。
    • 接入時延:Region內的用戶得到的前端服務可以小于該時延。譬如,100 ms。
    • 地理容災:各個Region通常在不同的地理位置,具有地理容災等級;
  • AZ:可用區域。它包含有以下意義:
    • AZ為Region內的一個故障域。指在同一地域下,電力、網絡隔離的物理區域。
    • 可用分區中的計算、存儲、網絡資源是全互通的。
    • 不同類型計算資源池也劃分為多個AZ(裸金屬資源池、VM資源池)。
  • 計算服務器集群:也稱主機組。
    • 管理員在計算資源池中把同一屬性的硬件資源對計算服務器進行邏輯劃分的一個群組。通常一個主機組的服務器數量不要超過128臺。
  • 云服務器類型:
    • 根據上云應用的需求進行規劃,可使用通用型(CPU內存比1:4)、內存優化型(CPU內存比1:8)、計算優化型(CPU內存比1:2)等。

IaaS資源池規劃示例

在這里插入圖片描述

  • XX政務項目IaaS資源池規劃:
    • 物理機房:分為XXY和BH機房(屬于2個電信運營商),兩個機房,機房間距離小于10公里。
    • Region:政務外網業務和互聯網業務的安全風險、安全隔離要求不同,兩個業務區部署為2個Region。每個Region跨兩個機房。
    • AZ劃分:政務外網區Region劃分4個AZ,其中三個業務AZ(兩個虛擬機AZ、一個物理機AZ )和一個測試AZ。互聯網區Region劃分3個業務AZ,兩個虛擬機AZ、一個物理機AZ。
    • 服務器集群:即主機組,管理員在系統上對相同硬件配置的服務器邏輯分組。
    • 云服務器類型:政務辦公類應用為主,采用通用型云主機。

計算資源池容量設計

在這里插入圖片描述

計算資源池主機組設計

在這里插入圖片描述

存儲集群規劃原則

一個backend內可以包含來自同一個存儲的多個存儲池;一個存儲池不能加入到多個backend,建議一個volume type只包含同一種存儲類型的backend,保證后端存儲的能力相同。根據應用場景不同,選取合適的存儲類型:
在這里插入圖片描述

存儲資源池容量規劃 - 集中式存儲

在這里插入圖片描述

存儲資源池容量規劃 - 分布式存儲

在這里插入圖片描述

多級VDC劃分

在這里插入圖片描述

  • VDC:與企業/部門層級關系相匹配的邏輯組織單元,能夠完成用戶管理、配額管理、項目管理、產品定義、資源發放、服務保障等功能。支持創建多級VDC,適用于分級運營的場景。例如,集團包含多個子公司,子公司又包含多個下級部門。或者政務云存在多個委辦局。
    • VDC支持跨Region。
    • VDC支持為Region內不同云服務設置配額。
    • VDC支持為不同用戶,關聯不同的項目。
  • Project:OpenStack原生概念,計算、存儲、網絡資源等最小歸屬單位,適合為項目組或業務系統分配單獨Project。
    • Project不能跨Region。

VDC設計示例

在這里插入圖片描述

  • 組織VDC規劃
    • 委辦局希望可以由運營管理員代維,適合每個委辦局劃分一個租戶(默認創建一級VDC)。
    • 一級VDC管理員根據組織結構的需求,確定是否創建下級VDC,每級VDC可單獨設置配額。
    • VDC管理員具備查看本級和下級VDC的資源發放以及資源的管理和維護權限。
  • Project規劃
    • Project在每級VDC下創建,同時由VDC管理員管理。
    • 一個用戶可以關聯多個Project。可以關聯一級VDC內不同VDC下的Project。

服務設計

華為云Stack云服務一覽圖

圖中所示為華為云Stack8.1.1版本支持的云服務列表,不同版本存在差異。
在這里插入圖片描述

華為云Stack云服務組件部署場景

在這里插入圖片描述

  • 每個獨立站點均需部署一套基礎組件.
    • Global解耦場景,global站點和Region站點需分別部署一套基礎組件。
    • Global/Region合并場景,需部署一套基礎組件。
    • Global區組件均部署在管理區;Region區組件區分管理區及管理下沉區(管理下沉區部署在POD區),管理下沉組件與高階服務業務資源共主機組部署。

服務規劃示例 - OBS 3.0(1)

  • 基礎IaaS服務可按照前面章節的內容進行設計,對于高階服務,比如OBS、安全服務、技術中臺與AI中臺服務都需要單獨對服務進行規劃。了解服務的架構、組網、流量模型以及部署形態,對服務的規劃至關重要,本小節將以OBS 3.0服務規劃為例。
  • 先了解一下OBS 3.0的架構設計:
    在這里插入圖片描述
  • 如上圖所示, Huawei Cloud OBS從架構上主要分為三層:Persistence Layer(存儲持久層),Index Layer(元數據服務層)和Service Layer(對象語義服務層):
    • Persistence Layer(存儲持久層)基于通用服務器和介質構建統一的存儲持久層,負責數據布局、負載均衡、數據恢復能力,提供EC數據冗余方式,可以靈活解決性能以及成本問題。可以看出,Persistence Layer是Huawei Cloud OBS的基石,存儲系統的擴展性、性能、可靠性均基于此。
    • Index Layer(元數據服務層)負責具體的元數據分布、索引、故障切換等,對上層的Service Layer提供高速的元數據存取和查詢等能力,從上圖中可以看到Index Layer的數據最終也是存儲在Persistence Layer,所以這些元數據一樣共享底層Persistence Layer的數據存儲能力,從而保證整個系統的所有數據都是高擴展、高可靠的。
    • Service Layer(對象語義服務層),提供S3協議的接口,負責對象業務的接入、全局統一命名空間等,同時具備完善的增值服務,比如重刪、跨區域復制、QoS、多租戶、配額等特性,業界通用的對象存儲協議在Huawei Cloud OBS都可以提供,真正做到了按需分配,用戶不用再為存儲的選擇而犯難。

服務規劃示例 - OBS 3.0(2)

  • 接著需要了解一下OBS服務在HCS組網的位置:
    在這里插入圖片描述
    圖例為單核心Type1組網,OBS在HCS網內獨立占用接入TOR,上聯到核心交換機。

服務規劃示例 - OBS 3.0(3)

接著需要了解一下OBS網絡平面:

網絡名稱說明功能網關位置
BMC平面OBS BMC IP地址用于帶外管理,連接設備的板級管理模塊BMC交換機
Internal_Base/OBS_Internal_BasePXE平面IPPXE平面,用于自動化安裝OS引導,OS安裝后該平面失效不需要繼續使用。二層組網:核心交換機\三層組網:接入Leaf
OBS_OM OBSOM平面IPOBS管理面地址,該平面地址同時還給管理面提供S3業務接口訪問。VIP:虛IP,用于負載均衡及前端業務接入的可見IP二層組網:核心交換機\三層組網:接入Leaf
OBS_Backend_StorageOBS后端IP地址OBS后端管理地址,用于OBS內部存儲數據的重構,讀寫等二層組網:核心交換機\三層組網:接入Leaf
OBS_PaxosOBS Paxos平面IP地址OBS集群管理地址,用于集群間心跳管理二層組網:核心交換機\三層組網:接入Leaf
OBS_OM_ECMPOBS OM平面ECMP地址OBS管理面等價路由地址,用于LVS向Service節點進行管理平面的負載均衡轉發二層組網:核心交換機\三層組網:接入Leaf
OBS_Bussiness_TenantOBS租戶面地址OBS租戶面地址,用于內大網訪問OBS。VIP:虛IP,用于負載均衡及前端業務接入的可見IP二層組網:核心交換機\三層組網:接入Leaf
OBS_Tenant_ECMPOBS租戶面ECMP地址OBS租戶面等價路由地址,用于LVS向Service節點進行租戶平面的負載均衡轉發二層組網:核心交換機\三層組網:接入Leaf
  • 自帶表格不好看,放到excel里面好理解一些
    在這里插入圖片描述

服務規劃示例 - OBS 3.0(4)

  • 接著需要了解一下OBS網絡架構:
    在這里插入圖片描述
  • 在HCS下有二層、三層組網區分,區別在于網關位置,三層的網關在leaf上,二層的網關在Core上。
  • OBS根據部署形態組網有區別,融合部署形態接入TOR和存儲TOR合并。分離部署TOR分開。
    • 接入TOR:連接LVS,Service節點。
    • 存儲TOR:連接Index,SSD,HDD其他節點。
  • 擴容可以按照節點標準步長擴,TOR端口滿了后,擴容新的一組TOR,實現橫向Scale-out。

服務規劃示例 - OBS 3.0(5)

  • 接著需要了解一下OBS小型化部署方案:
    在這里插入圖片描述
  • 小型化場景OBS單集群最大支持40節點規模,標準化場景OBS單集群最大支持4096節點規模。
  • 小型化場景OBS性能弱于標準化場景,同硬件規格下約為1/2~1/3。
  • 小型化建議的部署容量區間是0~3PB,超過3PB需要使用標準化部署。
  • OBS支持跨AZ訪問,暫不支持跨Region訪問(主要依賴EP2.0)。

服務規劃示例 - OBS 3.0(6)

  • 接著需要了解一下OBS小型化組網:
    在這里插入圖片描述
  • 小型組網需要1組TOR,類型為接入TOR,端口模式均為bond4+動態LACP。

服務規劃示例 - OBS 3.0(7)

  • 接著需要了解一下小型化部署下容災、配置以及機柜擺放:

在這里插入圖片描述

設備和機柜要求配置說明
非機柜級容災機柜>=2,LVS>=2,FusionNode>=31.最小配置2+3,需要保證設備位于2個機柜。入柜順序為LVS01,02。2.存儲節點(FusionNode),最小3個節點,擴容節點按照順序依次擺放。3.每2個機柜作為一個機柜組,擴容的時候,先擴容機柜組內部,把設備填滿。都填滿以后,擴容機柜組。4.每個機柜組最小2+3的基本配置。
機柜級容災機柜>=3,LVS>=2,FusionNode>=91.最小配置2+9,需要保證設備位于3個機柜。入柜順序為LVS01,02。2.存儲節點(FusionNode),最小9個節點,擴容節點按照順序依次擺放。3.每3個機柜作為一個機柜組,擴容的時候,先擴容機柜組內部,把設備填滿。都填滿以后,擴容機柜組。4.每個機柜組最小2+9的基本配置。支持一個機柜故障
  • 上面放到excel中
    在這里插入圖片描述

服務規劃示例 - OBS 3.0(8)

接著需要了解一下OBS 3.0的硬件架構:
在這里插入圖片描述

服務規劃示例 - OBS 3.0(9)

在這里插入圖片描述

  • 示例
    在這里插入圖片描述

  • OBS小型化和標準化由于部署架構不同,無法做平滑演進。需要在初次建設的時候就規劃好OBS部署形態。

  • OBS小型化當前建議上限空間3PB,對于預期容量超過6PB的局點或者對性能有較高的要求的局點,需要按照標準化形態部署。

  • 如果小型化局點經過多次擴容,達到6PB上限空間,單桶容量上限無法跨集群。

  • 當OBS作為大數據存算分離使用時,OBS3.0對象存儲需要使用25GE組網。

  • 對象存儲支持集群內節點擴容,不支持擴容新集群。

  • 存儲節點以池為粒度進行擴容;同一存儲池內只能有同一款典配機型,且要求機型配置規格完全一樣。不同存儲池可以分別是X86和ARM,每個池的大小可以不一樣,

服務規劃示例 - OBS 3.0(10)

在這里插入圖片描述

  • 接著需要了解一下OBS 3.0的域名規劃:
    • 為保證組網可靠性和業務訪問安全性,不能對內外部用戶暴露提供真實服務的存儲節點業務IP地址,而是使用域名方式對內部用戶和公網用戶提供業務。
    • 內部客戶端和外部公網客戶端訪問對象存儲服務域名,通過DNS解析后完成業務處理。對象存儲域名會同時注冊- 在云平臺管理側DNS服務器和租戶側DNS服務器。
    • 如需通過公網訪問對象存儲服務,需要將對象存儲域名同時注冊至公網DNS服務器。
    • 公網注冊OBS域名,必須與OBS內網域名保持一致。

服務規劃示例 - OBS 3.0(11)

在這里插入圖片描述

  • 接著需要了解一下OBS 3.0的對公網提供API訪問規劃:
    • 由于OBS服務功能涉及到Https請求,所以需要導入并使用包含了OBS域名的安全證書,使用證書后不會被瀏覽器安全策略攔截。可使用客戶購買的商業證書,若無商業證書,會上報告警。
    • 公有云訪問場景,客戶如果需要對外表現OBS可用,需要購買商業證書。一般商業證書的有效期為1~5年。
    • 如果不涉及公網訪問場景。一般不申請商用證書。如果要導入服務的預置證書則需要客戶簽署免責申明,認可自定義證書。

服務規劃示例 - OBS 3.0(12)

最后就可以根據上述內容進行OBS 3.0 服務規劃內容設計,并填寫在LLD里。
在這里插入圖片描述
在這里插入圖片描述
下圖為上圖放大后的截圖
在這里插入圖片描述

  • 總結一下
    本章主要講解了
    • 設計概覽:設計輸入、項目背景、建設目標、建設范圍
    • 整體架構設計:邏輯架構設計、物理架構設計
    • 網絡設計:管理區網段劃分設計、交換機VRF設計、防火墻安全域劃分、設備互聯地址設計、核心交換機路由設計、防火墻靜態路由設計、運營運維接入設計
    • 部署設計:組件部署方案、平臺時間同步設計、外部系統對接設計
    • 資源設計:資源分區設計、計算資源池設計、存儲資源池設計、VDC設計
    • 服務設計:部分云服務的規劃示例

學習推薦

  • 華為云Stack產品文檔:
    https://support.huawei.com/hedex/hdx.do?docid=DOC1100925285&path=PBI1-253383977/PBI1-23710112/PBI1-21431666/PBI1-253386765/PBI1-23864287
  • 華為人才在線官網:
    https://e.huawei.com/cn/talent/portal/#/
  • 華為認證論壇:
    https://forum.huawei.com/enterprise/zh/forum-813.html

縮略語

縮略語英文全稱解釋
DCSDistributed Cache Service分布式緩存中間件服務,提供輕量級、高性能、高可靠的分布式對象緩存能力,加速數據訪問、減少對數據庫的依賴、提升業務響應速度,對應用提供數據緩存的位置透明訪問的key-value(KV)接口。
CCECloud Container Engine云容器引擎是為開發者、合作伙伴提供開發、部署、托管的容器應用平臺,幫助用戶快速、低成本地實現業務創新,縮短應用上市周期。
CSBSCloud Server Backup Service云服務器備份可為彈性云服務器創建備份(備份內容包括云服務器的配置規格,系統盤和數據盤的數據),利用備份數據恢復云服務器業務數據,最大限度保障用戶數據的安全性和正確性,確保業務安全。
OBSObject Storage Service基于對象的云存儲服務,提供易擴展、高安全、高可靠性、低成本的數據存儲能力,用戶可以通過基于HTTP協議的接口對對象進行管理和使用。對象存儲服務一般應用于大規模的數據存儲服務。
LLDLow Level DesignLLD是根據網絡規劃階段輸出的網絡拓撲、信令話路路由、業務實現方案,進一步對設計內容進行細化,給出數據配置原則,指導數據規劃的活動。
VPNVirtual Private Network一種系統配置,在此通過連接到可能包括專用網絡容量的不同的網絡開關,用戶能夠建立起一個專用網絡。
IAMIdentity & Access Management身份管理與訪問控制主要包括賬號信息管理、角色權限管理、訪問控制管理和日志管理等功能。
AZAvailability Zone可用區,華為云Stack中物理概念。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/215636.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/215636.shtml
英文地址,請注明出處:http://en.pswp.cn/news/215636.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

yarn系統架構與安裝

1.1 YARN系統架構 YARN的基本思想是將資源管理和作業調度/監視功能劃分為單獨的守護進程。其思想是擁有一個全局ResourceManager (RM),以及每個應用程序擁有一個ApplicationMaster (AM)。應用程序可以是單個作業,也可以是一組作業。 一個ResourceManage…

ai智能機器人外呼系統怎么操作?

什么是ai智能機器人外呼?ai智能機器人外呼怎么操作?當下,很多企業主已經認識到,AI外呼是一種高效的拉新引流手段。但具體到實際應用中,實現的效果好像并沒有那么理想。從企業外呼的結果來看,接通率是可以達…

【信息安全】-ISO/IEC 27001-2022(翻譯)

文章目錄 范圍規范性引用文件3 術語和定義4 組織環境(P)4.1 理解組織及其環境4.2 理解相關方的需求和期望組織應確定:a) 信息安全管理體系相關方;b) 這些相關方的相關要求;c) 哪些要求可以通過信息安全管理體系得到解決。注:相關方的要求可包括法律、法規…

Ceph入門到精通-ceph二次開發開源協議考慮

Ceph 是一個開源的分布式存儲系統,它由多個組件組成,包括分布式對象存儲(RADOS)、分布式塊存儲(RBD)和分布式文件系統(CephFS)等。Ceph 采用了 GNU Lesser General Public License&a…

kuboard如何部署nacos?

? kuboard如何部署nacos? 這個快速開始手冊是幫忙您快速在您的電腦上,下載、安裝并使用 Nacos。 項目包含一個可構建的Nacos Docker Image,旨在利用StatefulSets在Kubernetes上部署Nacos。 在高級使用中,Nacos在K8S擁有自動擴容縮容和數據…

“華為杯”研究生數學建模競賽2019年-【華為杯】B題:天文導航中的星圖識別

目錄 摘 要: 一、問題重述 二、模型假設 三、符號說明 四、問題分析

nginx 前端服務調用后端服務報426

nginx 前端服務調用后端服務報426 在配置文件中加上一句配置 2:外掛出來

三(三)ts非基礎類型(接口)

說明 在面向對象語言中,接口是一個很重要的概念,它是對行為的抽象,而具體如何行動需要由類去實現。 TypeScript 中的接口是一個非常靈活的概念,除了可用于對類的一部分行為進行抽象以外,也常用于對「對象的形狀&…

屏幕分辨率修改工具SwitchResX mac功能特點

SwitchResX mac是可用于修改和管理顯示器的分辨率和刷新率。 SwitchResX mac功能和特點 支持多種分辨率和刷新率:SwitchResX可以添加和管理多種分辨率和刷新率,包括自定義分辨率和刷新率。 自動切換分辨率:SwitchResX可以根據應用程序和窗口…

絕地求生:追尋槍王之路,為什么PUBG老玩家要進行訓練?

作為一款全球熱門的射擊游戲,《絕地求生:大逃殺》(PUBG)吸引了大批熱衷于挑戰極限的玩家。在這個槍戰沙盒中,角逐者們需要不斷提升自己的戰術、槍法和反應速度,才能在百人對戰中脫穎而出。那么為什么PUBG老…

1274:【例9.18】合并石子

【算法分析】 【算法分析】 首先我們要先讀懂題意,可能有部分同學在讀題的時候就有點難以理解。 我們首先來分析一個比較簡單的問題,現在一共有三堆石頭,每堆石子的數量分別是3,4,11。求合并成一堆石頭的最小得分。…

Hanlp自然語言處理如何再Spring Boot中使用

一、HanLP HanLP (Hankcs NLP) 是一個自然語言處理工具包,具有功能強大、性能高效、易于使用的特點。HanLP 主要支持中文文本處理,包括分詞、詞性標注、命名實體識別、依存句法分析、關鍵詞提取、文本分類、情感分析等多種功能。 HanLP 可以在 Java、Py…

【LeetCode每日一題】2270.分割數組的方案數

https://leetcode.cn/problems/number-of-ways-to-split-array/description/ 題目: 給定一個數組,從 下標為 index 的地方切開,左邊的數大于右邊,保證右邊至少有一個數。 思路一: 遍歷數組,用prefixArr …

運用企業微信構建內部外部溝通橋梁的策略

隨著互聯網技術的普及和移動設備的廣泛使用,企業微信作為企業內部協作和溝通的重要工具,發揮著越來越重要的作用。其中,企業微信的社群功能為信息的傳播和交流提供了新的途徑。通過建立活躍的企業微信社群,不僅可以加強員工之間的…

部署Nextcloud詳細步驟及優化方法

一、安裝PHP8.0以上 我這里使用PHP8.0.30 [rootlocalhost ~]# php -v PHP 8.0.30 (cli) (built: Aug 3 2023 17:13:08) ( NTS gcc x86_64 ) Copyright (c) The PHP Group Zend Engine v4.0.30, Copyright (c) Zend Technologies [rootlocalhost ~]# 安裝方法參考 二、安裝MY…

[算法基礎 ~排序] Golang 實現

文章目錄 排序什么是排序排序的分類1. 冒泡1.1 冒泡排序1.2. 快速排序 2. 選擇2.1 簡單選擇排序2.2 堆排序 3. 插入3.1 直接插入3.2 折半插入3.3 希爾排序 4. 歸并排序代碼實現 5. 基數排序 排序圖片就不貼了吧 排序 什么是排序 以下部分動圖來自CSDN ::: tip 穩定性的概念 …

linux創建新用戶

在Linux中,可以使用useradd命令來創建新用戶。以下是創建新用戶的基本步驟: 打開終端或命令行界面。輸入以下命令并按下回車鍵創建新用戶: sudo useradd -m -s /bin/bash username 其中,-m選項表示同時創建用戶主目錄&#xff…

【Kubernetes】存儲類StorageClass

存儲類StorageClass 一、StorageClass介紹二、安裝nfs provisioner,用于配合存儲類動態生成pv2.1、創建運行nfs-provisioner需要的sa賬號2.2、對sa授權2.3、安裝nfs-provisioner程序 三、創建storageclass,動態供給pv四、創建pvc,通過storage…

mysql:用SHOW COLUMNS FROM顯示一個表的列信息

可以使用命令SHOW COLUMNS FROM table_name;顯示一個表的列信息,例如:

Java se的語言特征之多態

目錄 滿足多態的條件動態綁定第一步動態綁定第二步動態綁定第三步參數列表,返回類型,訪問修飾限定符區別有動態綁定,那是不是有靜態綁定向下轉型抽象類接口實現多個接口(先繼承再接口,接口用",") 滿足多態的條件 定義:去完成某個狀態的時候,當不同的對象去完成的時候…