Karlsruhe Organization of Innovation (Unit)

Slide1 l.jpg
1 / 14
1412 days ago, 439 views
PowerPoint PPT Presentation
Participation between Research Center Karlsruhe und Karlsruhe University ... Google Trends: Grid Computing versus Distributed computing. OpenCirrus Cloud Computing Research ...

Presentation Transcript

Slide 1

The Cirrus & Cumulus Project: Build a Scientific Cloud for a Data Center Lizhe Wang and Marcel Kunze Steinbuch Center for Computing (SCC) Karlsruhe Institute of Technology (KIT) Germany

Slide 2

Karlsruhe Institute of Technology (KIT) Cooperation between Research Center Karlsruhe und Karlsruhe University Largest logical focus in Germany 8.000 researchers, 18.000 understudies Annual spending plan: > 500 Million Euro R&D center: Energy research and Nanotechnology + >

Slide 3

Google Trends: Grid Computing versus Distributed computing

Slide 4

OpenCirrus Cloud Computing Research Testbed http://cloudtestbed.com An open, web scale worldwide testbed for distributed computing research an apparatus for community oriented research center: server farm administration & cloud administrations Resources: Multi-mainland, multi-datacenter, distributed computing framework "Focuses of Excellence" around the world each with 100–400+ hubs and up to ~2PB stockpiling and running a suite of cloud administrations Structure: a free organization Sponsors: HP Labs, Intel Research, Yahoo! Accomplices: UIUC, Singapore IDA, KIT, NSF Members: System and application improvement Available towards end of the year Great open door for Cloud R&D 4 March 10, 2014 © Hewlett-Packard Company

Slide 5

Physical and Virtual Resource Sets (PRS, VRS) analyze spare/reestablish

Slide 6

A conceivable Definition of Cloud Computing Definition A figuring Cloud is an arrangement of system empowered administrations, giving versatile, QoS ensured, cheap processing stages on request, which could be gotten to in a basic and inescapable way . Functionalities SaaS: Software as a Service HaaS: Hardware as a Service DaaS: Data as a Service PaaS: Platform as a Service IaaS: Infrastructure as a Service

Slide 7

Anatomy of Cloud Computing Key elements User-driven access On-request benefit provisioning QoS ensured offer Autonomy Scalability & adaptability Enabling advancements Virtualization Service stream/work process arrangement Web benefit & SOA Web 2.0 far reaching dispersed capacity & record framework Parallel & disseminated programming model

Slide 8

Clouds versus Matrices: A Comparison

Slide 9

Cumulus: A Cloud Computing Prototype

Slide 10

Re-building the Globus Virtual Workspace Service (GVWS) GVWS Limitations Force all backends to introduce GVWS control specialists Cloud clients need to choose organize arrangements Cloud clients need to plan VM pictures Re-designing the GVWS for the Cumulus Remove GVWS control operators, GVWS frontend talks straightforwardly to LVMS, e.g., OpenNEbula Consider the comparative situation: Globus + PBS The "forward" system necessities to LVMS Prepare VM picture by means of OS Farm for clients

Slide 11

OpenNEbula as a Backend The Cumulus frontend speaks with OpenNEbula by means of: SSH XML-RPC Improvement NIS ��  LDAP: shared client administration - oneadmin NFS ��  OCFS (Oracle Cluster File System): shared volumes for VM pictures Can create other module, implanted in the Cumulus frontend, for different LVMS, e.g., VMware Virtual Infrastructure

Slide 12

OS Farm as a VM Provisioning Tool Development of CERN OpenLab OS Farm as server to produce VM pictures Can acknowledge HTTP prerequisites, or through wget: wget http://www.fzk.de/osfarm/create?name=&transfer=http& class=slc_old&arch=i386&filetype=.tar&group=core&group=base A Java customer is installed in the Cumulus frontend to conjure OS Farm benefit powerfully.

Slide 13

The "forward" Network Solution Users don't have to determine the system setup of a VM Users just get organize access to VM, e.g., IP address or hostname + space name Cumulus advances the system necessities to backend (LVMS), e.g., OpenNEbula Network arrangements on Cumulus backend: OpenNEbula begins a VM, listens to focal DHCP server, masterminds an IP deliver to VM, returns it to Cumulus frontend Set hostname when the virtual machine is made Lease an IP address from the IP pool Cumulus frontend gives back the IP address or the host name to the customer.

Slide 14

Thank you! Address? Contact: Lizhe Wang, Marcel Kunze Steinbuch Center for Computing (SCC) Karlsruhe Institute of Technology (KIT) Hermann-von-Helmholtz-Platz 1 D-76344 Eggenstein-Leopoldshafen, Germany Lizhe.Wang@kit.edu Marcel.Kunze@kit.edu