Hi Imesh,

Yes, we had a look at Kubernetes too (discussed in [DISCUSS] Direct docker
support from Stratos), and as of now our current understanding is
Kubernetes, CoreOS, Stratos has set of conflicting interests such as
scheduling docker instances, service grouping etc. (of course with few
differentiations) :-)

Anyway, need to explore more and see whether we can leverage these while
respecting Stratos' features.

As per my current understanding Stratos will do most of the things that
both CoreOS and Kubernetes do, after implementing the docker support.


On Wed, Aug 20, 2014 at 7:35 PM, Imesh Gunaratne <[email protected]> wrote:

> Great! Thanks for the prompt responses.
>
> Yes we need to do more research on this. By any chance did we have a look
> at Kubernetes?
> https://github.com/GoogleCloudPlatform/kubernetes/blob/master/DESIGN.md
>
>
>
> On Wed, Aug 20, 2014 at 2:02 AM, Nirmal Fernando <[email protected]>
> wrote:
>
>>
>>
>>
>> On Wed, Aug 20, 2014 at 11:24 AM, Sajith Kariyawasam <[email protected]>
>> wrote:
>>
>>> Nirmal, I'm bit unclear, in Virtual Machine scenario, the partitioning
>>> according to you is based on Availability Zone. Does that mean partitioning
>>> can "only" be based on AZ's?  But according to our docs [1]  we can have
>>> provider level, region level, zone level or rack level. So my understanding
>>> is that we even can define a region as one partition in VM scenario, Isn't
>>> it ?
>>>
>>
>> Yes, Sajith you are correct that we do not restrict the freedom of
>> defining a scope of a partition. However, here what I have listed is
>> probably the approach we could recommend. Wdyt?
>>
>>
>>>
>>> [1]
>>> https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Cloud+Partitioning
>>>
>>>
>>> On Wed, Aug 20, 2014 at 7:26 AM, Nirmal Fernando <[email protected]
>>> > wrote:
>>>
>>>>
>>>>
>>>>
>>>> On Wed, Aug 20, 2014 at 7:25 AM, Nirmal Fernando <
>>>> [email protected]> wrote:
>>>>
>>>>> Hi Lahiru,
>>>>>
>>>>>
>>>>> On Tue, Aug 19, 2014 at 9:02 PM, Lahiru Sandaruwan <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> mm.. Then why a sub-partition?
>>>>>>
>>>>>
>>>>> Since Autoscaler should spawn both host machines + docker instances
>>>>> inside host machines.
>>>>>
>>>>
>>>> Basically, what we need is some parent-child relationship... I'll start
>>>> a thread soon.
>>>>
>>>>>  May be i should wait on the other thread you start.
>>>>>>
>>>>>
>>>>> Yes, please.. I am still researching :-)
>>>>>
>>>>>>
>>>>>>
>>>>>> On Tue, Aug 19, 2014 at 12:43 AM, Nirmal Fernando <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Tue, Aug 19, 2014 at 12:50 PM, Lahiru Sandaruwan <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> Hi Nirmal,
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Aug 18, 2014 at 11:42 PM, Nirmal Fernando <
>>>>>>>> [email protected]> wrote:
>>>>>>>>
>>>>>>>>> Hi All,
>>>>>>>>>
>>>>>>>>> We need to clearly understand the mapping of Stratos concepts
>>>>>>>>> against each deployment type in order to provide Docker support in 
>>>>>>>>> Stratos.
>>>>>>>>> Please see the following table and let me know your thoughts.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Deployment Type
>>>>>>>>> ------------------------------
>>>>>>>>>
>>>>>>>>> Stratos Concept
>>>>>>>>> Virtual Machines Docker on Bare Metal Docker on CoreOS in an IaaS
>>>>>>>>>
>>>>>>>>> Cartridge Instance
>>>>>>>>>
>>>>>>>>> a VM
>>>>>>>>>
>>>>>>>>> a Docker Process
>>>>>>>>>
>>>>>>>>> a Docker Process
>>>>>>>>>
>>>>>>>>> Partition
>>>>>>>>>
>>>>>>>>> an Availability Zone
>>>>>>>>>
>>>>>>>>> a Docker Host VM
>>>>>>>>>
>>>>>>>>> a CoreOS Host VM
>>>>>>>>>
>>>>>>>>> Network Partition
>>>>>>>>>
>>>>>>>>> a Region
>>>>>>>>>
>>>>>>>>> a set of Docker Host VMs
>>>>>>>>>
>>>>>>>>> a cluster of CoreOS VMs
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> With the introduction of Docker, I feel like we need a
>>>>>>>>> sub-partitioning concept to cater in-container auto-scaling feature. 
>>>>>>>>> I'll
>>>>>>>>> start a separate thread to discuss my findings on this.
>>>>>>>>>
>>>>>>>>
>>>>>>>> I did not get what is "in-container auto-scaling" means?  Do you
>>>>>>>> mean creating(auto-scaling) several docker processes in docker host for
>>>>>>>> e.g.?
>>>>>>>>
>>>>>>>
>>>>>>> Yes Lahiru.
>>>>>>>
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Best Regards,
>>>>>>>>> Nirmal
>>>>>>>>>
>>>>>>>>> Nirmal Fernando.
>>>>>>>>> PPMC Member & Committer of Apache Stratos,
>>>>>>>>> Senior Software Engineer, WSO2 Inc.
>>>>>>>>>
>>>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> --
>>>>>>>> Lahiru Sandaruwan
>>>>>>>> Committer and PMC member, Apache Stratos,
>>>>>>>> Senior Software Engineer,
>>>>>>>> WSO2 Inc., http://wso2.com
>>>>>>>> lean.enterprise.middleware
>>>>>>>>
>>>>>>>> email: [email protected] 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
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Best Regards,
>>>>>>> Nirmal
>>>>>>>
>>>>>>> Nirmal Fernando.
>>>>>>> PPMC Member & Committer of Apache Stratos,
>>>>>>> Senior Software Engineer, WSO2 Inc.
>>>>>>>
>>>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> --
>>>>>> Lahiru Sandaruwan
>>>>>> Committer and PMC member, Apache Stratos,
>>>>>> Senior Software Engineer,
>>>>>> WSO2 Inc., http://wso2.com
>>>>>> lean.enterprise.middleware
>>>>>>
>>>>>> email: [email protected] 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
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Best Regards,
>>>>> Nirmal
>>>>>
>>>>> Nirmal Fernando.
>>>>> PPMC Member & Committer of Apache Stratos,
>>>>> Senior Software Engineer, WSO2 Inc.
>>>>>
>>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Best Regards,
>>>> Nirmal
>>>>
>>>> Nirmal Fernando.
>>>> PPMC Member & Committer of Apache Stratos,
>>>> Senior Software Engineer, WSO2 Inc.
>>>>
>>>> Blog: http://nirmalfdo.blogspot.com/
>>>>
>>>
>>>
>>>
>>> --
>>> *--*
>>> *Sajith Kariyawasam*
>>> *Mobile: +94772269575 <%2B94772269575>*
>>>
>>
>>
>>
>> --
>> Best Regards,
>> Nirmal
>>
>> Nirmal Fernando.
>> PPMC Member & Committer of Apache Stratos,
>> Senior Software Engineer, WSO2 Inc.
>>
>> Blog: http://nirmalfdo.blogspot.com/
>>
>
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PPMC Member, Apache Stratos
>



-- 
Best Regards,
Nirmal

Nirmal Fernando.
PPMC Member & Committer of Apache Stratos,
Senior Software Engineer, WSO2 Inc.

Blog: http://nirmalfdo.blogspot.com/

Reply via email to