1 / 55

ArcGIS for Server: Reference Implementations

ArcGIS for Server: Reference Implementations. Anthony Moralez Shreyas Shinde. Before we begin…. Please fill out the session survey in your mobile app Select “ArcGIS for Server: Reference Implementations” in the Mobile App Use the Search Feature to quickly find this title

milagrosl
Download Presentation

ArcGIS for Server: Reference Implementations

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ArcGIS for Server: Reference Implementations Anthony Moralez Shreyas Shinde

  2. Before we begin… • Please fill out the session survey in your mobile app • Select “ArcGIS for Server: Reference Implementations” in the Mobile App • Use the Search Feature to quickly find this title • Click “Technical Workshop Survey” • Answer a few short questions and enter any comments

  3. Agenda: Reference Implementations Multi-node WebGIS Federation Portal with hosting server Standalone portal Multi-node server with workload separation All in a box server

  4. Gillian GIS Administrator

  5. Our Journey Begins Here – Circa 10.1 SDE ArcMap

  6. SDE

  7. ArcGIS Server – All in one machine Simple But Not fault tolerant Limited scalability Web Adaptor ArcGIS Server Database

  8. ArcGIS Server – All in one machine 80 443 Active Directory IWA Web Adaptor ArcGIS Server Database

  9. Reference Implementations Success! Multi-node WebGIS Federation Portal with hosting server Standalone portal Multi-node server with workload separation • Security • Availability • Capacity All in a box server

  10. Availability At a low cost?

  11. ArcGIS Server – All in one machine Passive Active Web Adaptor Web Adaptor ArcGIS Server ArcGIS Server Database Database

  12. Reference Implementations Success! Multi-node WebGIS Federation Portal with hosting server Standalone portal Multi-node server with workload separation • Security • Availability • Capacity All in a box server

  13. Nearing Capacity

  14. Success means more publishers and users Web Adaptor ArcGIS Server Database

  15. ArcGIS Server – Separate Database Web Adaptor ArcGIS Server LARGE small Database

  16. Reference Implementations Success! Multi-node WebGIS Federation Portal with hosting server Standalone portal Multi-node server with workload separation • Security • Availability • Capacity All in a box server

  17. Critical Services

  18. All in one box Web Adaptor Database ArcGIS Server

  19. ArcGIS Server – Multi-node ArcGIS Server Server Directories & Config Store ArcGIS Server Site

  20. ArcGIS Server – Multi-node ArcGIS Server ArcGIS Server Server Directories & Config Store ArcGIS Server Site

  21. ArcGIS Server – Multi-node Web Adaptor ArcGIS Server ArcGIS Server Server Directories & Config Store ArcGIS Server Site

  22. ArcGIS Server – Multi-node Web Adaptor ` ArcGIS Server ArcGIS Server Server Directories & Config Store ArcGIS Server Site Database Database

  23. Reference Implementations Success! Multi-node WebGIS Federation Portal with hosting server Standalone portal Multi-node server All in a box server

  24. Organizing Servers By Function

  25. Separation of workloads ArcGIS Server

  26. Separation of workloads Load Balancer ArcGIS Server ArcGIS Server ArcGIS Server Dynamic Map Site Tiles Site Analysis Site

  27. High performance caching Frequently cook large volumes of cache as fast as possible

  28. Workload separation – dedicate server for caching B:6080 C:6080 A:6080 ArcGIS Server ArcGIS Server ArcGIS Server Server Directories & Config Store • No web adaptor • Built-in accounts • High performance NAS • Data copied locally to each node • Shutdown all non-essential services • Set caching service MIN/MAX to high value

  29. Reference Implementations Success! Multi-node WebGIS Federation Portal with hosting server Standalone portal • Isolation • Ease of management • Better resource utilization Multi-node server with workload separation All in a box server

  30. Esri releases Portal for ArcGIS The WebGIS Pattern

  31. WebGIS GIS for everyone • Powerful layer of abstractions on top of GIS • Opens the platform to a large class of applications from desktop to device • Single sign-on access to GIS assets • Existing GIS infrastructure can be plugged in Device Desktop Web Apps Portal Identity / Search / Collaboration Services Hosting Server Federated Servers

  32. WebGIS Components Load Balancers Device Desktop Web Apps Portal for ArcGIS ArcGIS Server Portal Identity / Search / Collaboration ArcGIS Data Store (Managed DB) Databases (Registered DB) Services Hosting Server Federated Servers Content

  33. Standalone portal ArcGIS Server Registering GIS services as items in portal Web Adaptor Web Adaptor Portal for ArcGIS ArcGIS Server ArcGIS Server Server Directories & Config Store • Standalone Portal for ArcGIS allows for making of web maps • GIS services become discoverable • No change in server Content • No single sign-on • Portal is not highly available

  34. Reference Implementations Success! Multi-node WebGIS Federation Portal with hosted server Standalone portal Multi-node server with workload separation • Search, find, use • Webmap and apps • No self-service mapping All in a box server

  35. Need for self-service mapping Visualize spatial qualities of business data

  36. Portal for ArcGIS with hosting server ArcGIS Server Web Adaptor Web Adaptor Portal for ArcGIS Hosting ArcGIS Server ArcGIS Server ArcGIS Server Server Directories & Config Store ArcGIS Data Store • Analysts can use portal’s GIS capabilities to map business data • Mission critical GIS services registered as items in portal for find and use • Portal with hosting server is not highly available

  37. Reference Implementations Success! Multi-node WebGIS Federation Portal with hosting server Standalone portal Multi-node server with workload separation • Search, find, use • Webmap and apps • Self-service mapping All in a box server

  38. Single sign-on Users don’t want to login twice to access Spatial content

  39. Federation Single sign-on for existing GIS servers • GIS servers are connected to portal’s identity store • Single sign-on for services on a hosting or federated servers • Identity flows through the system • Ownership and group-based access control Device Desktop Web Apps Portal Identity/ Search / Collaboration • Need portal accounts for accessing services • GIS services permissions are changed to portal access control Services Federated Servers Standalone Servers Hosting Server

  40. Single sign-on with federation ArcGIS Server Federated Web Adaptor SAML Web Adaptor Portal for ArcGIS Federation Hosting ArcGIS Server ArcGIS Server ArcGIS Server Server Directories & Config Store ArcGIS Data Store • Designed for collaboration • Search, Find, Use • SAML can support mix of identity providers • IWA and PKI also available

  41. Reference Implementations Success! Multi-node WebGIS Federation Portal with hosting server Standalone portal Multi-node server with workload separation • Single sign-on for all web accessible GIS assets • Single identity space All in a box server

  42. Hosting server capacity reached! More hardware needed

  43. Multi-node hosting server ArcGIS Server Federated SAML Web Adaptor Federation Web Adaptor External Web Adaptor Portal for ArcGIS ArcGIS Server ArcGIS Server ArcGIS Server ArcGIS Server Internal Web Adaptor (6080/6443) Server Directories & Config Store Srv Dirs & Config Store Hosting Server • HA Hosting ArcGIS Server • HA ArcGIS Data Store (Managed Database) • Requires internal web adaptors for portal to reach servers on 6080/6443

  44. Portal for ArcGIS Full WebGIS HA SAML Federated ArcGIS Server Web Adaptor External Web Adaptor External Web Adaptor Federation ArcGIS Server ArcGIS Server Portal Portal ArcGIS Server ArcGIS Server Internal Web Adaptor For Server (6080/6443) Internal Web Adaptor For Portal (7080/7443) Server Directories & Config Store Srv Dirs & Config Store Content Hosting Server • HA Portal • HA Hosting ArcGIS Server • HA ArcGIS Data Store (Managed database) • HA Federated ArcGIS Server • No single point of failure • Internal load balancers are needed between server to portal and from portal to server • Not for the faint hearted!

  45. Reference Implementations Success! Multi-node WebGIS Federation Portal with hosted server Standalone portal Multi-node server with workload separation • No single point of failure • Scalable All in a box server

  46. In the case of a disaster… ….you really need disaster recovery

  47. Geographic Redundancy Public Load Balancer Device Web Desktop PASSIVE ACTIVE Content synchronization Portal Portal Portal Server Database Content Hosting Server Federated Servers Hosting Server Federated Servers

  48. Geographic Redundancy Public Load Balancer Device Web Desktop PASSIVE ACTIVE Content synchronization Portal Portal Hosting Server Federated Servers Hosting Server Federated Servers

  49. Gillian’s journey Success! (with a little help) Multi-node WebGIS with GR/DR Federation Portal with hosted server Standalone portal • Multi-node server with dedicated sites All in a box server

  50. Summary MULTI-NODE PORTAL MULTI-NODE HOSTING SERVER MULTI-NODE DB SINGLE PORTAL MULTI-NODE HOSTING SERVER GEOGRAPHIC REDUDANCY ALL IN-A-BOX Complexity Vs. Availability • Scalable hosting server • No single point of failure for portal • Self-service mapping • Simple portal • Scalable hosting server • Single point of failure for portal • No single point of failure • DR • Simple • Single point of failure • Limited scalability

More Related