1 / 25

SX.enterprise Architecture & Deployment Session #24

SX.enterprise Architecture & Deployment Session #24. Duc Chu & Perry Jager. Session Overview. SX.e & Progress software architecture Computer (Servers and PC) communications & layouts Network considerations Topology alternatives. “Good Old” UNIX Days. Trend 8, SX 2.x, & Progress v8

tan
Download Presentation

SX.enterprise Architecture & Deployment Session #24

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. SX.enterprise Architecture & DeploymentSession #24 Duc Chu & Perry Jager

  2. Session Overview • SX.e & Progress software architecture • Computer (Servers and PC) communications & layouts • Network considerations • Topology alternatives

  3. “Good Old” UNIX Days • Trend 8, SX 2.x, & Progress v8 • Single database data-store • All database processes on one UNIX system • All user processes on one system

  4. UNIX (Full) Client/Server • Large user configurations • Single database data-store • CHUI clients on application-store • Separate LAN for data traffic

  5. SX 3.X and Progress 9 • SX 3.x requires 9.1 • 9.1B currently • 9.1D soon • Progress 9.1B requires Java 1.1.8 • Java 1.1.7 on HP & Unixware • Java 1.1.7 on DG • Progress 9.1D will require Java 1.3

  6. SX 3.X and Progress 9 • Java require specific OS levels • Progress 9 features • Performance enhancements • Large file enabled (>2GB) • Single db with Storage Areas • Administration enhancements • New networking requirements • Slightly more overhead

  7. SX.e 3.XDatabase Server • Progress Database Server • Progress Application Server • Progress Admin Server • Progress Name Server

  8. SX.e Staging Server • GUI code compile • Centralized Client install mechanism • Centralized Client update mechanism • Code Test mechanism • AppServer Library

  9. SX.e GUI Clients • Full Push Client • Full Progress install • Full SX code install • Code Server • Full Progress install • Full SX code install • Code Bundle • Network Client • Little Progress code • No SX code

  10. SX.e Client considerations • Full Push Client • Independent • High bandwidth update • Higher Admin overhead • Recommended for all Terminal Server installs

  11. SX.e Client considerations • Code Server • Independent • Fewer high bandwidth updates • Less admin overhead • Network Client • Dependent on Code Server • No updates • Little Admin overhead

  12. Network Hardware • Hubs/Switches • Routers/Firewalls • CSU/DSU Devices • Domain Server • Mail Server • Print Server • Terminal Server

  13. Network Hardware - Branch • Hubs/Switches • Routers/Firewalls • CSU/DSU Devices • Backup Domain Server (optional) • Code Server (depending on configuration)

  14. SX.e Thin Clients • Windows Terminal Server • Full Push Client • Host based model • Virtual Computers for multiple users • No extended deployment issues WAN

  15. SX.e Thin Clients • Windows Terminal Server and Citrix • Runs directly on the Terminal Server • Improves WAN performance with ICA Protocol • Web based access • ICA Client access WAN

  16. SX.e Thin Clients • Windows Terminal Server and Tarantella • Web based access • Tarantella Client • Java client required on client PC • Separate Tarantella Server WAN

  17. Other SX.e Clients • ODBC • SX.intelligence • SX2G0 • FTP • Clippership • RXLaser

  18. Other SX.e Clients • Webspeed/ Appserver • Esales • Ecatalog • Sonic MQ/XQ • Commerce Connect

  19. Networking Considerations • DNS • Internal DNS Required • Reverse lookups • Dynamic DNS issues (DHCP) • DNS forward lookups

  20. Special Considerations • TWL • Separate Database • Shared Admin & Name Server • Separate Appservers

  21. Test Environments • Test Company • Same files on disk • Access to other company data • Test Environment • Full copy of files on disk • Snapshot in time

  22. Support Architecture • Points of access • UNIX • Windows • Staging Server • Code Server • Client • Network access • Telnet • FTP • PCAnywhere • Dial up Internet

  23. Support Architecture • Points of access • UNIX • Windows • Staging Server • Code Server • Client • Network access • Telnet • FTP • PCAnywhere • Dial up Internet

  24. Questions? PLEASE, don’t forget to fill out the survey sheet. SX.e Architecture & DeploymentSession #24 Thank you!

  25. PLEASE, don’t forget to fill out the survey sheet. SX.e Architecture & DeploymentSession #24 Thank you!

More Related