den danske esri brugerkonference 2019 · desktop gis web gis geodatabase layer file map document...
TRANSCRIPT
Den Danske Esri Brugerkonference 2019
Torben Vidding Willadsen, Geoinfo
What's new in ArcGIS Enterprise og Administration af ArcGIS Enterprise
Agenda
Hvad er ArcGIS
Enterprise?
(den korte version)
Shared instances
Andre 10.7-nyheder
Samt lidt fra 10.6.1
News
Administration af
ArcGIS Enterprise
!
Portal/kortskab
Apps
Infrastruktur
Hvad er ArcGIS Enterprise?
• ArcGIS Online til intern brug
• ArcGIS Desktop som Web GIS
• Kortskab
• Mere end det
Desktop GIS Web GIS
Geodatabase
Layer file
Map document
(mxd)
Desktop GIS
(ArcMap)
ArcGIS Server
Web layer
Web map
Application
ArcGIS Enterpriseog/eller
ArcGIS Online
Hvad er ArcGIS Enterprise?
ArcGIS Enterprise
=ArcGIS
Web AdaptorArcGIS Server
Portal for ArcGIS
ArcGISData Store
Agenda
Shared instances
Hvad er ArcGIS
Enterprise?
(den korte version)
Andre 10.7-nyheder
Samt lidt fra 10.6.1
News
Administration af
ArcGIS Enterprise
!
Baggrund: service capacity management i dag
• Alle services har dedikeret kapacitet defineret af minimums- og maksimum service-
instanser konfigureret pr. service.
• Der er et 1:1 forhold mellem en service-instans (SOC-proces) og den underliggende
service-definition.
• Standardværdien er mindst 1 service-instans og maksimalt 2 service-instanser.
• En kørende service-instans for traditionelle (ikke-hostede) services bruger i
gennemsnit mellem 100-200 MB RAM, nogle gange mere (nogle gange meget mere).
Baggrund: service capacity management i dag
• Ofte er det samlede forbrug af memory den primære flaskehals for, hvor mange
services der kan køre på en enkelt server.
? ?
A R C G I S S E R V E R S I T E
MapService1 MapService2
C L I E N T A P P S
ArcSOC.exe ArcSOC.exe
?
✔
?
✔
A R C G I S S E R V E R S I T E
MapService1 MapService2
C L I E N T A P P S
?
✔
?
✔
A R C G I S S E R V E R S I T E
MapService1 MapService2
?C L I E N T A P P S
Performance delay
?
✔
?
✔
A R C G I S S E R V E R S I T E
MapService1 MapService2
?
✔
C L I E N T A P P S
Min: 1Max: 2Current: 2
Min: 1Max: 2Current: 1
Dedicated instance pools
?
✔
?
✔
A R C G I S S E R V E R S I T E
MapService1 MapService2
?
✔
?
✔
?
✔
?
✔
?
✔
?
✔
?
✔
?
✔
?
✔
?
✔Min: 1Max: 2Current: 2
Min: 1Max: 2Current: 1
C L I E N T A P P S
$ $ $
Goal: Optimize instances so you’re only
using as many as you need.
✔
?
A R C G I S S E R V E R S I T E
C L I E N T A P P S
MapService2
Min: 0Max: 2Current: 1
Introduktion af shared instances
• Shared instances tillader et 1:M forhold mellem SOC-processer og service-
definitioner: En shared instance (SOC-proces) kan håndtere forespørgsler til flere
services.
• Ved hjælp af shared instances, vil ArcGIS Server 10.7 stille en pulje af shared
instances til rådighed, som håndterer forespørgsler til alle services, der
konfigureres til at anvende denne tilstand.
Introduktion af shared instances
• Når du publicerer en map service og indstiller den til at bruge shared instances, er
der tilnærmelsesvis ingen ekstra omkostning i form af yderligere anvendt memory
til den nye service.
• I stedet for at oprette en dedikeret pulje af service-instanser (SOC'er) vil servicen
blive håndteret af den fælles pulje af instanser (shared instances).
A R C G I S S E R V E R S I T E
MapService7
Min: 1Max: 2
MapService8
Min: 0Max: 3
MapService4
Min: 0Max: 2
MapService5
Min: 1Max: 2
MapService3
Min: 1Max: 2
MapService6
Min: 0Max: 2
MapService2
Min: 4Max: 10
MapService1
Min: 3Max: 5
A R C G I S S E R V E R S I T E
Participants:• MapService3• MapService4• MapService5• MapService6• MapService7• MapService8• …
Compatible map services shared from ArcGIS ProMapService2
Min: 4Max: 10
MapService1
Min: 3Max: 5
4 instances
Shared instance poolNew at 10.7
Hvornår anvendes shared instances?
Din services skal være kvalificerede:
• Publiceret via ArcGIS Pro
• Bruger kun understøttede capabilities:
Feature Access, KML, WMS, WFS
• Services, der håndterer relativt få forespørgsler
- Meget grov tommelfingerregel: mindre end 1 forespørgsel pr. minut i gennemsnit
• Services, der i øjeblikket er indstillet til minimum instanser = 0
• Services, som du ønsker dig, kan indstilles til minimum instanser = 0 (men hvor du
ikke er villig til at leve med den lange opstartstid)
• Cached map services
Hvornår anvendes ikke shared instances
Services, der ikke er kvalificerede:
• Publiceret via ArcMap
• Usupporterede capabilities: Network Analysis, Network Diagrams, Utility Network, osv.
• Hvis du har brug for per-service kontrol over service timeouts
• Services, der modtager mange forespørgsler
• Grundlæggende operationelle lag, der anvendes på tværs af mange eller de fleste af
dine kort og apps
• Andre servicetyper: Geocoding, geoprocessing, osv.
• (Image services: afhænger af, hvordan du publicerer - se hjælpen)
Shared instances
DEMO
Shared Instance pool
• Default shared instance pool size:
4 instances
• Konfigurer din shared instance pool, så den matcher dine serverressourcer
- Husk: Det er ikke fornuftigt at indstille størrelsen på shared instance pool til at være større
end det, som maskinen kan håndtere samtidigt. For en 4-core-maskine er dette
sandsynligvis i området 6-8 instanser.
- Hvis du vil sikre, at højt prioriterede services, der kører med dedikerede instanser, altid har
ressourcer til rådighed, skal du indstille din shared instance pool til at være mindre end
fuld kapacitet.
Publishing defaults
• I ArcGIS Enterprise 10.7: default er at publicere services med dedicated instances.
- Serviceejer eller administrator kan ændre individuelle services i ArcGIS Server Manager.
• Administrator kan skifte default
mode for hele sitet til af anvende
shared instances.
DEMO
Spørgsmål om shared instances?
Agenda
Hvad er ArcGIS
Enterprise?
(den korte version)
Shared instances
Andre 10.7-nyheder
Samt lidt fra 10.6.1
News
Administration af
ArcGIS Enterprise
!
10.7 – Nye User Types
News
▪ Basis apps ▪ Basis apps
▪ Feltapps
▪ Basis apps
▪ Feltapps
▪ Kontorapps
▪ Basis apps
▪ Feltapps
▪ Kontorapps
▪ ArcGIS Pro
▪ Basis apps
Viewer Editor Field worker Creator GIS Professional
Se Redigere Publisere/administrere
1 2
10.7 – Muligt at få overblik over alle GP-jobs
News
10.7 – Bedre overblik i ArcGIS Server Log via Request ID
News
10.6.1 – Flere forbedringer i ArcGIS Server Log, f.eks. Wait time
Distributed collaboration
• En måde at dele og synkronisere data og
information på tværs af ArcGIS
• Opretter en betroet forbindelse med andre
Enterprise-implementeringer og ArcGIS Online
• Bruger den eksisterende, velkendte
gruppedelingsmodel til at sende og modtage
data
News
Distributed collaboration – Release highlights
10.5 10.710.5.1 10.6 10.6.1
Enterprise with
Enterprise
(first release)
Share Insights items
Copy views
Pause + resume sync
Badge more prominent
Enterprise with
Online
Share feature
layers as copies
(Enterprise)
Content delete
policy
Sync reporting
Share web apps
Sync on demand
News
Agenda
Hvad er ArcGIS
Enterprise?
(den korte version)
Shared instances
Andre 10.7-nyheder
Samt lidt fra 10.6.1
News
Administration af
ArcGIS Enterprise
!
Workload
separation
Mange emner indenfor administration og best practice!
Workload
separation
Mange emner indenfor administration og best practice!
Workload
separation
Overordnet infrastruktur, der planlægges
i samarbejde med rådgiver
Daglig administration af indhold
Erfaringer fra samarbejde med kunder ifm. driftsaftaler (10.6.1 og ældre)
• Fokus på layers i kortskabet (portalen) – kategoriseret efter emne
- 10.6.1 og ældre: Gruppelag for at tage hensyn til resurseforbrug (optimere antal instanser)
- Problemer med rettigheder, der sættes på hele den tilhørende service
- Fra 10.7: Fokus på brugeroplevelse – intet hensyn til resurseforbrug
- Mindre Web Layers med meget få lag
- Manglende erfaring: Fungerer det for Web Maps med mange lag (10+)?
• Map Image Layer vs. Feature Layer
- 10.6.1 og ældre: Anvend primært Map Image Layers (map-services) til kiggeadgang
- Layers, der skal kunne ses af mange (alle), deles som Map Image Layers
- Feature Layers deles kun til de brugere, der skal bruge yderligere funktionalitet
(editering mv.)
- Fra 10.7: Samme anbefaling (indtil videre)
- Ikke et problem (resursemæssigt) at dele samme Web Layer flere gange med forskellig
funktionalitet (editeringsadgang mv.)
!
Spørgsmål?
Hvis du vil vide mere, tilbyder Geoinfo følgende kursus:
ArcGIS Enterprise: Administrative Workflows d. 14.-16. maj 2019 i
Kolding
ArcGIS Enterprise: Administrative Workflows d. 28.-30. oktober 2019
i Glostrup
Tak for opmærksomheden