Re: [pve-devel] cpu type ppc/s390

2019-10-07 Thread Thomas Lamprecht
On 10/7/19 7:20 PM, Tomas Dalebjörk wrote:
> thanks for feedback 
> 
> you know that power is an open architecture that are growing on the market as 
> it performs better than x
> 

I never saw or used one, just heard some non-ideal stories about
vendors[0]. So still waiting before calling this the next bigger
thing one need to be able to buy HW to a price that gets you at
least somewhat the same as amd64 HW does. We had the same wishes
for arm64 over 3 years ago, a real "killer" platform is still not
available - either old stuff, which while many cores it has so bad
interconnects that you can not do anything serious with all of them;
or newer stuff which you cannot get if you are not M$ or the like so
not much of use for our community. I'd rather see RISC-V processors
to gain traction, but also there we'll only be able to do anything once
the platform are ripe _and_ publicly available to a sane price.

cheers,
Thomas

[0]: https://drewdevault.com/2019/09/23/RaptorCS-Blackbird-a-horror-story.html

> Skickat från min iPhone
> 
>> 7 okt. 2019 kl. 17:17 skrev Thomas Lamprecht :
>>
>> On 10/7/19 4:54 PM, Tomas Dalebjörk wrote:
>>> ok
>>>
>>> that is sad
>>> as qemu support other architectures
>>> so it cant be that difficult 
>>>
>>
>> Yes, qemu itself supports them, that's not the issue.
>> But one needs to do the whole management around the CPU and it's platforms
>> hardware, that's what Proxmox VE is actually there.
>> And that can be huge work depending on platform differences, testing, 
>> adapations
>> to future changes specific to that platform and all the other little things 
>> add
>> up quick.
>>
>> The current implementation[0][1][2][3] can handle amd64 (duh) and somewhat
>> experimental arm64, while that part is rather limited and assumes mostly 
>> amd64
>> like HW for the rest of the system. If you check out the implementation
>> you'll see that it's not all that easy, I mean maybe to bring some proof of
>> concept up, yeah, but to actually have it fully integrated, tested with
>> different possible OS and so on it becomes a non-trivial amount of work.
>>
>> Is it dooable, yeah, sure. But we have no need for it, and so do well over
>> 90% of our users (ballmarked). So why invest the time there instead of doing
>> other feature/bug fixes which help much more users?
>>
>> Note that you can always do yourself an implementation, we're opensource and
>> contribute after all. Maybe it's much easier to do than I currently belief 
>> (have
>> not looked deeply in PPC, but having the arm64 part in mind I'd guess that 
>> I'm
>> not completely off) and if it's somewhat nicely integrated into the current
>> stack, not affecting the current amd64 parts in any negative way, we can 
>> take it
>> in as experimental in the project too.
>>
>> cheers,
>> Thomas
>>
>> [0]: 
>> https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer.pm;h=83762607dcde15acca06bbe877157cbbcf993f1f;hb=HEAD
>> [1]: 
>> https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer/Memory.pm;h=b579955037f198eb0163eae7a3d97e81a5cc4e52;hb=HEAD
>> [2]: 
>> https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer/PCI.pm;h=e0bc1a24f104aa3beef08aa909cf4ca7c08a8aa2;hb=HEAD
>> [3]: 
>> https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer/USB.pm;h=d328148539fc9245a2ac58fb442e5e307578b7bd;hb=HEAD
>>
>>> Skickat från min iPhone
>>>
> 7 okt. 2019 kl. 12:32 skrev Dietmar Maurer :

 
>
> I would like ask if it is possible to add other CPU types to the proxmox 
> admin interface 
> Such as PowerPC (ppc64le/be) and s390x

 There are no plans to add ppc or s390.



___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] cpu type ppc/s390

2019-10-07 Thread Tomas Dalebjörk
thanks for feedback 

you know that power is an open architecture that are growing on the market as 
it performs better than x

Skickat från min iPhone

> 7 okt. 2019 kl. 17:17 skrev Thomas Lamprecht :
> 
> On 10/7/19 4:54 PM, Tomas Dalebjörk wrote:
>> ok
>> 
>> that is sad
>> as qemu support other architectures
>> so it cant be that difficult 
>> 
> 
> Yes, qemu itself supports them, that's not the issue.
> But one needs to do the whole management around the CPU and it's platforms
> hardware, that's what Proxmox VE is actually there.
> And that can be huge work depending on platform differences, testing, 
> adapations
> to future changes specific to that platform and all the other little things 
> add
> up quick.
> 
> The current implementation[0][1][2][3] can handle amd64 (duh) and somewhat
> experimental arm64, while that part is rather limited and assumes mostly amd64
> like HW for the rest of the system. If you check out the implementation
> you'll see that it's not all that easy, I mean maybe to bring some proof of
> concept up, yeah, but to actually have it fully integrated, tested with
> different possible OS and so on it becomes a non-trivial amount of work.
> 
> Is it dooable, yeah, sure. But we have no need for it, and so do well over
> 90% of our users (ballmarked). So why invest the time there instead of doing
> other feature/bug fixes which help much more users?
> 
> Note that you can always do yourself an implementation, we're opensource and
> contribute after all. Maybe it's much easier to do than I currently belief 
> (have
> not looked deeply in PPC, but having the arm64 part in mind I'd guess that I'm
> not completely off) and if it's somewhat nicely integrated into the current
> stack, not affecting the current amd64 parts in any negative way, we can take 
> it
> in as experimental in the project too.
> 
> cheers,
> Thomas
> 
> [0]: 
> https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer.pm;h=83762607dcde15acca06bbe877157cbbcf993f1f;hb=HEAD
> [1]: 
> https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer/Memory.pm;h=b579955037f198eb0163eae7a3d97e81a5cc4e52;hb=HEAD
> [2]: 
> https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer/PCI.pm;h=e0bc1a24f104aa3beef08aa909cf4ca7c08a8aa2;hb=HEAD
> [3]: 
> https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer/USB.pm;h=d328148539fc9245a2ac58fb442e5e307578b7bd;hb=HEAD
> 
>> Skickat från min iPhone
>> 
 7 okt. 2019 kl. 12:32 skrev Dietmar Maurer :
