You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by LINC <cu...@viettel.com.vn> on 2013/12/02 07:47:05 UTC

Infractstructure when deploy Hybric cloud

Hi team

I am new with Apache stratos. 

 

I wonder how my company can deploy Hybric for multi –tenant with IaaS (OpenStack) and PaaS ( Apache Stratos).

Each a tenant I will install one PaaS Apache Stratos or I install one Apache Stratos and run multi-tenant Cartridge?

 

Thanks.

 

 

 

V  u    Q u a n g   C u o n g 

Software developer and Trainer 
----------------------------------------------------------------------

PHÒNG KỸ THUẬT – TRUNG TÂM GIẢI PHÁP DOANH NGHIỆP
TRUNG TÂM GIẢI PHÁP CNTT & VT VIETTEL
Địa chỉ: Tòa nhà N1, Đại lộ Thăng Long, Mỹ Đình, Từ Liêm, Hà Nội
Điện thoại: 0988.397.448

Email:    <ma...@viettel.com.vn> cuongvq@viettel.com.vn;  <ma...@gmail.com> vucuongkg@gmail.com

Facebook:    <ma...@viettel.com.vn> fb.com/vucuongkg

 


Re: Infractstructure when deploy Hybric cloud

Posted by Lahiru Sandaruwan <la...@wso2.com>.
You are welcome Linc,

Currently the Openstack cartridges are available for 3.0.0-incubating
version at Imesh's blog post[1].
Blog from Manula [2] explains Tomcat cartridge creation process.

Thanks.

[1]
http://imesh.gunaratne.org/a/1/blog/getting-started-with-apache-stratos-incubating-initial-release/
[2]
http://manulachathurika.blogspot.com/2013/08/create-openstack-tomcat-cartridge-in.html



On Mon, Dec 2, 2013 at 3:24 PM, LINC <cu...@viettel.com.vn> wrote:

> Thank for your time and quickly reply.
>
> Your points are very good for me.
>
> I think I have a deeper view from you.
>
> Where I can download PHP cartridge, MySQL cartridge and Tomcat cartridge
> for Openstack?
>
>
>
> Many thanks Lahiru Sandaruwan.
>
> Sorry for my bad English :D. I come from Vietnam.
>
> Thank again. J
>
>
>
>
>
>
>
>
>
> *From:* Lahiru Sandaruwan [mailto:lahirus@wso2.com]
> *Sent:* Monday, December 02, 2013 4:20 PM
> *To:* dev@stratos.incubator.apache.org
> *Subject:* Re: Infractstructure when deploy Hybric cloud
>
>
>
> Hi Linc,
>
>
>
> Let me clarify the some points,
>
>
>
> Apache Stratos is a PaaS which runs on top of an IaaS. IaaS can be EC2,
> Openstack, or VClouds etc.
>
>
>
> You can install an Apache Stratos deployment and use one or more of IaaSes
> as underlying IaaS layer.
>
>                 E.g. You can configure both Openstack and EC2 as IaaS
> layer of one Stratos installation.
>
>
>
> When it comes to cartridges, you have to create the separate cartridge
> images for different IaaSes. Then you can refer those image IDs in Apache
> Stratos configuration.
>
> Cartridge can be muti-tenant or single tenant(private jet mode). They will
> be shared among tenant according to the nature of the cartridge. [Please
> note that this is the PaaS tenant, not IaaS tenant]
>
>
>
> So when the real end-user subscribe to those cartridges, he/she will get a
> cluster of instances of a particular PaaS. Say PHP PaaS.
>
>
>
> Tenant in the Apache Stratos world is a PaaS tenant. It doesn't matter
> what tenant in IaaS layer( E.g. Tenant/ Project in Openstack). What Apache
> Stratos need is authorized account from IaaS/ IaaSes.
>
>
>
> Hope this helps. Please ask if you need further clarifications.
>
>
>
> Thanks.
>
>
>
>
>
>
>
>
>
> 2013/12/2 LINC <cu...@viettel.com.vn>
>
> Hi team
>
> I am new with Apache stratos.
>
>
>
> I wonder how my company can deploy Hybric for multi –tenant with IaaS
> (OpenStack) and PaaS ( Apache Stratos).
>
> Each a tenant I will install one PaaS Apache Stratos or I install one
> Apache Stratos and run multi-tenant Cartridge?
>
>
>
> Thanks.
>
>
>
>
>
>
>
> *V  u    Q u a n g   C u o n g*
>
> *Software developer and Trainer*
> ----------------------------------------------------------------------
>
>
>
> *PHÒNG KỸ THUẬT – TRUNG TÂM GIẢI PHÁP DOANH NGHIỆPTRUNG TÂM GIẢI PHÁP CNTT
> & VT VIETTELĐịa chỉ: *Tòa nhà N1, Đại lộ Thăng Long, Mỹ Đình, Từ Liêm, Hà
> Nội
> *Điện thoại: *0988.397.448
>
> *Email:   *cuongvq@viettel.com.vn; vucuongkg@gmail.com
>
> *Facebook:   *fb.com/vucuongkg <cu...@viettel.com.vn>
>
>
>
>
>
>
>
> --
>
> --
> Lahiru Sandaruwan
> Software Engineer,
> Platform Technologies,
> WSO2 Inc., http://wso2.com
> lean.enterprise.middleware
>
> email: lahirus@wso2.com cell: (+94) 773 325 954
> blog: http://lahiruwrites.blogspot.com/
> twitter: http://twitter.com/lahirus
> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>
>
>



