Re: XMPP Server on CloudStack Management Server

2014-06-03 Thread hossein zabolzadeh
Intresting.
Can you explain exactly what new feature the archipelproject is
delivered(By the aim of XMPP) that the current cloudstack can not do?
I want to know the exact role of the XMPP and the added value provided by
this instance messaging protocol in a virtualization era.


On Mon, Jun 2, 2014 at 11:20 AM, Sebastien Goasguen run...@gmail.com
wrote:

 You could definitely use xmpp as command and control in your instances.
 This has been done before :

 http://archipelproject.org

 You could write xmpp hooks to call the cloudstack api as well

 I used to be involved in this project:
 https://github.com/legastero/Kestrel

 Which allowed you to run batch processing jobs on pools of VMs using XMPP.

 On Jun 1, 2014, at 5:59 AM, hossein zabolzadeh zabolza...@gmail.com
 wrote:

  @David
  Thanks.
 
 
  On Sun, Jun 1, 2014 at 2:16 PM, Nux! n...@li.nux.ro wrote:
 
  On 01.06.2014 10:21, hossein zabolzadeh wrote:
 
  @David
  AMQP is not instance messaging. Does the cloudstack use AMPQ for its
  message passing mechanism?
 
 
  http://www.chipchilders.com/blog/2013/7/16/tapping-into-
  apache-cloudstack-events-via-amqp.html
 
  --
  Sent from the Delta quadrant using Borg technology!
 
  Nux!
  www.nux.ro
 




Re: XMPP Server on CloudStack Management Server

2014-06-03 Thread sebgoa

On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh zabolza...@gmail.com wrote:

 Intresting.
 Can you explain exactly what new feature the archipelproject is
 delivered(By the aim of XMPP) that the current cloudstack can not do?
 I want to know the exact role of the XMPP and the added value provided by
 this instance messaging protocol in a virtualization era.
 

You are the one who asked about this…I don't know.

 
 On Mon, Jun 2, 2014 at 11:20 AM, Sebastien Goasguen run...@gmail.com
 wrote:
 
 You could definitely use xmpp as command and control in your instances.
 This has been done before :
 
 http://archipelproject.org
 
 You could write xmpp hooks to call the cloudstack api as well
 
 I used to be involved in this project:
 https://github.com/legastero/Kestrel
 
 Which allowed you to run batch processing jobs on pools of VMs using XMPP.
 
 On Jun 1, 2014, at 5:59 AM, hossein zabolzadeh zabolza...@gmail.com
 wrote:
 
 @David
 Thanks.
 
 
 On Sun, Jun 1, 2014 at 2:16 PM, Nux! n...@li.nux.ro wrote:
 
 On 01.06.2014 10:21, hossein zabolzadeh wrote:
 
 @David
 AMQP is not instance messaging. Does the cloudstack use AMPQ for its
 message passing mechanism?
 
 
 http://www.chipchilders.com/blog/2013/7/16/tapping-into-
 apache-cloudstack-events-via-amqp.html
 
 --
 Sent from the Delta quadrant using Borg technology!
 
 Nux!
 www.nux.ro
 
 
 



Re: XMPP Server on CloudStack Management Server

2014-06-03 Thread sebgoa

On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh zabolza...@gmail.com wrote:

 Is there any idea, about *XMPP over virtualization* advantages(Added
 values)?


Hossein, that question does not make any sense to me. XMPP is a protocol for 
messaging and presence.
You can't compare XMPP and virtualization.

 What the ArchipelProject is looking for?

No idea, I have never used it, but looks like they use xmpp for virtual machine 
monitoring and it seems provisioning.
You asked about XMPP and cloudstack, I googled and found this project which 
seems of interest,

 Sebastien, what do you think?

Check out archipelprojet, head to scholar.google.com , do some research, read
write some code with xmpp, install ejabberd.

What I do think is that XMPP is cool and highly scalable, so it can be used as 
a communication protocol for distributed systems, especially one where the 
agents are transients.

