Re: [openstack-dev] [nova] Propose to add FusionCompute driver to Nova

2016-10-13 Thread Matt Riedemann

On 10/13/2016 3:02 AM, Zhenyu Zheng wrote:

Hi All,

We would like to propose FusionCompute driver to become an official Nova
driver.

FusionCompute is an computing virtualization software developed by
Huawei, which can provide tuned high-performance and high reliabilities
in VM instance provisioning, clustered resource pool management, and
intelligent HA/FT scheduling.

The concepts and technical details for FusionCompute could be found in:
https://wiki.openstack.org/wiki/FusionCompute

Huawei has been working on integrating FusionCompute and OpenStack since
Folsom release using Nova-FusionCompute driver. FusionCompute has been
successfully deployed as the hypervisor within Huawei's FusionShpere
Openstack Cloud Operation System solution in large number of commercial
private and public clouds running stable for several years, including:

 *Deutsche Telekom - Open Telekom Cloud*:
 http://www.cebit.de/en/news/open-telekom-cloud-is-live.xhtml
 https://www.telekom.com/media/company/291108
 http://www.huawei.com/en/news/2016/3/dian-xin-yun
 https://cloud.telekom.de/en/cloud-infrastructure/open-telekom-cloud/

 *Telefonica LatAm Public Cloud*:
 
https://www.business-solutions.telefonica.com/es/information-centre/news/telefonica-and-huawei-reach-a-global-agreement-to-promote-enterprise-migration-to-the-cloud/
 
http://www.lightreading.com/services/cloud-services/telefonica-and-huawei-debut-latam-public-cloud/d/d-id/726571
 
https://www.huawei.com/th-TH/news/2016/9/Telefonica-Brazil-Mexico-Chile-Cloud-Serve
 https://www.cloud.telefonica.com/en/

 *Huawei Enterprise Cloud:*
 http://www.hwclouds.com/en-us/

 *China Telecom Public Cloud:*
 http://www.ctyun.cn/
 http://www.ctyun.cn/product/oos_e

 *Other cases can be found in*:
 http://e.huawei.com/en/case-studies?product=Cloud%20Computing

As mentioned above, FusionCompute has been proved to be with high
reliability and large user base, thus we would like to propose
FusionCompute driver to Nova as an official Nova driver.

We have tried to propose this back in 2014, blueprint and discussions
can be found in:
https://blueprints.launchpad.net/nova/+spec/driver-for-huawei-fusioncompute
http://lists.openstack.org/pipermail/openstack-dev/2014-February/026075.html

We have set up the ThirdPartyCI:
https://wiki.openstack.org/wiki/ThirdPartySystems/Huawei_FusionCompute_CI
and adjusting it to Nova, it will be online very soon.

Thanks

Kevin Zheng


__
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



As mentioned elsewhere in this thread, I think at a minimum we're 
looking for:


1. Available source code in GitHub. I'd recommend going the route of the 
PowerVM driver in git.openstack.org and get it into the openstack 
namespace and start doing your development in the open.


2. Third party CI. You could/should be running this on your driver 
changes in #1 above.


This basically sounds like a cluster driver like vCenter and PowerVC 
which poses scheduling and resource tracking issues which we've 
regretted from an architectural standpoint, so adding another driver 
that relies on this model is not attractive.


Are you also going to be proposing a Cinder storage driver and/or a 
Neutron ML2 plugin?


--

Thanks,

Matt Riedemann


__
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] [nova] Propose to add FusionCompute driver to Nova

2016-10-13 Thread Matt Riedemann

On 10/13/2016 4:36 PM, Jay Pipes wrote:


What benefit besides marketing does Huawei get from "integrating"
FusionCompute with OpenStack? From looking at the wiki page above,
FusionCompute's product line essentially duplicates a half-dozen or more
OpenStack services, including Nova's scheduler, Nova's compute workers,
Nova's administrative APIs, Neutron, Cinder, Designate, Octavia,
Barbican, and Heat in a monolithic single cloud management application.

What technical benefit do you see from writing a Nova virt driver that
calls the Huawei Compute Management Agent, which then calls the Huawei
Virtual Resource Manager clustered resource management system?

Best,
-jay

__
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



That's basically describing the PowerVC driver that is in what used to 
be called stackforge:


http://git.openstack.org/cgit/openstack/powervc-driver/tree/nova-powervc/

It's a virt driver that talks to PowerVC's API, which is basically like 
a vCenter for Power systems. I think the point was you could have a 
vanilla openstack distribution and drop this driver in to talk to your 
PowerVC deployment, but why you'd do that rather than just use PowerVC 
directly I'm not sure, except maybe a 'hybrid' virt driver environment 
where you have some KVM, some vCenter, some HyperV and some PowerVC. I'm 
guessing the same argument could be made for the Huawei driver, and we'd 
likely reject it for the same reasons - it's really a cluster driver 
that talks to a virt manager and we really don't want any more cluster 
drivers in tree, especially single-vendor ones to proprietary backends.


--

Thanks,

Matt Riedemann


__
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] [nova] Propose to add FusionCompute driver to Nova

2016-10-13 Thread Jay Pipes

On 10/13/2016 04:02 AM, Zhenyu Zheng wrote:

Hi All,

We would like to propose FusionCompute driver to become an official Nova
driver.

FusionCompute is an computing virtualization software developed by
Huawei, which can provide tuned high-performance and high reliabilities
in VM instance provisioning, clustered resource pool management, and
intelligent HA/FT scheduling.

The concepts and technical details for FusionCompute could be found in:
https://wiki.openstack.org/wiki/FusionCompute


What benefit besides marketing does Huawei get from "integrating" 
FusionCompute with OpenStack? From looking at the wiki page above, 
FusionCompute's product line essentially duplicates a half-dozen or more 
OpenStack services, including Nova's scheduler, Nova's compute workers, 
Nova's administrative APIs, Neutron, Cinder, Designate, Octavia, 
Barbican, and Heat in a monolithic single cloud management application.


What technical benefit do you see from writing a Nova virt driver that 
calls the Huawei Compute Management Agent, which then calls the Huawei 
Virtual Resource Manager clustered resource management system?


Best,
-jay

__
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] [nova] Propose to add FusionCompute driver to Nova

2016-10-13 Thread Michael Still
So, its good that you're working on third party CI, but I see that as a
blocker before we can start this conversation -- we need to have a solid
history there before we can do much. You also don't mention (that I can
find) where the code to the driver is. Can I have a pointer to that please?

Michael

On Thu, Oct 13, 2016 at 7:02 PM, Zhenyu Zheng 
wrote:

> Hi All,
>
> We would like to propose FusionCompute driver to become an official Nova
> driver.
>
> FusionCompute is an computing virtualization software developed by Huawei,
> which can provide tuned high-performance and high reliabilities in VM
> instance provisioning, clustered resource pool management, and intelligent
> HA/FT scheduling.
>
> The concepts and technical details for FusionCompute could be found in:
> https://wiki.openstack.org/wiki/FusionCompute
>
> Huawei has been working on integrating FusionCompute and OpenStack since
> Folsom release using Nova-FusionCompute driver. FusionCompute has been
> successfully deployed as the hypervisor within Huawei's FusionShpere
> Openstack Cloud Operation System solution in large number of commercial
> private and public clouds running stable for several years, including:
>
>  *Deutsche Telekom - Open Telekom Cloud*:
>  http://www.cebit.de/en/news/open-telekom-cloud-is-live.xhtml
>  https://www.telekom.com/media/company/291108
>  http://www.huawei.com/en/news/2016/3/dian-xin-yun
>  https://cloud.telekom.de/en/cloud-infrastructure/open-telekom-cloud/
>
>  *Telefonica LatAm Public Cloud*:
>  https://www.business-solutions.telefonica.com/es/information-centre/news/
> telefonica-and-huawei-reach-a-global-agreement-to-promote-
> enterprise-migration-to-the-cloud/
>  http://www.lightreading.com/services/cloud-services/
> telefonica-and-huawei-debut-latam-public-cloud/d/d-id/726571
>  https://www.huawei.com/th-TH/news/2016/9/Telefonica-Brazil-
> Mexico-Chile-Cloud-Serve
>  https://www.cloud.telefonica.com/en/
>
>  *Huawei Enterprise Cloud:*
>  http://www.hwclouds.com/en-us/
>
>  *China Telecom Public Cloud:*
>  http://www.ctyun.cn/
>  http://www.ctyun.cn/product/oos_e
>
>  *Other cases can be found in*:
>  http://e.huawei.com/en/case-studies?product=Cloud%20Computing
>
> As mentioned above, FusionCompute has been proved to be with high
> reliability and large user base, thus we would like to propose
> FusionCompute driver to Nova as an official Nova driver.
>
> We have tried to propose this back in 2014, blueprint and discussions can
> be found in:
> https://blueprints.launchpad.net/nova/+spec/driver-for-
> huawei-fusioncompute
> http://lists.openstack.org/pipermail/openstack-dev/2014-
> February/026075.html
>
> We have set up the ThirdPartyCI:
> https://wiki.openstack.org/wiki/ThirdPartySystems/Huawei_FusionCompute_CI
> and adjusting it to Nova, it will be online very soon.
>
> Thanks
>
> Kevin Zheng
>
> __
> 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
>
>


-- 
Rackspace Australia
__
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] [nova] Propose to add FusionCompute driver to Nova

2016-10-13 Thread Zhenyu Zheng
Thanks alot

On Thu, Oct 13, 2016 at 5:26 PM, Christian Berendt <
bere...@betacloud-solutions.de> wrote:

> Hello Zheng.
>
> > On 13 Oct 2016, at 10:02, Zhenyu Zheng 
> wrote:
> >
> > As mentioned above, FusionCompute has been proved to be with high
> reliability and large user base, thus we would like to propose
> FusionCompute driver to Nova as an official Nova driver.
>
> In the past I helped with the TelekomCloud. Nice to see these efforts.
>
> Christian.
>
> --
> Christian Berendt
> Chief Executive Officer (CEO)
>
> Telefon: +49 711 21957003
> Mobil: +49 171 5542175
> Mail: bere...@betacloud-solutions.de
> Web: https://www.betacloud-solutions.de
>
> Betacloud Solutions GmbH
> Teckstrasse 62 / 70190 Stuttgart / Deutschland
>
> Geschäftsführer: Christian Berendt
> Unternehmenssitz: Stuttgart
> Amtsgericht: Stuttgart, HRB 756139
>
>
__
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] [nova] Propose to add FusionCompute driver to Nova

2016-10-13 Thread Zhenyu Zheng
Hi All,

We would like to propose FusionCompute driver to become an official Nova
driver.

FusionCompute is an computing virtualization software developed by Huawei,
which can provide tuned high-performance and high reliabilities in VM
instance provisioning, clustered resource pool management, and intelligent
HA/FT scheduling.

The concepts and technical details for FusionCompute could be found in:
https://wiki.openstack.org/wiki/FusionCompute

Huawei has been working on integrating FusionCompute and OpenStack since
Folsom release using Nova-FusionCompute driver. FusionCompute has been
successfully deployed as the hypervisor within Huawei's FusionShpere
Openstack Cloud Operation System solution in large number of commercial
private and public clouds running stable for several years, including:

 *Deutsche Telekom - Open Telekom Cloud*:
 http://www.cebit.de/en/news/open-telekom-cloud-is-live.xhtml
 https://www.telekom.com/media/company/291108
 http://www.huawei.com/en/news/2016/3/dian-xin-yun
 https://cloud.telekom.de/en/cloud-infrastructure/open-telekom-cloud/

 *Telefonica LatAm Public Cloud*:

https://www.business-solutions.telefonica.com/es/information-centre/news/telefonica-and-huawei-reach-a-global-agreement-to-promote-enterprise-migration-to-the-cloud/

http://www.lightreading.com/services/cloud-services/telefonica-and-huawei-debut-latam-public-cloud/d/d-id/726571

https://www.huawei.com/th-TH/news/2016/9/Telefonica-Brazil-Mexico-Chile-Cloud-Serve
 https://www.cloud.telefonica.com/en/

 *Huawei Enterprise Cloud:*
 http://www.hwclouds.com/en-us/

 *China Telecom Public Cloud:*
 http://www.ctyun.cn/
 http://www.ctyun.cn/product/oos_e

 *Other cases can be found in*:
 http://e.huawei.com/en/case-studies?product=Cloud%20Computing

As mentioned above, FusionCompute has been proved to be with high
reliability and large user base, thus we would like to propose
FusionCompute driver to Nova as an official Nova driver.

We have tried to propose this back in 2014, blueprint and discussions can
be found in:
https://blueprints.launchpad.net/nova/+spec/driver-for-huawei-fusioncompute
http://lists.openstack.org/pipermail/openstack-dev/2014-February/026075.html

We have set up the ThirdPartyCI:
https://wiki.openstack.org/wiki/ThirdPartySystems/Huawei_FusionCompute_CI
and adjusting it to Nova, it will be online very soon.

Thanks

Kevin Zheng
__
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