Re: Announcing Corosync 2.0.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 04/10/2012 08:45 AM, Digimer wrote:
> Nice milestone, congratulations folks!
> 
> On 04/10/2012 11:33 AM, Jan Friesse wrote:
>> I am pleased to announce Corosync (Needle) 2.0.0 availability.
>>
>> A tarball is available immediately from our website at
>> http://www.corosync.org.
>>
>> The overall objective for the needle series is to simplify and refine
>> the code base to provide an enhanced user experience.  As part of this
>> objective, the Corosync team has decided to focus on a smaller amount of
>> well tested features.
>>
>> Major changes and improvements:
>>
>> == User visible changes ==
>>
>> On-wire Compatibility
>> ---------------------
>> Corosync 2.x is NOT compatible with previous versions of Corosync
>> (1.3/1.4).
>>
>> Please make sure to upgrade all nodes at once.
>>
>> If need arise to run multiple Corosync cluster (in different versions)
>> on the same network, please make sure to tweak multicast address and
>> ports (or use udpu) to avoid overlaps.
>>
>> General
>> -------
>> - Nearly all man pages have been updated.
>> - Integrate test suite into code base.
>> - Improved code portability to different platforms such as Solaris and BSD.
>>
>> Encyrption & Authentication rework
>> ----------------------------------
>> - Consolidate the crypto infrastructure around nss library.
>> This has the advantage of a large user base of FIPS certified encrytpion
>> and authentication but requires a hard b build requirement on the NSS
>> library if security is required in the deployment.
>>
>> New quorum infrastructure
>> -------------------------
>> - Votequorum has been significantly reworked to match the functionality
>>   of its predecessor (CMAN) and to add new features such as
>>   auto_tie_breaker, wait_for_all and last_man_standing.
>> - See votequorum.5 man page for details.
>>
>> == Internal / Developers / Package maintainer changes ==
>>
>> Migrate to libqb (https://github.com/asalkeld/libqb/wiki)
>> ---------------------------------------------------------
>> libqb provides a common framework for IPC/logging and other
>> server/client oriented functionalities The libqb library provides a well
>> tested poll/ipc/logging library that is also used by other parts of the
>> cluster stack. One nice advantage of libqb is its extensive built-in
>> test suite which Corosync was lacking previously for these features.
>>
>> Plugins infrastructure removed
>> ------------------------------
>> The plugin infrastructure was problematic and has been removed. If a
>> community user previously had a proprietary plugin, the Corosync
>> developers suggest porting that plugin to CPG.
>>
>> OBJDB/CONFDB replaced by ICMAP/CMAP
>> -----------------------------------
>> The new cmap provides a high performance in-memory map for applications.
>>  The map also provides configuration data for Corosync.
>>
>> Service cleanup
>> ---------------
>> Our simplification objective results in the removal or rework of a few
>> unused services.
>>
>> - EVS (removed)
>>
>> The  EVS service did not have significant user base and was only
>> partially implemented.  Users of EVS are advised to use CPG instead.
>>
>> - PLOAD (major cleanup)
>>
>> PLOAD is a test-only service. It is now loaded only on demand and
>> treated as test service.
>>
>>
>> My sincere thanks and congratulations to all those that contributed to
>> the release of Corosync 2.0.
>> ____________________________

For a different look at this great achievement, have a look at some of
the planning that went on around this release:

http://sdake.wordpress.com/2012/04/10/corosync-2-0-0-released/

___________________
>> discuss mailing list
>> discuss@xxxxxxxxxxxx
>> http://lists.corosync.org/mailman/listinfo/discuss
> 
> 

_______________________________________________
discuss mailing list
discuss@xxxxxxxxxxxx
http://lists.corosync.org/mailman/listinfo/discuss


[Index of Archives]     [Linux Clusters]     [Corosync Project]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Linux Kernel]     [Linux SCSI]     [X.Org]

  Powered by Linux