OpenSAF
ઓપનએસએએફ (સામાન્ય રીતે એસએએફ, સેવા ઉપલબ્ધતા માળખું) એ કમ્પ્યુટર એપ્લિકેશન જમાવટ, સ્કેલિંગ અને સંચાલનને સ્વચાલિત કરવા માટે એક ઓપન-સોર્સ સર્વિસ-ઓર્કેસ્ટ્રેશન સિસ્ટમ છે. ઓપનએસએએફ સર્વિસ અવેલેબિલિટી ફોરમ (એસએએફ) અને સ્કોપ એલાયન્સ ધોરણો સાથે સુસંગત છે અને તેનું વિસ્તરણ કરે છે. તે મૂળરૂપે મોટોરોલા ઇસીસી દ્વારા ડિઝાઇન કરવામાં આવ્યું હતું, અને તેની જાળવણી ઓપનએસએએફ પ્રોજેક્ટ દ્વારા કરવામાં આવે છે. ઓપનએસએએફ એ એસએએફ એઆઈએસ સ્પષ્ટીકરણોનું સૌથી સંપૂર્ણ અમલીકરણ છે, જે યજમાનોના ક્લસ્ટરોમાં એપ્લિકેશન સેવાઓની સ્વચાલિત જમાવટ, સ્કેલિંગ અને કામગીરી માટે એક મંચ પ્રદાન કરે છે. તે વર્ચ્યુઅલાઈઝેશન ટૂલ્સની શ્રેણીમાં કામ કરે છે અને ક્લસ્ટરમાં સેવાઓ ચલાવે છે, જે ઘણીવાર જેવીએમ, વેગ્રન્ટ અને/અથવા ડોકર રનટાઇમ સાથે સંકલિત થાય છે. ઓપનએસએએફ મૂળરૂપે પ્રમાણભૂત સી એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસો (એપીઆઈ) સાથે ઇન્ટરફેસ કરવામાં આવ્યું હતું, પરંતુ તેમાં જાવા અને પાયથોન બંધન ઉમેરવામાં આવ્યું છે. ઓપનએસએએફ ઉચ્ચ ઉપલબ્ધતા (એચએ) જરૂરિયાતોની બહાર સેવા ઉપલબ્ધતા પર ધ્યાન કેન્દ્રિત કરે છે. જ્યારે કન્ટેનર અને ક્લાઉડ માટે ઉચ્ચ ઉપલબ્ધતા અને ખામી સહનશીલતા તકનીકોમાં સુધારો કરવા માટે થોડું ઔપચારિક સંશોધન પ્રકાશિત કરવામાં આવ્યું છે, ત્યારે સંશોધન જૂથો ઓપનએસએએફ સાથે આ પડકારોને સક્રિય રીતે શોધી રહ્યા છે. ઇતિહાસ ઓપનએસએએફની સ્થાપના એરિક્સન, એચપી અને નોકિયા સિમેન્સ નેટવર્ક્સ સહિતના ઉદ્યોગ સંઘ દ્વારા કરવામાં આવી હતી અને 28 ફેબ્રુઆરી, 2007ના રોજ ઇમર્સન નેટવર્ક પાવર દ્વારા હસ્તગત મોટોરોલા ઇસીસી દ્વારા સૌપ્રથમ જાહેરાત કરવામાં આવી હતી. ઓપનએસએએફ ફાઉન્ડેશન સત્તાવાર રીતે 22 જાન્યુઆરી, 2008ના રોજ શરૂ કરવામાં આવ્યું હતું. ઇમર્સન નેટવર્ક પાવર, સન માઇક્રોસિસ્ટમ્સ, ઇએનઇએ, વિન્ડ રિવર, હ્યુઆવેઇ, આઇપી ઇન્ફ્યુઝન, ટેલ-એફ, એરિસેન્ટ, ગોહેડ સોફ્ટવેર અને રેનકોર ટેક્નોલોજીસનો સમાવેશ કરવા માટે સભ્યપદ વિકસ્યું છે. ગોહેડ સોફ્ટવેર ઓરેકલ દ્વારા હસ્તગત કરવામાં આવે તે પહેલાં 2010માં ઓપનએસએએફમાં જોડાયું હતું. ઓપનએસએએફનો વિકાસ અને ડિઝાઇન કેરિયર ગ્રેડ લિનક્સ, એસએએફ, એટીસીએ અને હાર્ડવેર પ્લેટફોર્મ ઇન્ટરફેસ સહિત મિશન ક્રિટિકલ સિસ્ટમ આવશ્યકતાઓથી ભારે પ્રભાવિત છે. ઓપનએસએએફ ટેલિકોમ્યુનિકેશન્સ અને એમ્બેડેડ સિસ્ટમ્સમાં લિનક્સને અપનાવવામાં ઝડપ લાવવા માટે એક સીમાચિહ્નરૂપ હતું. ફાઉન્ડેશનનો ધ્યેય વ્યાપારી ઉત્પાદનોમાં ઓપનએસએએફને અપનાવવામાં ઝડપ લાવવાનો હતો. ઓપનએસએએફ સમુદાયે 2008-2010 વચ્ચે પરિષદો યોજી હતી; મ્યુનિક (જર્મની) માં નોકિયા સિમેન્સ નેટવર્ક્સ દ્વારા આયોજિત પ્રથમ પરિષદ, શેનઝેન (ચીન) માં હ્યુઆવેઇ દ્વારા આયોજિત બીજી અને પાલો અલ્ટો (યુએસએ) માં એચપી દ્વારા આયોજિત ત્રીજી. ફેબ્રુઆરી 2010માં, વાહક નેટવર્કમાં ઓપનએસએએફની પ્રથમ વ્યાવસાયિક જમાવટની જાહેરાત કરવામાં આવી હતી. શૈક્ષણિક અને ઉદ્યોગ જૂથોએ સ્વતંત્ર રીતે ઓપનએસએએફ-આધારિત ઉકેલોનું વર્ણન કરતા પુસ્તકો પ્રકાશિત કર્યા છે. સેવાની ઉપલબ્ધતામાં સંશોધનની વધતી જતી સંસ્થા ઓપનએસએએફ સુવિધાઓના વિકાસને વેગ આપી રહી છે જે મિશન-ક્રિટિકલ ક્લાઉડ અને માઇક્રોસર્વિસીસ જમાવટ અને સર્વિસ ઓર્કેસ્ટ્રેશનને ટેકો આપે છે. ઓપનએસએએફ 1 જાન્યુઆરી 22,2008ના રોજ રજૂ કરવામાં આવ્યું હતું. તેમાં મોટોરોલા ઇસીસી દ્વારા પ્રદાન કરાયેલ નેટપ્લેન કોર સર્વિસ (એનસીએસ) કોડબેઝનો સમાવેશ થાય છે. ઓપનએસએએફ 1 પ્રકાશનની સાથે, ઓપનએસએએફ ફાઉન્ડેશનની શરૂઆત કરવામાં આવી હતી. ઓપનએસએએફ 2 12 ઓગસ્ટ, 2008ના રોજ રજૂ થયું હતું, જે ઓપનએસએએફ સમુદાય દ્વારા વિકસાવવામાં આવેલું પ્રથમ પ્રકાશન હતું. આ પ્રકાશનમાં લોગ સેવા અને 64-બીટ સપોર્ટનો સમાવેશ થાય છે. 17 જૂન, 2009ના રોજ ઓપનએસએએફ 3 રજૂ કરવામાં આવ્યું હતું, જેમાં પ્લેટફોર્મ મેનેજમેન્ટ, ઉપયોગીતા સુધારાઓ અને જાવા એપીઆઈ સપોર્ટનો સમાવેશ થાય છે. ઓપનએસએએફ 4 જુલાઈ 2010માં એક સીમાચિહ્નરૂપ પ્રકાશન હતું. "આર્કિટેક્ચર રીલીઝ" તરીકે ઓળખાતા, તેણે કાર્યાત્મક અંતરાયોને બંધ કરવા, આંતરિક આર્કિટેક્ચરને પતાવટ કરવા, સેવામાં અપગ્રેડને સક્ષમ કરવા, API ને સ્પષ્ટ કરવા અને મોડ્યુલરિટીમાં સુધારો કરવા સહિત નોંધપાત્ર ફેરફારો રજૂ કર્યા. ઉદ્યોગ અને વિદ્વાનો તરફથી નોંધપાત્ર રસ મેળવતા, ઓપનએસએએફએ 2011માં બે સામુદાયિક પરિષદો યોજી હતી, એક બોસ્ટન એમએમાં એમઆઇટી યુનિવર્સિટી દ્વારા આયોજિત અને બીજી સ્ટોકહોમમાં એરિક્સન દ્વારા આયોજિત. વિભાવનાઓ ઓપનએસએએફ બિલ્ડિંગ બ્લોક્સના સમૂહને વ્યાખ્યાયિત કરે છે, જે સંસાધનો-ક્ષમતા મોડેલો પર આધારિત એપ્લિકેશનોની સેવા ઉપલબ્ધતા (એસએ) નું સંચાલન કરવા માટે સામૂહિક રીતે એક પદ્ધતિ પ્રદાન કરે છે. એસ. એ. અને ઉચ્ચ ઉપલબ્ધતા (એચ. એ.) એ સમયના અનિયમિત તબક્કે સેવા ઉપલબ્ધ થવાની સંભાવના છે; મિશન-ક્રિટિકલ સિસ્ટમોને ઓછામાં ઓછી 99.999% (પાંચ નવ) ઉપલબ્ધતાની જરૂર હોય છે. એચએ અને એસએ અનિવાર્યપણે સમાન છે, પરંતુ એસએ આગળ વધે છે (એટલે કે. હાર્ડવેર અને સોફ્ટવેરના સેવામાં સુધારાઓ). ઓપનએસએએફ નોડ્સ વચ્ચે ઝડપી આંતરજોડાણો સાથે ઢીલી રીતે જોડાયેલી સિસ્ટમો માટે રચાયેલ છે (એટલે કે. ટી. આઈ. પી. સી./ટી. સી. પી.) નો ઉપયોગ કરીને, અને વિવિધ વર્કલોડને પહોંચી વળવા માટે એક્સ્ટેન્સિબલ; ઘટકો કોઈપણ પ્રોટોકોલનો ઉપયોગ કરીને પોતાની વચ્ચે વાતચીત કરે છે. આ વિસ્તરણ મોટા ભાગે આઇએમએમ એપીઆઈ દ્વારા પ્રદાન કરવામાં આવે છે, જેનો ઉપયોગ આંતરિક ઘટકો અને મુખ્ય સેવાઓ દ્વારા થાય છે. પ્લેટફોર્મ ઓબ્જેક્ટ્સ તરીકે વ્યાખ્યાયિત કરીને ગણતરી અને સંગ્રહ સંસાધનો પર નિયંત્રણ કરી શકે છે, જેને (ઘટક સેવા) ઉદાહરણો અને/અથવા નોડ અવરોધો તરીકે સંચાલિત કરી શકાય છે. ઓપનએસએએફ સોફ્ટવેર પ્રાથમિક/પ્રતિકૃતિ સ્થાપત્યને અનુસરીને પ્રકૃતિમાં વિતરિત કરવામાં આવે છે. 'ઓપનએસએએફ' ક્લસ્ટરમાં, બે પ્રકારના નોડ્સ હોય છે જેને તેમાં વિભાજિત કરી શકાય છે જે વ્યક્તિગત નોડ અને કંટ્રોલ પ્લેનનું સંચાલન કરે છે. એક સિસ્ટમ નિયંત્રક "સક્રિય" સ્થિતિમાં ચાલે છે, બીજું "સ્ટેન્ડબાય" સ્થિતિમાં ચાલે છે, અને બાકીના સિસ્ટમ નિયંત્રકો (જો કોઈ હોય તો) ખામીના કિસ્સામાં સક્રિય અથવા સ્ટેન્ડબાય ભૂમિકા તરીકે સંભાળવા માટે તૈયાર છે. નોડ્સ હેડલેસ ચલાવી શકે છે, કંટ્રોલ પ્લેન વિના, ક્લાઉડ સ્થિતિસ્થાપકતા ઉમેરે છે. સિસ્ટમ મોડેલ ઓપનએસએએફ સિસ્ટમ મોડેલ એ મુખ્ય સક્ષમ એપીઆઈ છે, જે ઓપનએસએએફને વિનંતીઓ પર પ્રક્રિયા કરવા અને માન્ય કરવાની મંજૂરી આપે છે, અને એએમએફ મોડેલમાં વસ્તુઓની સ્થિતિને અપડેટ કરે છે, જે નિર્દેશકોને કામદાર/પેલોડ નોડ્સમાં વર્કલોડ અને સેવા જૂથોને સુનિશ્ચિત કરવાની મંજૂરી આપે છે. એ. એમ. એફ. ની વર્તણૂક રૂપરેખાંકન ઓબ્જેક્ટ દ્વારા બદલાય છે. સેવાઓ 'નો રિડન્ડન્સી', 2એન, એન + એમ, એન-વે અને એન-વે એક્ટિવ રિડન્ડન્સી મોડેલનો ઉપયોગ કરી શકે છે. ઓપનએસએએફમાં એએમએફ રૂપરેખાંકન મોડેલોની ડિઝાઇન અને પેઢીને સરળ બનાવવા માટે સ્પષ્ટ મોડેલિંગ ટૂલચેઇન્સનો અભાવ છે. આ અંતરને દૂર કરવા માટે ચાલુ સંશોધન, વાહક-ગ્રેડ અને ક્લાઉડ નેટિવ કમ્પ્યુટિંગ ફાઉન્ડેશનના ઉપયોગના કેસોના મોડેલિંગ અને ઓટોમેશનને વધુ સારી રીતે ટેકો આપવા માટે, ઇકોસિસ્ટમ ટૂલ્સ પહોંચાડવાની જરૂર છે. નિયંત્રણ વિમાન ઓપનએસએએફ સિસ્ટમ કંટ્રોલર (એસસી) ક્લસ્ટરનું મુખ્ય નિયંત્રણ એકમ છે, જે તેના કામના ભારણનું સંચાલન કરે છે અને સમગ્ર સિસ્ટમમાં સંદેશાવ્યવહારનું નિર્દેશન કરે છે. ઓપનએસએએફ કંટ્રોલ પ્લેનમાં વિવિધ ઘટકોનો સમાવેશ થાય છે, દરેક તેની પોતાની પ્રક્રિયા છે, જે એક જ એસસી નોડ પર અથવા બહુવિધ એસસી નોડ પર ચલાવી શકે છે, જે ઉચ્ચ-ઉપલબ્ધતા ક્લસ્ટરો અને સેવાની ઉપલબ્ધતાને ટેકો આપે છે. ઓપનએસએએફ કંટ્રોલ પ્લેનના વિવિધ ઘટકો નીચે મુજબ છેઃ ઇન્ફોર્મેશન મોડલ મેનેજર (આઇએમએમ) એ એક સતત ડેટા સ્ટોર છે જે ક્લસ્ટરના રૂપરેખાંકન ડેટાને વિશ્વસનીય રીતે સંગ્રહિત કરે છે, જે કોઈપણ સમયે ક્લસ્ટરની એકંદર સ્થિતિનું પ્રતિનિધિત્વ કરે છે. મિડલવેર અને એપ્લિકેશન રૂપરેખાંકનને વ્યાખ્યાયિત કરવા અને તેનું સંચાલન કરવા માટે એક સાધન પૂરું પાડે છે અને વ્યવસ્થાપિત ઓબ્જેક્ટ્સ અને તેમના અનુરૂપ લક્ષણોના સ્વરૂપમાં માહિતી જણાવે છે. આઇએમએમને ઇન-મેમરી ડેટાબેઝ તરીકે અમલમાં મૂકવામાં આવે છે જે તેના ડેટાને તમામ નોડ્સ પર નકલ કરે છે. આઇએમએમ સતત બેકએન્ડ તરીકે એસક્યુએલાઇટનો ઉપયોગ કરી શકે છે. અપાચે ઝૂકીપરની જેમ, આઇએમએમ ઉપલબ્ધતા/કામગીરી પર રૂપરેખાંકન ડેટાના વ્યવહાર-સ્તરની સુસંગતતાની બાંયધરી આપે છે (CAP પ્રમેય જુઓ). આઇએમએમ સેવા ત્રણ સ્તરીય ઓપનએસએએફ "સર્વિસ ડિરેક્ટર" માળખાને અનુસરે છે, જેમાં આઇએમએમ ડિરેક્ટર (આઇએમએમડી), આઇએમએમ નોડ ડિરેક્ટર (આઇએમએમએનડી) અને આઇએમએમ એજન્ટ લાઇબ્રેરી (આઇએમએમએ) નો સમાવેશ થાય છે. આઇએમએમડીને 2એન રિડન્ડન્સી મોડેલનો ઉપયોગ કરીને નિયંત્રકો પર ડેમન તરીકે લાગુ કરવામાં આવે છે, સક્રિય નિયંત્રક ઉદાહરણ "પ્રાથમિક પ્રતિકૃતિ" છે, સ્ટેન્ડબાય નિયંત્રક ઉદાહરણ સંદેશ આધારિત ચેકપોઇન્ટિંગ સેવા દ્વારા અપ-ટૂ-ડેટ રાખવામાં આવે છે. આઇએમએમડી ક્લસ્ટર સભ્યપદ (એમ. ડી. એસ. નો ઉપયોગ કરીને) ને ટ્રેક કરે છે, તમામ ઓપનએસએએફ સેવાઓ માટે ડેટા સ્ટોર એક્સેસ કંટ્રોલ અને વહીવટી ઇન્ટરફેસ પ્રદાન કરે છે. ઉપલબ્ધતા વ્યવસ્થાપન માળખું (એ. એમ. એફ.) સંપૂર્ણ ખામી વ્યવસ્થાપન જીવનચક્ર (શોધ, અલગતા, પુનઃપ્રાપ્તિ, સમારકામ અને સૂચના) માટે મજબૂત સમર્થન (અન્ય એ. આઈ. એસ. સેવાઓ સાથે જોડાણમાં) સાથે ઉચ્ચ ઉપલબ્ધતા અને કાર્યભાર વ્યવસ્થાપન માળખાને સેવા આપે છે. એએમએફ ત્રણ-સ્તરીય ઓપનએસએએફ "સર્વિસ ડિરેક્ટર" ને અનુસરે છે, જેમાં ડિરેક્ટર (એએમએફડી), નોડ ડિરેક્ટર (એએમએફએનડી) અને એજન્ટો (એએમએફએ) અને એએમએફએનડી સુરક્ષા માટે આંતરિક નિરીક્ષકનો સમાવેશ થાય છે. સક્રિય એ. એમ. એફ. ડી. સેવા સમગ્ર સિસ્ટમ/ક્લસ્ટર અવકાશમાં સેવા રૂપરેખાંકનને સાકાર કરવા માટે જવાબદાર છે, જે આઈ. એમ. એમ. માં ચાલુ રહે છે. નોડ ડિરેક્ટર્સ તેના અવકાશમાં કોઈપણ ઘટક માટે સમાન કાર્ય કરે છે. તે સુનિશ્ચિત કરે છે કે રાજ્ય મોડેલો તમામ ઘટકોમાં મુખ્ય માહિતી અને API સેતુ તરીકે કામ કરીને સંમત થાય છે. એ. એમ. એફ. આઈ. એમ. એમ. સ્થિતિનું નિરીક્ષણ કરે છે, રૂપરેખાંકન ફેરફારો લાગુ કરે છે અથવા ઇચ્છિત જમાવટની રચનાને સુનિશ્ચિત કરવા માટે ફોલ્ટ મેનેજમેન્ટ એસ્કેલેશન નીતિઓનો ઉપયોગ કરીને "વોન્ટેડ રૂપરેખાંકન" પર પાછા કોઈપણ વિચલનને પુનઃસ્થાપિત કરે છે. એ. એમ. એફ. ડિરેક્ટર્સ (એ. એમ. એફ. ડી.) એ સુનિશ્ચિતકર્તાઓ છે જે નક્કી કરે છે કે કયા નોડ્સ પર અનિશ્ચિત સેવા જૂથ (એક બિનજરૂરી સેવા ઉદાહરણ) ચાલે છે. આ નિર્ણય વર્તમાન વી. એસ. પર આધારિત છે. "ઇચ્છિત" ઉપલબ્ધતા અને ક્ષમતા મોડેલો, સેવાની બિનજરૂરીતા મોડેલો અને સેવાની ગુણવત્તા, આકર્ષણ/વિરોધી આકર્ષણ વગેરે જેવા અવરોધો. એએમએફ ડિરેક્ટર્સ સંસાધન "સપ્લાય" ને વર્કલોડ "ડિમાન્ડ" સાથે મેળ ખાય છે, અને તેની વર્તણૂકને આઇએમએમ સિસ્ટમ ઓબ્જેક્ટ દ્વારા હેરફેર કરી શકાય છે. ઘટક એ એએમએફ સિસ્ટમ મોડેલનું તાર્કિક અસ્તિત્વ છે અને પ્રક્રિયાઓ, ડ્રાઇવરો અથવા સંગ્રહ જેવા કમ્પ્યુટિંગ સંસાધનના સામાન્ય દૃષ્ટિકોણને રજૂ કરે છે. ખામી આંતર-નિર્ભરતા અનુસાર ઘટકોને તાર્કિક સેવા એકમો (એસયુ) માં જૂથબદ્ધ કરવામાં આવે છે, અને નોડ સાથે સંકળાયેલા હોય છે. એસયુ એ એએમએફ રીડન્ડન્સી મોડેલ દ્વારા નિયંત્રિત કામના ભારણનું તાત્કાલિક એકમ છે, ક્યાં તો સક્રિય, સ્ટેન્ડબાય અથવા નિષ્ફળ સ્થિતિ. સમાન પ્રકારના એસયુને સેવા જૂથો (એસજી) માં જૂથબદ્ધ કરવામાં આવે છે જે ચોક્કસ રીડન્ડન્સી મોડેલિંગ લાક્ષણિકતાઓ દર્શાવે છે. એસ. જી. ની અંદર એસ. યુ. સર્વિસ ઇન્સ્ટન્સ (એસ. આઈ.) ને સોંપવામાં આવે છે અને સક્રિય અથવા સ્ટેન્ડબાયની ઉપલબ્ધતા સ્થિતિ આપવામાં આવે છે. એસ. આઈ. એ એ. એમ. એફ. દ્વારા સંરક્ષિત સ્કેલેબલ રીન્ડન્ડન્ટ લોજિકલ સેવાઓ છે. નોડ એ એક ગણતરી ઉદાહરણ (બ્લેડ, હાયપરવાઇઝર અથવા વી. એમ.) છે જ્યાં સેવા ઉદાહરણો (વર્કલોડ) તૈનાત કરવામાં આવે છે. સમાન સંચાર સબનેટ (કોઈ રૂટીંગ નહીં) સાથે જોડાયેલા નોડ્સના સમૂહમાં લોજિકલ ક્લસ્ટરનો સમાવેશ થાય છે. ક્લસ્ટરમાંના દરેક નોડે સેવાઓ માટે એક્ઝેક્યુશન વાતાવરણ ચલાવવું આવશ્યક છે, તેમજ નીચે સૂચિબદ્ધ ઓપનએસએએફ સેવાઓઃ નોડ ડિરેક્ટર (એએમએફએનડી): એએમએફએનડી દરેક નોડની ચાલતી સ્થિતિ માટે જવાબદાર છે, તે સુનિશ્ચિત કરે છે કે તે નોડ પરના તમામ સક્રિય એસયુ સ્વસ્થ છે. તે સી. એસ. આઈ. અને/અથવા એસ. યુ. ને કંટ્રોલ પ્લેન દ્વારા નિર્દેશિત તરીકે એસ. જી. માં ગોઠવવાની શરૂઆત, અટકાવ અને જાળવણીની કાળજી લે છે. એ. એમ. એફ. એન. ડી. સેવા ઇચ્છિત એ. એમ. એફ. રૂપરેખાંકનને લાગુ કરે છે, જે નોડ પર આઈ. એમ. એમ. માં ચાલુ રહે છે. જ્યારે નોડની નિષ્ફળતા શોધાય છે, ત્યારે ડિરેક્ટર (એ. એમ. એફ. ડી.) આ સ્થિતિ પરિવર્તનનું નિરીક્ષણ કરે છે અને અન્ય પાત્ર તંદુરસ્ત નોડ પર સેવા એકમ શરૂ કરે છે. નોન-એસએ-અવેર ઘટકઃ ઓપનએસએએફ એએમએફ મોડેલમાં ઘટક અને સેવા જીવનચક્ર આદેશો (પ્રારંભ/બંધ/આરોગ્ય તપાસ) નું મોડેલિંગ કરીને ક્લાઉડ કમ્પ્યુટિંગ, કન્ટેનરાઇઝેશન, વર્ચ્યુઅલાઈઝેશન અને જેવીએમ ડોમેન્સમાંથી ઉદ્ભવતા તાત્કાલિક ઘટકો માટે એચએ (પરંતુ એસએ નહીં) પ્રદાન કરી શકે છે. કન્ટેનર ધરાવતુંઃ એએમએફ ધરાવતું કન્ટેનર એસયુની અંદર રહી શકે છે. કન્ટેનર-સમાવિષ્ટ રનટાઇમનું સૌથી નીચું સ્તર છે જેને તાત્કાલિક કરી શકાય છે. એસએ-અવેર કન્ટેનર-સમાવિષ્ટ ઘટક હાલમાં JSR139 દીઠ જાવા વર્ચ્યુઅલ મશીન (JVM) ને લક્ષ્ય બનાવે છે. સેવા એકમ ઓપનએસએએફમાં મૂળભૂત સુનિશ્ચિત એકમ એ સેવા એકમ (એસયુ) છે. એસયુ એ ઘટકોનું જૂથ છે. એસયુમાં એક અથવા વધુ ઘટકોનો સમાવેશ થાય છે જે સમાન નોડ પર સહ-સ્થિત હોવાની ખાતરી આપે છે. એસયુને મૂળભૂત રીતે આઇપી સરનામાઓ સોંપવામાં આવતા નથી પરંતુ તેમાં કેટલાક ઘટકો હોઈ શકે છે. ઑબ્જેક્ટ સરનામાનો ઉપયોગ કરીને એસયુને વહીવટી રીતે સંચાલિત કરી શકાય છે. એ. એમ. એફ. એન. ડી. એસ. યુ. ની સ્થિતિનું નિરીક્ષણ કરે છે, અને જો ઇચ્છિત સ્થિતિમાં ન હોય તો, જો શક્ય હોય તો તે જ નોડ પર ફરીથી તૈનાત કરે છે. જો રીડન્ડન્સી મોડેલ દ્વારા જરૂરી હોય તો એ. એમ. એફ. ડી. અન્ય નોડ પર એસ. યુ. શરૂ કરી શકે છે. એસયુ વોલ્યુમને વ્યાખ્યાયિત કરી શકે છે, જેમ કે સ્થાનિક ડિસ્ક ડિરેક્ટરી અથવા નેટવર્ક ડિસ્ક, અને તેને એસયુમાં ઘટકો માટે ખુલ્લી પાડી શકે છે. [39] એ. એમ. એફ. સી. એલ. આઈ. દ્વારા એસ. યુ. નું વહીવટી સંચાલન કરી શકાય છે, અથવા સંચાલન એ. એમ. એફ. ને સોંપવામાં આવી શકે છે. આવા વોલ્યુમો સતત સંગ્રહ માટેનો આધાર પણ છે. સેવા જૂથ સેવા જૂથનો હેતુ કોઈપણ સમયે ચાલી રહેલી પ્રતિકૃતિ એસ. યુ. નો સ્થિર સમૂહ જાળવવાનો છે. તેનો ઉપયોગ પસંદ કરેલા રૂપરેખાંકિત રિડન્ડન્સી મોડેલના આધારે સમાન એસયુની ચોક્કસ સંખ્યાની ઉપલબ્ધતાની બાંયધરી આપવા માટે થઈ શકે છેઃ એન-વે, એન-વે-એક્ટિવ, 2એન, એન + એમ, અથવા 'નો-રિડન્ડન્સી'. એસજી એ એક જૂથ પદ્ધતિ છે જે ઓપનએસએએફને આપેલ એસજી માટે જાહેર કરાયેલા ઉદાહરણોની સંખ્યા જાળવવા દે છે. એસ. જી. ની વ્યાખ્યા તમામ સંકળાયેલ એસયુ અને તેમની સ્થિતિ (સક્રિય, સ્ટેન્ડબાય, નિષ્ફળ) ને ઓળખે છે. ઓપનએસએએફ સર્વિસ ઇન્સ્ટન્સ (એસઆઈ) એ એસયુનો સમૂહ છે જે એકસાથે કામ કરે છે, જેમ કે બહુ-સ્તરીય એપ્લિકેશનનું એક સ્તર. સેવાનું રક્ષણ કરતો એસ. યુ. નો સમૂહ એસ. જી. દ્વારા વ્યાખ્યાયિત કરવામાં આવે છે. મલ્ટી-ઇન્સ્ટન્સ એસ. જી. (એન-વે-એક્ટિવ, એન-વે, એન + એમ) ને તે એસ. જી. માં સક્રિય એસ. યુ. વચ્ચે તે આઇ. પી. સરનામાના ટ્રાફિકને વિતરિત કરવા માટે સ્થિર આઇ. પી. સરનામું, ડી. એન. એસ. નામ અને લોડ બેલેન્સરની જરૂર છે (ભલે નિષ્ફળતા એસ. યુ. ને મશીનથી મશીનમાં ખસેડવાનું કારણ બને). મૂળભૂત રીતે, સેવા સમૂહની અંદર ખુલ્લી હોય છે (દા. ત. એસયુ [ટાઇપએ] ને એક એસજીમાં જૂથબદ્ધ કરવામાં આવે છે, જેમાં તેમની વચ્ચે એસયુ [ટાઇપબી] લોડ-બેલેન્સની વિનંતીઓ હોય છે), પરંતુ સેવાને ક્લસ્ટરની બહાર પણ ખુલ્લી પાડી શકાય છે (દા. ત., ગ્રાહકો માટે ફ્રન્ટ-એન્ડ એસયુ સુધી પહોંચવા માટે). ઓપનએસએએફ એસયુ માટે ઉપલબ્ધ વોલ્યુમો ફાઇલસિસ્ટમ ડિફોલ્ટ રૂપે સંભવિત રીતે અલ્પકાલિક સંગ્રહ છે. જો નોડ નાશ પામે છે/ફરીથી બનાવવામાં આવે છે તો તે નોડ પરનો ડેટા ખોવાઈ જાય છે. એક ઉકેલ નેટવર્ક ફાઇલ સિસ્ટમ (એન. એફ. એસ.) વહેંચાયેલ સંગ્રહ છે, જે તમામ પેલોડ નોડ્સ માટે સુલભ છે. અન્ય તકનીકી ઉકેલો શક્ય છે-જે મહત્વપૂર્ણ છે તે એ છે કે વોલ્યુમો (ફાઇલ શેર, માઉન્ટ પોઇન્ટ) એ એએમએફમાં મોડેલિંગ કરી શકાય છે. અત્યંત ઉપલબ્ધ વોલ્યુમો સતત સંગ્રહ પ્રદાન કરે છે જે એસયુના જીવનકાળ માટે અસ્તિત્વમાં છે. આ સંગ્રહનો ઉપયોગ એસ. જી. ની અંદર એસ. યુ. માટે વહેંચાયેલ ડિસ્ક જગ્યા તરીકે પણ થઈ શકે છે. નોડ પર ચોક્કસ માઉન્ટ પોઇન્ટ પર માઉન્ટ થયેલ વોલ્યુમો ચોક્કસ એસ. જી. ની માલિકીના હોય છે, જેથી તે ઉદાહરણ સમાન ફાઇલ સિસ્ટમ માઉન્ટ પોઇન્ટનો ઉપયોગ કરીને અન્ય એસ. જી. સાથે શેર કરી શકાતું નથી. આર્કિટેક્ચર ઓપનએસએએફ આર્કિટેક્ચર વહેંચાયેલું છે અને લોજિકલ નોડ્સના સમૂહમાં ચાલે છે. ઓપનએસએએફની તમામ સેવાઓ ક્યાં તો 3-સ્તર અથવા 2-સ્તરની રચના ધરાવે છે. 3-સ્તરીય માળખામાં, ઓપનએસએએફ સેવાઓને સર્વિસ ડિરેક્ટર, સર્વિસ નોડ-ડિરેક્ટર અને એજન્ટમાં વિભાજિત કરવામાં આવે છે. નિર્દેશક કેન્દ્રીય સેવાની ગુપ્ત માહિતી સાથે ઓપનએસએએફ સેવાનો ભાગ છે. સામાન્ય રીતે તે નિયંત્રક નોડ પરની પ્રક્રિયા છે. નોડ ડિરેક્ટર્સ તેના કેન્દ્રીય ડિરેક્ટર અને તેના સ્થાનિક એજન્ટો સાથે મેસેજિંગ જેવી નોડ સ્કોપ્ડ સર્વિસ પ્રવૃત્તિઓનું સંકલન કરે છે. એજન્ટ ગ્રાહકોને (વહેંચાયેલ) લિંક કરી શકાય તેવી લાઇબ્રેરી દ્વારા ઉપલબ્ધ સેવા ક્ષમતાઓ પ્રદાન કરે છે જે એપ્લિકેશન પ્રક્રિયાઓ માટે સારી રીતે વ્યાખ્યાયિત સેવા API ને ઉજાગર કરે છે. એજન્ટો સામાન્ય રીતે તેમની સેવા નોડ ડિરેક્ટર્સ અથવા સર્વર્સ સાથે વાત કરે છે. ઓપનએસએએફ સેવાઓને મોડ્યુલર રીતે નીચેની મુખ્ય સેવાઓ-એએમએફ, સી. એલ. એમ., આઇએમ. એમ., એલ. ઓ. જી., એન. ટી. એફ. વૈકલ્પિક સેવાઓ-ઇ. વી. ટી., સી. કે. પી. ટી., એલ. સી. કે., એમએસજી, પી. એલ. એમ., એસ. એમ. એફ. તરીકે વર્ગીકૃત કરવામાં આવી છે. વૈકલ્પિક સેવાઓને ઓપનએસએએફના નિર્માણ/પેકેજિંગ દરમિયાન સક્ષમ અથવા નિષ્ક્રિય કરી શકાય છે. ઓપનએસએએફને અંતર્ગત પરિવહન તરીકે ટીસીપી અથવા ટીઆઈપીસીનો ઉપયોગ કરવા માટે રૂપરેખાંકિત કરી શકાય છે. નોડ્સને રન ટાઇમ પર ઓપનએસએએફ ક્લસ્ટરમાં/માંથી ગતિશીલ રીતે ઉમેરી/કાઢી શકાય છે. ઓપનએસએએફ ક્લસ્ટર સેંકડો ગાંઠો સુધી સારી રીતે સ્કેલ કરે છે. ઓપનએસએએફ એ. આઈ. એસ. ઇન્ટરફેસ એપીઆઈ માટે નીચેની ભાષાના બંધનને ટેકો આપે છેઃ સી/સી + + જાવા બંધન (એએમએફ અને સી. એલ. એમ. સેવાઓ માટે) ઓપનએસએએફ ઓપનએસએએફ ક્લસ્ટર અને એપ્લિકેશનોના સંચાલન માટે કમાન્ડ-લાઇન સાધનો અને ઉપયોગિતાઓ પ્રદાન કરે છે. મોડ્યુલર આર્કિટેક્ચર નવી સેવાઓના ઉમેરા તેમજ હાલની સેવાઓના અનુકૂલનને સક્ષમ બનાવે છે. તમામ ઓપનએસએએફ સેવાઓ સેવામાં સુધારાઓને ટેકો આપવા માટે રચાયેલ છે. સેવાઓ નીચેની એસએ ફોરમની AIS સેવાઓ ઓપનએસએએફ 5 દ્વારા લાગુ કરવામાં આવે છે. ઉપલબ્ધતા વ્યવસ્થાપન માળખું (AMF)-ઉપર વર્ણવેલ છે. ક્લસ્ટર સભ્યપદ સેવા (સી. એલ. એમ.)-નક્કી કરે છે કે નોડ ક્લસ્ટરનો ભાગ બનવા માટે પૂરતી તંદુરસ્ત છે કે કેમ. અંતર્ગત ઓએસ/હાર્ડવેરની સ્થિતિને ટ્રેક કરવા માટે પી. એલ. એમ. સાથે ક્રિયાપ્રતિક્રિયા કરીને ક્લસ્ટર નોડ્સને ટ્રેક કરવા માટે એક પદ્ધતિ પ્રદાન કરે છે. ચેકપોઇન્ટ સર્વિસ (સી. કે. પી. ટી.)-એપ્લિકેશન સ્ટેટ્સ અને વૃદ્ધિશીલ અપડેટ્સને સાચવવા માટે જેનો ઉપયોગ ફેલઓવર અથવા સ્વિચઓવર દરમિયાન સેવાને પુનઃસ્થાપિત કરવા માટે થઈ શકે છે. ઇવેન્ટ સર્વિસ (ઇ. વી. ટી.)-પબ્લિશ-સબ્સ્ક્રાઇબ મેસેજિંગ મોડેલ પ્રદાન કરે છે જેનો ઉપયોગ ક્લસ્ટરમાં થતી ઘટનાઓ વિશે એપ્લિકેશનો અને મેનેજમેન્ટ સંસ્થાઓને સમન્વયિત રાખવા માટે થઈ શકે છે. ઇન્ફોર્મેશન મોડલ મેનેજમેન્ટ સર્વિસ (આઇએમએમ)-ઉપર વર્ણવેલ. લોક સર્વિસ (એલ. સી. કે.)-વહેંચાયેલ તાળાઓ અને વિશિષ્ટ તાળાઓ માટે આધાર સાથે વિતરિત તાળા સેવા મોડેલને ટેકો આપે છે. લોગ સર્વિસ (એલ. ઓ. જી.)-વિવિધ લોગ રેકોર્ડ બંધારણોમાં લૉગ ઇન કરવા માટેના સમર્થન સાથે ક્લસ્ટરમાં થઈ રહેલા કાર્યાત્મક ફેરફારોને (લોગ ફાઇલોમાં) રેકોર્ડ કરવા માટેનો અર્થ છે. ડીબગિંગ અથવા ભૂલ ટ્રેકિંગ માટે નહીં. ક્લસ્ટરમાં આવતા એલાર્મ અને સૂચનાઓના લોગિંગને સપોર્ટ કરે છે. મેસેજિંગ સર્વિસ (એમએસજી)-બહુવિધ પ્રેષક-સિંગલ રીસીવર તેમજ મેસેજ-ગ્રુપ મિકેનિઝમ્સ સાથે ક્લસ્ટર-વાઇડ મેસેજિંગ મિકેનિઝમને સપોર્ટ કરે છે. સૂચના સેવા (એન. ટી. એફ.)-ફોલ્ટ હેન્ડલિંગને સક્ષમ કરવા માટે સિસ્ટમ મેનેજમેન્ટ સૂચનાઓ માટે નિર્માતા/ગ્રાહક મોડેલ પ્રદાન કરે છે. ભૂલ વિશ્લેષણ માટે ઇતિહાસ રેકોર્ડ કરવા માટેના સમર્થન સાથે એલાર્મ અને ખામી સૂચનાઓ માટે વપરાય છે. ITU-T X.730, X.731, X.733, X.736 ભલામણોના સૂચના બંધારણોને ટેકો આપે છે. પ્લેટફોર્મ મેનેજમેન્ટ સર્વિસ (પી. એલ. એમ.)-અંતર્ગત હાર્ડવેર (એફ. આર. યુ.) અને ઓ. એસ. ના તાર્કિક દૃશ્યને રૂપરેખાંકિત કરવા માટે એક પદ્ધતિ પ્રદાન કરે છે. ઓએસ, હાર્ડવેર (એફઆરયુ) ની સ્થિતિને ટ્રેક કરવા અને ઓપનએસએએફ સેવાઓ અને એપ્લિકેશનો સાથે સંકલનમાં વહીવટી કામગીરી કરવા માટે એક પદ્ધતિ પ્રદાન કરે છે. સોફ્ટવેર મેનેજમેન્ટ ફ્રેમવર્ક (એસ. એમ. એફ.)-સમગ્ર ક્લસ્ટરમાં એપ્લિકેશન, મિડલવેર અને ઓએસના ઓટોમેટેડ ઇન-સર્વિસ અપગ્રેડ માટે સપોર્ટ. સપોર્ટર્સ નેટવર્ક ઇક્વિપમેન્ટ પ્રોવાઇડર્સ ઓપનએસએએફ કોડ બેઝ પર આધારિત ઉત્પાદનોના પ્રાથમિક વપરાશકર્તાઓ હશે, જે તેમને નેટવર્ક સેવા પ્રદાતાઓ, વાહકો અને ઓપરેટરો માટે તેમના ઉત્પાદનોમાં એકીકૃત કરશે. ઘણા નેટવર્ક સાધનો પ્રદાતાઓએ ફાઉન્ડેશનમાં જોડાઈને અને/અથવા ઓપન સોર્સ પ્રોજેક્ટમાં યોગદાન આપીને ઓપનએસએએફ માટે તેમનો ટેકો દર્શાવ્યો છે. ફાઉન્ડેશનના વર્તમાન સભ્યોમાં એરિક્સન, એચપી અને ઓરેકલનો સમાવેશ થાય છે. કમ્પ્યુટિંગ અને કોમ્યુનિકેશન ટેક્નોલોજીના કેટલાક પ્રદાતાઓએ પણ ઓપનએસએએફ પહેલ માટે સમર્થન સૂચવ્યું છે, જેમાં ઓપનક્લોવિસ એસએએફપ્લસ, ઇમર્સન નેટવર્ક પાવર એમ્બેડેડ કમ્પ્યુટિંગ, કન્ટિન્યુઅસ કમ્પ્યુટિંગ, વિન્ડ રિવર, આઇપી ઇન્ફ્યુઝન, ટેલ-એફ, એરિસેન્ટ, રેનકોર ટેક્નોલોજીસ, ગોહેડ સોફ્ટવેર અને મોન્ટાવિસ્ટા સોફ્ટવેરનો સમાવેશ થાય છે. ઓપનએસએએફનો ઉપયોગ સામાન્ય રીતે વાહક-ગ્રેડ (પાંચ-નવ) સેવાની ઉપલબ્ધતા પ્રાપ્ત કરવાના માર્ગ તરીકે થાય છે. ઓપનએસએએફ કાર્યાત્મક રીતે પૂર્ણ છે પરંતુ કુબેરનેટિસ અને ડોકર સ્વાર્મ જેવા અન્ય ઓપન-સોર્સ સોલ્યુશન્સ માટે ઉપલબ્ધ મોડેલિંગ ટૂલ્સની ઇકોસિસ્ટમનો અભાવ છે. આ પણ જુઓ સેફોરમ સ્કોપ એલાયન્સ ઓપનએચપીઆઈ ક્લસ્ટર મેનેજમેન્ટ સોફ્ટવેરની સૂચિ ક્લાઉડ નેટિવ કમ્પ્યુટિંગ ફાઉન્ડેશન સંદર્ભો બાહ્ય કડીઓ ફ્રી સોફ્ટવેર 2008 સોફ્ટવેર ક્લાઉડ ઇન્ફ્રાસ્ટ્રક્ચર કન્ટેનરાઇઝેશન સોફ્ટવેર ક્લાઉડ કમ્પ્યુટિંગ માટે ફ્રી સોફ્ટવેર સી + + લિનક્સ કન્ટેનરાઇઝેશનમાં પ્રોગ્રામ કરેલ ફ્રી સોફ્ટવેર લિનક્સ ફાઉન્ડેશન પ્રોજેક્ટ્સ સોફ્ટવેર લિનક્સ ઓર્કેસ્ટ્રેશન સોફ્ટવેર માટે અપાચે લાઇસન્સ વર્ચ્યુઅલાઈઝેશન સોફ્ટવેરનો ઉપયોગ કરીને