Re: [openstack-dev] [all] [cross-project] Any Openstack partitioning movements in this summit?

2015-04-29 Thread joehuang
Hi, Loy,

+100. Really interesting topic. 

Cascading[1] has holistic thinking on the question list, and one cross project 
topic is just submitted yesterday:
 
>>a) Any other value for partitioning besides scalability? e.g. fault domain 
>>isolation, heterogeneous integration...

Sure, each cascaded OpenStack(Nova,Cinder,Neutron,Ceilometer,Glance..) as one 
fault domain isolation, and can integrate different back-end ( hypervisor, 
storage,SDN controller, data-plane... ) in different cascaded OpenStack.

>>b) Which projects need partitioning besides Nova?
>>Cidner/Neutron/Ceilometer/Glance/Keystone?

Nova,Cinder,Neutron,Ceilometer need partitioning, Glance is optional, and 
KeyStone can be shared service or federated service.

>>c) Standalone partition design and deploy for each project, or some 
>>collaboration is need across them?  e.g. Can a host belong to one Nova 
>>partition and another Cinder partition?

Collaboration is required across these projects. Just think about the 
availability zone concept in Cinder and Nova, currently there is no mandatory 
relationship for the AZ concept between Nova and Cinder. If you deploy Ceph 
like server-SAN as storage backend, it's rather weird that compute-node in one 
AZ, but the server-san built upon these nodes in another AZ. They must be 
coordinated with each other.   

>>d) Concept clarifying and instructions on different partition granularity, 
>>e.g. Cell, Available Zone, Aggregator...
Currently Cells concept only inside Nova. Availability Zone only in Nova and 
Cinder, Aggregator is a concept only in Nova too. 
It seems that only Cascading has holistic thinking in the OpenStack as a whole. 

>>e) Interface choice between parent and child partitions, internal RPC or 
>>external REST, or some other protocols?
Cascading using external RESTful API (i.e current OpenStack API), the benefit 
is to ease maintenance for each partitioning, and different version 
partitioning integration. 

== Cross Project Session =

I just applied one cross-project session topic to talk about the portioning 
through OpenStack cascading, the session title is " Technical vision for 
OpenStack to be ubiquitous cloud service". Why I use this title? For I want to 
introduce the holistic vision and cascading first, then we have a basis to 
discuss the partitioning. If there is other session to discuss the 
partitioning, it's also ok.

[1]OpenStack cascading: 
https://wiki.openstack.org/wiki/OpenStack_cascading_solution

Best Regards
Chaoyi Huang ( Joe Huang )


-Original Message-
From: loy wolfe [mailto:loywo...@gmail.com] 
Sent: Thursday, April 30, 2015 9:33 AM
To: OpenStack Development Mailing List (not for usage questions)
Subject: [openstack-dev] [all] [cross-project] Any Openstack partitioning 
movements in this summit?

Hi,

Nova cell has emerged for several release cycles, with the mission of 
scalability. Now there are claims of Neutron cell. Maybe similar 
Cinder/Ceilometer partition demands would appear in the future.

So I wander if cross-project Openstack partitioning would go into the our sight 
in the near term, with the following topics for example:

a) Any other value for partitioning besides scalability? e.g. fault domain 
isolation, heterogeneous integration...
b) Which projects need partitioning besides Nova?
Cidner/Neutron/Ceilometer/Glance/Keystone?
c) Standalone partition design and deploy for each project, or some 
collaboration is need across them?  e.g. Can a host belong to one Nova 
partition and another Cinder partition?
d) Concept clarifying and instructions on different partition granularity, e.g. 
Cell, Available Zone, Aggregator...
e) Interface choice between parent and child partitions, internal RPC or 
external REST, or some other protocols?


Best Regards

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


Re: [openstack-dev] [all] [cross-project] Any Openstack partitioning movements in this summit?

2015-04-29 Thread Zhipeng Huang
Hi Ioy,

Sounds like an interesting topic, especially for the item c) :) Look
forward to this discussion at the summit

On Thu, Apr 30, 2015 at 9:32 AM, loy wolfe  wrote:

> Hi,
>
> Nova cell has emerged for several release cycles, with the mission of
> scalability. Now there are claims of Neutron cell. Maybe similar
> Cinder/Ceilometer partition demands would appear in the future.
>
> So I wander if cross-project Openstack partitioning would go into the
> our sight in the near term, with the following topics for example:
>
> a) Any other value for partitioning besides scalability? e.g. fault
> domain isolation, heterogeneous integration...
> b) Which projects need partitioning besides Nova?
> Cidner/Neutron/Ceilometer/Glance/Keystone?
> c) Standalone partition design and deploy for each project, or some
> collaboration is need across them?  e.g. Can a host belong to one Nova
> partition and another Cinder partition?
> d) Concept clarifying and instructions on different partition
> granularity, e.g. Cell, Available Zone, Aggregator...
> e) Interface choice between parent and child partitions, internal RPC
> or external REST, or some other protocols?
>
>
> Best Regards
>
> __
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



-- 
Zhipeng (Howard) Huang

Standard Engineer
IT Standard & Patent/IT Prooduct Line
Huawei Technologies Co,. Ltd
Email: huangzhip...@huawei.com
Office: Huawei Industrial Base, Longgang, Shenzhen

(Previous)
Research Assistant
Mobile Ad-Hoc Network Lab, Calit2
University of California, Irvine
Email: zhipe...@uci.edu
Office: Calit2 Building Room 2402

OpenStack, OPNFV, OpenDaylight, OpenCompute Aficionado
__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


[openstack-dev] [all] [cross-project] Any Openstack partitioning movements in this summit?

2015-04-29 Thread loy wolfe
Hi,

Nova cell has emerged for several release cycles, with the mission of
scalability. Now there are claims of Neutron cell. Maybe similar
Cinder/Ceilometer partition demands would appear in the future.

So I wander if cross-project Openstack partitioning would go into the
our sight in the near term, with the following topics for example:

a) Any other value for partitioning besides scalability? e.g. fault
domain isolation, heterogeneous integration...
b) Which projects need partitioning besides Nova?
Cidner/Neutron/Ceilometer/Glance/Keystone?
c) Standalone partition design and deploy for each project, or some
collaboration is need across them?  e.g. Can a host belong to one Nova
partition and another Cinder partition?
d) Concept clarifying and instructions on different partition
granularity, e.g. Cell, Available Zone, Aggregator...
e) Interface choice between parent and child partitions, internal RPC
or external REST, or some other protocols?


Best Regards

__
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev