Cloud Computing

2

મુળભ્ત રીતે 1960 માં John McCarthy એ ભવિષ્યવાણી(!) કરી હતી કે, “..એક દિવસ computing એ જાહેર સુવિધા બની જશે..” , અને પછી, 1990 ની આસપાસ Ian foster એ વાત કરી grid-computing , કે જેમાં computing power , on-demand basis , પર ઉપલબ્ધ થશે. આ બધો ઇતિહાસ છે..ભુલાઈ જાય ચે..પણ હવે અચાનક એ શબ્દો – કલ્પનાઓનું મહત્વ સમજાય છે.

સામાન્ય રીતે લોકો જ્યારે cloud computing ની વાત કરે છે, ત્યારે મોટાભાગે એ બધાં cloud ની વાત કરતાં હોય છે, cloud computing ની નહી !!!, ખરેખર વાત આમ છે. કે….cloud એ internet (inter-connected network) નો સમાનર્થી શબ્દ્-નામ છે, જ્યારે cloud computing એ એક અલગ જ વિભાવના-technology છે.

cloud computing એટલે માત્ર એટલુ નહી કે અમુક software / service ને online , access કરી લીધો. એ એનાથી ઘણું વધારે છે. cloud computing એ પરંપરાગત – traditiona , client/serve , approach કરતાં ઘણુંણ અલગ છે.

એક મુળભુત બદલાવ છે. અને મને એવું લાગે છે કે, internet નો ચહેરો-સ્વભાવ બદલાવા જઈ રહ્યો છે.

એવોજ બદલાવ જેવો બદલાવ windows માં windows-xp પછી windows-7 થી આવ્યો છે….Debian માં ubuntu- Maverick Meerkat થી આવ્યો છે. એટલે કે માત્ર make-over નહી functionalities પણ ખરી.

….પણ ખરેખર cloud computing શું છે ? , well..જવાબ આટલો ટુંકો નથી. જેવી રીતે operating system કે linux kernel , multidimensional બાબત છે. એવી જ રીતે cloud computing નું છે.

કોઇ એક જગ્યા-point-બાબત ને બદલે અમુક અલગ -અલગ બાબતો નું “સંયોજન્ એટલે cloud computing !!

છતાં, cloud computing એટલે , “અમુક્-તમુક techologies નું એવું મિશ્રણ અથવા “a set of discrete technologies” કે જેના વડૅ computing-data / applications / services ને distribute કરી શકાય્ અને એને access કરવા માટૅ end-user ને કોઇ જ “ખાસ” tools-harware ની જરૂર ના પડૅ, કે ના તો યુઝરને એ બધું સમજવાની જરૂર પડૅ. ” , એક “આદર્શ cloud computing ” , implementation માં end-user ને માત્ર એક web-browser ની જ્જરૂર પડૅ. કોઇ ખાસ hardware પણ નહી. smartphone, PDAs, netbooks, laptops…અને…GPRS enabled mobile phone, GPS receiver, wi-fi gadgets …અને….અને…એવા mobile phone કે જેમાં GPRS પણ નથી (Nokia 1100 !!, Yes.)એવા ફોન ને પણ આવરી લઈ શકાય છે.

cloud computing ના મુળભુત રીતે -3- પ્રકારો અથવા category છે.

1) Public , 2) Private , 3) Hybrid – cloud

cloud computing ને implement કરવાના પણ ત્રણ પ્રકારો છે.

1) SaaS (Software as a Service) , 2) PaaS (Plateform as a Service) , 3) IaaS (Infrastructure as a Service)

1) SaaS (Software as a Service) ==આમાં કોઇ software ને as a service , utilize કરાય છે. જેમકે, E-Mail, સૌથી જુનુ ઉદાહરણ !, એ સિવાય google docs, calendar વગેરે ને લઈ શકાય્.

2) IaaS (Infrastructure as a Service)=આમાં hardware ને ઉપયોગમાં લેવાય છે – અપાય છે. ઍટલે કે storage , servers, networking devices, data-centers વગેરે.

