Ilia Baldine Yufeng Xin Anirban Mandal Chris Heermann Paul Ruth Jeffery LTilson RENCI UNCCH Jeff Chase Victor J Orlikowski Aydan Yumerefendi Prateek ID: 1042833
Download Presentation The PPT/PDF document "Condor in Networked Clouds" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
1. Condor in Networked CloudsIlia Baldine, Yufeng Xin,, Anirban Mandal, Chris Heermann, Paul Ruth, Jeffery L.TilsonRENCI, UNC-CHJeff Chase, Victor J. Orlikowski, Aydan Yumerefendi, Prateek JaipuriaDuke UniversityA brief presentation for Condor Week 2012Presenter: Jonathan Mills
2. Networked Clouds2
3. 3Cloud ProvidersVirtual Compute and Storage InfrastructureNetwork Transit ProvidersCloud APIs (Amazon EC2 ..)Network Provisioning APIs (NLR Sherpa, DOE OSCARS, Internet2 DRAGON, OGF NSI …)Virtual Network InfrastructureIaaS: Clouds and Network Virtualization
4. Networked Clouds4Virtual InfrastructureCloud ProvidersBandwidth Provisioned Networks
5. 5Virtual InfrastructureCloud ProvidersBandwidth Provisioned NetworksNetwork Transit ProvidersNetworked Clouds
6. Networked Clouds6Cloud ProvidersObservatoryWind tunnelPetri dish
7. GENI is an IaaSEach slice is infrastructure purpose-built to serve an application May require Specific topology (e.g. “I need a mesh with specific average node degree”)Specific connectivity (e.g. “I need to connect resources A, B and C”)A number of heterogeneous resources need to be co-scheduledPrincipal focus onRepeatability of experimentsMeasurements (performance, packet capture, physical layer)Also well-suited to science applications (computation- and data- intensive)Performance guaranteesSimpler deployment of heterogeneous piecesBatch schedulingMap-reduceHighly-parallelSpecialized (GPGPUs)Native resource interfaces7
8. ORCA: Open Resource Control Architecture8
9. ORCA is a “wrapper” for off-the-shelf cloud and circuit networks etc., enabling federated orchestration:Resource brokeringVM image distributionTopology embeddingStitchingAuthorizationGENI, DOE, NSF SDCI+TChttp://networkedclouds.orghttp://geni-orca.renci.orgOpen Resource Control Architecture
10. Overview10
11. Brokering ServicesSite Site User Topology requests specified in NDL User facingORCA AgentsProvision a dynamic slice of networked virtual infrastructure from multiple providers, built to order for a guest application.Stitch slice into an end-to-end execution environment.Deploy Workflow into the slice.
12. BleaseSMAMActor (server) roles in Open Resource Control Architecture
13. OperatorsORCA ActorsBroker(CH)ticketredeemleaseAuthority/AMdelegateSliceManager(SM)requestXML – RPCUser/application accessJavaWeb portalWebportalWebportalUsers and toolsSubstrate owners
14. Operator portal interface to RENCI Clearinghouse (CH), listing AMs with substrate registered for brokering.
15. Solar fuels workflow15
16. Solar Fuels: Creation of storable fuels using solar energy and catalysisThe ScienceResearch in Solar Fuels and Photovoltaics will integrate light absorption and electron transfer driven catalysisMolecular assemblies to create efficient devices for solar energy conversion through artificial photosynthesisT Meyer, J Papanikolas, C Heyer, Catalysis Letters 141 (2011) 1-7.A Theoretical FrameworkCo-design strategy for creation of new scalable codesIncorporation of workflow technologies to coordinate, launch, and enhance resilience of the design pipelineApply the developed codes to solve complex problems in electronic structure, kinetics, and synthesisCollaborations - Working directly with Experimentalists (UNC-CH)Model and methods developers (Duke, UNC-CH)16
17. A multistep process for sustainable fuel creationDye Sensitized Photoelectrosynthesis Cell (DSPEC)Solar -> Catalysts + abundant materials -> Liquid FuelEach step a significant research projectFocus on Oxidation catalyst17Oxidation catalystsImage provided by UNC-CH EFRC: http://www.efrc.unc.edu/
18. J J Concepcion, J W Jurss, J L Templeton, T J Meyer, Journal of the American Chemical Society 130 (2008) 16462-63. J J Concepcion, J W Jurss, M R Norris, Z Chen, J L Templeton, T J Meyer, Inorganic Chemistry 49 (2010) 1277-79.Model Catalyst: Single site system based on RuCatalytic oxidation of waterMultistep cyclic processSeveral steps difficult to analyze experimentallyDesire to replace expensive Ru with earth abundant materials
19. Solar Fuels Workflow19
20. Workflow20mcdrt.xmofmt.xmcuft.xargos.xmcscf.xtran.xPSOCI.xMPI (Hopper)Serial (Condor/Orca)
21. Workflow: Ensemble21 Ensemble GeneratorCollector
22. Inter-cloud sliceORCA negotiates a slice among a multitude of heterogeneous resource providersMultiple independent cloud providersRENCI, UNC, DukeMultiple network providersESNet, NLR, BENInter-provider VLAN stitchingVLAN label agreementMulti-layered connections in BENFiber, DWDM, VLAN/Ethernet layers provisioned in concert with each other
23. Presentation title goes here23
24. BEN Slice Detail
25. Resource/substrate providers
26. ChallengesTemporary Diverse requirementsIsolation/SecurityAuthenticationDynamic ApplicationsData AccessPresentation title goes here26
27. Questions?Presentation title goes here27