Web-Based Enterprise Management
કમ્પ્યુટિંગમાં, વેબ-બેઝ્ડ એન્ટરપ્રાઇઝ મેનેજમેન્ટ (ડબલ્યુ. બી. ઇ. એમ.) માં વિતરિત કમ્પ્યુટિંગ વાતાવરણના વ્યવસ્થાપનને એકીકૃત કરવા માટે વિકસાવવામાં આવેલી સિસ્ટમો-વ્યવસ્થાપન તકનીકોનો સમૂહ છે. શરૂઆતમાં 1996માં બી. એમ. સી. સોફ્ટવેર, સિસ્કો સિસ્ટમ્સ, કોમ્પેક કમ્પ્યુટર, ઇન્ટેલ અને માઇક્રોસોફ્ટ દ્વારા પ્રાયોજિત ડબલ્યુ. બી. ઇ. એમ. પહેલ હવે વ્યાપકપણે અપનાવવામાં આવી છે. ડબલ્યુબીઇએમ ઇન્ટરનેટ ધોરણો અને ડિસ્ટ્રિબ્યુટેડ મેનેજમેન્ટ ટાસ્ક ફોર્સ (ડીએમટીએફ) ના ખુલ્લા ધોરણો પર આધારિત છેઃ કોમન ઇન્ફર્મેશન મોડલ (સીઆઈએમ) ઇન્ફ્રાસ્ટ્રક્ચર અને એચટીટીપી પર સ્કીમા સીઆઈએમ-એક્સએમએલ સીઆઈએમ ઓપરેશન્સ ડબલ્યુએસ-વેબ સેવાઓ માટે મેનેજમેન્ટ સીઆઈએમ ઓપરેશન્સ ઓવર રેસ્ટફુલ સર્વિસીસ જોકે નામ ડબલ્યુબીઇએમને "વેબ-આધારિત" તરીકે લેબલ કરે છે, તે જરૂરી નથી કે તે કોઈ ચોક્કસ વપરાશકર્તા ઇન્ટરફેસ (નીચે જુઓ) પર આધારિત હોય. અન્ય સિસ્ટમો-વ્યવસ્થાપન અભિગમોમાં દૂરસ્થ શેલો, માલિકી ઉકેલો અને SNMP અને NetConf જેવા IETF પ્રમાણિત નેટવર્ક-વ્યવસ્થાપન માળખાઓનો સમાવેશ થાય છે. WBEM લાક્ષણિકતાઓ કોઈપણ તત્વને પ્રમાણભૂત અને આંતર-કાર્યક્ષમ રીતે સંચાલિત કરવાની મંજૂરી આપે છે. ડબલ્યુબીઇએમ માહિતી ટેકનોલોજીમાં વિવિધ વ્યવસ્થાપન પહેલ અંતર્ગત ટેકનોલોજી પૂરી પાડે છેઃ ડેસ્કટોપ મેનેજમેન્ટ (ડેશ) નેટવર્ક મેનેજમેન્ટ (નેટમેન) એક ડીએમટીએફ પેજ છે જે સંખ્યાબંધ ડીએસપી પીડીએફ દર્શાવે છે જે નેટમેન ઇનિશિયેટિવ સ્ટોરેજ મેનેજમેન્ટ (એસએમઆઈ) સિસ્ટમ્સ મેનેજમેન્ટ (એસએમએએસએચ) વર્ચ્યુઅલાઈઝેશન મેનેજમેન્ટ (વીએમએએન) ની પ્રકાશિત રૂપરેખાઓ છે. એક ડીએમટીએફ પેજ છે જે સંખ્યાબંધ ડીએસપી પીડીએફ દર્શાવે છે જે વીએમએએન ઇનિશિયેટિવ આર્કિટેક્ચરની પ્રકાશિત રૂપરેખાઓ છે. ડબલ્યુબીઇએમ આર્કિટેક્ચરને સમજવા માટે, ઉપકરણનું સંચાલન કરવાનો પ્રયાસ કરી રહેલા ઓપરેટર વચ્ચે રહેલા ઘટકોને ધ્યાનમાં લો (તેને રૂપરેખાંકિત કરો, તેને બંધ કરો અને ચાલુ કરો, એલાર્મ એકત્રિત કરો, વગેરે) અને ઉપકરણનું વાસ્તવિક હાર્ડવેર અને સોફ્ટવેરઃ ઓપરેટર અમુક પ્રકારના ગ્રાફિકલ યુઝર ઇન્ટરફેસ (GUI), બ્રાઉઝર યુઝર ઇન્ટરફેસ (BUI) અથવા કમાન્ડ-લાઇન ઇન્ટરફેસ (CLI) નો ઉપયોગ કરશે. WBEM ધોરણ પાસે આ ઈન્ટરફેસ વિશે કહેવા માટે કંઈ નથી (જોકે ચોક્કસ એપ્લિકેશનો માટે CLI ની વ્યાખ્યા શરૂ થઈ ગઈ છે): WBEM માનવ ઈન્ટરફેસથી સ્વતંત્ર રીતે કાર્ય કરે છે, કારણ કે માનવ ઈન્ટરફેસ આવા ફેરફારોની નોંધ લેવાની બાકીની સિસ્ટમ વિના બદલાઈ શકે છે. GUI, BUI અથવા CLI એપ્લિકેશન પ્રોગ્રામિંગ ઇન્ટરફેસો (API) ના નાના સમૂહ દ્વારા WBEM ક્લાયન્ટ સાથે ઇન્ટરફેસ કરશે. આ ક્લાયન્ટ વ્યવસ્થાપિત ઉપકરણ માટે WBEM સર્વર શોધશે (સામાન્ય રીતે ઉપકરણ પર જ) અને વિનંતી ધરાવતો XML સંદેશ બનાવશે. ક્લાયન્ટ WBEM સર્વર પર CIM-XML માં એન્કોડિંગ કરીને વિનંતી પસાર કરવા માટે HTTP (અથવા HTTPS) પ્રોટોકોલનો ઉપયોગ કરશે. WBEM સર્વર આવનારી વિનંતીને ડીકોડ કરશે, જરૂરી પ્રમાણીકરણ અને અધિકૃતતાની તપાસ કરશે અને પછી વિનંતીને કેવી રીતે હેન્ડલ કરવી તે જોવા માટે વ્યવસ્થાપિત ઉપકરણના અગાઉ વ્યાખ્યાયિત મોડેલની સલાહ લેશે. આ મોડેલ સ્થાપત્યની શક્તિ પ્રદાન કરે છેઃ તે વ્યવહારના કેન્દ્રબિંદુને રજૂ કરે છે, જેમાં ગ્રાહક ફક્ત મોડેલ સાથે ક્રિયાપ્રતિક્રિયા કરે છે અને મોડેલ વાસ્તવિક હાર્ડવેર અથવા સોફ્ટવેર સાથે ક્રિયાપ્રતિક્રિયા કરે છે. આ મોડેલ કોમન ઇન્ફર્મેશન મોડલ સ્ટાન્ડર્ડનો ઉપયોગ કરે છે; ડીએમટીએફએ સામાન્ય રીતે સંચાલિત ઉપકરણો અને સેવાઓ માટે ઘણા મોડેલો પ્રકાશિત કર્યા છેઃ આઇપી રાઉટર્સ, સ્ટોરેજ સર્વર્સ, ડેસ્કટોપ કમ્પ્યુટર્સ વગેરે. મોટાભાગની કામગીરીઓ માટે, WBEM સર્વર મોડેલ પરથી નક્કી કરે છે કે તેને વાસ્તવિક હાર્ડવેર અથવા સોફ્ટવેર સાથે વાતચીત કરવાની જરૂર છે. કહેવાતા "પ્રદાતાઓ" ક્રિયાપ્રતિક્રિયાને સંભાળે છેઃ WBEM સર્વર (CMPI તરીકે ઓળખાતા પ્રમાણિત ઇન્ટરફેસનો ઉપયોગ કરીને) અને વાસ્તવિક હાર્ડવેર અથવા સોફ્ટવેર વચ્ચેના કોડ ઇન્ટરફેસના નાના ટુકડાઓ. કારણ કે ઇન્ટરફેસ સારી રીતે વ્યાખ્યાયિત છે અને કોલના પ્રકારોની સંખ્યા ઓછી છે, તેથી સામાન્ય રીતે પ્રદાતાઓ લખવાનું સરળ છે. ખાસ કરીને, પ્રદાતાના લેખક ઓપરેટર દ્વારા ઉપયોગમાં લેવાતા GUI, BUI અથવા CLI વિશે કંઇ જાણતા નથી. WBEM સ્પષ્ટીકરણો મેપિંગ્સ URI (WBEM URI મેપિંગ સ્પષ્ટીકરણ 1) XML (CIM-XMLમાં વપરાયેલ xmlCIM) XML (WS-મેનેજમેન્ટમાં વપરાયેલ WS-CIM) UML પ્રોટોકોલ CIM-XML WS-મેનેજમેન્ટ CIM-RS ડિસ્કવરી SLP (SLPનો ઉપયોગ કરીને WBEM ડિસ્કવરી; SLP ટેમ્પલેટ) ક્વેરી લેંગ્વેજ CQL (CIM ક્વેરી લેંગ્વેજ 1) FQL (ફિલ્ટર ક્વેરી લેંગ્વેજ 1) સપોર્ટ અમલીકરણ ઉપકરણ નિર્માતા અથવા સેવા પ્રદાતાએ મેનેજમેન્ટ સિસ્ટમને યોગ્ય રીતે અમલમાં મૂકવા માટે ત્રણ ટુકડાઓ લખવા પડે છે. આ મોડેલ સામાન્ય રીતે ડીએમટીએફ દ્વારા પ્રકાશિત પ્રમાણભૂત મોડેલોમાંથી એકને જરૂરી તરીકે વિસ્તૃત કરીને કરવામાં આવે છે. BUI, GUI, અથવા CLI. ક્લાયન્ટ અને સર્વરને સામાન્ય રીતે લખવાની જરૂર નથી કારણ કે ત્યાં ઘણા ઓપન-સોર્સ અને વ્યાપારી અમલીકરણ ઉપલબ્ધ છે. (નીચે બાહ્ય કડીઓ જુઓ) પ્રદાતાઓ WBEM આર્કિટેક્ચર ઉપકરણના ઉત્પાદક અથવા સેવાના વિકાસકર્તાને તે ઉપકરણને સરળ અને સસ્તી રીતે ધોરણો-સુસંગત વ્યવસ્થાપન ઇન્ટરફેસ પ્રદાન કરવાની મંજૂરી આપે છે. અમલીકરણ ઓપરેટિંગ સિસ્ટમ્સમાં ડબલ્યુબીઇએમ એપલ ઇન્ક તેના એપલ રિમોટ ડેસ્કટોપ મેનેજમેન્ટ ટૂલમાં ડબલ્યુબીઇએમના અમલીકરણનો ઉપયોગ કરે છે, અને મેક ઓએસ એક્સ ક્લાયન્ટ્સ રિમોટ મેનેજમેન્ટ માટે સપોર્ટ સાથે મોકલે છે. હ્યુવલેટ-પેકાર્ડે એચપી-યુએક્સ ઓપરેટિંગ સિસ્ટમમાં (તમામ ઓપરેટિંગ વાતાવરણ સાથે) ડબલ્યુબીઇએમ સર્વિસીસ કોર પ્રોડક્ટનો સમાવેશ કર્યો છે કારણ કે આવૃત્તિ 11આઈવી1 અને ઓપનવીએમએસ V8.3-1H1 અને વી8.4 આઇબીએમ જહાજો ઝેડ/ઓએસ અને એઆઈએક્સમાં સપોર્ટ કરે છે. માઇક્રોસોફ્ટે ડબલ્યુએમઆઈ ટેકનોલોજી વિકસાવી છે અને તેને માઇક્રોસોફ્ટ વિન્ડોઝમાં સામેલ કરી છે. રેડ હેટ જહાજો ઓપનપેગાસસ રેડ હેટ એન્ટરપ્રાઇઝ લિનક્સ ઓરેકલના ભાગરૂપે સોલારિસ ઓપરેટિંગ એન્વાયર્નમેન્ટ માટે ડબલ્યુબીઇએમ-સર્વિસીસ ધરાવે છે, જેમાં અપડેટેડ સીઆઇએમ ઇન્સ્ટ્રુમેન્ટેશન સ્ટેક સાથે ઉબુન્ટુ જહાજો છે, જે હળવા વજનના સીઆઇએમઓએમ, એસબીએલઆઇએમ એસએફસીબીના નવીનતમ સંસ્કરણ દ્વારા સંચાલિત છે. WBEM અમલીકરણ WS-મેનેજમેન્ટ ઓપનપેગાસસ, ઓપન-સોર્સ ક્લાયન્ટ અને C + + ઓપન મેનેજમેન્ટ ઇન્ફ્રાસ્ટ્રક્ચરમાં લખાયેલ સર્વર, ઓપન-સોર્સ ક્લાયન્ટ અને C SBLIM (ઉચ્ચારણ "ઉત્કૃષ્ટ") માં લખાયેલ સર્વર વ્યવસ્થાપનક્ષમતા માટે ધોરણો આધારિત લિનક્સ ઇન્સ્ટ્રુમેન્ટેશન, C, C + +, જાવા પાયવબેમ, પાયથોન WBEM સોલ્યુશન્સ J WBEM સર્વર અને SDK માં લખાયેલ ઓપન-સોર્સ WBEM લાઇબ્રેરી પણ જુઓ SMI-S, સ્ટોરેજ મેનેજમેન્ટ ઇનિશિયેટિવ-સ્પષ્ટીકરણ. WBEM પર આધારિત, SAN ઉપકરણો માટે વપરાય છે JSR-48, WBEM ક્લાયન્ટ્સ વિકસાવવા માટે જાવા API અને WBEM પ્રોવાઇડર્સ CMPI, WBEM પ્રોવાઇડર્સ સંદર્ભો વિકસાવવા માટે C પ્રોવાઇડર API બાહ્ય લિંક્સ DMTF (ડિસ્ટ્રિબ્યુટેડ મેનેજમેન્ટ ટાસ્ક ફોર્સ) પર સત્તાવાર WBEM પૃષ્ઠ, જેમાં પ્રમાણભૂત દસ્તાવેજો DMTF ધોરણો નેટવર્ક મેનેજમેન્ટ સિસ્ટમ્સ વેબ ટેકનોલોજી મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ મેનેજમેન્ટ સિસ્ટમ