-- 
--
Lahiru Sandaruwan
Software Engineer,
Platform Technologies,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

email: lahirus@wso2.com cell: (+94) 773 325 954
blog: http://lahiruwrites.blogspot.com/
twitter: http://twitter.com/lahirus
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146

RE: Infractstructure when deploy Hybric cloud

Posted by LINC <cu...@viettel.com.vn>.
Thank for your time and quickly reply.

Your points are very good for me. 

I think I have a deeper view from you.

Where I can download PHP cartridge, MySQL cartridge and Tomcat cartridge for Openstack?

 

Many thanks Lahiru Sandaruwan.

Sorry for my bad English :D. I come from Vietnam. 

Thank again. J

 

 

 

 

From: Lahiru Sandaruwan [mailto:lahirus@wso2.com] 
Sent: Monday, December 02, 2013 4:20 PM
To: dev@stratos.incubator.apache.org
Subject: Re: Infractstructure when deploy Hybric cloud

 

Hi Linc,

 

Let me clarify the some points,

 

Apache Stratos is a PaaS which runs on top of an IaaS. IaaS can be EC2, Openstack, or VClouds etc.

 

You can install an Apache Stratos deployment and use one or more of IaaSes as underlying IaaS layer. 

                E.g. You can configure both Openstack and EC2 as IaaS layer of one Stratos installation.

 

When it comes to cartridges, you have to create the separate cartridge images for different IaaSes. Then you can refer those image IDs in Apache Stratos configuration. 

Cartridge can be muti-tenant or single tenant(private jet mode). They will be shared among tenant according to the nature of the cartridge. [Please note that this is the PaaS tenant, not IaaS tenant]

 

So when the real end-user subscribe to those cartridges, he/she will get a cluster of instances of a particular PaaS. Say PHP PaaS.

 

Tenant in the Apache Stratos world is a PaaS tenant. It doesn't matter what tenant in IaaS layer( E.g. Tenant/ Project in Openstack). What Apache Stratos need is authorized account from IaaS/ IaaSes.

 

Hope this helps. Please ask if you need further clarifications.

 

Thanks.

 

 

 

 

2013/12/2 LINC <cu...@viettel.com.vn>

Hi team

I am new with Apache stratos. 

 

