set up of w2k consoles
DESCRIPTION
Set up of W2K consoles. The Operational Software Prospective. Set up of W2K consoles. Administration of user opera Software deployment Requirements Java Applications IT supported applications Run-time environment Unix software Launch operational applications Resources Work. - PowerPoint PPT PresentationTRANSCRIPT
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Set up of W2K consoles
The Operational Software Prospective
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Set up of W2K consoles
Administration of user opera Software deployment
Requirements Java Applications IT supported applications Run-time environment
Unix software Launch operational applications Resources Work
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Administration of user opera
Centrally based Mandatory roaming profile: Not possible to save local profile
Only user opera (+ experts) allowed to log on operational consoles
No software installation privileges
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Administration of user opera
No Internet access Define a group policy to:
assign[obligatory]/publish[optional]/deny all necessary application
deploy certain type of applications desktop settings security settings
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Software Deployment
It is the process of systematically moving software applications or components from a central source to the target community of end-users.
It is the critical last step in the process of creating software.
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Software Deployment
Requirements: Mainly Java applications (few PVSS applications by ST) Access to Unix file system (data, configuration files) High startup performance Applications run locally, but upgrade automatically if new
version No application will relay on locally saved information Security – only user opera (+experts) can launch
applications Ease of use for developers and users
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)W2K Operational console
Extract release from RazorCompile on OP platformsInstall new versionDistribute public deliverables
Release toolPCROPS
Operational distribution area
Operational software
Razor repository
Development software
Software Deployment
Java Applications – The proposed solution
SAMBA (HPDEPOT)
Jar, JNLP files
WebServer
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Software Deployment
Unix file access: Provided by Samba server on HPDEPOT Only user opera (+experts) can access operational
distribution areas)
Transparent file access (TBI)
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Software Deployment -JaWS
1. User clicks on a download link, the link instructs the browser to invoke JaWS technology.
2. JaWS technology queries the Web to determine if all the resources needed for the application are already downloaded. If they are, and the most recent version of the application is present, the application will be launched immediately (step 3).
3. If the resources are not present or an update is available, JaWS downloads the needed resources. Thus, the initial download and subsequent updates of an application happens transparently.
JaWS
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Software Deployment - JaWS
Some important issues It is provided by SUN free of charge JaWS allows to launch Java-technology-based applications
directly from the Web =>Need to set up a web server (support – maintenance)
Launches only Java-technology-based applications Java application is distributed as a set of JAR files Special Java Network Launch Protocol (JNLP) file has to be
created (one for each application)
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Software Deployment -IT applications
IT supported applications, e.g. Exceed, Excel, etc. Use IT supported deployment solutions Use notion of machine groups and user groups with
group policies All necessary applications will be assigned to a
combination of the above two groups They are installed at boot (m/c) or at login time (user)
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Software Deployment – Run Time
Run time environment, e.g. JVM
IT does not provide it or support itThe appropriate JVM will be locally installed by
SL/CO/AP JIntegra
It will be locally installed by SL/CO/AP
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Unix Software
Access to all Operational Unix software via HummingBird Exceed v7.0
Exceed configuration files stored centrally and assigned to user opera group policy
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Launch of the operational applications
At present all available applications are launched via Start menu
Java Web Start can launch applications from: Web browser by clicking on a link JaWS built-in Application Manager Desktop icons or the Start Menu
The console manager will be a separate activity
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Only users in our domain can log in to domain PCs No opera (+ experts) login from PCs outside our domain
No TCP/IP external connection Machines outside CERN cannot access our PCs No access to Internet
Private Firewall Accept packets only from SL (ST, PS) subnet Accept packets from outside when the communication
started by a m/c inside the authorized subnets.
Install ssh for Exceed Passwords, session, X11 are encrypted
Access from home Secure access to the control system =>TBI
Zone ComputersUsers
PCR Computers
opera experts pickets
pcopcr01 pcopcr02 pcopcr03
c1w055
c1w064 c1sba1
CERN domain
AccOperations domain
Security
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
Resources
The TeamSL/CO Eugenia Hatziangeli Sebastian Lopienski
SL/OP Markus Albert Guy Crockford
Collaborators (as users) SL/BI (S. Jackson) SL/PO (S. Page) ST/MA (U. Epting)
Collaborators (support) SL/CO/FE SL/CO/WS
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
The work
Done Collect requirements for deployment User opera set up phase I (limited
privileges) Set up Exceed for user opera Evaluate several deployment solutions Access to pcrops/biswop via HPDEPOT Deployment solution is decided W2K admin training
To be provided Create/populate private W2K domain for acc. operations User opera set up phase II - group policies (appl. assingments, desktop sets, etc.) Mandatory profile, startup menus, config. files (Exceed) Set up the Web Server for sw deployment Deploy JaWS in operational consoles
By when Finish setting up by end Dec 2001 Available to the users by end February 2002 – End of work
16 Nov 2001 Eugenia Hatziangeli (SL/CO/AP)
What we expect
If any concerned user was left out (accidentally), now is the time to speak up
Equipment groups that they would like us to set up an expert user login, let us know