Re: Goggle Summer of Code 2021

2021-03-13 Thread Wei ZHOU
Thanks Alireza.
It is a long list. Almost all drivers in the list are for block storage
solutions or file shares. containers can access the resources directly.

Different to them, cloudstack volumes are attached to VMs, not to pods or
containers. containers cannot attach cloudstack volumes. All IaaS platforms
have the same problem.
In the list there are no drivers for other IaaS projects (openstack,
opennebula, etc) and public cloud providers (amazon ec2, google gcp or
azure compute, etc).

In my opinion, CSI drivers should be implemented by storage providers , not
cloud providers.

-Wei




On Fri, 12 Mar 2021 at 21:56, Alireza Eskandari 
wrote:

> From a technical viewpoint and low level operations in hypervisor, does it
> need something more than detaching disk from source VM and attaching it to
> destination VM that has already been implemented in CloudStack? Also these
> features can be available for CSI because CloudStack support it:
> Raw Blcok, Snapshot, Expansion, Cloning
> But a volume in CloudStack can only operate in Read/Write Single Pod mode
> not multiple pods.
> You can see a list of already developed CSIs in this link:
> https://kubernetes-csi.github.io/docs/drivers.html
> Regards
>


Re: Goggle Summer of Code 2021

2021-03-13 Thread Wei ZHOU
yeah, it is good to support multiple CNI plugins, weavenet(default for
now), flannel, calico, etc.

-Wei

On Fri, 12 Mar 2021 at 21:32, Sven Vogel  wrote:

> Hi Wei,
>
>
> >>CloudStack kubernetes clusters should use other storage (for example
> NFS or
> ceph) for persistent volumes.
>
>
> if i not wrong CSI and CNI is already integrated in kubernetes.
> To make it configurable about CS would be great idea.
>
>
>
>
> Cheers,
>
>
>
>
> On Friday, 03/12/2021 at 21:17 Wei ZHOU wrote:
>
>
> I was wondering if it is feasible, as CloudStack does not provide
> storage
> solutions like EBS, Azure disk, openstack cinder.
> CloudStack kubernetes clusters should use other storage (for example
> NFS or
> ceph) for persistent volumes.
> Correct me if I am wrong.
>
> -Wei
>
> On Fri, 12 Mar 2021 at 20:56, Alireza Eskandari
> wrote:
>
> > Hi
> > I think writing a Container Storage Interface (CSI) for Kubernetes
> could be
> > a good idea.
> > Regards
> >
> > On Tue, Feb 16, 2021 at 1:00 PM Giles Sirett
> > wrote:
> >
> > > Hi all
> > >
> > > It would be great if the CloudStack project were able to get a few
> Google
> > > Summer of Code  [1] students this year to work on projects
> within our
> > > community. We've had a number of previous GSoC students (examples
> at [2]
> > ),
> > > who have worked on innovative features/ projects within cloudstack
> and
> > have
> > > then gone on to become significant contributors to Cloudstack .
> > >
> > >
> > > In order to be able to attract students to work on Cloudstack, we
> need 2
> > > things:
> > >
> > >   1.  A number of candidate projects for students to work on.
> Students
> > > browse all GSoC the candidate projects and choose one that
> interests
> > them-
> > > effectively every organisation is competing for the students
> interest.
> > > These projects therefore need to be reasonably interesting looking
> > projects
> > > to attract potential students. The students spend approximately 9
> weeks
> > > coding, so the projects need to be appropriately scaled
> > >   2.  Somebody prepared to mentor the student throughout the
> duration of
> > > the project (usually the person who suggests the project)
> > >
> > > The student application period starts 29 March [3]
> > > The ASF  has registered itself as a mentor  organisation with
> Google ,
> > > allowing individual Apache projects to list candidate
> projects  for
> > > students to work on. A wiki page [4]  has been created at the
> ASF level
> > to
> > > allow ASF projects to  list their ideas for students
> > >
> > >
> > > I'm happy to coordinate this from a Cloudstack perspective.
> > > If others are happy with this approach, then I ask for two things
> at this
> > > stage:
> > >
> > >
> > >   1.  Could people suggest appropriate projects. This could be
> a piece of
> > > integration that you've always considered and not got around to or
> could
> > be
> > > an improvement that you've always wanted to do. If people can
> reply to
> > this
> > > thread with ANY ideas, it would be a good start (irrespective of
> whether
> > > you wish to be a mentor or not)
> > >   2.  At the same time, could people say whether they'd be
> prepared to be
> > > a student mentor or not
> > >
> > >
> > >
> > >
> > > [1] https://summerofcode.withgoogle.com/
> > >
> > >
> > > [2]
> > >
> > >
> >
>
> https://blog.netapp.com/blogs/mentoring-with-google-summer-of-code-and-lessons-in-cloudstack/
> > > https://dzone.com/articles/cloudstack-google-summer-code
> > >
> > >
> >
>
> https://opensource.googleblog.com/2014/07/gsoc-students-create-google-compute.html
> > >
> > >
> > > [3]https://summerofcode.withgoogle.com/how-it-works/#timeline
> > >
> > > [4]
> > >
> https://cwiki.apache.org/confluence/display/COMDEV/GSoC+2021+Ideas+list
> > >
> > >
> > >
> > > Kind regards
> > > Giles
> > >
> > >
> > > giles.sir...@shapeblue.com
> > > www.shapeblue.com [1]
> > > 3 London Bridge Street,  3rd floor, News Building, London  SE1
> 9SGUK
> > > @shapeblue
> > >
> > >
> > >
> > >
> >
>
>
>
> Links:
> --
> [1] http://www.shapeblue.com
>


