|
|
Solaris Cluster Architecture Review ProcessSun uses the following process internally for projects going into the Solaris cluster product. The HA Clusters community will develop a process for projects going into Open HA Cluster, but until that process is in place we will use the Sun-internal process. Most projects need only a CLARC review, but some projects require PSARC/LSARC reviews as well. The details follow. Cluster Architecture Review Committee (CLARC)The Cluster Architecture Review Committee (CLARC) is responsible for overseeing the architecture of the Solaris Cluster product line. CLARC serves a role similar to the Architecture Review Committees (ARCs); however CLARC is chartered by the Solaris Cluster (SC) PAC, whereas the other ARCs are chartered by the System Architecture Council (SAC). What does CLARC review?
The CLARC review processMost of the CLARC processes have been borrowed from the SAC ARCs. The purpose of an CLARC review is:
I need a review - what do I do?Don't panicOK, so someone told you that you can't continue until your
project has had a "CLARC Review". This section explains the approach we use. The first question is usually "What kind of review do I need?" FastTrackA FastTrack is a lightweight process for simple cases whose architectural impact is obvious and that are not likely to be controversial. A FastTrack is not intended for urgent cases: If a case needs urgent CLARC review, which should be rare, please send mail to ha dash clusters dash discuss at opensolaris dot org . What you need to do:Email ha dash clusters dash discuss at opensolaris dot org to find a sponsor. The sponser will guide you through the process. Inception ReviewIf you don't qualify for FastTrack review, you will need to follow the full CLARC review process. The full CLARC review process involves a combination of email, detailed project specifications, and formal meetings. The time required varies considerably, but teams should schedule reviews early - an inception review by mid-prototype stage or earlier, with Commitment Reviews between alpha and beta in order to allow the iteam time to incorporate any CLARC-required changes before FCS. At the completion of the Commitment Review the project is approved by the committee. The approval of the project may be contingent on implementing some "Technical Changes Required" TCRs. Sometimes enough information is available at the time of the Inception Review for the project to be approved immediately without an additional round of commitment review. Changes are made to the project after approval may require additional review by CLARC. Depending on the magnitude of the change, this can be done as an addendum to the approved case, or as a separate case. What you need to do:
Commitment ReviewAfter the Inception Review comes the Commitment Review What you need to do:
Any project that changes the product's interfaces to its customers should also go through PSARC or LSARC as appropriate. Minor interface changes can opt for a "self-review." |