《2019年ArcGIS Enterprise性能與可伸縮性.pdf》由會員分享,可在線閱讀,更多相關《2019年ArcGIS Enterprise性能與可伸縮性.pdf(50頁珍藏版)》請在三個皮匠報告上搜索。
1、ArcGIS Enterprise 性能與可伸縮性1.ArcGIS Enterprise 介紹2.性能與可伸縮性最佳實踐-合適的部署模式-充足的基礎設施-使用中注意事項3.系統監控4.系統再調整內容ArcGIS Enterprise 介紹軟件組成ArcGIS EnterpriseArcGIS Enterprise=ArcGIS Web AdaptorArcGIS ServerPortal for ArcGISArcGISData StoreServer 許可角色GIS ServerGeoEvent Server*Image ServerGeoAnalyticsServerArcGIS Serv
2、er一個組件,多種許可角色Notebook Server*(10.7新增)*GeoEvent Server 安裝之前,必須先安裝 ArcGIS Server*Notebook Server 需要單獨下載安裝介質進行安裝,不需要預先安裝ArcGIS Server基礎部署|邏輯結構Portal for ArcGISArcGIS Server(hosting server)ArcGIS Data Store(relational+tile cache)ArcGIS Web AdaptorArcGIS Web Adaptor基礎部署|功能發布服務的功能-能夠發布地圖服務,要素服務,網絡服務,地理處理服
3、務,地理編碼服務等-發布托管圖層提供在線制圖功能使用地圖故事和其他配置型應用程序模板創建web應用程序使用 Web AppBuilder 快速創建自定義web應用程序管理 Esri apps 和其他基于 ArcGIS API for JavaScript 和 ArcGIS Runtime SDKs 創建的應用程序性能與可伸縮性最佳實踐速率,例如 響應時間(秒)概念|性能增加吞吐量并維持性能在可接受范圍的能力概念|可伸縮性系統可以提供的最大吞吐量在容量內超出容量概念|容量與哪些因素有關性能性能可伸縮性可伸縮性部署模式基礎設施使用事項與哪些因素有關性能性能可伸縮性可伸縮性部署模式部署模式選擇一種基
4、礎部署模式-一體化單機部署-適用于中小型組織的簡單部署模式-多層部署Portal for ArcGISArcGIS Server(hosting server)ArcGIS Data Store(relational+tile cache)表現層業務邏輯層數據訪問層部署模式多機站點配置目錄/服務器目錄(共享)配置目錄/服務器目錄單機站點與哪些因素有關性能性能可伸縮性可伸縮性基礎設施1.CPU2.內存3.磁盤4.網絡5.虛擬化配置基礎設施性能受單核性能的影響伸縮性受服務器核心數量和單核性能影響基礎設施|CPU基礎設施|內存Item最小值最大值ArcSOC Map50 MB500 MBArcSOC
5、 Image20 MB1,024 MBArcSOC GP100 MB2,000 MBXenApp Session500 MB1.2 GBDatabase Session10 MB75 MBDatabase Cache200 MB200 GBPortal content storeServer config storeServer directories-input,output,cache,jobs,.Data Store data directory基礎設施|磁盤磁盤空間讀寫速度即時一致性避免過度分配確保多個虛擬機不在同一個物理磁盤上運行建議使用少量大型虛擬機而不是許多小型虛擬機基礎設施|虛
6、擬化配置與哪些因素有關性能性能可伸縮性可伸縮性使用事項兩種數據管理方式:ArcGIS 管理用戶管理使用建議|數據本地文件地理數據庫-優于shapefiles-速度最快-多機拷貝進行擴展-適合靜態數據-將FGDB設置為只讀模式使用建議|數據企業級地理數據庫-速度快-靜態數據 和 動態數據-支持版本化-統計數據保持更新-字段索引使用建議|數據1.比例尺依賴2.移除不需要的圖層3.定義查詢4.簡化圖層符號5.用注記代替標注6.使數據的坐標系和數據框的坐標系保持一致使用建議|制圖使用建議|制圖Mxdperfstathttp:/ Enterprise 10.7 新增功能:共享實例!-能夠在共享實例池中運
7、行大多數基于ArcGIS Pro發布的地圖服務-當發布新地圖服務時,設置為使用共享實例,可將服務所需內存成本降至零使用建議|服務托管要素圖層注意事項:-只讀的要素圖層可以概化數據,減少數據量-如果有些情景需要使用編輯,有些情景不需要使用編輯,請使用查看圖層(又稱要素圖層視圖,feature layer view)使用建議|WebMap要素圖層要素圖層視圖1要素圖層視圖2大數據量的服務-使用智能制圖聚合數據(聚類點)-10.6.1及更改版本可以動態概化和減少數據傳輸(quantization)緩存切片可以減少流量設置合適的默認范圍,減小單擊次數使用建議|WebMap系統監測ArcGIS Moni
8、torArcGIS MonitorArcGIS Monitor監控大類監控大類計數器計數器詳解詳解WebHttp服務響應時間、響應編號等URL請求時長、響應時長、狀態碼等HARArcGISArcGIS Server繁忙實例數、空閑實例數、吞吐效率等Portal for ArcGIS平臺資源統計、用戶統計、使用統計GeoEvent Server吞吐量、事務數等WebGIS健康度Portal、托管服務器等的健康狀態ArcSOC Optimizer系統日志分析數據庫DB counters 數據庫讀寫性能、使用的存儲空間等Egdb Counter基礎設施Amazon系統內存、CPU利用率、磁盤空間等進
9、程RDP遠程桌面數等SSL Certificate文件讀寫資源使用情況日志分析 ArcGIS GeoInfo日志分析(IIS)用戶自定義自定義擴展的計數器許可Desktop 許可管理許可狀態及使用情況ArcGIS Monitor-可用狀態-性能-使用情況-報警提醒-原因分析報告(RCA)系統再調整性能瓶頸問題影響系統過載問題影響增加資源系統調整Portal for ArcGISArcGIS Server(hosting server)ArcGIS Data Store(relational+tile cache)增加機器擴展Portal for ArcGIS層:-為現有機器提供更多資源。注意:
10、在兩臺計算機安裝部署Portal for ArcGIS是是為了實現高可用性,不是用于擴展性能系統調整|Portal for ArcGIS擴展現有站點:-縱向擴展-添加資源到現有機器-橫向擴展-添加其他機器到現有站點系統調整|ArcGIS Server或添加其他GIS Server站點使托管的server站點擺脫傳統GIS Server的職責增加專用的GIS Server來執行其他事務:頻繁使用的地圖服務,地理處理服務系統調整|ArcGIS ServerGIS Server(mapping and visualization)GIS Server(geoprocessing)GIS Server(hosting)基礎部署基礎部署中包含兩種類型的數據存儲:關系型數據存儲-Hosted feature layers-Insights for ArcGIS切片緩存數據存儲-Scene Layers(3D)注意:在多臺計算機安裝部署關系型數據存儲和切片緩存數據存儲是為了實現高可用性,不是用于擴展性能系統調整|ArcGIS DataStore了解ArcGIS Enterprise基礎部署選擇合適的部署模式,沒必要使系統過于復雜:中小型組織通??梢栽谏a中使用單機基礎部署選擇良好的硬件資源了解最佳做法監測系統對于系統瓶頸及時調整解決總結