Re: Goggle Summer of Code 2021

2021-03-13 Thread Sven Vogel
Maybe I am wrong but I think it’s a better way and make it more easier to use 
the storage interface in Kubernetes but make it configurable over CS. I don’t 
see the pro to integrate this over CS because it needs many maintenance over 
the time if we know that things can change.

I think a better way is to make the master and worker images more configurable 
so that different storage plugins can use the CSI interface from Kubernetes. If 
that do everyone can build his own image and make the Kubernetes rollout over 
it.


__

Sven Vogel
Senior Manager Research and Development - Cloud and Infrastructure

EWERK DIGITAL GmbH
Brühl 24, D-04109 Leipzig
P +49 341 42649 - 99
F +49 341 42649 - 98
s.vo...@ewerk.com
www.ewerk.com

Geschäftsführer:
Dr. Erik Wende, Hendrik Schubert, Tassilo Möschke
Registergericht: Leipzig HRB 9065

Support:
+49 341 42649 555

Zertifiziert nach:
ISO/IEC 27001:2013
DIN EN ISO 9001:2015
DIN ISO/IEC 2-1:2018

ISAE 3402 Typ II Assessed

EWERK-Blog | 
LinkedIn | 
Xing | 
Twitter | 
Facebook


Auskünfte und Angebote per Mail sind freibleibend und unverbindlich.

Disclaimer Privacy:
Der Inhalt dieser E-Mail (einschließlich etwaiger beigefügter Dateien) ist 
vertraulich und nur für den Empfänger bestimmt. Sollten Sie nicht der 
bestimmungsgemäße Empfänger sein, ist Ihnen jegliche Offenlegung, 
Vervielfältigung, Weitergabe oder Nutzung des Inhalts untersagt. Bitte 
informieren Sie in diesem Fall unverzüglich den Absender und löschen Sie die 
E-Mail (einschließlich etwaiger beigefügter Dateien) von Ihrem System. Vielen 
Dank.

The contents of this e-mail (including any attachments) are confidential and 
may be legally privileged. If you are not the intended recipient of this 
e-mail, any disclosure, copying, distribution or use of its contents is 
strictly prohibited, and you should please notify the sender immediately and 
then delete it (including any attachments) from your system. Thank you.


Von: Wei ZHOU 
Gesendet: Saturday, March 13, 2021 12:41:28 PM
An: dev@cloudstack.apache.org 
Betreff: Re: Goggle Summer of Code 2021

yeah, it is good to support multiple CNI plugins, weavenet(default for
now), flannel, calico, etc.

-Wei

On Fri, 12 Mar 2021 at 21:32, Sven Vogel  wrote:

> Hi Wei,
>
>
> >>CloudStack kubernetes clusters should use other storage (for example
> NFS or
> ceph) for persistent volumes.
>
>
> if i not wrong CSI and CNI is already integrated in kubernetes.
> To make it configurable about CS would be great idea.
>
>
>
>
> Cheers,
>
>
>
>
> On Friday, 03/12/2021 at 21:17 Wei ZHOU wrote:
>
>
> I was wondering if it is feasible, as CloudStack does not provide
> storage
> solutions like EBS, Azure disk, openstack cinder.
> CloudStack kubernetes clusters should use other storage (for example
> NFS or
> ceph) for persistent volumes.
> Correct me if I am wrong.
>
> -Wei
>
> On Fri, 12 Mar 2021 at 20:56, Alireza Eskandari
> wrote:
>
> > Hi
> > I think writing a Container Storage Interface (CSI) for Kubernetes
> could be
> > a good idea.
> > Regards
> >
> > On Tue, Feb 16, 2021 at 1:00 PM Giles Sirett
> > wrote:
> >
> > > Hi all
> > >
> > > It would be great if the CloudStack project were able to get a few
> Google
> > > Summer of Code  [1] students this year to work on projects
> within our
> > > community. We've had a number of previous GSoC students (examples
> at [2]
> > ),
> > > who have worked on innovative features/ projects within cloudstack
> and
> > have
> > > then gone on to become significant contributors to Cloudstack .
> > >
> > >
> > > In order to be able to attract students to work on Cloudstack, we
> need 2
> > > things:
> > >
> > >   1.  A number of candidate projects for students to work on.
> Students
> > > browse all GSoC the candidate projects and choose one that
> interests
> > them-
> > > effectively every organisation is competing for the students
> interest.
> > > These projects therefore need to be reasonably interesting looking
> > projects
> > > to attract potential students. The students spend approximately 9
> weeks
> > > coding, so the projects need to be appropriately scaled
> > >   2.  Somebody prepared to mentor the student throughout the
> duration of
> > > the project (usually the person who suggests the project)
> > >
> > > The student application period starts 29 March [3]
> > > The ASF  has registered itself as a mentor  organisation with
> Google ,
> > > allowing individual Apache projects to list candidate
> projects  for
> > > students to work on. A wiki page [4]  has been created at the
> ASF level
> > to
> > > allow ASF projects to  list their ideas for students
> > >
> > >
> > > I'm happy to coordinate this from a Cloudstack perspective.
> > > If others are happy with this approach, then I ask for two things
> at this
> > > stage:

[GitHub] [cloudstack-www] DaanHoogland commented on a change in pull request #79: update according to issues by apache conculeagues

2021-03-13 Thread GitBox


DaanHoogland commented on a change in pull request #79:
URL: https://github.com/apache/cloudstack-www/pull/79#discussion_r593773050



##
File path: content/contribute.html
##
@@ -145,7 +145,7 @@ Apache CloudStack: Getting Involved
 
 Developers, of course, are also welcome. See the Developer Resources page!
 
-If you just want to report a bug, that's easily done in our https://issues.apache.org/jira/browse/CLOUDSTACK";>Jira bug tracking 
tool.
+If you just want to report a bug, that's easily done in our https://github.com/apache/cloudstack/issues";>github project issues 
list.(just click https://github.com/apache/cloudstack/issues/new/choose";>new issue 

Review comment:
   this was done in the wrong place, need to redo.





This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org




Re: Goggle Summer of Code 2021

2021-03-13 Thread Alireza Eskandari
So based on your message those storages should be available to containers
on some kind of protocols over network, NFS for instance.
I thought that we can attach a virtual disk to the VM that hosts the pod,
and then directly attach it to the pod. In case of pod migration, we can
detach the disk and attach it to another VM.


On Sat, Mar 13, 2021 at 2:14 PM Wei ZHOU  wrote:

> Thanks Alireza.
> It is a long list. Almost all drivers in the list are for block storage
> solutions or file shares. containers can access the resources directly.
>
> Different to them, cloudstack volumes are attached to VMs, not to pods or
> containers. containers cannot attach cloudstack volumes. All IaaS platforms
> have the same problem.
> In the list there are no drivers for other IaaS projects (openstack,
> opennebula, etc) and public cloud providers (amazon ec2, google gcp or
> azure compute, etc).
>
> In my opinion, CSI drivers should be implemented by storage providers , not
> cloud providers.
>
> -Wei
>
>
>
>
> On Fri, 12 Mar 2021 at 21:56, Alireza Eskandari 
> wrote:
>
> > From a technical viewpoint and low level operations in hypervisor, does
> it
> > need something more than detaching disk from source VM and attaching it
> to
> > destination VM that has already been implemented in CloudStack? Also
> these
> > features can be available for CSI because CloudStack support it:
> > Raw Blcok, Snapshot, Expansion, Cloning
> > But a volume in CloudStack can only operate in Read/Write Single Pod mode
> > not multiple pods.
> > You can see a list of already developed CSIs in this link:
> > https://kubernetes-csi.github.io/docs/drivers.html
> > Regards
> >
>


[GitHub] [cloudstack-documentation] abdelouahabb opened a new pull request #198: Added AMD output and vlan/vni range values

2021-03-13 Thread GitBox


abdelouahabb opened a new pull request #198:
URL: https://github.com/apache/cloudstack-documentation/pull/198


   1- to not confuse new comers who have AMD
   2- If they are missing someone cant run an instance
   Issue : https://github.com/apache/cloudstack/issues/4810



This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org