Have at it ...

 
 
 On Tue, Jun 3, 2014 at 3:45 PM, sebgoa run...@gmail.com wrote:
 
 
 On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh zabolza...@gmail.com
 wrote:
 
 Intresting.
 Can you explain exactly what new feature the archipelproject is
 delivered(By the aim of XMPP) that the current cloudstack can not do?
 I want to know the exact role of the XMPP and the added value provided by
 this instance messaging protocol in a virtualization era.
 
 
 You are the one who asked about this…I don't know.
 
 
 On Mon, Jun 2, 2014 at 11:20 AM, Sebastien Goasguen run...@gmail.com
 wrote:
 
 You could definitely use xmpp as command and control in your instances.
 This has been done before :
 
 http://archipelproject.org
 
 You could write xmpp hooks to call the cloudstack api as well
 
 I used to be involved in this project:
 https://github.com/legastero/Kestrel
 
 Which allowed you to run batch processing jobs on pools of VMs using
 XMPP.
 
 On Jun 1, 2014, at 5:59 AM, hossein zabolzadeh zabolza...@gmail.com
 wrote:
 
 @David
 Thanks.
 
 
 On Sun, Jun 1, 2014 at 2:16 PM, Nux! n...@li.nux.ro wrote:
 
 On 01.06.2014 10:21, hossein zabolzadeh wrote:
 
 @David
 AMQP is not instance messaging. Does the cloudstack use AMPQ for its
 message passing mechanism?
 
 
 http://www.chipchilders.com/blog/2013/7/16/tapping-into-
 apache-cloudstack-events-via-amqp.html
 
 --
 Sent from the Delta quadrant using Borg technology!
 
 Nux!
 www.nux.ro
 
 
 
 
 



Re: XMPP Server on CloudStack Management Server

2014-06-03 Thread Sebastien Goasguen
Those are great questions for their mailing list.

No one here knows about archipelproject, i just gave you a reference.

-Sebastien

 On 3 Jun 2014, at 21:57, hossein zabolzadeh zabolza...@gmail.com wrote:
 
 Hi Sebgoa.
 I didn't want to compare XMPP and virtualization. I want to know why using
 XMPP comes into somebody's Mind?(Archipel Community) They wanted to satisfy
 which feature that was not and currently is not addressed in cloudstack
 and/or other CMPs(e.g. OpenStack, OpenNebula, ...)?
 Which problem they want to solve by the aim of XMPP protocol?
 
 
 On Tue, Jun 3, 2014 at 10:44 PM, sebgoa run...@gmail.com wrote:
 
 
 On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh zabolza...@gmail.com
 wrote:
 
 Is there any idea, about *XMPP over virtualization* advantages(Added
 values)?
 
 
 Hossein, that question does not make any sense to me. XMPP is a protocol
 for messaging and presence.
 You can't compare XMPP and virtualization.
 
 
 What the ArchipelProject is looking for?
 
 No idea, I have never used it, but looks like they use xmpp for virtual
 machine monitoring and it seems provisioning.
 You asked about XMPP and cloudstack, I googled and found this project
 which seems of interest,
 
 
 Sebastien, what do you think?
 
 Check out archipelprojet, head to scholar.google.com , do some research,
 read
 write some code with xmpp, install ejabberd.
 
 What I do think is that XMPP is cool and highly scalable, so it can be
 used as a communication protocol for distributed systems, especially one
 where the agents are transients.
 
 Have at it ...
 
 
 
 On Tue, Jun 3, 2014 at 3:45 PM, sebgoa run...@gmail.com wrote:
 
 
 On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh zabolza...@gmail.com
 wrote:
 
 Intresting.
 Can you explain exactly what new feature the archipelproject is
 delivered(By the aim of XMPP) that the current cloudstack can not do?
 I want to know the exact role of the XMPP and the added value provided
 by
 this instance messaging protocol in a virtualization era.
 
 You are the one who asked about this…I don't know.
 
 
 On Mon, Jun 2, 2014 at 11:20 AM, Sebastien Goasguen run...@gmail.com
 wrote:
 
 You could definitely use xmpp as command and control in your
 instances.
 This has been done before :
 
 http://archipelproject.org
 
 You could write xmpp hooks to call the cloudstack api as well
 
 I used to be involved in this project:
 https://github.com/legastero/Kestrel
 
 Which allowed you to run batch processing jobs on pools of VMs using
 XMPP.
 
 On Jun 1, 2014, at 5:59 AM, hossein zabolzadeh zabolza...@gmail.com
 wrote:
 
 @David
 Thanks.
 
 
 On Sun, Jun 1, 2014 at 2:16 PM, Nux! n...@li.nux.ro wrote:
 
 On 01.06.2014 10:21, hossein zabolzadeh wrote:
 
 @David
 AMQP is not instance messaging. Does the cloudstack use AMPQ for
 its
 message passing mechanism?
 
 http://www.chipchilders.com/blog/2013/7/16/tapping-into-
 apache-cloudstack-events-via-amqp.html
 
 --
 Sent from the Delta quadrant using Borg technology!
 
 Nux!
 www.nux.ro
 
 


Re: XMPP Server on CloudStack Management Server

2014-06-03 Thread hossein zabolzadeh
Yes you right.
Thank for your aims.
I will check with them, and come back to this thread later.


On Wed, Jun 4, 2014 at 12:30 AM, Sebastien Goasguen run...@gmail.com
wrote:

 Those are great questions for their mailing list.

 No one here knows about archipelproject, i just gave you a reference.

 -Sebastien

  On 3 Jun 2014, at 21:57, hossein zabolzadeh zabolza...@gmail.com
 wrote:
 
  Hi Sebgoa.
  I didn't want to compare XMPP and virtualization. I want to know why
 using
  XMPP comes into somebody's Mind?(Archipel Community) They wanted to
 satisfy
  which feature that was not and currently is not addressed in cloudstack
  and/or other CMPs(e.g. OpenStack, OpenNebula, ...)?
  Which problem they want to solve by the aim of XMPP protocol?
 
 
  On Tue, Jun 3, 2014 at 10:44 PM, sebgoa run...@gmail.com wrote:
 
 
  On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh zabolza...@gmail.com
  wrote:
 
  Is there any idea, about *XMPP over virtualization* advantages(Added
  values)?
 
 
  Hossein, that question does not make any sense to me. XMPP is a protocol
  for messaging and presence.
  You can't compare XMPP and virtualization.
 
 
  What the ArchipelProject is looking for?
 
  No idea, I have never used it, but looks like they use xmpp for virtual
  machine monitoring and it seems provisioning.
  You asked about XMPP and cloudstack, I googled and found this project
  which seems of interest,
 
 
  Sebastien, what do you think?
 
  Check out archipelprojet, head to scholar.google.com , do some
 research,
  read
  write some code with xmpp, install ejabberd.
 
  What I do think is that XMPP is cool and highly scalable, so it can be
  used as a communication protocol for distributed systems, especially one
  where the agents are transients.
 
  Have at it ...
 
 
 
  On Tue, Jun 3, 2014 at 3:45 PM, sebgoa run...@gmail.com wrote:
 
 
  On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh zabolza...@gmail.com
  wrote:
 
  Intresting.
  Can you explain exactly what new feature the archipelproject is
  delivered(By the aim of XMPP) that the current cloudstack can not do?
  I want to know the exact role of the XMPP and the added value
 provided
  by
  this instance messaging protocol in a virtualization era.
 
  You are the one who asked about this…I don't know.
 
 
  On Mon, Jun 2, 2014 at 11:20 AM, Sebastien Goasguen 
 run...@gmail.com
  wrote:
 
  You could definitely use xmpp as command and control in your
  instances.
  This has been done before :
 
  http://archipelproject.org
 
  You could write xmpp hooks to call the cloudstack api as well
 
  I used to be involved in this project:
  https://github.com/legastero/Kestrel
 
  Which allowed you to run batch processing jobs on pools of VMs using
  XMPP.
 
  On Jun 1, 2014, at 5:59 AM, hossein zabolzadeh 
 zabolza...@gmail.com
  wrote:
 
  @David
  Thanks.
 
 
  On Sun, Jun 1, 2014 at 2:16 PM, Nux! n...@li.nux.ro wrote:
 
  On 01.06.2014 10:21, hossein zabolzadeh wrote:
 
  @David
  AMQP is not instance messaging. Does the cloudstack use AMPQ for
  its
  message passing mechanism?
 
  http://www.chipchilders.com/blog/2013/7/16/tapping-into-
  apache-cloudstack-events-via-amqp.html
 
  --
  Sent from the Delta quadrant using Borg technology!
 
  Nux!
  www.nux.ro
 
 



