380 likes | 508 Views
Sam Morris - Product Marketing Manager . The Next-Gen X Server for a Multi-Platform Environment. Agenda. Brief Review Traditional purpose of the PC X Server The Evolving X Landscape How is PC X Server technology required to adapt to new IT and Business initiatives
E N D
Sam Morris - Product Marketing Manager The Next-Gen X Server for a Multi-Platform Environment
Agenda • Brief Review • Traditional purpose of the PC X Server • The Evolving X Landscape • How is PC X Server technology required to adapt to new IT and Business initiatives • Next-Generation Technology in Reflection X • New architecture and capabilities that drive flexibility • Q & A
Brief Review – The PC X Server • What is X? • How does X work? • The role of the PC X Server • Where is X used?
What is X? • X Window System • Network-based graphical user interface • Runs primarily on UNIX and Linux operating systems • Sometimes referred to as X11
How does X work? • A graphical client application is started on a host • An “X Server” is started on a user’s workstation • Provides the graphical display capabilities like a screen, mouse and keyboard • The “x client” on the host communicates with the “X Server” on the user’s workstation
X How does X work? X Server X11 Protocol x client PC Workstation UNIX Host
The role of the PC X Server • A PC X Server is “X Server” software intended to connect PC workstations to host-based graphical applications • Expanded definition of PC includes Windows, Linux and Mac • Replaces single-purpose graphical terminal hardware • A less expensive alternative to dedicated terminals • Provides the flexibility to run Windows & X apps on same machine • Reduce the number of workstations on your desk
Where is X used? Automotive Financial Aerospace Chip design Network management Oil exploration
Review – Traditional PC X Server • What is X? • A way to run graphical applications on UNIX systems • How does X work? • An X Server on the client talks to an x client on the server! • The role of the PC X Server • Making graphical UNIX-based applications available on PC workstations • Where is X used? • In a broad range of industries including Automotive, Finance, Aerospace and Energy
The Evolving X Landscape • Drivers for Change in the Traditional X Space • A leaner IT meets a distributed workforce • New Demands on the PC X Server • What today’s PC X Server is being asked to do
Drivers for Change in the Traditional X Space • Server Consolidation and Centralization • Reduce number of servers providing similar functions • Centralize server resources to fewer data centers • Mobility • Give users the flexibility to get their work done from multiple locations • Collaboration • Allow workers to visually share information in real-time • Allow workers to interact in real-time with the same document or application
New Demands on the PC X Server • Give me remote connectivity without the heavy performance hit • Support the varied desktop platforms that we use (Windows, Linux, UNIX) • Let me move around with my X application, without having to close it down and start it back up • Let me show others what I’m seeing in my X application in real-time
Next-Generation Technology in Reflection X • New features generated by new demands • Breaking up X – An architectural refresh • Enhancements to Management and Administration
New Features from New Demands • Remote/Low-Bandwidth Support • Suspend/Resume (Leave/Join) • Session Transfer • Session Sharing • Multi-platform Support
X X New Features Visualized • Remote/Low-Bandwidth Support Low-Bandwidth connection x client UNIX Host High-Latency connection
X X X New Features Visualized • Suspend/Resume (Leave/Join)
New Features Visualized • Session Transfer
New Features Visualized • Session Sharing
New Features Visualized • Multi-platform Workstation Support • Windows XP • Windows Vista Linux/UNIX Mac* * Future
Demos • Leave / Join – Windows-to-Windows • Transfer – Windows-to-Linux • Session Sharing (Between Windows and Linux) • Multi-Platform Support
Breaking up X – An architectural refresh • The traditional “monolithic” X Server • The tiered approach • Locating tiers flexibly
Traditional “monolithic” X Server connect X UNIX Host display X Server PC Workstation
The tiered approach Client Connector CC XD X Server Display X Server PC Workstation
CC XD Adding a new tier Client Connector Protocol Router PR X Server Display PC Workstation
CC XD UNIX Host PR PR PR PR PR Locating tiers flexibly PR PC Workstation
CC UNIX Host PR Suspend/Resume PR XD PC Workstation
CC UNIX Host PR Suspend/Resume PR XD PC Workstation
CC UNIX Host PR XD XD Suspend/Resume PR PC Workstation
CC UNIX Host PR XD XD Session Transfer PR PC Workstation
CC PR XD Remote/Low-Bandwidth Support • Move the Client Connector next to the Host application • X Protocol compression x client • Supports effective performance in Remote and Low-Bandwidth environments
CC PR XD XD XD Fault Tolerance • Keep copy of XD next to PR • If connection lost… • Restore to workstation x client
CC XD XD PR PR PR XD Load Balancing • Multiple Protocol Routers x client
Management and Administration • Two Applications • Reflection X Manager • Create Sessions • Configure X Server settings • Configure x clients • Reflection X Administrative Console • Create domains for grouping servers that host Client Connectors and Protocol Routers • Add servers to domains • Create users for assigning access to sessions created in Reflection X Manager
New Requirements • Facilitate Server Consolidation and Worker Globalization • Allow users to be productive from wherever they are • Help users work together effectively
New Technology • New Architecture • Multi-Tiered approach • Distributable components • New Capabilities • Remote/Low-Bandwidth Support • Suspend/Resume (Leave/Join) • Session Transfer • Session Sharing • Multi-platform Support • Fault Tolerance • Load Balancing
New Product • Reflection X 2008 • November 2007
Where to get more information Sam Morris, Product Marketing Manager, sam.morris@attachmate.com Kris Lall, Product Manager, kris.lall@attachmate.com