I wonder how my company can deploy Hybric for multi –tenant with IaaS (OpenStack) and PaaS ( Apache Stratos).

Each a tenant I will install one PaaS Apache Stratos or I install one Apache Stratos and run multi-tenant Cartridge?

 

Thanks.

 

 

 

V  u    Q u a n g   C u o n g 

Software developer and Trainer 
----------------------------------------------------------------------

PHÒNG KỸ THUẬT – TRUNG TÂM GIẢI PHÁP DOANH NGHIỆP
TRUNG TÂM GIẢI PHÁP CNTT & VT VIETTEL
Địa chỉ: Tòa nhà N1, Đại lộ Thăng Long, Mỹ Đình, Từ Liêm, Hà Nội
Điện thoại: 0988.397.448

Email:   cuongvq@viettel.com.vn; vucuongkg@gmail.com

Facebook:   fb.com/vucuongkg <ma...@viettel.com.vn> 

 





 

-- 

--
Lahiru Sandaruwan
Software Engineer,
Platform Technologies,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

email: lahirus@wso2.com cell: (+94) 773 325 954 <tel:%28%2B94%29%20773%20325%20954> 
blog: http://lahiruwrites.blogspot.com/
twitter: http://twitter.com/lahirus
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146

 


Re: Infractstructure when deploy Hybric cloud

Posted by Lahiru Sandaruwan <la...@wso2.com>.
Hi Linc,

Let me clarify the some points,

Apache Stratos is a PaaS which runs on top of an IaaS. IaaS can be EC2,
Openstack, or VClouds etc.

You can install an Apache Stratos deployment and use one or more of IaaSes
as underlying IaaS layer.
                E.g. You can configure both Openstack and EC2 as IaaS layer
of one Stratos installation.

When it comes to cartridges, you have to create the separate cartridge
images for different IaaSes. Then you can refer those image IDs in Apache
Stratos configuration.
Cartridge can be muti-tenant or single tenant(private jet mode). They will
be shared among tenant according to the nature of the cartridge. [Please
note that this is the PaaS tenant, not IaaS tenant]

So when the real end-user subscribe to those cartridges, he/she will get a
cluster of instances of a particular PaaS. Say PHP PaaS.

Tenant in the Apache Stratos world is a PaaS tenant. It doesn't matter what
tenant in IaaS layer( E.g. Tenant/ Project in Openstack). What Apache
Stratos need is authorized account from IaaS/ IaaSes.

Hope this helps. Please ask if you need further clarifications.

Thanks.





2013/12/2 LINC <cu...@viettel.com.vn>

> Hi team
>
> I am new with Apache stratos.
>
>
>
> I wonder how my company can deploy Hybric for multi –tenant with IaaS
> (OpenStack) and PaaS ( Apache Stratos).
>
> Each a tenant I will install one PaaS Apache Stratos or I install one
> Apache Stratos and run multi-tenant Cartridge?
>
>
>
> Thanks.
>
>
>
>
>
>
>
> *V  u    Q u a n g   C u o n g*
>
> *Software developer and Trainer*
> ----------------------------------------------------------------------
>
>
>
> *PHÒNG KỸ THUẬT – TRUNG TÂM GIẢI PHÁP DOANH NGHIỆPTRUNG TÂM GIẢI PHÁP CNTT
> & VT VIETTELĐịa chỉ: *Tòa nhà N1, Đại lộ Thăng Long, Mỹ Đình, Từ Liêm, Hà
> Nội
> *Điện thoại: *0988.397.448
>
> *Email:   *cuongvq@viettel.com.vn; vucuongkg@gmail.com
>
> *Facebook:   *fb.com/vucuongkg <cu...@viettel.com.vn>
>
>
>



-- 
--
Lahiru Sandaruwan
Software Engineer,
Platform Technologies,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

email: lahirus@wso2.com cell: (+94) 773 325 954
blog: http://lahiruwrites.blogspot.com/
twitter: http://twitter.com/lahirus
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146