Re: XMPP Server on CloudStack Management Server

2014-06-03 Thread hossein zabolzadeh
I talked with the archipel community members.
They use XMPP for event/precense and real time-itivity.
So I have another question from you and other cloudstack community members:
Is the cloudstack events are real time? or not, it has some delay to be
published? If yes, why XMPP becomes matter?



On Wed, Jun 4, 2014 at 12:49 AM, hossein zabolzadeh zabolza...@gmail.com
wrote:

 Yes you right.
 Thank for your aims.
 I will check with them, and come back to this thread later.


 On Wed, Jun 4, 2014 at 12:30 AM, Sebastien Goasguen run...@gmail.com
 wrote:

 Those are great questions for their mailing list.

 No one here knows about archipelproject, i just gave you a reference.

 -Sebastien

  On 3 Jun 2014, at 21:57, hossein zabolzadeh zabolza...@gmail.com
 wrote:
 
  Hi Sebgoa.
  I didn't want to compare XMPP and virtualization. I want to know why
 using
  XMPP comes into somebody's Mind?(Archipel Community) They wanted to
 satisfy
  which feature that was not and currently is not addressed in cloudstack
  and/or other CMPs(e.g. OpenStack, OpenNebula, ...)?
  Which problem they want to solve by the aim of XMPP protocol?
 
 
  On Tue, Jun 3, 2014 at 10:44 PM, sebgoa run...@gmail.com wrote:
 
 
  On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh zabolza...@gmail.com
  wrote:
 
  Is there any idea, about *XMPP over virtualization* advantages(Added
  values)?
 
 
  Hossein, that question does not make any sense to me. XMPP is a
 protocol
  for messaging and presence.
  You can't compare XMPP and virtualization.
 
 
  What the ArchipelProject is looking for?
 
  No idea, I have never used it, but looks like they use xmpp for virtual
  machine monitoring and it seems provisioning.
  You asked about XMPP and cloudstack, I googled and found this project
  which seems of interest,
 
 
  Sebastien, what do you think?
 
  Check out archipelprojet, head to scholar.google.com , do some
 research,
  read
  write some code with xmpp, install ejabberd.
 
  What I do think is that XMPP is cool and highly scalable, so it can be
  used as a communication protocol for distributed systems, especially
 one
  where the agents are transients.
 
  Have at it ...
 
 
 
  On Tue, Jun 3, 2014 at 3:45 PM, sebgoa run...@gmail.com wrote:
 
 
  On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh zabolza...@gmail.com
 
  wrote:
 
  Intresting.
  Can you explain exactly what new feature the archipelproject is
  delivered(By the aim of XMPP) that the current cloudstack can not
 do?
  I want to know the exact role of the XMPP and the added value
 provided
  by
  this instance messaging protocol in a virtualization era.
 
  You are the one who asked about this…I don't know.
 
 
  On Mon, Jun 2, 2014 at 11:20 AM, Sebastien Goasguen 
 run...@gmail.com
  wrote:
 
  You could definitely use xmpp as command and control in your
  instances.
  This has been done before :
 
  http://archipelproject.org
 
  You could write xmpp hooks to call the cloudstack api as well
 
  I used to be involved in this project:
  https://github.com/legastero/Kestrel
 
  Which allowed you to run batch processing jobs on pools of VMs
 using
  XMPP.
 
  On Jun 1, 2014, at 5:59 AM, hossein zabolzadeh 
 zabolza...@gmail.com
  wrote:
 
  @David
  Thanks.
 
 
  On Sun, Jun 1, 2014 at 2:16 PM, Nux! n...@li.nux.ro wrote:
 
  On 01.06.2014 10:21, hossein zabolzadeh wrote:
 
  @David
  AMQP is not instance messaging. Does the cloudstack use AMPQ for
  its
  message passing mechanism?
 
  http://www.chipchilders.com/blog/2013/7/16/tapping-into-
  apache-cloudstack-events-via-amqp.html
 
  --
  Sent from the Delta quadrant using Borg technology!
 
  Nux!
  www.nux.ro
 
 





Re: XMPP Server on CloudStack Management Server

2014-06-03 Thread Amin Pashapour
Following the diagrams in this page
ArchipelProject/Archipel

 
   ArchipelProject/Archipel
Archipel - XMPP Based Orchestrator  
View on github.com Preview by Yahoo  

looks like it is an agent-based orchestrator similar to cloudstack or 
openstack.  *stacks primarily use API's to communicate with the hypervisors, 
but Archipel uses agents with XML-based messaging.

If you find out more, please share.

Thanks.
Amin



 From: hossein zabolzadeh zabolza...@gmail.com
To: users@cloudstack.apache.org 
Sent: Tuesday, June 3, 2014 4:19 PM
Subject: Re: XMPP Server on CloudStack Management Server
 

Yes you right.
Thank for your aims.
I will check with them, and come back to this thread later.



On Wed, Jun 4, 2014 at 12:30 AM, Sebastien Goasguen run...@gmail.com
wrote:

 Those are great questions for their mailing list.

 No one here knows about archipelproject, i just gave you a reference.

 -Sebastien

  On 3 Jun 2014, at 21:57, hossein zabolzadeh zabolza...@gmail.com
 wrote:
 
  Hi Sebgoa.
  I didn't want to compare XMPP and virtualization. I want to know why
 using
  XMPP comes into somebody's Mind?(Archipel Community) They wanted to
 satisfy
  which feature that was not and currently is not addressed in cloudstack
  and/or other CMPs(e.g. OpenStack, OpenNebula, ...)?
  Which problem they want to solve by the aim of XMPP protocol?
 
 
  On Tue, Jun 3, 2014 at 10:44 PM, sebgoa run...@gmail.com wrote:
 
 
  On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh zabolza...@gmail.com
  wrote:
 
  Is there any idea, about *XMPP over virtualization* advantages(Added
  values)?
 
 
  Hossein, that question does not make any sense to me. XMPP is a protocol
  for messaging and presence.
  You can't compare XMPP and virtualization.
 
 
  What the ArchipelProject is looking for?
 
  No idea, I have never used it, but looks like they use xmpp for virtual
  machine monitoring and it seems provisioning.
  You asked about XMPP and cloudstack, I googled and found this project
  which seems of interest,
 
 
  Sebastien, what do you think?
 
  Check out archipelprojet, head to scholar.google.com , do some
 research,
  read
  write some code with xmpp, install ejabberd.
 
  What I do think is that XMPP is cool and highly scalable, so it can be
  used as a communication protocol for distributed systems, especially one
  where the agents are transients.
 
  Have at it ...
 
 
 
  On Tue, Jun 3, 2014 at 3:45 PM, sebgoa run...@gmail.com wrote:
 
 
  On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh zabolza...@gmail.com
  wrote:
 
  Intresting.
  Can you explain exactly what new feature the archipelproject is
  delivered(By the aim of XMPP) that the current cloudstack can not do?
  I want to know the exact role of the XMPP and the added value
 provided
  by
  this instance messaging protocol in a virtualization era.
 
  You are the one who asked about this…I don't know.
 
 
  On Mon, Jun 2, 2014 at 11:20 AM, Sebastien Goasguen 
 run...@gmail.com
  wrote:
 
  You could definitely use xmpp as command and control in your
  instances.
  This has been done before :
 
  http://archipelproject.org
 
  You could write xmpp hooks to call the cloudstack api as well
 
  I used to be involved in this project:
  https://github.com/legastero/Kestrel
 
  Which allowed you to run batch processing jobs on pools of VMs using
  XMPP.
 
  On Jun 1, 2014, at 5:59 AM, hossein zabolzadeh 
 zabolza...@gmail.com
  wrote:
 
  @David
  Thanks.
 
 
  On Sun, Jun 1, 2014 at 2:16 PM, Nux! n...@li.nux.ro wrote:
 
  On 01.06.2014 10:21, hossein zabolzadeh wrote:
 
  @David
  AMQP is not instance messaging. Does the cloudstack use AMPQ for
  its
  message passing mechanism?
 
  http://www.chipchilders.com/blog/2013/7/16/tapping-into-
  apache-cloudstack-events-via-amqp.html
 
  --
  Sent from the Delta quadrant using Borg technology!
 
  Nux!
  www.nux.ro
 
 


Re: XMPP Server on CloudStack Management Server

2014-06-03 Thread hossein zabolzadeh
Yes you right Amin.
But, I want to know which shortcomming in existing CMPs(CloudStack,
OpenStack), motivates some people(Archipel Community) to bring the XMPP
server into the architecture and make every communication as an XMPP stanza?
- Delay in event pushing?
Delay in API calls?
Really what???


On Wed, Jun 4, 2014 at 1:12 AM, Amin Pashapour jol...@yahoo.com.invalid
wrote:

 Following the diagrams in this page
 ArchipelProject/Archipel


ArchipelProject/Archipel
 Archipel - XMPP Based Orchestrator
 View on github.com Preview by Yahoo

 looks like it is an agent-based orchestrator similar to cloudstack or
 openstack.  *stacks primarily use API's to communicate with the
 hypervisors, but Archipel uses agents with XML-based messaging.

 If you find out more, please share.

 Thanks.
 Amin


 
  From: hossein zabolzadeh zabolza...@gmail.com
 To: users@cloudstack.apache.org
 Sent: Tuesday, June 3, 2014 4:19 PM
 Subject: Re: XMPP Server on CloudStack Management Server


 Yes you right.
 Thank for your aims.
 I will check with them, and come back to this thread later.



 On Wed, Jun 4, 2014 at 12:30 AM, Sebastien Goasguen run...@gmail.com
 wrote:

  Those are great questions for their mailing list.
 
  No one here knows about archipelproject, i just gave you a reference.
 
  -Sebastien
 
   On 3 Jun 2014, at 21:57, hossein zabolzadeh zabolza...@gmail.com
  wrote:
  
   Hi Sebgoa.
   I didn't want to compare XMPP and virtualization. I want to know why
  using
   XMPP comes into somebody's Mind?(Archipel Community) They wanted to
  satisfy
   which feature that was not and currently is not addressed in cloudstack
   and/or other CMPs(e.g. OpenStack, OpenNebula, ...)?
   Which problem they want to solve by the aim of XMPP protocol?
  
  
   On Tue, Jun 3, 2014 at 10:44 PM, sebgoa run...@gmail.com wrote:
  
  
   On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh zabolza...@gmail.com
   wrote:
  
   Is there any idea, about *XMPP over virtualization*
 advantages(Added
   values)?
  
  
   Hossein, that question does not make any sense to me. XMPP is a
 protocol
   for messaging and presence.
   You can't compare XMPP and virtualization.
  
  
   What the ArchipelProject is looking for?
  
   No idea, I have never used it, but looks like they use xmpp for
 virtual
   machine monitoring and it seems provisioning.
   You asked about XMPP and cloudstack, I googled and found this project
   which seems of interest,
  
  
   Sebastien, what do you think?
  
   Check out archipelprojet, head to scholar.google.com , do some
  research,
   read
   write some code with xmpp, install ejabberd.
  
   What I do think is that XMPP is cool and highly scalable, so it can be
   used as a communication protocol for distributed systems, especially
 one
   where the agents are transients.
  
   Have at it ...
  
  
  
   On Tue, Jun 3, 2014 at 3:45 PM, sebgoa run...@gmail.com wrote:
  
  
   On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh 
 zabolza...@gmail.com
   wrote:
  
   Intresting.
   Can you explain exactly what new feature the archipelproject is
   delivered(By the aim of XMPP) that the current cloudstack can not
 do?
   I want to know the exact role of the XMPP and the added value
  provided
   by
   this instance messaging protocol in a virtualization era.
  
   You are the one who asked about this…I don't know.
  
  
   On Mon, Jun 2, 2014 at 11:20 AM, Sebastien Goasguen 
  run...@gmail.com
   wrote:
  
   You could definitely use xmpp as command and control in your
   instances.
   This has been done before :
  
   http://archipelproject.org
  
   You could write xmpp hooks to call the cloudstack api as well
  
   I used to be involved in this project:
   https://github.com/legastero/Kestrel
  
   Which allowed you to run batch processing jobs on pools of VMs
 using
   XMPP.
  
   On Jun 1, 2014, at 5:59 AM, hossein zabolzadeh 
  zabolza...@gmail.com
   wrote:
  
   @David
   Thanks.
  
  
   On Sun, Jun 1, 2014 at 2:16 PM, Nux! n...@li.nux.ro wrote:
  
   On 01.06.2014 10:21, hossein zabolzadeh wrote:
  
   @David
   AMQP is not instance messaging. Does the cloudstack use AMPQ
 for
   its
   message passing mechanism?
  
   http://www.chipchilders.com/blog/2013/7/16/tapping-into-
   apache-cloudstack-events-via-amqp.html
  
   --
   Sent from the Delta quadrant using Borg technology!
  
   Nux!
   www.nux.ro
  
  
 



