|
|
||||||||||
Project Home |
Tracker |
Documents |
Tasks |
Source Code |
Discussions |
File Releases |
Wiki |
Project Admin |
Calendar |
Mailing List |
||||||||||||||
| wiki1955: TowardsProfessionalGridCertification |
Towards Professional Grid CertificationStatus of This DocumentThis document provides information to the Grid community on policies for moving towards a professional Grid certification program. It does not define any standards or technical recommendations. Distribution is unlimited. This is a draft version of the document, it has not yet been submitted for public comment, but is still being developed within the Education and Training Community Group (ET-CG). NOTE: THIS IS A DRAFT RECOMMENDATION ONLY AND SUBJECT TO FURTHER DISCUSSIONS. CHANGES TO THIS DOCUMENT CAN AND WILL APPEAR FREQUENTLY. Version 0.3 Copyright NoticeCopyright © Open Grid Forum 2008. All Rights Reserved. Important DisclaimerOGF is not a certifying body nor is it endorsing any certification or training programs, this is merely an information document designed to stimulate discussion and act as a starting point which others can use to develop their ceritification processes. OGF can act as a forum for these stakeholders to meet and discuss the issues but it is not involved in the certification process itself. AbstractThis is an OGF informational document outlining the need for, and some possible approaches to developing, a Professional Grid Certification Program. It is aimed at the stakeholders who might be interested in developing such a certification programme, including potential employers of certified Grid professionals as well as the certification and training industries and middleware and technology providers. The document outlines a possible structure of a Certification Program along with some options for how to develop and sustain such an effort. Finally, some possible future directions are outlined in the Future work section. Contents1. Introduction and Goals 1.1 Purpose of this document 1.2 The need for Certification 2. Scope and Definitions 2.1 Scope 2.2 Context 2.3 Definitions 3. Stakeholders 4. Possible Structure of Certifications 4.1 A Modular Certification 4.2 Levels of Qualification 4.3 Accreditation 5. Sustainability 5.1 Existing certification bodies 5.2 The Linux Professional Institute model: the Grid Professional Institute? 6. Future Work 7. Contributors 8. IPR statement 9. Disclaimer 10. Full copyright notice 11. References 12. Appendices 1. Introduction and Goals1.1 Purpose of this documentThis is an OGF informational document outlining the need for, and some possible approaches to developing, a Professional Grid Certification Program. It is aimed at the stakeholders who might be interested in developing such a certification programme, including potential employers of certified Grid professionals as well as the training industry, certification and accreditation professional bodies and middleware and technology providers. The document is designed to encourage further discussion and puts forward some possible approaches but these should not be seen as recommendations rather as a starting point for further discussion by the various stakeholders and training experts who might move forward with a certification program. 1.2 The need for Grid CertificationWe are facing a crisis due to a shortage of skills and knowledge in high-tech industry [1], in particular where distributed systems are concerned. We believe that this skill shortage can be partially addressed by the development of a formal training and certification approach. Addressing the problem has the potential to create a "win-win-win" situation for the students, trainers and employers involved. Students gain employability. Employers gain skilled staff, and educators and trainers gain a market. Strengthening and Unifying the Grid market A Professional Grid Certification could be one approach which could have the following results leading to "positive feedback" in not only the training market, but the Grid field as a whole:
It is thus clear that a professional Grid certification could become a powerful tool, helping to unify and extend the Grid market. Addressing the gap between Academia and Industry Grid Computing is today characterised by a remarkable gap between initiatives and products with industrial and with scientific origin. Frequent attempts have been made to market techniques and organizational schemes developed in the context of academic research projects to industry. At the same time, academic research institutes, in particular in the clustering context, often rely on commercial products to drive their installations (the batch submission systems LSF and PBS are prime examples). In spite of these areas of commonality and efforts specifically aimed at strengthening the ties between industry and academia, the gap seems to be widening. There appear to be a number of interconnected reasons for this:
Education and Training can act as a catalyst for a new level of mutual recognition and cooperation. Likewise, the understanding of each others' needs can help to exploit synergies and adopt technical and management solutions already available in the other camp. But while numerous academic initiatives have in the past strived to offer education and training to interested parties on all levels (among them ICEAGE and EGEE), uptake on the side of commercial training providers is low. Possible reasons may include the diversity of the environment, which makes a "one size fits all" approach difficult and hence involves higher investments. On the trainee-side, up-take may be limited by a lack of standardized options. This proposal wants to pave the way towards the introduction of a vendor-neutral, peer-reviewed professional Grid certification, based on the contributions from major players in the market. 2. Scope and Definitions2.1 ScopeOGF is not attempting to become a certifying body or to endorse Grid Certification programmes. Rather this document is an informational document aimed at stimulating discussion on this topic. Today's Grid environment is a patch-work of different technical and organisational solutions, ranging from local clusters to open grids involving thousands of users around the globe. Nevertheless it is to be expected that, over time, many "local" Grid types will become multi-institutional or at least span multiple sites of the same organization. Hence administrators and users of local installation will soon have to face the same complex trust issues and technical challenges inherent to Grid types of a geographically distributed nature. Thus the assumption in this document is that a Grid certification would target Grids of the „wide-area“ type rather than local Grid installations. It must be clear, however, that a certification spanning the entire industry must ultimately include components covering as many types of Grid tool and middleware as possible. The initial focus on wide-area Grids alone may also be revised, depending on the type of contributions available and the areas of expertize of contributors. The authors would like to emphasize that this proposal addresses the question of professional Grid certification only. It does not try to make statements about the courses given by commercial or academic training providers. Under this proposal, it is the sole responsibility of a training provider to make sure that courses enable their participants to take part in an examination. Examination and courses are seen as two distinct entities. 2.2 ContextThe development of a professional Grid certification has to take into account many issues relating to the current environment, for example:
All of these issues, and perhaps many more would need to be addressed in order to develop a successful broad-based certification program, we have here attempted merely to identify what some of these issues are. 2.3 DefinitionsThe terms used in this document are, where possible, taken from the ET-CG Grid Education and Training Glossary, the latest version of which is available at https://forge.gridforum.org/sf/wiki/do/viewPage/projects.et-cg/wiki/Definitions The term "Grid" is used throughout this document to refer to the infrastructures used in eScience and CyberInfrastructure. 3. StakeholdersContributions from a number of different entities are required for a certification of this type, and the participation should be on a global scale. Companies in the training and area, middlware providers, along with governmental bodies and national Grid initiatives, are the most likely candidates to contribute. Possible participants include (in no particular order):
4. Possible Structure of Certifications4.1 A modular CertificationThere are many different Grid middlewares and technologies so creating a single exam to certify users in Grids is quite a difficult prospect. One approach might be to base the exams on the model developed by the Linux Professional Institute (LPI) [2]. Aspects of Grid Computing (in the sense of wide-area Grids) today loosely resemble the situation of Linux in the late 1990s. Linux had already proven its usefulness. It enjoyed wide-spread support in academia, and commercial adoption was underway. First commercial training providers began to offer courses, based on their own curricula and test procedures. A large number of commercial- and non-commercial vendors began to offer what was then called a „Linux distribution“ - collections of Linux software, together with easy installation procedures and often bundled with support and documentation. Users of different distributions thus saw very different environments, although they were technically working on the same Operating system. In 1999, the Linux Professional Institute was incorporated as a non-profit organisation. As quoted from http://www.lpi.org, „LPI shall promote and certify essential skills on Linux and Open Source technologies through the global delivery of comprehensive, top quality, vendor-independent exams.“ . The initial training model was to identify generic components of all Linux distributions and to devise a certification based on these components. Training providers were then free to create course material for this certification. Specific exams offered the user the ability to gain knowledge in subjects particular to a given Linux distribution. This model appears to be workable for Grid Computing as well. It might be possible to create a similarly structured certification with core exams covering topics inherent to all Grid types, and plug-in exams developed by the different technologies. Possible core exams might include networking, security, Grid history or an overview of general Grid categories. Certification „plug-ins“ developed by each contributing vendor or middleware initiative, and peer reviewed by a neutral body, can build on this framework to test skills particular to a given Grid implementation. It is also possible to evaluate existing certification procedures of various vendors and certify them if they fulfill the needs. This will also help with gaining acceptance of the procedure within industry. The generic base exam would likely consist of relatively static components with a long lifecycle. „Quick moving“ parts of the certification would be handled by the experts in this subject, i.e. the organization offering a particular technology. 4.2 Levels of qualificationLooking at the market requirements there are a number of different employee types each with different skill level requirements. A modular exam structure could allow learners to gain the skills relevant to their level. Ideally there would be some intermediate level qualifications which the learner could earn on their way to the full qualification and there should be a clear migration path from one to the next. In discussions at OGF workshop sessions a three-tiered certificate structure was proposed, with each level having a different focus and covering different topics, or similar topics to different depths. Some ideas about how these different levels might be broken up and some of the types of knowledge which would be tested at each level is given below. 1. Certified Grid Technician („CGT“, works supervised)
2. Certified Grid Professional ("CGP", works unsupervised)
3. Certified Grid Architect ("CGA", has the high level view of Grid Architecture)
It was suggested that, initially at least, much of the material necessary to pass the higher-level exams would taught within workshops rather than training events. In time training events might become more common as training organisations develop training tailored for the exams. One important consideration which was stressed at repeated OGF workshops was the need for a migration path from CGT to CGP and CGA. This criterion was based on an understanding of how existing certification programs work. This would probably mean that it was necessary to take the CGT exam before you could progress to the CGP and so on. Similarly the CGA would have to build upon the topics covered in the CGP curriculum. 4.3 AccreditationCompanies wishing to offer Grid certification should be accredited, existing mechanisms should be investigated to identify a suitable model for accreditation of any Grid certification program. 5. SustainabilityThe majority of stakeholders from the Grid area, while they may be very keen to see a professional certification program be developed for Grid, have neither the time nor the resources to be heavily involved in such an endeavour in the long term. While these Grid experts are needed to develop initial demand and enthusiasm for certification, as well as to help determine the criteria for worthwhile, reputable certification exams, etc. the long-term maintenance of any Grid certification program should not be expected to be handled by these Grid organizations and companies. 5.1 Existing certification bodiesMany certification bodies exist which handle a range of technical certification programs in the ICT domain. It may be possible to interest one of these bodies in taking on the Professional Grid Certification program if the Grid community can show that a market exists and can provide a possible curriculum and point to some existing training efforts which already cover part or all of that curriculum. To do this the Grid community should continue to develop and document these efforts. Possible certification bodies to approach include
Unfortunately these bodies are often region-specific, for example, the BCS is mainly active in the UK and Europe while the ACM is active mainly in the US. 5.2 The Linux Professional Institute model: the Grid Professional Institute?We have previously alluded to the Linux Professional Institute as a possible model for the structure of the Grid certification exams. It might also be possible to use the model of the Linux Professional Insititute for the ongoing sustainability of a Grid certification. This would mean that a non-profit organization, possibly called „Grid Professional Institute“, GPI, would assume responsibility for the entire process, in the same way that the non-profit LPI handles the Linux Professional Institute certification. This would probably require commercial contributors willing to fund the work of the GPI, e.g. through membership contributions and it is not clear whether the organization could provide enough value to attract these contributions. Further investigation would be required to determine whether the model of the LPI could be succesfully applied to the Grid world. Forming such a GPI is nt the role of an Open Standards Development organization such as OGF; therefore, a prerequisite of the formtion of the GPI is for some other body or group of bodies to take the initiative in establishing the GPI. 6. Future WorkA detailed analysis of the current market should be conducted to show that there is a need for professional Grid certification. This could include surveying participating companies and academic institutes using the Grid. As part of this study, it should be ensured that there is indeed sufficient commonality between different Grid implementations, particularly amongst industrial providers, so that a joint certification process makes sense. The OGF Education and Training Community Group is already working on a Training Requirements Document[2] which captures the output of some such surveys. It is necessary to convince as many major players as possible to participate in the field of developing a general education and training process leading to a professional grid certification. This certification needs to be globally visible and acceptable. The OGF and the Education and Training Community Group might prove a useful forum for ongoing developments, providing a contact and discussion forum, and working as a catalyst to trigger continuous work in the field. Other fora should also be used with the aim of getting inputs from as diverse a group of stakeholders as possible. The general content of the curricula and exams must be further defined. There exist other efforts in the area of curricula, in particular the ICEAGE[3] project has run workshops on Curriculum development and is developing a document in conjunction with the OGF Education and Training Commuinty Group which focusses on curricula for eScience University Education. Other commercial middleware providers have their own existing traning programs, as do many Research-based middleware and Grid projects. Out of these a general curriculum could be developed which might be used as the basis of a professional certification program. It is important that this work be undertaken by professionals from both industry and academia in a joint effort. Once a curriculum has been developed, exams for different Grid implementations can be defined. Input should come from corresponding technology providers. Alternatively, in-house internal exams from various Grid providers could be certified as fulfilling the common standard if they cover the concepts required by the agreed curriculum. Once the above work is underway the shape of the certification can be further defined in conjunction with certification bodies. For example issues of how a certified person stays current (must the exam be repeated in regular intervals or can a mechanism be devised via which a certificate holder can show that his/her skills are still up-to-date) and other practical issues would need to be addressed. 7. Contributors
8. IPR statementThe OGF takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Copies of claims of rights made available for publication and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementers or users of this specification can be obtained from the OGF Secretariat. The OGF invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights which may cover technology that may be required to practice this recommendation. Please address the information to the OGF Executive Director. 9. DisclaimerThis document and the information contained herein is provided on an “As Is” basis and the OGF disclaims all warranties, express or implied, including but not limited to any warranty that the use of the information herein will not infringe any rights or any implied warranties of merchantability or fitness for a particular purpose. 10. Full copyright noticeCopyright © Open Grid Forum (2006-2008). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the OGF or other organizations, except as needed for the purpose of developing Grid Recommendations in which case the procedures for copyrights defined in the OGF Document process must be followed, or as required to translate it into languages other than English. The limited permissions granted above are perpetual and will not be revoked by the OGF or its successors or assignees. 11. References
12. Appendices |
|
|
![]() | Contact Webmaster | Report a problem | GridForge Help |
|