Professional Documents
Culture Documents
Nimbus & OpenNebula PowerPoint Presentation, Free Download - ID - 2065470
Nimbus & OpenNebula PowerPoint Presentation, Free Download - ID - 2065470
Download Presentation
Download
HOURLY FREE
POWERPOINT
TEMPLATE
Download Now
Next Template in
17 Min : 25 Sec
28 / 31
Download Presentation
Nimbus Golden
virtual network ec2 wsdl iaas gateway relevant le con guration Palm Noida
Call +91 99990 11115
opennebula org doku php g xenoneadmin virtual networks Nimbus Golden Palm …
217 views • 6 slides
amara + Follow
HM Nimbus
Apartments…
9999011115-
Nimbus IITL…
For Booking Call us 91
99990 11115 Nimbus…
285 views • 8 slides
Nimbus
Nimbus. Dr. Matthew
Goodman, DSO…
391 views • 21 slides
Nimbus Clouds
Nimbus Clouds. By Elsa
Carter. Nimbus cloud…
152 views • 2 slides
Presentation Transcript
3. Nimbus - Architecture workspace control context broker workspace resource manager workspace pilot cloud
client WSRF RM API workspace service EC2 client EC2 WSDL IaaS Gateway http://grid.rit.edu
NIMBUS Status
4. Nimbus - Architecture workspace control context broker workspace resource manager workspace pilot cloud
Report II
client WSRF RM API workspace service EC2 client EC2 WSDL IaaS Gateway Cloud client: connects to Nimbus and
NIMBUS Status Report
use VMs http://grid.rit.edu
II. Caleb Fangmeier…
5. Nimbus - Architecture workspace control context broker workspace resource manager workspace pilot cloud 172 views • 8 slides
client WSRF RM API workspace service EC2 client EC2 WSDL IaaS Gateway EC2 client: connects to the Amazon
Elastic Compute Cloud (EC2) http://grid.rit.edu
OpenNebula 3.6 (
6. Nimbus - Architecture workspace control context broker workspace resource manager workspace pilot cloud
beta ) Hands-on
client WSRF RM API workspace service EC2 client EC2 WSDL IaaS Gateway WSRF & EC2 WSDL: protocol
implementations http://grid.rit.edu OpenNebula 3.6 ( beta )
Hands-on. Sandor Acs…
7. Nimbus - Architecture workspace control context broker workspace resource manager workspace pilot cloud 332 views • 18 slides
client WSRF RM API workspace service EC2 client EC2 WSDL IaaS Gateway RM API: interface to Virtual
Workspace Service http://grid.rit.edu
8. Nimbus - Architecture workspace control context broker workspace resource manager workspace pilot cloud
VC Deployment
Script for…
client WSRF RM API workspace service EC2 client EC2 WSDL IaaS Gateway IaaS Gateway: connects to EC2 or
other cloud services http://grid.rit.edu VC Deployment Script
for OpenNebula /KVM…
9. Nimbus - Architecture workspace control context broker workspace resource manager workspace pilot cloud 179 views • 7 slides
client WSRF RM API workspace service EC2 client EC2 WSDL IaaS Gateway Workspace service: VM manager,
Web Service base, run in GT Java container http://grid.rit.edu
10. Nimbus - Architecture workspace control context broker workspace resource manager workspace pilot cloud OpenNebula VM
client WSRF RM API workspace service EC2 client EC2 WSDL IaaS Gateway Workspace pilot: uses local site
OpenNebula VM.
manager such as PBS http://grid.rit.edu
ICOM5016 DataBase…
11. Nimbus - Architecture workspace control context broker workspace resource manager workspace pilot cloud 833 views • 18 slides
client WSRF RM API workspace service EC2 client EC2 WSDL IaaS Gateway Workspace control: run VMs, build
VM image, connect VMs to network, send contextualization information to the context broker http://grid.rit.edu
12. Nimbus - Architecture workspace control context broker workspace resource manager workspace pilot cloud NIMBUS Status
client WSRF RM API workspace service EC2 client EC2 WSDL IaaS Gateway Context broker: coordinates virtual Report
cluster at its deployment Context agent: runs on each VM to communicate with the context broker NIMBUS Status Report.
http://grid.rit.edu Ryan Rasmussen Cale…
162 views • 8 slides
13. Nimbus – Administration - I • Setting service container • Creating new host / user certi cates • Relevant le
con guration • Installing Xen • Setting DHCP (Dynamic Host Con guration Protocol) • Each hypervisor needs
DHCP server and ebtable http://grid.rit.edu
Nimbus Hyde Park
14. Nimbus – Administration - II • Installing Nimbus service pakages • RM API, workspace service (VM, VMM) •
The residences at IITL
WSRF frontend • EC2 frontend • Con guration • Service host name • VMM (Virtual Machine Manager) names •
Nimbus The Hyde Par…
Networks (DNS, subnet, etc.) • Authorization: edit nimbus-grid-map le http://grid.rit.edu
320 views • 16 slides
15. Nimbus – Administration - III • Installing workspace-control program • Con guration • sudoers le: set paths
to dhcp-con g.sh, mount-alter.sh, etc. for the users • DHCP (only for delivery): add subnet in dhcpd.conf •
Kernels: copy kernel images and edit [image] section in worksp.conf le for clients to choose • Networks: edit
[networking] section in worksp.conf le Example: association_0: private; xenbr0; vif0.0 ; none; 192.168.0.0/24 Nimbus Review
http://grid.rit.edu Nimbus Review
Nimbus Work Nimbus…
16. Nimbus – Client Administration • Download and install • Create proxy credential: $ ./bin/grid-proxy-init.sh •
173 views • 4 slides
Select VM • $ ./bin/cloud-client.sh –list • Deploy VM • $ ./bin/cloud-client.sh --run --name hello-cloud --hours 1 •
Output: SSH public key le contained tilde: - '~/.ssh/id_rsa.pub' --> '/home/guest/.ssh/id_rsa.pub’ Launching
workspace. Using workspace factory endpoint:
https://cloudurl.edu:8443/wsrf/services/WorkspaceFactoryService Creating workspace "vm-023"... done. IP Nimbus seo
address: 123.123.123.123 Hostname: ahostname.cloudurl.edu Start time: Fri Feb 29 09:36:39 CST 2008 reiview
Shutdown time: Fri Feb 29 10:36:39 CST 2008 Termination time: Fri Feb 29 10:46:39 CST 2008 Waiting for http://nimbusseorevie
updates .State changed: Running Running: 'vm-023’ http://workspace.globus.org/clouds/cloudquickstart.html w.com/nimbus-revie…
http://grid.rit.edu 122 views • 5 slides
17. Nimbus – Client Commands • Log on • $ ssh root@ahostname.cloudurl.edu • Get info about VM • $
./bin/cloud-client.sh --status --handle vm-023 • Save changes • $ ./bin/cloud-client.sh --save --handle vm-023 --
newname custom-1 • Terminate VM • $ ./bin/cloud-client.sh --terminate --handle vm-023
Nimbus Express
Park View Call…
http://workspace.globus.org/clouds/cloudquickstart.html http://grid.rit.edu
Nimbus Express Park
18. Nimbus – APIs (Java) • Request authorization: creation process • View 1 and Park View …
org.globus.workspace.service.binding.GlobalPolicies • 83 views • 6 slides
org.globus.workspace.service.binding.authorization.CreationAuthorizationCallout • Initial request intake:
handle creation requests • org.globus.workspace.creation.Creation •
org.globus.workspace.service.binding.Bind* http://grid.rit.edu Nimbus Hyde Park
19. OpenNebula - Intro • Open source virtual infrastructure engine • Deploy VMs • A distributed virtualization layer Noida Call…
OpenNebula: The Open Source Virtual Machine Manager for Cluster Computing, Nimbus Hyde Park
http://www.opennebula.org/lib/exe/fetch.php?id=outreach&cache=cache&media=opennebula-oakland.pdf Noida, a residential…
http://grid.rit.edu 96 views • 6 slides
20. OpenNebula - Architecture Scheduler Command Line Interface Request Manager (XML-RPC) SQL Pool VM
Manager VN Manager Host Manager Transfer Driver Virtual Machine Driver Information Driver
Nimbus Golden
http://grid.rit.edu palm oor plan
21. OpenNebula - Architecture • Scheduler: deploy VMs in physical hosts • Request Manager: implements a XML- IITL Nimbus Golden
RPC interface • SQL Pool: maintains status of VMs, hosts, virtual networks. • VM (Virtual Machine) Manager: Palms located at sect…
manages VM life cycles • VN (Virtual Network) Manager: generates MAC / IP addresses • Host Manager: 121 views • 7 slides
22. OpenNebula - Architecture • Transfer Driver: interacts with the image operations (cloning, deleting, …) •
IITL Nimbus Group
Virtual Machine Driver: interacts with the VM life cycle operations (deploy, shutdown, ...) • Information Driver:
Noida
gets information about physical hosts (memory, cpu, …) http://grid.rit.edu
Founded in 1994, we
23. OpenNebula - Administration • Set up users & groups by NIS (Network Information Service) • server$ have a vision for…
groupaddxen • server$ useradd –G xenoneadmin • server$ cd /var/yp • server$ make • Create local groups • 111 views • 7 slides
node1$ echo "rootxen:x:<xen_gid>:root >> /etc/group • node2$ echo "rootxen:x:<xen_gid>:root >> /etc/group •
Con gure SSH • server$ ssh-keygen • server$ scpid_rsa.pub node1: • node1$ cd ~/.ssh • node1$ cat id_rsa.pub
>> authorized_keys Front-End OpenNebula server SSH SSH Cluster Node 2 SSH Cluster Node 1 Xen Xen IITL NIMBUS THE
http://grid.rit.edu HYDE PARK
The easy to commute
24. OpenNebula – Admin: Storage • Image repository (separate or in the front-end) • Contains VM images • Image
region is the requisite…
life-cycle • Preparation: images are in the repository • Cloning: copy an image from the repository to VM
110 views • 7 slides
directory • Save / remove: save and dispose the image • Physical cluster con guration •
$ONE_LOCATION/etc/oned.conf • $ONE_LOCATION/etc/tm_nfs/tm_nfs.conf
http://www.opennebula.org/doku.php?id=documentation:rel1.2:ignc http://grid.rit.edu
25. OpenNebula – Admin: Networks 2 VM clusters have virtual networks and access to the Internet
http://www.opennebula.org/doku.php?id=documentation:rel1.2:nm http://grid.rit.edu
26. OpenNebula – Admin: Networks • De ne a virtual network • oned.conf • Fixed virtual networks: set speci c
addresses • Ranged virtual networks: set a base address • Create a virtual network • $ onevnet –v create
private_red.net http://grid.rit.edu
28. OpenNebula – Command Line Interface • Three commands • onevm [<options>] <command>
[<parameters>] • onehost <command> [<parameters>] • onevnet <command> [<parameters>] • Commands of
onevm • create, deploy, shutdown, livemigrate, migrate, hold, release, stop, suspend, resume, delete, list, show,
top, history • Commands of onehost • create, show, delete, list, enable, disable, top • Commands of onevnet •
create, show, delete, list http://grid.rit.edu
29. OpenNebula – Client APIs • XMLrpc methods • VM allocation: one.vmallocate • VM deployment: one.vmdeploy
• VM actions: one.vmaction • shutdown, hold, release, stop, suspend, resume • VM migration: one.vmmigrate •
VM information: one.vmget_info http://grid.rit.edu
English Français