Re: misc questions from beginner

2012-07-13 Thread Wojciech Puchar

Well i would go with Test server where i would take a month to go
through OS and setting up running as my requirements..


at least.



Then i will make migration plan and make test migrate from FreeBSD to
OpenBSD ...then will make clean Server instal and do migrate my data.
Hope this helps .;)
As i already pointed out i don't want to migrate at all what is currently 
working very well with FreeBSD.


This is all about future needs.



misc questions from beginner

2012-07-12 Thread Wojciech Puchar

OK OK i will not ask how to easily install KDE ;)

But after switching from already useless linux first to Netbsd in 2003 and 
then to FreeBSD now long later i started to slowly think of changing OS 
i use in production. Why is another story but i need to ask few questions 
about future directions of OpenBSD.


I am currently FreeBSD user in production.

Sadly all my moves were only because of falling quality of former OS, 
rendering it useless.


So the questions are

0) will there be new graphical installer? Will it output XML for kernel as 
FreeBSD do with sysctl? ;)


OK seriously...

1) is ANY form of support for virtualization extension planned?

i fully agree on this:

http://www.c0t0d0s0.org/archives/3651-Theo-de-Raadt-about-virtualisation.html

but i do use virtualization this way. I use it as addition to main system.

My common setup is an FreeBSD server serving all small/medium company 
needs which include keeping working images of windows based images running 
on server.


I currently use virtualbox. It is disaster in management (but can be 
tamed) and quite disaster in security (but not a problem in my setup) ,
but it works well anyway, most often faster than running the same windows 
natively ;)


Actually i need only windows BOX that will run windows as a process.

qemu without extensions works but it is really quite too slow.

2) is TRIM planned? Quite important thing i think. No TRIM roughly equals 
of running SSD with all filesystems full.



The rest is about the tests i want to perform with OpenBSD about 
performance for MY needs, not microbenchmarks.. Just not have at present 
machine with at least 2 disks handy at home.


From what i tested for now and except points 1+2 OpenBSD have all i 

need and more.



Re: misc questions from beginner

2012-07-12 Thread Ted Unangst
On Thu, Jul 12, 2012 at 19:40, Wojciech Puchar wrote:
 2) is TRIM planned? Quite important thing i think. No TRIM roughly equals
 of running SSD with all filesystems full.

Yes, someday, though we ran into a few issues trying to make it work
the way we wanted.  My recommendation would be to only partition some
of the disk, leaving additional spare area.  Somewhat ironically, I
think ssd controllers have gotten better at garbage collection on
their own, so trim support is perhaps slightly less important than it
was two years ago.  In any case, it's planned, but as with all plans,
there's no timeframe or deadline.



Re: misc questions from beginner

2012-07-12 Thread Wojciech Puchar

2) is TRIM planned? Quite important thing i think. No TRIM roughly equals
of running SSD with all filesystems full.


Yes, someday, though we ran into a few issues trying to make it work
the way we wanted.


That's what i wanted to hear. I am not in a hurry. All i do now on FreeBSD 
works just fine and i do not change working thing in any case.


But i already understood that in not so long future FreeBSD will not be 
usable while older versions would not work on new hardware or will have 
too many unfixed bugs or some new needed software will not compile from 
ports on it.


If TRIM will work a year from now it is already great.

Thank you very much for answer!


 My recommendation would be to only partition some
of the disk, leaving additional spare area.  Somewhat ironically, I


Right i already know this and it seems fine as TEMPORARY solution.


think ssd controllers have gotten better at garbage collection on
their own, so trim support is perhaps slightly less important than it
No matter how well it works, if they know what is unused it never gets 
copied to new blocks.


So TRIM may not improve speed but always improve wear.

Imagine one filesystem designed for flash media, sort of BSD LFS-alike.
you put one single file on it, run vnconfig and then create UFS on it and mount.

TRIM is ability to punch holes in that single file. More unused 
space=less block rewrites when cleaner works.


That's how today SSD works, with that vnconfig part handled by SSD 
controller. It is fast, but it actually mean how fast it 
really could be without double filesystem layer, if we could just buy 
packaged pile of FLASH chips and one interface chip doing just ECC, with 
flash dedicated filesystem running directly on OS.




Re: misc questions from beginner

2012-07-12 Thread Jiri B
On Thu, Jul 12, 2012 at 07:40:09PM +0200, Wojciech Puchar wrote:
 1) is ANY form of support for virtualization extension planned?

It already exists, it is called LDOMs, or you can use ESXi ;) 

jirib



Re: misc questions from beginner

2012-07-12 Thread Jay Patel
Well i would go with Test server where i would take a month to go
through OS and setting up running as my requirements..

Then i will make migration plan and make test migrate from FreeBSD to
OpenBSD ...then will make clean Server instal and do migrate my data.
Hope this helps .;)