>>> 
>>> 
 
 I would like ask if it is possible to add other CPU types to the proxmox 
 admin interface 
 Such as PowerPC (ppc64le/be) and s390x
>>> 
>>> There are no plans to add ppc or s390.
>>> 
>> ___
>> pve-devel mailing list
>> pve-devel@pve.proxmox.com
>> https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
>> 
> 
> 
> 
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] cpu type ppc/s390

2019-10-07 Thread Thomas Lamprecht
On 10/7/19 4:54 PM, Tomas Dalebjörk wrote:
> ok
> 
> that is sad
> as qemu support other architectures
> so it cant be that difficult 
> 

Yes, qemu itself supports them, that's not the issue.
But one needs to do the whole management around the CPU and it's platforms
hardware, that's what Proxmox VE is actually there.
And that can be huge work depending on platform differences, testing, adapations
to future changes specific to that platform and all the other little things add
up quick.

The current implementation[0][1][2][3] can handle amd64 (duh) and somewhat
experimental arm64, while that part is rather limited and assumes mostly amd64
like HW for the rest of the system. If you check out the implementation
you'll see that it's not all that easy, I mean maybe to bring some proof of
concept up, yeah, but to actually have it fully integrated, tested with
different possible OS and so on it becomes a non-trivial amount of work.

Is it dooable, yeah, sure. But we have no need for it, and so do well over
90% of our users (ballmarked). So why invest the time there instead of doing
other feature/bug fixes which help much more users?

Note that you can always do yourself an implementation, we're opensource and
contribute after all. Maybe it's much easier to do than I currently belief (have
not looked deeply in PPC, but having the arm64 part in mind I'd guess that I'm
not completely off) and if it's somewhat nicely integrated into the current
stack, not affecting the current amd64 parts in any negative way, we can take it
in as experimental in the project too.

cheers,
Thomas

[0]: 
https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer.pm;h=83762607dcde15acca06bbe877157cbbcf993f1f;hb=HEAD
[1]: 
https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer/Memory.pm;h=b579955037f198eb0163eae7a3d97e81a5cc4e52;hb=HEAD
[2]: 
https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer/PCI.pm;h=e0bc1a24f104aa3beef08aa909cf4ca7c08a8aa2;hb=HEAD
[3]: 
https://git.proxmox.com/?p=qemu-server.git;a=blob;f=PVE/QemuServer/USB.pm;h=d328148539fc9245a2ac58fb442e5e307578b7bd;hb=HEAD

> Skickat från min iPhone
> 
>> 7 okt. 2019 kl. 12:32 skrev Dietmar Maurer :
>>
>> 
>>>
>>> I would like ask if it is possible to add other CPU types to the proxmox 
>>> admin interface 
>>> Such as PowerPC (ppc64le/be) and s390x
>>
>> There are no plans to add ppc or s390.
>>
> ___
> pve-devel mailing list
> pve-devel@pve.proxmox.com
> https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
> 



___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] cpu type ppc/s390

2019-10-07 Thread Tomas Dalebjörk
ok

that is sad
as qemu support other architectures
so it cant be that difficult 

Skickat från min iPhone

> 7 okt. 2019 kl. 12:32 skrev Dietmar Maurer :
> 
> 
>> 
>> I would like ask if it is possible to add other CPU types to the proxmox 
>> admin interface 
>> Such as PowerPC (ppc64le/be) and s390x
> 
> There are no plans to add ppc or s390.
> 
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


Re: [pve-devel] cpu type ppc/s390

2019-10-07 Thread Dietmar Maurer
> I would like ask if it is possible to add other CPU types to the proxmox 
> admin interface 
> Such as PowerPC (ppc64le/be) and s390x

There are no plans to add ppc or s390.

___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel


[pve-devel] cpu type ppc/s390

2019-10-07 Thread Tomas Dalebjörk
Hi

I would like ask if it is possible to add other CPU types to the proxmox admin 
interface 
Such as PowerPC (ppc64le/be) and s390x

I know that it is much slower than using it as native, but in some cases it 
might be performing good enogh?

It can be goodif also proxmox can be hosted on other cpu types too, today it is 
an intel only solution
but it would be nice if it could be hosted on s390x or ppc64le

qemu- can support other types of cpu types, so the limitation looks like be in 
proxmox 

any comments?

Regards Tomas

Skickat från min iPhone
___
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel