You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by hossein zabolzadeh <za...@gmail.com> on 2014/05/31 15:04:00 UTC
XMPP Server on CloudStack Management Server
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
Posted by David Nalley <da...@gnsa.us>.
AMQP?
On Sat, May 31, 2014 at 9:04 AM, hossein zabolzadeh
<za...@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
Posted by hossein zabolzadeh <za...@gmail.com>.
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 <jo...@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 <za...@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 <ru...@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 <za...@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 <ru...@gmail.com> wrote:
> > >>
> > >>
> > >> On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh <za...@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 <ru...@gmail.com> wrote:
> > >>>>
> > >>>>
> > >>>> On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh <
> zabolzadeh@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 <
> > runseb@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 <
> > zabolzadeh@gmail.com>
> > >>>>>> wrote:
> > >>>>>>
> > >>>>>>> @David
> > >>>>>>> Thanks.
> > >>>>>>>
> > >>>>>>>
> > >>>>>>>> On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by Amin Pashapour <jo...@yahoo.com.INVALID>.
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 <za...@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 <ru...@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 <za...@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 <ru...@gmail.com> wrote:
> >>
> >>
> >> On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh <za...@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 <ru...@gmail.com> wrote:
> >>>>
> >>>>
> >>>> On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh <za...@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 <
> runseb@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 <
> zabolzadeh@gmail.com>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> @David
> >>>>>>> Thanks.
> >>>>>>>
> >>>>>>>
> >>>>>>>> On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by hossein zabolzadeh <za...@gmail.com>.
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 <za...@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 <ru...@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 <za...@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 <ru...@gmail.com> wrote:
>> >>
>> >>
>> >> On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh <za...@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 <ru...@gmail.com> wrote:
>> >>>>
>> >>>>
>> >>>> On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh <zabolzadeh@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 <
>> runseb@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 <
>> zabolzadeh@gmail.com>
>> >>>>>> wrote:
>> >>>>>>
>> >>>>>>> @David
>> >>>>>>> Thanks.
>> >>>>>>>
>> >>>>>>>
>> >>>>>>>> On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by hossein zabolzadeh <za...@gmail.com>.
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 <ru...@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 <za...@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 <ru...@gmail.com> wrote:
> >>
> >>
> >> On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh <za...@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 <ru...@gmail.com> wrote:
> >>>>
> >>>>
> >>>> On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh <za...@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 <
> runseb@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 <
> zabolzadeh@gmail.com>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> @David
> >>>>>>> Thanks.
> >>>>>>>
> >>>>>>>
> >>>>>>>> On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by Sebastien Goasguen <ru...@gmail.com>.
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 <za...@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 <ru...@gmail.com> wrote:
>>
>>
>> On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh <za...@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 <ru...@gmail.com> wrote:
>>>>
>>>>
>>>> On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh <za...@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 <ru...@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 <za...@gmail.com>
>>>>>> wrote:
>>>>>>
>>>>>>> @David
>>>>>>> Thanks.
>>>>>>>
>>>>>>>
>>>>>>>> On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by hossein zabolzadeh <za...@gmail.com>.
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 <ru...@gmail.com> wrote:
>
> On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh <za...@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 <ru...@gmail.com> wrote:
> >
> >>
> >> On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh <za...@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 <ru...@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 <za...@gmail.com>
> >>>> wrote:
> >>>>
> >>>>> @David
> >>>>> Thanks.
> >>>>>
> >>>>>
> >>>>> On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by sebgoa <ru...@gmail.com>.
On Jun 3, 2014, at 6:31 PM, hossein zabolzadeh <za...@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 <ru...@gmail.com> wrote:
>
>>
>> On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh <za...@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 <ru...@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 <za...@gmail.com>
>>>> wrote:
>>>>
>>>>> @David
>>>>> Thanks.
>>>>>
>>>>>
>>>>> On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by hossein zabolzadeh <za...@gmail.com>.
Is there any idea, about "*XMPP over virtualization*" advantages(Added
values)?
What the ArchipelProject is looking for?
Sebastien, what do you think?
On Tue, Jun 3, 2014 at 3:45 PM, sebgoa <ru...@gmail.com> wrote:
>
> On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh <za...@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 <ru...@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 <za...@gmail.com>
> >> wrote:
> >>
> >>> @David
> >>> Thanks.
> >>>
> >>>
> >>> On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by sebgoa <ru...@gmail.com>.
On Jun 3, 2014, at 1:11 PM, hossein zabolzadeh <za...@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 <ru...@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 <za...@gmail.com>
>> wrote:
>>
>>> @David
>>> Thanks.
>>>
>>>
>>> On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by hossein zabolzadeh <za...@gmail.com>.
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 <ru...@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 <za...@gmail.com>
> wrote:
>
> > @David
> > Thanks.
> >
> >
> > On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by Sebastien Goasguen <ru...@gmail.com>.
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 <za...@gmail.com> wrote:
> @David
> Thanks.
>
>
> On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by hossein zabolzadeh <za...@gmail.com>.
@David
Thanks.
On Sun, Jun 1, 2014 at 2:16 PM, Nux! <nu...@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
Posted by Nux! <nu...@li.nux.ro>.
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
Posted by hossein zabolzadeh <za...@gmail.com>.
@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 <mk...@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 <za...@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
Posted by Matthew Kaufman <mk...@gmail.com>.
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 <za...@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
Posted by Erik Weber <te...@gmail.com>.
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" <za...@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.
>