1 / 46

SELECT Server V8 XM Edition Licensing What, Why, Where, When, How

SELECT Server V8 XM Edition Licensing What, Why, Where, When, How. Gary Cochrane Technical Director – Geospatial Sales, NAOU. What?. With the V8 XM Edition, Bentley has adopted “Trust-based” licensing Trust-based licensing implements usage logging rather than license enforcement

lumina
Download Presentation

SELECT Server V8 XM Edition Licensing What, Why, Where, When, How

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. SELECT Server V8 XM Edition LicensingWhat, Why, Where, When, How Gary Cochrane Technical Director – Geospatial Sales, NAOU

  2. What? • With the V8 XM Edition, Bentley has adopted “Trust-based” licensing • Trust-based licensing implements usage logging rather than license enforcement • SELECT Server V8 XM Edition is the enabling technology for this paradigm shift • SELECT Server V8 XM Edition is required to license all V8 XM Edition applications

  3. V8 XM Edition Licensing • Highlights • V8 XM Edition applications no longer require a continuous connection to the license server • Multiple Sites can be managed by a single SELECT Server • Introduction of product activation • Automated Usage reporting to Bentley • SELECT Server V8 XM Edition also supports pre-XM Edition applications

  4. SELECT Server V8 XM • Goals • Eliminate scenarios that obstruct a user from running Bentley applications • Monitor, log, and report application usage • Focus on automated systems that allow self service • Focus on simplifying SELECT Server deployment • Lay the foundation for SELECT Server to improve user-to-Bentley interaction

  5. SELECT Server 2004 licensing SELECT Server V8 (existing) Pre-XM Application Continuous “heartbeat” Connection • Application must contact SELECT Server to start up • SELECT Server periodically checks to see if machine is still using application (known as heartbeat). • Each application uses its own .LIC file to define SELECT Server • One SELECT Server per “Site” (as defined in SELECT Agreement)

  6. Can I have a license to run? SS 2004 Conversation - 1 SELECT Server V8 (existing) MicroStation V8

  7. Yes, here you are… SS 2004 Conversation - 2 SELECT Server V8 (existing) MicroStation V8 (Meanwhile, I wait…) But, if all my MicroStation licenses are already in use, you’ll have to wait. So please try again later!

  8. SS 2004 Conversation - 3 SELECT Server V8 (existing) MicroStation V8 Now for the heartbeat… Every 2 minutes Are you still there?

  9. SELECT Server V8 XM licensing SELECT Server XM (released June 2006) XM Application Occasional Connection • Once activated, Application must contact SELECT Server only once every 30 days (to remain activated) • Activated applications will start even if they can’t contact SELECT Server • All (XM) applications use same Activation key to point to SELECT Server. Key is stored in Windows Registry • One SELECT Server XM can host multiple sites (license pools)

  10. SS V8 XM Conversation - 1 MicroStation V8 XM ? SELECT Server XM • Once activated, does not ask for permission/license to run. It just runs • Therefore, no conversation with SSXM at startup Does not matter how many MicroStation licenses are in the pool, or how many are already in use. Since it doesn’t ask for permission, it always runs

  11. MicroStationV8 XM logs usage pattern locally • Periodically sends usage log to SSXM (typically once per day) SS V8 XM Conversation - 2 MicroStation V8 XM SELECT Server XM If it fails to upload usage logs today, it will try again tomorrow. Will continue like this for 29 days without issue. On day 30, MicroStation reverts to deactivated state.

  12. SS V8 XM Conversation - 3 MicroStation V8 XM ? SELECT Server XM • If user it taking laptop home for weekend, no problem being “off-line”. No action required to use MicroStation. • If user is going on extended trip (more than 30 days), license checkout option still exists for this scenario.

  13. One Machine SELECT Server XM Gateway1 Pre-XM Application XM Application SELECT Server XM Gateway2 Pre-XM Application XM Application SS-XM Architecture - Deployed Bentley User Organization Site1 Bentley Back Office Private Site1Pool SELECT Server XM Bentley Web Services Site2Pool Public Site2

  14. SS-XM Architecture - Hosted Bentley User Organization Site1 Bentley Back Office SELECT Server XM Gateway1 Pre-XM Application Private XM Application Site1Pool Bentley Hosted SELECT Server XM Public Site2 XM Application Site2Pool SELECT Server XM Gateway1 Pre-XM Application

  15. SS-XM Architecture - Deployed Bentley User Organization Bentley Back Office Private SELECT Server XM XM Application Bentley Web Services Public SELECT Server XM Gateway1 Pre-XM Application

  16. SS-XM Architecture - Hosted Bentley User Organization Bentley Back Office Private XM Application SELECT Server XM Bentley Web Services Public SELECT Server XM Gateway1 Pre-XM Application

  17. Where? • Where to host SELECT Server V8 XM • The traditional approach • SELECT subscribers may deploy SELECT Server V8 XM Edition within your organization • New for V8 XM Edition! • SELECT Subscribers may also elect to use a Bentley hosted SELECT Server • Non-SELECT Subscribers must license through Bentley hosted servers.

  18. When? • Now! • SELECT Server V8 XM Edition released June 2006 • In use within Bentley for entire MicroStation V8 XM Beta period • Migrate to SELECT Server V8 XM at SELECT Contract renewal • Bentley will issue your new license electronically for SELECT Server V8 XM, or • Don’t wait… Simplify your license management with SELECT Server V8 XM Edition now!

  19. How? • How do I get there from here? • Implement SELECT Server V8 XM • For V8 XM Edition applications • Implement SELECT Server V8 XM Gateway • For pre-XM Edition applications

  20. Migration Example 1 • Single site that chooses the following configuration • Will host their own SSXM • Does not have MS SQL Server • Will use MSDE • Will install on same machine as existing SS2004 • Will have both XM and pre-XM applications running

  21. Example 1 - Step 1 • Contact Bentley TSG • Notify them of your intent to adopt SSXM • Let them know you intend to host your own server • Request Server Serial Number and Activation Key • TSG will create license by: • Accessing Bentley back office to obtain asset list • Push license to Bentley Web Services Server • Deliver Server Serial Number, Server Activation Key, and Site Activation Key to user

  22. Example 1 – Step 2 • User Organization can then plan and schedule their SSXM install • Verify that their existing SS2004 machine meets software pre-requisites for SSXM • Download SSXM from SELECT Downloads • Begin installation, choosing to install both: • SSXM (to support XM applications) • SSXM Gateway (to support pre-XM applications)

  23. Example 1 – Step 3 • SSXM Installation includes MSDE installation • At prompt, indicate that you need to install MSDE • Installer completes, installing SSXM, SSXM Gateway, and MSDE • An empty database is created within MSDE with the required tables to support SSXM • Installation is complete, you are then transferred to a wizard to complete configuration of SSXM

  24. Example 1 – Step 4 • Configuration Wizard • Asks for server serial number and activation key • And several other questions regarding configuration • Last step in the wizard: • SSXM contacts Bentley Web Services via Internet to download license pool for the site • If successful, then SSXM is ready to provide licensing services to Bentley XM Edition applications

  25. Example 1 – Step 5 • XM Edition Application Activation • XM Applications are activated against a site • Activation is a accomplished by entering the SSXM (network) name, and the Site Activation Key • This can be done during application installation • It can also be done afterwards from the application • It can also be done by a remote registry push from a system administrator • It can also be done by implementing a Group Policy within the Windows Domain

  26. Halfway done… • XM Applications are now functional • However pre-XM applications are still conversing with the old SS2004 • You must now stop SS2004 • Again, assuming that you are installing SSXM and the Gateway on the original SS2004 machine • The SSXM Gateway can be installed on the same machine as SS2004 • However it can not be run simultaneously on the same machine as SS2004

  27. Gateway Configuration • Stop the SS2004 Windows Service • Open the SSXM Gateway configuration tool • Enter the name of the SSXM (which will be the same machine) • Enter the Site Activation Key • Save and close • Using the SSXM Administrator: • Start the SSXM Gateway service • 2004 Edition applications are now provided for • They will seek the same machine as before, based on the “Server=“ statement in their license file(s)

  28. Migration Starting point Bentley User Organization Pre-XM Application SELECT Server 2004 Edition

  29. Migration begins with call to TSG Bentley User Organization I want to host my own SSXM Bentley Back Office Bentley Web Services

  30. TSG pushes license to public server Bentley User Organization Bentley Back Office Pre-XM Application SELECT Server 2004 Edition Private Site1Pool Bentley Web Services Public

  31. Contains: Server Serial Number, Server Activation Key, and Site1 Activation Key TSG sends Activation keys to user Bentley User Organization Bentley Back Office Pre-XM Application SELECT Server 2004 Edition Private Keys Bentley Web Services Public Site1Pool

  32. SELECT Server V8 XM Gateway SELECT Server V8 XM Install SSXM with Gateway Bentley User Organization Bentley Back Office Pre-XM Application SELECT Server 2004 Edition Private Bentley Web Services Public Site1Pool Existing SS2004 machine Keys

  33. Activate SSXM Bentley User Organization Bentley Back Office Pre-XM Application SELECT Server 2004 Edition Private SELECT Server V8 XM Gateway Bentley Web Services SELECT Server V8 XM Public Site1Pool Existing SS2004 machine Keys

  34. Activate SSXM Bentley User Organization Bentley Back Office Pre-XM Application SELECT Server 2004 Edition Private SELECT Server V8 XM Gateway Bentley Web Services SELECT Server V8 XM Public Site1Pool Site1Pool Existing SS2004 machine Keys

  35. Install/Activate SSXM applications Bentley User Organization Bentley Back Office Pre-XM Application SELECT Server 2004 Edition Private SELECT Server V8 XM Gateway Bentley Web Services SELECT Server V8 XM Public Site1Pool Site1Pool XM Application Existing SS2004 machine

  36. Shutdown SS2004 Bentley User Organization Bentley Back Office Pre-XM Application SELECT Server 2004 Edition Private SELECT Server V8 XM Gateway Bentley Web Services SELECT Server V8 XM Public Site1Pool Site1Pool XM Application Existing SS2004 machine

  37. Activate SSXM Gateway Bentley User Organization Bentley Back Office Pre-XM Application SELECT Server 2004 Edition Private SELECT Server V8 XM Gateway Bentley Web Services SELECT Server V8 XM Public Site1Pool Site1Pool XM Application Existing SS2004 machine

  38. SELECT Server 2004 Edition Remove SS2004 Bentley User Organization Bentley Back Office Pre-XM Application Private SELECT Server V8 XM Gateway Bentley Web Services SELECT Server V8 XM Public Site1Pool Site1Pool XM Application Existing SS2004 machine

  39. Migration Complete Bentley User Organization Bentley Back Office Pre-XM Application SELECT Server XM Gateway Private Bentley Web Services SELECT Server XM XM Application Public Site1Pool Site1Pool

  40. Multiple Sites • Consolidation Approach • Only really need one SSXM • XM application communication with SSXM is OK over WAN • Still need a SSXM Gateway at every site • Pre-SM applications still require continuous connection

  41. Migration – Multiple Sites SS2004 Site 1 Site 2 Pre-XM Application Pre-XM Application SELECT Server V8 – Site 1 SELECT Server V8 – Site 2 SELECT Server XM Gateway Site 1 SELECT Server XM Gateway Site2

  42. Multiple Sites – Single SSXM Site 1 Site 2 Pre-XM Application Pre-XM Application SELECT Server XM Gateway Site 1 SELECT Server XM Gateway Site2 Bentley Back Office SELECT Server XM Site1 Pool Site2 Pool XM Application XM Application

  43. Multiple Sites –Multiple SSXM Site 1 Site 2 Pre-XM Application Pre-XM Application SELECT Server XM Gateway Site 1 SELECT Server XM Gateway Site2 Bentley Back Office SELECT Server XM Hosting Site 1 Pool SELECT Server XM Hosting Site 2 Pool XM Application XM Application Option only available to ELS/MLS subscribers

  44. Ultimate Goal • In the future… • When all applications upgraded to XM Edition • No longer need SSXM Gateway(s)

  45. Future Consolidation Site 1 Site 2 Pre-XM Application Pre-XM Application SELECT Server XM Gateway Site 1 SELECT Server XM Gateway Site2 Bentley Back Office SELECT Server XM Site1 Pool Site2 Pool XM Application XM Application

  46. Future Consolidation Site 1 Site 2 XM Application XM Application Bentley Back Office SELECT Server XM Site1 Pool Site2 Pool XM Application XM Application

More Related