480 likes | 754 Views
The GENIUS Portal. Xie Jianjun Computer Network Information Center China Academy of Sciences EUChinaGrid Third Tutorial Beijing, 11 . 25 .2006. A brief knowledge of GENIUS Direct experience of Grid How the use the Grid through the GENIUS web portal. Aim:.
E N D
The GENIUS Portal Xie Jianjun Computer Network Information Center China Academy of Sciences EUChinaGrid Third Tutorial Beijing,11.25.2006 http://www.euchinagrid.org
A brief knowledge of GENIUS • Direct experience of Grid • How the use the Grid through the GENIUS web portal Aim:
It can be accessed from everywhere and by “everything” (desktop, laptop, PDA, cell phone). • It can keep the same user interface to several back-ends. • It must be redundantly “secure” at all levels: • 1) secure for web transactions, • 2) secure for user credentials, • 3) secure for user authentication, • 4) secure at VO/VOMS level. • 5) secure in data management • All available grid services must be incorporated in a logic way, just “one mouse click away”. • Its layout must be easily understandable and user friendly. A grid portal: why and how
Applications’ specific layer ALICE ATLAS CMS LHCb Other apps High level GRID middleware EGEE (LCG/gLite) architecture Basic Services GLOBUS toolkit OS & Net services • GENIUS:Grid Enabled web eNvironment for site Independent User job Submission The GENIUS hourglass model
Portlet Contaiers RSS Clients 3rd party Apps HTTP JSR168 WSDL/SOAP End users Portlet GW RSS GW WS GW VO 1 - XML Application Kit VO n - XML Application Kit EGEE middleware LCG-2 / gLite Globus middleware Local Data Distributed Data Compute resources GENIUS architecture Classic GENIUS Presentation engine MyProxy auth. w/ VOMS extensions Authentication – ACL management VNC remote Desktop over SSL General XML Application Kits Monitoring & Accounting Data Management & Virtualization
https+java/xml+rfb WEB Browser GENIUS Local WS EnginFrame 3-tier model Apache UI GENIUS: how it works the Grid M/W+GSI
GENIUS: files management(1/3) Login the User Interface machine
GENIUS: files management(2/3) Select file name
GENIUS: files management(3/3) File Content
UI MyProxy Server grid-proxy-init myproxy-init myproxy-get-delegation GENIUS Server (UI) WEB Browser execution Local WS output the Grid any grid service Grid authentication with MyProxy
JOB Submission(3/4) The RB Server Job Identifier
JOB Submission(4/4) Where the job has been scheduled to ?
JOB QUEUE When the Status is “Done”,Click “Get Output” to access the result of job
Get JOB Output Select file name Action
GENIUS INFO More information in the next sections
GridICE is a distributed monitoring tool designed for Grid systems.. Further, different aggregations and partitions of monitoring data are provided based on the specific needs of different users categories (VO, GOC, Site). GENIUS Monitor
Interactive:Set Desktop Password Login the UI to set desktop password
Interactive:Set Desktop Password Set Desktop password
Interactive:Open Desktop Input the password just set
Interactive: Desktop The VNC Interface
GENIUS graphic job editor(1/2) Use command line editor to edit jobs
Qustion? http://www.euchinagrid.org