<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://air.imag.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alexandre.Maurice</id>
	<title>air - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://air.imag.fr/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alexandre.Maurice"/>
	<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php/Special:Contributions/Alexandre.Maurice"/>
	<updated>2026-06-11T03:00:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://air.imag.fr/index.php?title=Proj-2012-2013-OAR-Cloud_UML&amp;diff=9119</id>
		<title>Proj-2012-2013-OAR-Cloud UML</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Proj-2012-2013-OAR-Cloud_UML&amp;diff=9119"/>
		<updated>2013-02-23T19:34:44Z</updated>

		<summary type="html">&lt;p&gt;Alexandre.Maurice: /* Object */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=UML=&lt;br /&gt;
&lt;br /&gt;
==Use case==&lt;br /&gt;
[[File:use_case_diagram_v1.png]]&lt;br /&gt;
&lt;br /&gt;
==Class==&lt;br /&gt;
&lt;br /&gt;
[[File:Diag classe.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Object==&lt;br /&gt;
&lt;br /&gt;
[[File:Diag objet.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Sequence==&lt;br /&gt;
===Customer diagram===&lt;br /&gt;
[[File:Sequence_customer_diagramm_v1.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Administrator diagram===&lt;br /&gt;
[[File:Administrator_sequence_diagram_v1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Deployment==&lt;/div&gt;</summary>
		<author><name>Alexandre.Maurice</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Proj-2012-2013-OAR-Cloud_UML&amp;diff=9118</id>
		<title>Proj-2012-2013-OAR-Cloud UML</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Proj-2012-2013-OAR-Cloud_UML&amp;diff=9118"/>
		<updated>2013-02-23T19:34:15Z</updated>

		<summary type="html">&lt;p&gt;Alexandre.Maurice: /* Class */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=UML=&lt;br /&gt;
&lt;br /&gt;
==Use case==&lt;br /&gt;
[[File:use_case_diagram_v1.png]]&lt;br /&gt;
&lt;br /&gt;
==Class==&lt;br /&gt;
&lt;br /&gt;
[[File:Diag classe.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Object==&lt;br /&gt;
&lt;br /&gt;
==Sequence==&lt;br /&gt;
===Customer diagram===&lt;br /&gt;
[[File:Sequence_customer_diagramm_v1.jpg]]&lt;br /&gt;
&lt;br /&gt;
===Administrator diagram===&lt;br /&gt;
[[File:Administrator_sequence_diagram_v1.jpg]]&lt;br /&gt;
&lt;br /&gt;
==Deployment==&lt;/div&gt;</summary>
		<author><name>Alexandre.Maurice</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Diag_objet.jpg&amp;diff=9117</id>
		<title>File:Diag objet.jpg</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Diag_objet.jpg&amp;diff=9117"/>
		<updated>2013-02-23T19:32:18Z</updated>

		<summary type="html">&lt;p&gt;Alexandre.Maurice: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alexandre.Maurice</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=File:Diag_classe.jpg&amp;diff=9116</id>
		<title>File:Diag classe.jpg</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=File:Diag_classe.jpg&amp;diff=9116"/>
		<updated>2013-02-23T19:31:54Z</updated>

		<summary type="html">&lt;p&gt;Alexandre.Maurice: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alexandre.Maurice</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Proj-2012-2013-OAR-Cloud&amp;diff=8870</id>
		<title>Proj-2012-2013-OAR-Cloud</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Proj-2012-2013-OAR-Cloud&amp;diff=8870"/>
		<updated>2013-02-18T07:54:26Z</updated>

		<summary type="html">&lt;p&gt;Alexandre.Maurice: /* Architecture */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=OAR Cloud Project=&lt;br /&gt;
&lt;br /&gt;
This project aims at creating a light cloud computing architecture on top of the batch scheduler [http://oar.imag.fr/ OAR].&lt;br /&gt;
&lt;br /&gt;
=Project Members=&lt;br /&gt;
This project is proposed by:&lt;br /&gt;
&lt;br /&gt;
Olivier Richard - Teacher and researcher in RICM&#039;s Polytech Grenoble training&lt;br /&gt;
&lt;br /&gt;
Three students from RICM are working on it:&lt;br /&gt;
&lt;br /&gt;
*Jordan Calvi (RICM4)&lt;br /&gt;
*Alexandre Maurice (RICM4)&lt;br /&gt;
*Michael Mercier (RICM5)&lt;br /&gt;
&lt;br /&gt;
=Conception=&lt;br /&gt;
&lt;br /&gt;
==Context==&lt;br /&gt;
There is two kind of actors that are dealing with OAR cloud, users and administrators. The F.u* and the F.a* are the user and Administrator features describe below.&lt;br /&gt;
&lt;br /&gt;
[[File:DiagContext.png |alt=OAR Cloud Context Diagram|Context Diagram]]&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
===User===&lt;br /&gt;
&lt;br /&gt;
Main features:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.0&#039;&#039;&#039; Connect to an account&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.1&#039;&#039;&#039; Launch and configure one or more instances&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.2&#039;&#039;&#039; Deploy an image on one or more instances&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.3&#039;&#039;&#039; Modify and save images&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.4&#039;&#039;&#039; Setup alarms based on rules using metrics&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.5&#039;&#039;&#039; Being inform by e-mail and/or notification for interesting events&lt;br /&gt;
&lt;br /&gt;
Advanced features:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.6&#039;&#039;&#039; Automated resize of an instance (adapt the resources) using predefined rules and schedule&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.7&#039;&#039;&#039; Load balancing between several instances&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.8&#039;&#039;&#039; Advanced Network configuration for user: ACL, subnets, VPN...&lt;br /&gt;
&lt;br /&gt;
===Administrator===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.0&#039;&#039;&#039; Create/delete user account&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.1&#039;&#039;&#039; Add/remove and manage resources&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.2&#039;&#039;&#039; Visualize resources and instances states&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.3&#039;&#039;&#039; Install and update nodes operating systems&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.4&#039;&#039;&#039; Handle users access rights&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.5&#039;&#039;&#039; Setup alarms based on rules using metrics&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.6&#039;&#039;&#039; Being inform by e-mail and/or notification for interesting events&lt;br /&gt;
&lt;br /&gt;
==Logical View==&lt;br /&gt;
Here is the logical view of the OAR Cloud system. Every component on this diagram represents a software component type. The links between these components represent the communication between them.&lt;br /&gt;
&lt;br /&gt;
[[File:DiagLogic.0.1.png|alt=OAR Cloud Logical View|Logical View (version 0.1)]]&lt;br /&gt;
&lt;br /&gt;
Description of the main components:&lt;br /&gt;
; AccountManager : Handle users and admins access rights&lt;br /&gt;
; AccessPoint : The system access point reached by the different access tools&lt;br /&gt;
; InstanceManager : Manage the creation, configuration and deletion of instances all over the severals nodes. It also handles the appliances persistence and deployment&lt;br /&gt;
; UserCLI &amp;amp; AdminCLI : Command line access tools for users and admins&lt;br /&gt;
&lt;br /&gt;
==Architecture==&lt;br /&gt;
&lt;br /&gt;
===Libvirt and LXC ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Open vSwitch===&lt;br /&gt;
&lt;br /&gt;
=TODO list=&lt;br /&gt;
&lt;br /&gt;
*Explore Amazon Elastic Compute Cloud API&lt;br /&gt;
&lt;br /&gt;
*Understand technologies:&lt;br /&gt;
**OAR&lt;br /&gt;
**LXC&lt;br /&gt;
**Libvirt&lt;br /&gt;
**OpenVSwitch&lt;br /&gt;
&lt;br /&gt;
* find out how to handle dynamic jobs&lt;br /&gt;
&lt;br /&gt;
=Journal=&lt;br /&gt;
&lt;br /&gt;
==04/02==&lt;br /&gt;
* We have specified the subject&lt;br /&gt;
* Distribute the work between us. &lt;br /&gt;
** Jordan: LXC and Libvirt&lt;br /&gt;
** Alexandre: OpenVSwitch and Libvirt&lt;br /&gt;
** Michael: OAR and global architecture&lt;/div&gt;</summary>
		<author><name>Alexandre.Maurice</name></author>
	</entry>
	<entry>
		<id>https://air.imag.fr/index.php?title=Proj-2012-2013-OAR-Cloud&amp;diff=8869</id>
		<title>Proj-2012-2013-OAR-Cloud</title>
		<link rel="alternate" type="text/html" href="https://air.imag.fr/index.php?title=Proj-2012-2013-OAR-Cloud&amp;diff=8869"/>
		<updated>2013-02-18T07:50:50Z</updated>

		<summary type="html">&lt;p&gt;Alexandre.Maurice: /* Conception */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=OAR Cloud Project=&lt;br /&gt;
&lt;br /&gt;
This project aims at creating a light cloud computing architecture on top of the batch scheduler [http://oar.imag.fr/ OAR].&lt;br /&gt;
&lt;br /&gt;
=Project Members=&lt;br /&gt;
This project is proposed by:&lt;br /&gt;
&lt;br /&gt;
Olivier Richard - Teacher and researcher in RICM&#039;s Polytech Grenoble training&lt;br /&gt;
&lt;br /&gt;
Three students from RICM are working on it:&lt;br /&gt;
&lt;br /&gt;
*Jordan Calvi (RICM4)&lt;br /&gt;
*Alexandre Maurice (RICM4)&lt;br /&gt;
*Michael Mercier (RICM5)&lt;br /&gt;
&lt;br /&gt;
=Conception=&lt;br /&gt;
&lt;br /&gt;
==Context==&lt;br /&gt;
There is two kind of actors that are dealing with OAR cloud, users and administrators. The F.u* and the F.a* are the user and Administrator features describe below.&lt;br /&gt;
&lt;br /&gt;
[[File:DiagContext.png |alt=OAR Cloud Context Diagram|Context Diagram]]&lt;br /&gt;
&lt;br /&gt;
==Features==&lt;br /&gt;
===User===&lt;br /&gt;
&lt;br /&gt;
Main features:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.0&#039;&#039;&#039; Connect to an account&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.1&#039;&#039;&#039; Launch and configure one or more instances&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.2&#039;&#039;&#039; Deploy an image on one or more instances&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.3&#039;&#039;&#039; Modify and save images&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.4&#039;&#039;&#039; Setup alarms based on rules using metrics&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.5&#039;&#039;&#039; Being inform by e-mail and/or notification for interesting events&lt;br /&gt;
&lt;br /&gt;
Advanced features:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.6&#039;&#039;&#039; Automated resize of an instance (adapt the resources) using predefined rules and schedule&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.7&#039;&#039;&#039; Load balancing between several instances&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.u.8&#039;&#039;&#039; Advanced Network configuration for user: ACL, subnets, VPN...&lt;br /&gt;
&lt;br /&gt;
===Administrator===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.0&#039;&#039;&#039; Create/delete user account&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.1&#039;&#039;&#039; Add/remove and manage resources&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.2&#039;&#039;&#039; Visualize resources and instances states&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.3&#039;&#039;&#039; Install and update nodes operating systems&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.4&#039;&#039;&#039; Handle users access rights&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.5&#039;&#039;&#039; Setup alarms based on rules using metrics&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;F.a.6&#039;&#039;&#039; Being inform by e-mail and/or notification for interesting events&lt;br /&gt;
&lt;br /&gt;
==Logical View==&lt;br /&gt;
Here is the logical view of the OAR Cloud system. Every component on this diagram represents a software component type. The links between these components represent the communication between them.&lt;br /&gt;
&lt;br /&gt;
[[File:DiagLogic.0.1.png|alt=OAR Cloud Logical View|Logical View (version 0.1)]]&lt;br /&gt;
&lt;br /&gt;
Description of the main components:&lt;br /&gt;
; AccountManager : Handle users and admins access rights&lt;br /&gt;
; AccessPoint : The system access point reached by the different access tools&lt;br /&gt;
; InstanceManager : Manage the creation, configuration and deletion of instances all over the severals nodes. It also handles the appliances persistence and deployment&lt;br /&gt;
; UserCLI &amp;amp; AdminCLI : Command line access tools for users and admins&lt;br /&gt;
&lt;br /&gt;
==Architecture==&lt;br /&gt;
&lt;br /&gt;
=TODO list=&lt;br /&gt;
&lt;br /&gt;
*Explore Amazon Elastic Compute Cloud API&lt;br /&gt;
&lt;br /&gt;
*Understand technologies:&lt;br /&gt;
**OAR&lt;br /&gt;
**LXC&lt;br /&gt;
**Libvirt&lt;br /&gt;
**OpenVSwitch&lt;br /&gt;
&lt;br /&gt;
* find out how to handle dynamic jobs&lt;br /&gt;
&lt;br /&gt;
=Journal=&lt;br /&gt;
&lt;br /&gt;
==04/02==&lt;br /&gt;
* We have specified the subject&lt;br /&gt;
* Distribute the work between us. &lt;br /&gt;
** Jordan: LXC and Libvirt&lt;br /&gt;
** Alexandre: OpenVSwitch and Libvirt&lt;br /&gt;
** Michael: OAR and global architecture&lt;/div&gt;</summary>
		<author><name>Alexandre.Maurice</name></author>
	</entry>
</feed>