Re: XMPP Server on CloudStack Management Server

2014-06-02 Thread Sebastien Goasguen
You could definitely use xmpp as command and control in your instances.
This has been done before :

http://archipelproject.org

You could write xmpp hooks to call the cloudstack api as well

I used to be involved in this project:
https://github.com/legastero/Kestrel

Which allowed you to run batch processing jobs on pools of VMs using XMPP.

On Jun 1, 2014, at 5:59 AM, hossein zabolzadeh zabolza...@gmail.com wrote:

 @David
 Thanks.
 
 
 On Sun, Jun 1, 2014 at 2:16 PM, Nux! n...@li.nux.ro wrote:
 
 On 01.06.2014 10:21, hossein zabolzadeh wrote:
 
 @David
 AMQP is not instance messaging. Does the cloudstack use AMPQ for its
 message passing mechanism?
 
 
 http://www.chipchilders.com/blog/2013/7/16/tapping-into-
 apache-cloudstack-events-via-amqp.html
 
 --
 Sent from the Delta quadrant using Borg technology!
 
 Nux!
 www.nux.ro
 



Re: XMPP Server on CloudStack Management Server

2014-06-01 Thread hossein zabolzadeh
@David
AMQP is not instance messaging. Does the cloudstack use AMPQ for its
message passing mechanism? I think AMPQ is what the openStack use.
@Matthew
Can you explain more about your idea? How cloudstack API can help me to
implement this new way of message passing?
Thanks in advance.


On Sun, Jun 1, 2014 at 2:34 AM, Matthew Kaufman mkfmn...@gmail.com wrote:

 This would be ideal and cool; for every vm instance id could have their own
 JID and the implementation api features of cloudstack implemented in on the
 event/presence system.




 On Sat, May 31, 2014 at 9:04 AM, hossein zabolzadeh zabolza...@gmail.com
 wrote:

  Hi again.
  I want to add instance messaging system to the cloudstack management
 server
  architecture, to provide online chat capability with my VMs. I wrote a
  simple agent to be installed on every VMs, to provide chatting mechanism
  with each of them.
  So, how can I add XMPP to the cloudstack architecture?
  In other words, how its better to be implemented?
  Or is there any other method to provide this functionality in a better
 and
  standard way(I mean CloudStack compliency)?
  Is there any alternative to XMPP server which is existed on the current
  cloudstack architecture?
  Thanks in advance.
 



Re: XMPP Server on CloudStack Management Server

2014-06-01 Thread Nux!

On 01.06.2014 10:21, hossein zabolzadeh wrote:

@David
AMQP is not instance messaging. Does the cloudstack use AMPQ for its
message passing mechanism?


http://www.chipchilders.com/blog/2013/7/16/tapping-into-apache-cloudstack-events-via-amqp.html

--
Sent from the Delta quadrant using Borg technology!

Nux!
www.nux.ro


Re: XMPP Server on CloudStack Management Server

2014-06-01 Thread hossein zabolzadeh
@David
Thanks.


On Sun, Jun 1, 2014 at 2:16 PM, Nux! n...@li.nux.ro wrote:

 On 01.06.2014 10:21, hossein zabolzadeh wrote:

 @David
 AMQP is not instance messaging. Does the cloudstack use AMPQ for its
 message passing mechanism?


 http://www.chipchilders.com/blog/2013/7/16/tapping-into-
 apache-cloudstack-events-via-amqp.html

 --
 Sent from the Delta quadrant using Borg technology!

 Nux!
 www.nux.ro



XMPP Server on CloudStack Management Server

2014-05-31 Thread hossein zabolzadeh
Hi again.
I want to add instance messaging system to the cloudstack management server
architecture, to provide online chat capability with my VMs. I wrote a
simple agent to be installed on every VMs, to provide chatting mechanism
with each of them.
So, how can I add XMPP to the cloudstack architecture?
In other words, how its better to be implemented?
Or is there any other method to provide this functionality in a better and
standard way(I mean CloudStack compliency)?
Is there any alternative to XMPP server which is existed on the current
cloudstack architecture?
Thanks in advance.


Re: XMPP Server on CloudStack Management Server

2014-05-31 Thread Erik Weber
Would be easier to come with suggestions if you said a bit more about what
exactly you are trying to accomplish.

Erik
31. mai 2014 15:04 skrev hossein zabolzadeh zabolza...@gmail.com
følgende:

 Hi again.
 I want to add instance messaging system to the cloudstack management server
 architecture, to provide online chat capability with my VMs. I wrote a
 simple agent to be installed on every VMs, to provide chatting mechanism
 with each of them.
 So, how can I add XMPP to the cloudstack architecture?
 In other words, how its better to be implemented?
 Or is there any other method to provide this functionality in a better and
 standard way(I mean CloudStack compliency)?
 Is there any alternative to XMPP server which is existed on the current
 cloudstack architecture?
 Thanks in advance.



Re: XMPP Server on CloudStack Management Server

2014-05-31 Thread David Nalley
AMQP?

On Sat, May 31, 2014 at 9:04 AM, hossein zabolzadeh
zabolza...@gmail.com wrote:
 Hi again.
 I want to add instance messaging system to the cloudstack management server
 architecture, to provide online chat capability with my VMs. I wrote a
 simple agent to be installed on every VMs, to provide chatting mechanism
 with each of them.
 So, how can I add XMPP to the cloudstack architecture?
 In other words, how its better to be implemented?
 Or is there any other method to provide this functionality in a better and
 standard way(I mean CloudStack compliency)?
 Is there any alternative to XMPP server which is existed on the current
 cloudstack architecture?
 Thanks in advance.


Re: XMPP Server on CloudStack Management Server

2014-05-31 Thread Matthew Kaufman
This would be ideal and cool; for every vm instance id could have their own
JID and the implementation api features of cloudstack implemented in on the
event/presence system.




On Sat, May 31, 2014 at 9:04 AM, hossein zabolzadeh zabolza...@gmail.com
wrote:

 Hi again.
 I want to add instance messaging system to the cloudstack management server
 architecture, to provide online chat capability with my VMs. I wrote a
 simple agent to be installed on every VMs, to provide chatting mechanism
 with each of them.
 So, how can I add XMPP to the cloudstack architecture?
 In other words, how its better to be implemented?
 Or is there any other method to provide this functionality in a better and
 standard way(I mean CloudStack compliency)?
 Is there any alternative to XMPP server which is existed on the current
 cloudstack architecture?
 Thanks in advance.