> -----Original Message-----
> From: Marcus [mailto:shadow...@gmail.com]
> Sent: Thursday, February 13, 2014 1:34 PM
> To: dev@cloudstack.apache.org
> Cc: ????; malini.k.bhand...@intel.com; Dugger, Donald D;
> yunhong.ji...@intel.com; Meshkin, Omid; Manan Shah; Bob Ball; Hoban,
> Adrian
> Subject: Re: Exposing PCIe capabilities to the Cloud Scheduler
> 
> I think it's interesting, the PCI discovery that was mentioned, it would
> alleviate the manual agent.properties config that the patch requires.  I

Curious, if libvirt auto discover a bunch of pci devices on the host, should 
agent report all of them to user/admin? If not, based on what kind of criteria 
to filter pci devices? 

> imagine it will be available in the Ubuntu 14.04 release as well, assuming
> they're targeting current versions.
> 
> On Thu, Feb 13, 2014 at 1:21 PM, Edison Su <edison...@citrix.com> wrote:
> > Hi Ryousei,
> >      The patch sounds good to me, don’t know why it’s not got checked into
> 4.2 or 4.3. Is it ok for you to rebase to master? After that, I’ll check it 
> into
> master.
> >
> >
> > From: 高野了成 [mailto:takano-ryou...@aist.go.jp]
> > Sent: Thursday, February 13, 2014 4:08 AM
> > To: dev@cloudstack.apache.org
> > Cc: malini.k.bhand...@intel.com; Edison Su; Dugger, Donald D;
> > yunhong.ji...@intel.com; Meshkin, Omid; Manan Shah; Bob Ball; Hoban,
> > Adrian
> > Subject: RE: Exposing PCIe capabilities to the Cloud Scheduler
> >
> > Dear Edison Su and Malini Bhandaru,
> >
> > I am the mentor of Pawit, who has submitted PCI passthrough patch last
> year.
> > We have been developing this feature for operating our private cloud
> > based on CloudStack 4.2.1.
> > Now our users can deploy and migrate a VM instance with an InfiniBand
> interface.
> >
> > We hope to improve our patch and merge into CloudStack.
> > Your comments and suggestions are welcome.
> >
> > Best regards,
> > Ryousei
> >
> >> Welcome, my dear Intel friends:)
> >> Last year, community has contributed code regarding to add PCI
> passthrough into CloudStack, see the patch:
> https://reviews.apache.org/r/12098/, but unfortunately, this patch doesn't
> get checked in, due to lack of support from committer:
> http://markmail.org/message/ux2ojhxfqwdvz2uc.
> >> If you guys want to pick it up, either work from scratch, or based on the
> original patch, that will be great.
> >>
> >>> -----Original Message-----
> >>> From: Bhandaru, Malini K
> >>> [mailto:malini.k.bhand...@intel.com<mailto:malini.k.bhandaru@intel.c
> >>> om>]
> >>> Sent: Wednesday, February 12, 2014 12:48 PM
> >>> To: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org>
> >>> Cc: Dugger, Donald D; Jiang, Yunhong; Meshkin, Omid; Manan Shah; Bob
> >>> Ball; Hoban, Adrian
> >>> Subject: Exposing PCIe capabilities to the Cloud Scheduler
> >>>
> >>> Hello CloudStack-ers!
> >>>
> >>> PCIe (Peripheral Component Interconnect Express) devices exist for
> >>> graphics processing, storage, digital signal processing,
> >>> accelerating encryption/decryption, and more. Further, within a
> >>> function class, devices can exhibit different capability levels.
> >>> Exposing such platform hardware capabilities to the cloud scheduler
> >>> allows Virtual Machines (VMs) to explicitly request them for
> >>> improved performance and for the cloud vendor the opportunity to
> >>> offer services at different price points. facilitate differentiated 
> >>> revenur
> opportunities to the cloud vendor.
> >>>
> >>> CloudStack already exposes GPU
> >>>
> acceleration<https://cwiki.apache.org/confluence/display/CLOUDSTACK/
> >>> GP
> >>> U+and+vGPU+support+for+CloudStack+Guest+Vms>. Along these lines
> >>> PCIe capabilities, including SR-IOV (Single Root IO virtualization)
> >>> can be exposed.
> >>> OpenStack has a set of blueprints for the same. The implementation
> >>> spans tracking the PCIe devices associated with a host, their use,
> >>> VM association, and requesting PCIe features. libvirt has been
> >>> modified to accommodate PCIe discovery. Intel and Mirantis contributed
> a lot of the code.
> >>> https://blueprints.launchpad.net/nova/+spec/epa-for-pcie-devices
> >>> https://blueprints.launchpad.net/nova/+spec/pci-passthrough-libvirt
> >>>
> >>> Should you have an interest in supporting such functionality and
> >>> have technical questions, please get in touch.
> >>>
> >>> Regards
> >>> Malini Bhandaru, Intel
> >

Reply via email to