3) PaaS (Plateform as a Service)== માત્ર software – hardware નહી પણ બંનેને utilize કરાય છે. સામાન્ય રીતે developers એવા plateform નો ઉપય્પોગ કરિને applications બનાવે છે, અને deploy પણ કરે છે. અને આ બધુંજ service provider (cloud service provider) ના infrastructure ઉપર ! , જેમકે, Microsoft Azure development.

————————–

નવી શોધખોળૉ માત્ર ફાય્દા જ આપે એવું નથી હોતું , great Power comes with great responsibilities !!!

##cloud computing ના ફાયદાઓમાં એક છે, mobility==યુઝર ગમે ત્યંથી service , access કરી શ્કએ છે. પણ્.એનાથી એક્ જોખમ પણ આવે છે. security. cloud computing માં security નું implementation જરા વધારે “મગજ ની નસો ખેંચશે”[;)] ,

## ઘણાં બધાં server (અને જરૂર પડે client) ને implement કરવા કરતાં , કોઇ એક centralized and powerful , પણ્ સંખ્યામાં ઓછા સર્વર વડે કામ ચાલશે. એ ફાય્દો છે. પણ્ એની તકલીફ એ છે. downtime વધારે મોંઘો-તક્લીફકારક થઈ જ શે. અને વધારે vulnerable પણ ખરો. કેમકે. કોઇ એક સર્વર પણ જો compromised થયું તો, એની અસર વધારે રહેશે.

## end-user ને મોકળાશ મળશે, બીજો બધો કકળાટ્ ઘટશે. પણ, અવાર-નવાર online રહેવાના કારણે અને મોટાભાગનાં routine-transaction online કરવાના કારણે, પોતાના bank-accounts, credit cards, personal details …. .. ને સાચવવાના ઉપાયો એણે શિખવા રહ્યા.

#service provider વધારે સુવિધાઓ આપી શકશે, પણ , એમ કરવા જતાં પોતે વધારે ને વધારે expose (online presence) થતાં , intrusion, backdoors, trojans,hacking… …ની સંખ્યા-બનાવો પણ વધશે – વધી શકે છે. એટલે એને ધ્યાનમાં રાખીને પણ security policies define કરવી પડશે.

વગેરે..વગેરે..વગેરે…

————————–

છતાં , આવી બધી તકલીફો તો પહેલાં પણ હતી. internet, E-banking, credit cards, ATMs બધા ની શરૂઆતમાં પણ્

આવા “જોખમો” નો બબડાટ હતો જ્ અને અત્યારે એના પરિણામો આપણૅ જોઇએ છીએ. તો…હું અંગત રીતે cloud computing ને આવકારું છું.[:)]

Share.

About Author

મોડીરાત્રીઓ, ધુમાડો, કોફી, કોડિંગ, એક્સપ્લોઇટ્સ, ગઝલો, બાઇકિંગ, જંગલો, પથ્થરો, લોકો, પુસ્તકો, રખડપટ્ટી, લાઈફની મઝા છે. એની દરેક અનુકુળતાઓ અને વિષમતાઓમાં. અને એ બધું અંગત નોટના પાનાઓમાંથી અહીં સુધી ફેલાયું છે. આ લખાણો મારા છે અને એક જ ડ્રાફ્ટમાં લખાયેલા છે, તો કોઇ માહીતીદોષ દેખાય તો ધ્યાન દોરશો. __નિખિલ શુક્લ. ;) :)

2 Comments

  1. ભઈ, આ લખાણનુ મેન સોર્સ ઓફ ઈન્સપીરેશન મારી આ વીષય પરની ક્નોલેજની અલ્પતા, અને મારો ghl મા મુકાયેલો પ્રશ્ન કહીં શકાય ??? અનેવે, અગેન ફેબ્યુલસલી એક્સપ્લેનઈડ !! :) !

Leave a Reply

Powered By Indic IME
%d bloggers like this: