“ક્લાઉડ” એ સર્વરોનો ઉલ્લેખ કરે છે જે ઇન્ટરનેટ પર Access થાય છે, અને તે સર્વર્સ પર ચાલતા સોફ્ટવેર અને ડેટાબેસેસ. ક્લાઉડ સર્વર્સ સમગ્ર વિશ્વમાં ડેટા કેન્દ્રોમાં સ્થિત છે. ક્લાઉડ કમ્પ્યુટિંગનો ઉપયોગ કરીને, વપરાશકર્તાઓ અને કંપનીઓએ ભૌતિક સર્વરોનું જાતે સંચાલન કરવાની અથવા તેમના પોતાના મશીનો પર સોફ્ટવેર એપ્લિકેશન ચલાવવાની જરૂર નથી.
કલાઉડ એટલે શું
તેનો જવાબ તમને આ પોસ્ટ વાંચીને મળી જશે.
ક્લાઉડ ડાયાગ્રામ શું છે
ક્લાઉડ વપરાશકર્તાઓને લગભગ કોઈપણ ઉપકરણમાંથી સમાન ફાઇલો અને એપ્લિકેશન્સને accessક્સેસ કરવા માટે સક્ષમ બનાવે છે, કારણ કે કમ્પ્યુટિંગ અને સ્ટોરેજ વપરાશકર્તા ઉપકરણ પર સ્થાનિક રૂપે ડેટા સેન્ટરમાં સર્વર્સ પર થાય છે. આથી જ વપરાશકર્તા તેમના જૂના ફોન તૂટી ગયા પછી નવા ફોન પર તેમના ઇન્સ્ટાગ્રામ એકાઉન્ટમાં લ logગ ઇન કરી શકે છે અને તેમ છતાં તેમના જૂના ફોટા, વીડિયો અને વાતચીતના ઇતિહાસ સાથે તેમનું જૂનું ખાતું શોધી શકે છે. તે જીમેઇલ અથવા માઇક્રોસોફ્ટ ઓફિસ 365 જેવા ક્લાઉડ ઇમેઇલ પ્રદાતાઓ અને ડ્રropપબboxક્સ અથવા ગૂગલ ડ્રાઇવ જેવા ક્લાઉડ સ્ટોરેજ પ્રદાતાઓ સાથે તે જ રીતે કાર્ય કરે છે.
વ્યવસાયો માટે, ક્લાઉડ કમ્પ્યુટિંગ પર સ્વિચ કરવાથી કેટલાક આઇટી ખર્ચ અને ઓવરહેડ દૂર થાય છે: દાખલા તરીકે, તેમને હવે તેમના પોતાના સર્વર્સને અપડેટ અને જાળવવાની જરૂર નથી, કારણ કે તેઓ જે ક્લાઉડ વેન્ડરનો ઉપયોગ કરી રહ્યા છે તે તે કરશે. આ ખાસ કરીને નાના ઉદ્યોગો માટે અસર કરે છે જે કદાચ પોતાનું આંતરિક માળખું પરવડી શકે તેમ ન હોય પરંતુ ક્લાઉડ દ્વારા તેમની માળખાકીય જરૂરિયાતોને પોષણક્ષમ રીતે આઉટસોર્સ કરી શકે. ક્લાઉડ કંપનીઓ માટે આંતરરાષ્ટ્રીય સ્તરે કામ કરવાનું પણ સરળ બનાવી શકે છે, કારણ કે કર્મચારીઓ અને ગ્રાહકો કોઈપણ સ્થળેથી સમાન ફાઇલો અને એપ્લિકેશન્સને ક્સેસ કરી શકે છે.
ક્લાઉડ કમ્પ્યુટિંગ કેવી રીતે કાર્ય કરે છે?
ક્લાઉડ કમ્પ્યુટિંગ વર્ચ્યુઅલાઈઝેશન નામની ટેકનોલોજીને કારણે શક્ય છે. વર્ચ્યુઅલાઇઝેશન સિમ્યુલેટેડ, ડિજિટલ-ફક્ત “વર્ચ્યુઅલ” કમ્પ્યુટર બનાવવાની મંજૂરી આપે છે જે વર્તે છે કે જાણે તે તેના પોતાના હાર્ડવેર સાથે ભૌતિક કમ્પ્યુટર છે. આવા કમ્પ્યુટર માટે તકનીકી શબ્દ વર્ચ્યુઅલ મશીન છે. જ્યારે યોગ્ય રીતે અમલમાં મૂકવામાં આવે છે, ત્યારે સમાન યજમાન મશીન પર વર્ચ્યુઅલ મશીનો એક બીજાથી સેન્ડબોક્સ કરેલા હોય છે, તેથી તેઓ એકબીજા સાથે બિલકુલ સંપર્ક કરતા નથી, અને એક વર્ચ્યુઅલ મશીનની ફાઇલો અને એપ્લિકેશન્સ ચાલુ હોવા છતાં અન્ય વર્ચ્યુઅલ મશીનોને દેખાતા નથી. સમાન ભૌતિક મશીન
વર્ચ્યુઅલ મશીનો તેમને હોસ્ટ કરતા હાર્ડવેરનો વધુ કાર્યક્ષમ ઉપયોગ કરે છે. એક સાથે અનેક વર્ચ્યુઅલ મશીનો ચલાવીને, એક સર્વર ઘણા સર્વરો બની જાય છે, અને એક ડેટા સેન્ટર ડેટા સેન્ટરોનું સંપૂર્ણ યજમાન બની જાય છે, જે ઘણી સંસ્થાઓને સેવા આપવા સક્ષમ હોય છે. આમ, ક્લાઉડ પ્રોવાઇડર્સ તેમના સર્વરોનો ઉપયોગ એકસાથે ઘણા વધુ ગ્રાહકોને એકસાથે આપી શકે છે જે તેઓ અન્યથા કરી શકશે અને તેઓ ઓછા ખર્ચે આ કરી શકે છે.
જો વ્યક્તિગત સર્વરો નીચે જાય તો પણ, સામાન્ય રીતે ક્લાઉડ સર્વર્સ હંમેશા onlineનલાઇન અને હંમેશા ઉપલબ્ધ હોવા જોઈએ. મેઘ વિક્રેતાઓ સામાન્ય રીતે બહુવિધ મશીનો પર અને બહુવિધ પ્રદેશોમાં તેમની સેવાઓનો બેકઅપ લે છે.
વપરાશકર્તાઓ ક્લાઉડ સેવાઓને બ્રાઉઝર દ્વારા અથવા એપ્લિકેશન દ્વારા accessક્સેસ કરે છે, ઇન્ટરનેટ પર ક્લાઉડ સાથે કનેક્ટ થાય છે – એટલે કે, ઘણા એકબીજા સાથે જોડાયેલા નેટવર્ક્સ દ્વારા – તેઓ કયા ઉપકરણનો ઉપયોગ કરી રહ્યા છે તે ધ્યાનમાં લીધા વગર.
ક્લાઉડ કોમ્પ્યુટીંગના મુખ્ય સર્વિસ મોડલ કયા છે?
SaaS (સાસ):
મેઘ સેવા મોડેલો
વપરાશકર્તાઓ તેમના ઉપકરણ પર એપ્લિકેશન ઇન્સ્ટોલ કરવાને બદલે, સાસ એપ્લિકેશન્સ ક્લાઉડ સર્વર્સ પર હોસ્ટ કરે છે, અને વપરાશકર્તાઓ તેમને ઇન્ટરનેટ દ્વારા accessક્સેસ કરે છે. સાસ એ મકાન ભાડે લેવા જેવું છે: મકાનમાલિક ઘર સંભાળે છે, પરંતુ ભાડૂત મોટે ભાગે તેનો ઉપયોગ કરે છે જાણે કે તે તેની માલિકીનો હોય. SaaS એપ્લિકેશન્સના ઉદાહરણોમાં Salesforce, MailChimp અને Slack નો સમાવેશ થાય છે
પ્લેટફોર્મ-એ-એ-સર્વિસ (PaaS):
આ મોડેલમાં, કંપનીઓ હોસ્ટ કરેલી અરજીઓ માટે ચૂકવણી કરતી નથી; તેના બદલે તેઓ પોતાની એપ્લિકેશન બનાવવા માટે જરૂરી વસ્તુઓ માટે ચૂકવણી કરે છે. PaaS વિક્રેતાઓ ઇન્ટરનેટ પર ડેવલપમેન્ટ ટૂલ્સ, ઇન્ફ્રાસ્ટ્રક્ચર અને ઓપરેટિંગ સિસ્ટમ્સ સહિત એપ્લિકેશન બનાવવા માટે જરૂરી બધું આપે છે. PaaS ની સરખામણી ઘર બનાવવા માટે જરૂરી તમામ સાધનો અને સાધનો ભાડે આપવા સાથે કરી શકાય છે, તેના બદલે ઘર પોતે ભાડે આપવું. PaaS ના ઉદાહરણોમાં Heroku અને Microsoft Azure નો સમાવેશ થાય છે.
ઈન્ફ્રાસ્ટ્રક્ચર-એ-એ-સર્વિસ (IaaS):
આ મોડેલમાં, એક કંપની ક્લાઉડ પ્રદાતા પાસેથી જરૂરી સર્વરો અને સ્ટોરેજ ભાડે આપે છે. તે પછી તેઓ તેમની એપ્લિકેશનો બનાવવા માટે તે ક્લાઉડ ઇન્ફ્રાસ્ટ્રક્ચરનો ઉપયોગ કરે છે. IaaS એ એક કંપની જેવું છે જે જમીનનો પ્લોટ ભાડે આપે છે જેના પર તેઓ જે ઇચ્છે તે બનાવી શકે છે – પરંતુ તેમને તેમના પોતાના મકાન સાધનો અને સામગ્રી આપવાની જરૂર છે. IaaS પ્રદાતાઓમાં DigitalOcean, Google Compute Engine અને OpenStack નો સમાવેશ થાય છે.
અગાઉ, SaaS, PaaS અને IaaS ક્લાઉડ કોમ્પ્યુટીંગના ત્રણ મુખ્ય મોડલ હતા, અને અનિવાર્યપણે તમામ ક્લાઉડ સેવાઓ આમાંની એક કેટેગરીમાં ફિટ છે. જો કે, તાજેતરના વર્ષોમાં ચોથું મોડેલ બહાર આવ્યું છે:
ફંક્શન-એ-એ-સર્વિસ (FaaS):
FaaS, જેને સર્વરલેસ કમ્પ્યુટિંગ તરીકે પણ ઓળખવામાં આવે છે, ક્લાઉડ એપ્લીકેશન્સને નાના ઘટકોમાં પણ તોડી નાખે છે જે જ્યારે જરૂર પડે ત્યારે જ ચાલે છે. કલ્પના કરો કે જો એક સમયે થોડું મકાન ભાડે આપવું શક્ય હોય તો: દાખલા તરીકે, ભાડૂત માત્ર જમવાના સમયે ડાઇનિંગ રૂમ માટે ચૂકવણી કરે છે, જ્યારે તેઓ સૂતા હોય ત્યારે બેડરૂમ, જ્યારે તેઓ ટીવી જોતા હોય ત્યારે વસવાટ કરો છો ખંડ અને જ્યારે તેઓ તે રૂમનો ઉપયોગ કરતા નથી, તેમના પર ભાડું ચૂકવવાની જરૂર નથી.
ક્લાઉડ કોમ્પ્યુટીંગના આ તમામ મોડેલોની જેમ ટાઈન હજુ પણ સર્વર્સ પર ચાલે છે. પરંતુ તેમને “સર્વરલેસ” કહેવામાં આવે છે કારણ કે તેઓ સમર્પિત મશીનો પર ચાલતા નથી, અને કારણ કે એપ્લિકેશનો બનાવતી કંપનીઓને કોઈ સર્વર્સનું સંચાલન કરવાની જરૂર નથી.
ઉપરાંત, સર્વરલેસ ફંક્શન્સ સ્કેલ અપ અથવા ડુપ્લિકેટ, કારણ કે વધુ લોકો એપ્લિકેશનનો ઉપયોગ કરે છે – કલ્પના કરો કે જ્યારે વધુ લોકો રાત્રિભોજન માટે આવે ત્યારે ભાડૂતનો ડાઇનિંગ રૂમ માંગ પર વિસ્તૃત થઈ શકે! સર્વરલેસ કમ્પ્યુટિંગ (FAAS) વિશે વધુ જાણો.
ક્લાઉડ ડિપ્લોયમેન્ટના વિવિધ પ્રકારો શું છે?
ઉપર ચર્ચા કરેલ મોડેલોથી વિપરીત, જે ક્લાઉડ દ્વારા કેવી રીતે સેવાઓ આપવામાં આવે છે તે વ્યાખ્યાયિત કરે છે, આ વિવિધ ક્લાઉડ ડિપ્લોયમેન્ટ પ્રકારો ક્લાઉડ સર્વર્સ ક્યાં છે અને તેનું સંચાલન કોણ કરે છે તેની સાથે કરવાનું છે
સૌથી સામાન્ય મેઘ જમાવટ છે:
ખાનગી ક્લાઉડ: ખાનગી ક્લાઉડ સર્વર, ડેટા સેન્ટર અથવા વિતરિત નેટવર્ક છે જે સંપૂર્ણપણે એક સંસ્થાને સમર્પિત છે.
પબ્લિક ક્લાઉડ: સાર્વજનિક ક્લાઉડ એ બાહ્ય વિક્રેતા દ્વારા સંચાલિત સેવા છે જેમાં એક અથવા બહુવિધ ડેટા કેન્દ્રોમાં સર્વરો શામેલ હોઈ શકે છે. ખાનગી વાદળથી વિપરીત, જાહેર વાદળો બહુવિધ સંસ્થાઓ દ્વારા વહેંચવામાં આવે છે. વર્ચ્યુઅલ મશીનોનો ઉપયોગ કરીને, વ્યક્તિગત સર્વરો જુદી જુદી કંપનીઓ દ્વારા વહેંચી શકાય છે, એવી પરિસ્થિતિ કે જેને “મલ્ટીટેનન્સી” કહેવામાં આવે છે કારણ કે બહુવિધ ભાડૂતો એક જ સર્વરમાં સર્વર જગ્યા ભાડે આપી રહ્યા છે.
હાઇબ્રિડ ક્લાઉડ: હાઇબ્રિડ ક્લાઉડ જમાવટ જાહેર અને ખાનગી વાદળોને જોડે છે, અને તેમાં ઓન-પ્રિમાઇસસ લેગસી સર્વર્સ પણ શામેલ હોઈ શકે છે. એક સંસ્થા કેટલીક સેવાઓ માટે તેમના ખાનગી ક્લાઉડ અને અન્ય લોકો માટે તેમના જાહેર મેઘનો ઉપયોગ કરી શકે છે, અથવા તેઓ તેમના ખાનગી મેઘ માટે બેકઅપ તરીકે જાહેર મેઘનો ઉપયોગ કરી શકે છે.
મલ્ટિ-ક્લાઉડ: મલ્ટિ-ક્લાઉડ એ એક પ્રકારનો ક્લાઉડ ડિપ્લોયમેન્ટ છે જેમાં બહુવિધ સાર્વજનિક વાદળોનો ઉપયોગ થાય છે. બીજા શબ્દોમાં કહીએ તો, મલ્ટિ-ક્લાઉડ ડિપ્લોયમેન્ટ ધરાવતી સંસ્થા ઘણા બાહ્ય વિક્રેતાઓ પાસેથી વર્ચ્યુઅલ સર્વર્સ અને સેવાઓ ભાડે આપે છે-ઉપર વપરાયેલી સમાનતાને ચાલુ રાખવા માટે, આ વિવિધ જમીનદારો પાસેથી જમીનના કેટલાક નજીકના પ્લોટ ભાડે આપવા જેવું છે. મલ્ટિ-ક્લાઉડ ડિપ્લોયમેન્ટ પણ હાઇબ્રિડ ક્લાઉડ હોઈ શકે છે, અને લટું.
ક્લાઉડફ્લેર વ્યવસાયોને ક્લાઉડમાં જવા અને સંચાલિત કરવામાં કેવી રીતે મદદ કરે છે?
ક્લાઉડફ્લેર કોઈપણ પ્રકારના ક્લાઉડ ડિપ્લોયમેન્ટને સુરક્ષિત અને સંચાલિત કરવામાં મદદ કરે છે. અમારું નેટવર્ક અંતિમ વપરાશકર્તાઓ અને ગ્રાહકના ઉત્પાદન અથવા સેવાના ક્લાઉડ ઇન્ફ્રાસ્ટ્રક્ચર વચ્ચે બેસે છે. ગ્રાહકો એક જ ડેશબોર્ડથી તેમના તમામ ક્લાઉડ જમાવટ માટે પ્રદર્શન, સુરક્ષા, DNS અને અન્ય ક્લાઉડફ્લેર ઓફરનું સંચાલન કરી શકે છે. Cloudflare ઇન્ટરનેટ પ્રોપર્ટીઝને નબળાઈના શોષણથી બચાવવા માટે વેબ એપ્લિકેશન ફાયરવોલ ઓફર કરે છે. ક્લાઉડફ્લેર વ્યવસાયોને તેમના ક્લાઉડ ડિપ્લોયમેન્ટમાં FaaS (સર્વરલેસ) ને સરળતાથી સમાવવા માટે સક્ષમ બનાવે છે.
સાસ માટે ક્લાઉડફ્લેર સોલ્યુશન્સ વિશે અહીં વાંચો.
ક્લાઉડ ઇન્ટરનેટના પરંપરાગત ક્લાયંટ-સર્વર મોડેલથી કેવી રીતે અલગ છે?
ઈન્ટરનેટ હંમેશા સર્વરો, ક્લાઈન્ટો અને ઈન્ફ્રાસ્ટ્રક્ચરથી બનેલું છે જે તેમને જોડે છે. ગ્રાહકો સર્વરોની વિનંતી કરે છે, અને સર્વરો પ્રતિભાવો મોકલે છે. ક્લાઉડ કમ્પ્યુટિંગ આ મોડેલથી અલગ છે કે ક્લાઉડ સર્વર્સ ફક્ત વિનંતીઓનો જવાબ આપતા નથી – તેઓ પ્રોગ્રામ્સ ચલાવે છે અને ક્લાયંટ વતી ડેટા સ્ટોર કરે છે.
તેને ‘વાદળ’ કેમ કહેવામાં આવે છે?
“ધ ક્લાઉડ” ટેક ઇન્ડસ્ટ્રી સ્લેંગ ટર્મ તરીકે શરૂ થયું. ઈન્ટરનેટના શરૂઆતના દિવસોમાં, ટેકનિકલ આકૃતિઓ સર્વર અને નેટવર્કિંગ ઈન્ફ્રાસ્ટ્રક્ચરનું પ્રતિનિધિત્વ કરે છે જે ઈન્ટરનેટને ક્લાઉડ તરીકે બનાવે છે. જેમ જેમ ઈન્ટરનેટના આ સર્વર્સ અને ઈન્ફ્રાસ્ટ્રક્ચર ભાગમાં વધુ કમ્પ્યુટિંગ પ્રક્રિયાઓ ખસેડવામાં આવી છે, લોકોએ કમ્પ્યુટિંગ પ્રક્રિયાઓ ક્યાં થઈ રહી છે તે વ્યક્ત કરવાના ટૂંકા માર્ગ તરીકે “ક્લાઉડ” તરફ જવાની વાત કરવાનું શરૂ કર્યું. આજે, “ધ ક્લાઉડ” એ ગણતરીની આ શૈલી માટે વ્યાપકપણે સ્વીકૃત શબ્દ છે.
કન્ટેનરનું શું? કન્ટેનર IaaS, PaaS, SaaS અથવા FaaS છે?
વર્ચ્યુઅલ મશીનોની જેમ, કન્ટેનર ક્લાઉડ વર્ચ્યુઅલાઈઝેશન ટેકનોલોજી છે. તેઓ PaaS (પ્લેટફોર્મ-એ-એ-સર્વિસ) ક્લાઉડ મોડેલનો ભાગ છે. કન્ટેનર માટે વર્ચ્યુઅલાઈઝેશન એક એબ્સ્ટ્રેક્શન લેયર થાય છે જ્યાંથી તે વર્ચ્યુઅલ મશીનો માટે થાય છે, કર્નલ લેવલને બદલે ઓપરેટિંગ સિસ્ટમ સ્તરે (કર્નલ ઓપરેટિંગ સિસ્ટમનો પાયો છે, અને તે કોમ્પ્યુટરના હાર્ડવેર સાથે ક્રિયાપ્રતિક્રિયા કરે છે). દરેક વર્ચ્યુઅલ મશીનની પોતાની ઓપરેટિંગ સિસ્ટમ કર્નલ હોય છે, પરંતુ સમાન મશીન પરના કન્ટેનર સમાન કર્નલ વહેંચે છે.