హలో, క్లౌడ్ కంప్యూటింగ్(cloud computing) లో మన చర్చను కొనసాగిస్తాము. ఈరోజు మనము ఓపెన్ స్టాక్ (open stack) అయిన ఓపెన్ సోర్స్ క్లౌడ్(open source cloud) లో డెమో(demo) గురించి చర్చించాము; చాలా ప్రసిద్ధ ఓపెన్ సోర్స్ క్లౌడ్ ఒకటి. కాబట్టి, ప్రారంభంలో ఓపెన్ స్టాక్ కొన్ని క్లుప్తమైన అవలోకనం ఉంటుంది కాబట్టి, ఓపెన్ స్టాక్లో డెమో; ఎలా ఓపెన్ స్టాక్ VM అమర్చవచ్చు కాన్ఫిగర్(configure) చేయవచ్చు. ప్రధానంగా, క్లౌడ్ యొక్క సేవా రకంగా క్లౌడ్ అవస్థాపన(infrastucture) యొక్క IAS రకం కోసం ఈ బహిరంగ స్టాక్ను(open stack) ఉపయోగించారు. ఈ రోజు ప్రదర్శించాము. కాబట్టి, మీరు చాలా ప్రజాదరణ పొందిన ఓపెన్ సోర్స్ క్లౌడ్(open source cloud) ఓపెన్ స్టాక్ (open stack) చూస్తే; మీరు ఒక నిర్దిష్ట హార్డ్వేర్ కాన్ఫిగరేషన్(hardware configuration) డౌన్లోడ్(download) చేసుకోవచ్చు మరియు ఇన్స్టాల్(install) చేసుకోవచ్చు, ఇది మీకు రెండు రకాల జాతులతో మీ బహిరంగ స్టాక్(stack)ని ఇన్స్టాల్(install) చేసి, IAS యొక్క క్లౌడ్ యొక్క పనితీరును(performance) చూడగలదు. ఓపెన్ స్టాక్ అనేది ఒక క్లౌడ్ ఆపరేటింగ్ సిస్టం(cloudoperating system), అది ఒక డేటా సెంటర్ ద్వారా గణన స్టోరేజ్ నెట్వర్కింగ్ వనరుల పెద్ద పూల్ను నియంత్రిస్తుంది(large pool of computestorage networking resources); ఒక డేటా సెంటర్ అంతటా, అన్ని డాష్ బోర్డ్ ద్వారా నిర్వహించండి మరియు నిర్వాహకుడు (administrator)నియంత్రణ ఇస్తుంది మరియు వారి వినియోగదారులు ఒక వేవ్ ఇంటర్ఫేస్ ద్వారా మీ వనరులను అందించడం సాధికారిక సమయంలో జరుగుతుంది. కాబట్టి, ఇది ఏమి చెబుతుంది; మీకు వనరుల సమితిని కలిగి ఉంటారు. ఆ బేర్ మెటల్ వనరులకు పైన ఉన్న పొరను కలిగి ఉంటుంది మరియు ఈ వనరులను నియంత్రించడానికి నిర్వాహకుడిని ఇస్తుంది మరియు వాడుకదారుడు(user) దాని నుండి VM లను ప్రాథమికంగా కేటాయించవచ్చు. ఇది ఒక IAS రకం క్లౌడ్ను యాక్సెస్ చేస్తోంది మరియు మేము పేర్కొన్నట్లు ఇది ఒక ఓపెన్ సోర్స్. కాబట్టి, మీరు డౌన్ లోడ్(download) చేసుకోవచ్చు మరియు ఇన్స్టాల్ చేసుకోవచ్చు మరియు దానిని విషయాలకి కేటాయించవచ్చు. ఐఐటీ ఖరగ్పూర్లో యాదృచ్ఛికంగా, మేము ప్రయోగాత్మకమైనవి. meghamala అని ప్రయోగాత్మక క్లౌడ్ చేసాము, ఇది ఓపెన్ స్టాక్ మీద ఆధారపడి ఉంటుంది మరియు ఇది బ్లేడు సర్వర్లో (blade server)ఇన్స్టాల్ చేయబడింది. తక్కువ ఓపెన్ స్టాక్(low open stack) PC లో ఇన్స్టాల్చేయలేనపుడు,ఇక్కడ కూడా మేము చిన్న చిన్న విద్యార్థి ప్రాజెక్టులకు PC యొక్క etcetera తో ప్రయత్నించారు. ఒక క్లౌడ్ వంటి నిర్దిష్ట అంతర్గత నిర్మాణం ఎలా పనిచేస్తుందనేది మరియు ఆ అంశాలపై ఎలా పని చేస్తుందో కూడా ఇది ఒక అనుభూతిని ఇస్తుంది. ఓపెన్ స్టాక్ సామర్ధ్యం ఉన్నందున; అందువల్ల, ఇది అన్ని సేవల సామర్ధ్యం కలిగి ఉంటుంది, అయితే ప్రధానంగా మనం సేవలను మౌలిక సదుపాయంగా ఎక్కువగా ఉపయోగిస్తాము. అందువల్ల, ఒక సేవ నిబంధనగా, అవగాహన వల్ల IAS క్లౌడ్ ఫౌండరీ పైన ఉన్న పాస్ స్థాయి మరియు నెట్వర్క్ లేదా సన్నని(thin) క్లయింట్ యాక్సెస్ అయిన SasS స్థాయి కంటే నెట్వర్క్ స్టోరేజ్ను గణించడం జరుగుతుంది. ఇవి సాధారణ క్లౌడ్ సేవల పిరమిడ్; ఇది ఇంటర్నెట్లో అందుబాటులో ఉంటుంది. అందువల్ల, మీరు భౌతిక సేవను కలిగి ఉన్న సేవ వలె అవస్థాపనకు CPU, RAM, storage,Data centre Networks , etcetera; కొంతమంది డెవలపర్ సేవలను మరియు కొంతమంది ఒక సేవగా సేవ చేస్తున్నారు. ఇప్పుడు, మీరు ఓపెన్ స్టాక్ సామర్ధ్యం చూస్తే, మీరు ప్రాధమికంగా సేవ యొక్క మౌలిక సదుపాయాల నుండి చూస్తే. ఇది VM లు, ఇది డిమాండ్పై VM లను ఇస్తుంది; ఇది ప్రొవిజనింగ్ మరియు స్నాప్ షాట్టింగ్(provisioning and snapshotting) రెండూ సాధ్యమే. ఇది డిమాండ్పై వర్చువల్ మెషీన్ను కలిగి ఉంటుంది, ఇది నెట్వర్కింగ్ కోసం ఒక నిబంధనను కలిగి ఉంది, ఇది VM లకు మరియు ఏకపక్ష ఫైల్లకు స్టోరేజ్ ఉంటుంది. మీరు వర్చ్యువల్ మిషన్లు మరియు ఇతర ఫైళ్ళ కొరకు స్టోరేజ్ కలిగివుండవచ్చు మరియు బహుళ అద్దెకు(multi tenancy) మద్దతిస్తుంది; వివిధ ప్రాజెక్ట్ వినియోగదారుల కోసం కోటాలు, యూజర్ బహుళ ప్రాజెక్టులు మరియు వివిధ విషయాలను సంబంధం చేయవచ్చు. ఇది మీరు ఒక క్లౌడ్ యొక్క ఒక పూర్తిస్థాయి అనుభవం ఇస్తుంది మరియు మీరు ఇన్స్టాల్ చేస్తున్న ఒక ఓపెన్ సోర్స్ ఉంది. , మీరు మొత్తం విషయంపై నియంత్రణ మరియు భౌతిక నియంత్రణ రెండింటినీ కలిగి ఉంటారు, కాబట్టి హార్డ్వేర్ వాడబడుతుంది మరియు మీరు విషయాలపై పరుగు పడుతున్నారు. ఇది మంచి విషయమే లేదా వ్యక్తిగత వినియోగదారుని లేదా బృందం లేదా ప్రయోగశాల కోసం చాలా ప్రాచుర్యం పొందిన విషయం, ఒక జీవిత అనుభవం మరియు కంప్యూటర్ల లేదా లప్తోప్స్ యొక్క ఓపెన్ స్టాక్ విషయాలు ఎలా ఉన్నాయో చూడండి. ముందుగా చెప్పినట్లుగా పరిశోధన జరుగుతుంధి . క్లౌడ్, రిసోర్స్ మేనేజ్మెంట్, పవర్ మేనేజ్మెంట్ మరియు ప్రజలు గ్రీన్ క్లౌడ్ మరియు వివిధ విషయాల గురించి మాట్లాడుతున్నారు. ఓపెన్ సోర్స్ క్లౌడ్ యొక్క ప్రయోగశాల స్థాయి అమలు యొక్క ఈ విధమైన క్లౌడ్లో వివిధ రకాలైన పారామితుల(parameters) అనుభవం మరియు ప్రయోగాలు చేయడంలో సహాయపడవచ్చు. ఓపెన్ స్టాక్ చాలా ప్రసిద్ధ ఓపెన్ సోర్స్ క్లౌడ్ . మీరు ఓపెన్ స్టాక్ చరిత్ర చూస్తే; అది NASA మరియు రాక్స్పే స్ల (Rackspace) మధ్య సహకారంతో ప్రారంభమైంది, ఇది వివిధ ప్రాజెక్ట్ మోడ్ ద్వారా సుమారుగా 2010 నాటికి ప్రారంభమయిందని చూడవచ్చు. ఆస్టిన్(Austin) అని పిలవబడే ప్రాజెక్ట్తో మొదలై, న్యూటన్(Newton), పైక్(Pike), క్వీన్స్ల(Queens)కు వెళ్లడం జరుగుతుంది. ఓపెన్ స్టాక్ నిర్మాణం చూస్తే; ప్రధానంగా డాష్బోర్డ్(Dash board) మరియు హోరిజోన్(horizon) ఉన్నాయి; ఇది డాష్బోర్డ్ ప్రాజెక్ట్ హోరిజోన్ను(dashboard project horizon) ఆహ్వానిస్తుంది. ప్రాజెక్ట్ న్యూటన్(Newton) ఎక్కువగా నెట్వర్కింగ్ సిండర్స్(Networking cinder) చూడండి, ఇది బహిరంగ స్టాక్ బ్లాక్ స్టోరేజ్ వద్ద ప్రాధమిక రూపాన్ని కలిగి ఉంటుంది; నోవా(Nova) అనేది గణన, గ్లాన్స్ చిత్రం సేవలు(Image services); ఓపెన్ స్టాక్లో హోస్ట్ చేయగల వివిధ రకాల చిత్రాల వివిధ రకాలు ఉన్నాయి. అప్పుడు మాకు స్విఫ్ట్ వంటి ఇతర విషయాలు ఉన్నాయి; బ్లాక్ స్టోరేజ్ మనకు cinder వంటి వస్తువు స్టోరేజ్స్విఫ్ట్ వస్తువు ఉంది; అప్పుడు సెయిలమీటర్లలో(ceilometer), ఇది సెయిలోమీటర్, టెలీమెట్రీ(telemetry), కీస్టోన్(keystone) గుర్తింపు సేవలు చూడవచ్చు . కాబట్టి, మనం చూడగలిగేది ఏమిటంటే ఇవన్నీ వివిధ రకాలైన సేవలు; ఒక సాధారణ క్లౌడ్లో అవసరమైనవి ఓపెన్ స్టాక్లో ఉన్నాయి. వారు వేర్వేరు ప్రాజెక్ట్ రీతిలో అభివృద్ధి చెందినప్పటికీ, అది ఒక కట్టగా(bundle) వస్తుంది. మరియు మనకు ఇన్‌స్టాలేషన్‌లు ఉన్నప్పుడు ఈ విషయాలన్నింటిలోనూ రుచి ఉంటుంది. క్లౌడ్ యొక్క భావాన్ని కలిగి ఉండటం మంచిది మరియు మీరు ఈ రకమైన ఓపెన్ సోర్స్ను ఉపయోగించి మీ సొంత అంతర్గత లేదా అంతర్గత క్లౌడ్ను ఉపయోగించి కార్యాచరణ క్లౌడ్ని కలిగి ఉండవచ్చు. మౌలిక సదుపాయాల కోసం మీరు చెల్లించాల్సిన ఖర్చు తక్కువగా ఉంటుంది మరియు మీకు ఇప్పటికే ఒక అవస్థాపన ఉంటే, లేదా ఇప్పటికే ఉన్న అవస్థాపనకు ఇప్పటికే ఉన్నట్లు అర్థం; ఇది మేము ఓపెన్ స్టాక్ లేదా ఏ ఇతర ఓపెన్ సోర్స్ క్లౌడ్లో దాన్ని అమలు చేయగలము. మీరు ఒక పాయింట్(point) నుంచి చూస్తే ; అప్పుడు మీకు స్టాండర్డ్ హార్డ్వేర్(standard hardware) కలిగి ఉంటారు, అప్పుడు ఓపెన్ స్టాక్ షీర్ సర్విస్(open stack shear services)లు మరియు దానివల్ల నెట్వర్కింగ్ స్టోరేజ్ సేవలను(networking storage services) గణించడం కలిగి ఉంటాయి. ఇది ఓపెన్ స్టాక్ డాష్బోర్డ్ సేవలు. వినియోగదారు అప్లికేషన్(application) ఎగువ నుండి వస్తాయి మరియు ఇది మొత్తం సమాచారం API లకు వెళ్లింది ప్రత్యేకంగా అమలు చేయడానికి లేదా నిర్దిష్ట ఉద్యోగాన్ని గుర్తించడానికి ఈ విభిన్న సేవలను ఉపయోగించుకుంటుంది. ఈ వనరుల్లో అధిక భాగాన్ని తెరిచిన స్టాక్ సైట్ మరియు ఇతర వనరుల నుండి తీసుకోవడం గురిoచి చెప్పారు. కాబట్టి, మీరు సరైనధి పొందవచ్చు. మనం ఇక్కడ ప్రస్తావించేటప్పుడు ప్రధాన భాగాలను చూస్తే; మీరు తిరిగి హోరిజోన్(horizon), న్యూటన్(newton), సిన్డర్(cinder), నోవా గ్లాన్స్(nova glance), స్విఫ్ట్(swift), సీలియోమీటర్(ceilometer) మరియు కీస్టోన్(keystone) వంటివి ప్రధాన భాగం. ఈ అంశాలపై ,ఒక డెమోను చూసే ముందుగా ఈ భాగాలు క్లుప్త వివరణను కలిగి ఉంటాయి. అందువల్ల, సేవా గణన(compute) మరియు నూతన ప్రాజెక్ట్ అయిన కీలక భాగాలలో గణన ఒకటి ఇది ఓపెన్ స్టాక్ (open stack) లో కంప్యూట్(compute) సందర్భాల యొక్క లైఫ్ సైకల్(life cycle) ని నిర్వహిస్తుంది, బాధ్యతల్లో కొన్ని డిమాండ్(demand) లో వర్చువల్ మెషీన్(virtual machine) ను తొలగించడం, షెడ్యూలింగ్ (scheduling), డీకమిషన్ (decommission) చేయడం వంటివి ఉంటాయి. ప్రాథమికంగా ఈ VM షెడ్యూలింగ్, VM స్పాన్సింగ్ మరియు డీకమిషన్ (decommission) లేదా డిమాండు(demand)లో వర్చువల్ మెషిన్(virtual machine) ని విడుదల చేయడంతో పని చేస్తుంది. అది మొత్తం కంప్యూటింగ్ సైకల్(computing cycle) న్ని నిర్వహిస్తుంది, విభిన్న ఆకృతులతో వివిధ రకాల ఉన్న VM లను చూస్తే, ఇక్కడ కూడా VM లు వేర్వేరు రకాల కలిగి ఉండవచ్చు. కాబట్టి, డాష్బోర్డ్(dashboard) ద్వారా యూజర్(user) అభ్యర్థనను రెడీ(ready) చేయ్యచు; క్లయింట్(client) యొక్క మేనేజర్(manager) లేదా కంట్రోలర్ (controller) అవసరాన్ని బట్టి వినియోగదారులకు వేర్వేరు VM లను కేటాయించవచ్చు. ఇది స్టోరేజ్ (storage) తో వస్తుంది; ఈ VM లతో అనుబంధించబడిన శాశ్వత స్టోరేజ్(storage) మరియు నిరంతర స్టోరేజ్ (storage)తో ఈ గణన లేదా నోవా(nova) సేవలను ఉపయోగించడం సాధ్యపడుతుంది. నెట్ వర్కింగ్(Networking) అనేది ఇంకొక అంశము,ఇది మరొక ప్రధాన సర్విస్ నెట్వర్కింగ్(service networking) ; ఇది న్యూట్రాన్ (neutron) విషయం క్రింద ఉంది, ఇతర ఓపెన్ స్టాక్ సర్విస్(open stack service) కోసం, ఒక సర్విస్ నెట్వర్క్ కనెక్టివిటీ(service network connectivity)ని ఓపెన్ స్టాక్(open stack) ఇతర విషయాలను లెక్కించడానికి అనుమతిస్తుంది. గణన లేదా నోవా స్టోరేజ్(nova storage) సేవలు మొదలైనటువంటి ఇతర ఓపెన్ స్టాక్ సర్ఫేస్(openStack surface)లను కలిగి ఉంటే, న్యూట్రాన్(neutron) లేదా నెట్వర్కింగ్ ఓపెన్ స్టాక్(networking open stack) ఈ వివిధ రకాలు సేవ నెట్వర్కింగ్(networkings) లను అందిస్తుంది. అందువల్ల, వినియోగదారులకు నెట్వర్క్(network) మరియు అటాచ్మెంట్ను (attachment) నిర్వచించడానికి, ఒక API ను అందిస్తుంది. ఇది వినియోగదారులకు API లను నెట్వర్క(network) ను నిర్వచించటానికి మరియు విషయాలను అటాచ్(attach) చేయడమ్ తెలుస్తుంధి. మీరు ఏ క్లౌడ్ అవస్థాపనను(infrastructure) చూస్తే; రెండు రకముల నెట్వర్కులు ప్రముఖంగా ఉన్నాయి; ఒక అంతర్గత నెట్వర్క్(internal network), ఇది క్లౌడ్ అంతర్గతంగా ఉంటుంది మరియు క్లౌడ్కు బయటి బాహ్య నెట్వర్క్ (external network) ఉంది. కాబట్టి, మా సంస్థలో మేఘమాల(Meghamala) ఓపెన్ సోర్స్ క్లౌడ్ ఉంధి . ప్రయోగాత్మక ఓపెన్ సోర్స్(open source) ఓపెన్ స్టాక్(open stack) ఉపయోగించడం ద్వారా చాలా తక్కువగా ప్రయోగాత్మక క్లౌడ్(cloud) తో పనిచేయడం, వారి కంప్యూటింగ్(computing) ప్రాథమికంగా లేదా కంప్యూటింగ్(computing) అవసరాల కోసం అధ్యాపకులు మరియు పరిశోధనా విద్వాంసులు ఉపయోగించడం వలన ఇది వివిధ రకాలతో వస్తుంది; మేము ఎలా చేస్తారో చూపుతాము. క్లౌడ్(cloud) కోసం అంతర్గత నెట్వర్క్(network) ఉంది, అయితే ఆ క్లౌడ్(cloud) బాహ్య నెట్వర్క్(network) ప్రధానంగా IIT నెట్వర్క్(network). అది హౌస్ క్లౌడ్(house cloud) లో ఉంది; బాహ్య ప్రపంచం నుంచి ఇది అందుబాటులో ఉండదు; ఏదేమైనా, క్లౌడ్(cloud) కు అంతర్గత విషయం ఉంది, ఇది ఈ విభిన్న అంశాల సేవలకు మరియు బాహ్య లింకు(link)కు మధ్య సంబంధాన్ని తెలియజేస్తుంది, ఇది బయటి ఒక కనెక్టివిటీ(connectivity)ని అందిస్తుంది. ఓపెన్ స్టాక్(open stack) ఉపయోగిస్తుంటే ఈ న్యూట్రాన్(neutron) రకం సేవలపై ఆధారపడి ఉంటుంది. అనేక మంది నెట్వర్కింగ్ వెండర్లు(networking vendors) మరియు టెక్నాలజీ (technologies)లకు మద్దతిచ్చే ఒక పూర్వనిర్వహణ నిర్మాణం ఉంది. , వివిధ నెట్వర్కింగ్(networkings) విక్రేతలు మరియు సాంకేతికతల మధ్య అంతర్లీనంగా ఉంటుంది, తద్వారా ఓపెన్ స్టాక్(open stack) లో సాధ్యమవుతుంది. తదుపరిది స్టోరేజ్ సర్విస్(storage service); ఇది ప్రాజెక్ట్ స్విఫ్ట్(project-swift), స్టోర్(store) కింద వస్తుంది మరియు RESTFul, HTTP ఆధారిత API ఏకపక్ష నిర్మాణాత్మక డేటా వస్తువులను తిరిగి పొందుతుంది. కాబట్టి, ఇది ఒక స్టోర్ మరియు నిర్మాణాత్మక డేటా వస్తువులను RESTFul గా తిరిగి పొందుతుంది; RESTFul సేవల గురించి మీరు అర్థం చేసుకున్నారని మీకు తెలుసని నేను నమ్ముతున్నాను; RESTFul మరియు HTTP ఆధారిత API లు. డేటా రిప్లికేషన్(replication) మరియు స్కేల్(scale) అవుట్ ఆర్కిటెక్చర్(ooutput architecture) తో ఇది tolerate చెయ్యదు; దాని అమలు మౌంటబుల్(Mountable) చేయదగిన డైరెక్టరీ(directories)లు మొదలైనవి సర్వర్(server) లాంటిది కాదు. ఇది ప్రాథమికంగా తప్పు కొరతను మరియు వ్యవస్థను ఒక స్కేల్(scale) తో తయారు చేస్తుంది, ఇది వారు సాధారణ ఫైల్ సర్వర్ కాదు. అంతకంటే ఎక్కువ. మరియు ఈ సందర్భంలో, అది డేటాను సర్వర్ క్లస్టర్ల( server clusters) అంతటా ప్రతిరూపమని నిర్ధారించే బహుళ పరికరాలకు వస్తువులు మరియు ఫైళ్లను వ్రాస్తుంది. కాబట్టి, మరొక రకమైన నిల్వ సేవ మీ బ్లాక్ స్టోరేజ్, ఇది సిండర్ చేత అందించబడుతుంది, సందర్భాలను అమలు చేయడానికి నిరంతర బ్లాక్ నిల్వను అందిస్తుంది. కాబట్టి, ఇది నడుస్తున్న సందర్భాలకు నిరంతర బ్లాక్ నిల్వ; ఈ ప్లగ్ చేయదగిన డ్రైవర్ నిర్మాణం మా బ్లాక్ నిల్వ యొక్క సృష్టి మరియు నిర్వహణను సులభతరం చేస్తుంది. కాబట్టి, ఇది ఒకటి; అప్పుడు ఇది నిరంతర నిల్వ మరియు నిరంతర బ్లాక్ నిల్వ మరియు బ్లాక్ నిల్వ విషయాల సృష్టి మరియు నిర్వహణను చల్లబరచడానికి FA కు ప్లగ్ చేయగల డ్రైవర్ నిర్మాణాన్ని అందిస్తుంది. అప్పుడు మేము చేస్తున్న మరొక భాగం నేరుగా గణన లేదా నిల్వలో లేదు, కానీ క్లౌడ్‌ను గుర్తించడంలో ముఖ్యమైన పాత్ర పోషిస్తుంది గుర్తింపు సేవ లేదా కీస్టోన్ ప్రాజెక్ట్ కింద మీరు కీస్టోన్ అని పిలుస్తారు. ఇతర ఓపెన్ స్టాక్ సేవలకు ప్రామాణీకరణ మరియు అధికార సేవలను అందిస్తుంది. కాబట్టి, ఇది ఐడెంటిటీ సర్విస్ (identity service) మరియు ఇతర విషయాల కోసం అధికార మరియు ధృవీకరణ సేవలను అందిస్తుంది. అన్ని ఓపెన్ స్టాక్ సర్విస్ (open stack services)లకు ముగింపు పాయింట్ల(points) కేటలాగ్(catalogue)ని అందిస్తుంది; దానితోపాటు, ఓపెన్ స్టాక్ సర్విస్ (open stack services)ల యొక్క ముగింపు పాయింట్ల(points) కేటలాగ్(catalogue)ని అందిస్తుంది. ఆ సేవలు ఎలా నిర్వచించబడతాయో మరియు వాటి రకాలను తెలుపుతుంది. తరువాతి భాగం గ్లాన్స్ (glance) లేదా ఇమేజ్ సర్వీసెస్ (image sevices)ను చెప్పాము. అందువల్ల ప్రాథమికంగా తెరుచుకున్న సాక్ చిత్రాలను (sack support images)లేదా ఇమేజ్ సర్వీసెస్ (image sevices)ను వేర్వేరు విధాలుగా లోడ్ చేయవచ్చో లేదా వేరే VM లకు తక్షణం చేయవచ్చు. వేర్వేరు VMs మరియు వేర్వేరు చిత్రాలు (images)ను, ఆపరేటింగ్ వ్యవస్థలు(operating systems) ను మరియు ఇతర విషయాలు యూజర్ అవసరాలు(user needs) మరియు అవసరం(requirements) ఆధారంగా VMs ను తక్షణమే చేయవచ్చు. కాబట్టి, ఈ రకమైన సేవలు అందించబడతాయి; అది గ్లాన్స్ ప్రాజెక్ట్(glance project) లేదా గ్లాన్స్ సర్వీసు(glance service) సేవ. కాబట్టి, ఇది వర్చ్యువల్ మిషన్ డిస్కు చిత్రాలు (virtual machine disk images)ను తిరిగి స్టోరేజ్(storage) చేస్తుంది, అందువలన వర్చ్యువల్ VM డిస్క్ చిత్రాలు (virtual VM disk images)ను తిరిగి స్టోరేజ్(storage) చేస్తుంది. ఓపెన్ స్టాక్(open stack) కంప్యూట్(compute) ఇన్స్టాన్స్ ప్రొవిజనింగ్ (instant provisioning) ఉపయోగించుకుంటుంది; మనము ప్రస్తావించినట్లుగా, ఓపెన్ స్టాక్ ఇన్స్టాన్స్ ప్రొవిజనింగ్ (open stack instant provisioning) ఉన్నప్పుడు; వారు ఈ స్టోరేజ్ సర్విస్ (storage service)లను ఉపయోగిస్తున్నారు. ఇమేజ్ సర్విస్(image services)లను చూడవచ్చు, వివిధ ఆపరేటింగ్ సిస్టమ్స్ (operating systems) లను చెప్పవచ్చు. వేర్వేరు రకాల లేదా ఇమేజ్(image) లేదా ఇతర ఆపరేటింగ్ సిస్టమ్స్ (operating systems) కలిగి ఉండవచ్చు మరియు యూజర్(user)ల అవసరాన్ని బట్టి, ఈ కంప్యూట్ సర్వీసెస్(compute services) లు ఉంటాయి; కాబట్టి, ఈ ఇమేజ్ రిపోజిటరీ(image repositories)లు ఓపెన్ స్టాక్(open stack)లో ఉన్నాయి. ఇది టెలిమెట్రీ(telemetry) యొక్క మరొక సర్వీస్(service); ఇది బిల్లింగ్(billing), బెంచ్మార్క్లు(benchmarkings), స్కేలబిలిటీ(scalability), స్టాటిస్టికల్ ప్రయోజనాల(statistical purposes), కోసం ఓపెన్ స్టాక్ క్లౌడ్(open stack cloud)ను మీటర్ మరియు కెయిలోమీటర్ మానిటర్(ceilometers) ను ఉపయోగిస్తారు . ప్రారంభ ఉపన్యాసంలో చర్చించినట్లు క్లౌడ్ సర్వీసెస్ (cloud service) అనే కాంపొనెంట్(component) ముఖ్యమైనది, క్లౌడ్(cloud) ఒక మీటర్ సర్వీస్ (service) అంటే విషయాల(things) వాడకం. అందువల్ల, ఈ పర్టికులర్ కెయిలోమీటర్ (particular ceilometers)లేదా టెలీమెట్రీ సర్వీసెస్(telemetry services)లు బహిరంగ స్టాక్(open stack) అనే బిల్లింగ్(open stack billing), బెంచ్మార్క్లు(benchmarkings), స్కేలబిలిటీ(scalability), స్టాటిస్టికల్ ప్రయోజనాల(statistical purposes), కోసం మానిటరింగ్ (monitoring) మరియు మీటేరింగ్(metering)లు సహాయపడుతాయ్. ఇది సమావేశం కోసం మాత్రమే కాదు, మరియు సర్వీసెస్ ను కలిగి ఉంటాయ్ . బెంచ్మార్కింగ్(benchmarking) చిరునామాను ,స్కేలబిలిటీ (scalability)రిసోర్స్ అండ్ స్టాటిస్టికల్ అనాలసిస్(statistical analysis) ; మరియు, లోడింగ్ అంటే ఏమిటి, ఎలా ఉంటుంది, విషయాల రకాలు ఉంటాయ్ ,ఎన్ని విషయాలు అందుబాటులో ఉన్నాయి. తెలుసుకోవాలనుకుంటున్నారు. ఇది గణన లేదా స్టోరేజ్ (storage) లేదా నెట్వర్కింగ్కు(networking) ప్రత్యక్షంగా సహకరించకపోవచ్చు; ఇది పని చేయడానికి అనుమతించే ప్రధాన భాగము గా ఉపయోగించడం గా అనుమతిస్తుంది. విషయాల పనితీరును వసూలు చేయటానికి స్టాటిస్టికల్ అనాలసిస్(statistical analysis) లేదా స్టాటిస్టికల్ మేయసురేమెంట్ (statistical measurement) వి మెట్రిడ్ సేవలను గ్రహించి సహాయం చేస్తుంది, ఇది రెసౌర్సెస్ (resourses) ఉపయోగానే కాకుండా , ఇది భవిష్యత్ అవసరాన్ని అర్థం చేసుకోవడానికి మరియు ఇన్ఫ్రాస్ట్రక్చర్ (infrastructure)ఎలా పెరిగిందో మరియు విషయాల గురించి తెలుసుకోవడంలో సహాయపడుతుంది. ఈ టెలిమెట్రీ సర్విస్(telemetry service) పనితీరు విశ్లేషించడానికి వివిధ రకాల డేటా గురించి తెలుపుతాయ్ ఓపెన్ స్టాక్ డాష్ బోర్డ్(open stack dashboard) కాంపొనెంట్(component) అనేది ప్రాజెక్ట్ హోరిజోన్ లో ఉంది. ఓపెన్ స్టాక్ సేవలు (open stack services)ను వివరించడంతో ఇంటరాక్ట్ చేయడానికి వెబ్ బేస్ సెల్ఫ్ సర్వీస్ పోర్టలు (web base self service portal)ను అందిస్తుంది; ఉదాహరణకు, IP చిరునామాలు కేటాయించడం మరియు యాక్సెస్ నియంత్రణను (access control) కాన్ఫిగర్ చేయడం వంటివి. ప్రాజెక్ట్ హోరిజోన్(project horizon), డాష్ బోర్డ్ అనే వెబ్ బేస్ సెల్ఫ్ సర్వీస్ పోర్టలు (web base self service portal)ను అందిస్తుంది; లాంచింగ్(launching),ఇన్స్టంట్ లాంచింగ్( instant launching), IP చిరునామాను కేటాయించడం మరియు కాన్ఫిగురింగ్ (configuring) వంటి ఓపెన్ స్టాక్ సేవలు (open stack services) ఇంటరాక్ట్ చేయడం చేస్తుంది డెమోలో మనం ఓపెన్ స్టాక్ డాష్ బోర్డు (open stack dashboard)ను యూజర్ నిర్వహణకు(user management), రెసౌర్సెస్ నిర్వహణకు(resource management) ఉపయోగిస్తున్నామో చెపుతారు . డాష్బోర్డ్ (dashboard) ద్వారా VM ను కేటాయించవచ్చు లేదా IP చిరునామాను కేటాయించవచ్చు లేదా యాక్సెస్ నియంత్రణలు కాన్ఫిగర్ (access configure) చేయవచూ , ఇమేజ్(image)లను లోడ్ చేయడాన్ని ఉపయోగించవచ్చు . కాబట్టి, ఇది కూడా ముఖ్యమైన అంశం మరియు ఇది; క్లౌడ్‌ను నిర్వహించడానికి నిర్వాహకుడి కోసం మేము ఫ్రంటెండ్ ఇంటర్‌ఫేస్‌ను ఏమని పిలుస్తాము. అందువల్ల, మేఘాన్ని నిర్వహించడానికి ఇది విస్తృతంగా ఉపయోగించబడుతుంది. కాబట్టి, మొత్తం నిర్మాణాన్ని పరిశీలిస్తే మనం చూసేది మనకు భిన్నమైన భాగాలు. కాబట్టి, మేము చర్చించినట్లు ఇది ఓపెన్ స్టాక్ ఆబ్జెక్ట్ స్టోరేజ్, ఇది స్విఫ్ట్ ద్వారా గ్రహించబడుతుంది; కనిపించడానికి ఉపయోగించే స్టాక్ ఇమేజ్ సేవలు, నోవా గ్రహించిన స్టాక్ కంప్యూట్ సేవలను తెరవండి; నోవా చేత భావించబడింది, బ్లాక్స్ నిల్వ చేసేవి; ఓపెన్ స్టాక్ నెట్‌వర్కింగ్; ఇది న్యూట్రాన్. మరియు కీస్టోన్ అయిన స్టాక్ డిటెక్షన్ సేవలను తెరవండి. అందువల్ల, వివిధ రకాల సేవలు ఉన్నాయి మరియు డాష్‌బోర్డ్‌ను చూడటానికి అనుమతించే హోరిజోన్‌ను మనం చూసినట్లయితే.  కాబట్టి, ఈ స్టాక్ డాష్‌బోర్డ్‌ను తెరుస్తుంది మరియు ఇది వినియోగదారు కమాండ్ లైన్ ఇంటర్‌ఫేస్‌కు వచ్చే ఇంటర్నెట్; నోవా న్యూట్రాన్ స్విఫ్ట్ మరియు సెటెరా వంటి క్లౌడ్ నిర్వహణ సాధనాలు, ఖచ్చితమైన స్థాయి; ఇతర సాధనాలు GUI టూల్స్ డాష్‌బోర్డ్, సైబర్ డక్ మరియు మొదలైనవి. కాబట్టి, విషయాల కోసం వినియోగదారు ఇంటర్‌ఫేస్ ఉంది మరియు అది ప్రాథమికంగా ఉంటుంది; దాని అవసరాన్ని బట్టి పదాలు ఉన్నాయి. కాబట్టి, ఇది మొత్తం స్థాయిలో ఎంత ఎక్కువగా ఉందో చూపిస్తుంది; ఓపెన్ స్టాక్ మాడ్యూల్స్ ఒకదానితో ఒకటి అనుసంధానించబడి ఉన్నాయి, ఈ ఓపెన్ స్టాక్ మాడ్యూల్‌లోకి ప్రాసెస్ ప్రవాహం ఎలా వెళుతుంది. కాబట్టి, ఇది ఇది; పదార్థం యొక్క పరిశీలన; వ్యక్తిగత భాగం యొక్క మరికొన్ని సైట్లు ఉన్నాయి, మేము ఈ విషయం యొక్క కొంటె-ఇసుకతో వెళ్ళలేము, కాని కంటెంట్ యొక్క కిట్టి-ఇసుకతో ఉంటుంది, కానీ వివిధ రకాలైన భాగాలు ఏమిటో చూడటానికి ప్రయత్నించండి. మీరు ఓపెన్ స్టాక్ వర్క్‌ఫ్లో చూస్తే ఇలా; అందువల్ల, ఇవి వ్యక్తిగత భాగాలు, గణన కోసం నోవా, బ్లాక్ నిల్వ కోసం సిండర్; ఇవి నోవాలోని కంప్యూట్ నోడ్స్. నోవాలో ఇతర భాగాలు ఉన్నాయి, ఒక సిండర్ దాని స్వంత భాగాన్ని కలిగి ఉంది. న్యూట్రాన్ నెట్‌వర్కింగ్ భాగం; నెట్‌వర్కింగ్ అంశాలు; అందువల్ల, న్యూట్రాన్ API షెడ్యూలర్ ప్లగిన్లు, క్యూలు మొదలైనవి నెట్‌వర్కింగ్-సంబంధిత భాగాలు. మాకు టెర్రస్ ఉంది; ఇది ప్రధానంగా మీటరింగ్ సేవ లేదా టెలిమెట్రిక్ భాగం మరియు గుర్తింపు సేవలకు కీస్టోన్. అందువల్ల, పేరు, రుచి, కీలు మొదలైన యూజర్ లాగిన్ UI నిర్దిష్ట VM పారామితులను సృష్టించండి మరియు హిట్ బటన్. అందువల్ల, వినియోగదారు ప్రత్యేక సృజనాత్మక VM తో వీక్షణను లాగ్ చేసినప్పుడు వారు దీన్ని చేస్తారు. హారిజోన్ కీస్టోన్‌కు HTTP అభ్యర్థనను పంపుతుంది; HTTP హెడర్‌లో పేర్కొన్న సమాచారాన్ని ప్రామాణీకరించండి. కాబట్టి, హారిజోన్ లేదా డాష్‌బోర్డ్ సేవ దీనికి సమాచారాన్ని పంపుతుంది; నేను మళ్ళీ సేవ చేస్తాను, అప్పుడు మేము HTTP ద్వారా తాత్కాలిక టోకెన్లను తిరిగి పంపే కీస్టోన్లో ఉన్నాము మరియు API HTTP అభ్యర్ధనలను పంపుతుంది; ఇప్పుడు ఆ తర్వాత కీస్టోన్ HTTP ని పంపుతుంది, అప్పుడు కీస్టోన్ HTTP ద్వారా తాత్కాలిక టోకెన్ను తిరిగి పిలుస్తుంది; హారిజోన్ నోవా API కి పోస్ట్ అభ్యర్థనలను పంపుతుంది మరియు వాటిని పంపుతుంది. అందువల్ల, ప్రామాణీకరణ పూర్తయిన తర్వాత, హారిజోన్ కంప్యూట్ సర్వర్‌కు విషయాలను పంపుతుంది; ఇది ఇతర రచనలుగా మారింది. ఇప్పుడు, చివరకు నోవా API పంపడం API టోకెన్‌ను ధృవీకరించడానికి HTTP 2 విషయంలో మాదిరిగానే ఉంటుంది; కాబట్టి, మొత్తం విషయం ఈ విధంగానే ఉంటుంది. మరియు మేము టోకెన్ మార్పిడి యంత్రాంగాన్ని పరిశీలిస్తే; కాబట్టి, ఇది యూజర్ కీస్టోన్ కోసం; గుర్తింపు లేదా ప్రామాణీకరణ కోసం, అది నోవా, తరువాత నాజర్ మరియు న్యూట్రాన్లకు వెళుతుంది. కాబట్టి, ఇది మేము చెప్పేది; నిర్దిష్ట ప్రామాణీకరణ టోకెన్ ఉపయోగాల యొక్క ప్రాసెస్ ప్రవాహాన్ని మీరు చూస్తే. అదేవిధంగా, ప్రొవిజనింగ్ ప్రవాహం నోవా ఉనికి షెడ్యూలర్‌ను RPC తారాగణం చేస్తుంది; షెడ్యూలర్ సందేశ క్యూ నుండి సందేశాన్ని తీసుకుంటాడు, షెడ్యూలర్ డేటాబేస్, డేటా బేస్ ఫిల్టర్ నుండి మొత్తం ప్లాస్టర్ గురించి సమాచారాన్ని పొందుతాడు; కంప్యూట్ నోడ్ షెడ్యూలర్ను ఎన్నుకుంటుంది, సందేశాన్ని గణన క్యూలో ప్రచురిస్తుంది. నోవా కౌంట్ నోవా మెసేజ్ క్యూ MQ నుండి సందేశాన్ని పొందుతుంది మరియు నోవా కౌంట్ RPC ని నోవా కండక్టర్‌కు పిలుస్తుంది మరియు మొదలగునవి. కాబట్టి, ఈ విధంగా నిబంధన ఓపెన్ స్టాక్‌లో చేయబడుతుంది. ఆపై మనకు కంప్యూట్ డ్రైవర్లు వంటి వ్యక్తిగత భాగాలు ఉన్నాయి; ఎవరు విషయాలు విస్తరిస్తున్నారు. మేము బహిరంగ కుప్ప విషయంగా విస్తరించడం లేదు; ప్రత్యేక విషయాలపై ఆసక్తి ఉన్నవారు వారి వనరులను సూచించవచ్చు. అదేవిధంగా, మనకు న్యూట్రాన్ ఆర్కిటెక్చర్ ఉంది, ఇది నెట్‌వర్కింగ్ ఆర్కిటెక్చర్ మరియు అలాంటి న్యూట్రాన్లు కూడా చాలా భాగాలను కలిగి ఉంటాయి; ఫోల్డర్ కింద. సేవ కోసం ఏ చిత్రం ఉందో చూడండి; అందువల్ల, ఇది చూపు డేటాబేస్లను కలిగి ఉంది, ఇది ఎలాంటి సేవలను నమోదు చేయగలదు; అప్పుడు గ్లాన్స్ API మరియు స్టోరేజ్ అడాప్టర్. కాబట్టి, మనకు మళ్ళీ కంటిలో కొన్ని భాగాలు ఉన్నాయి. అదేవిధంగా, సిండర్ ఆర్కిటెక్చర్ ఇది బ్లాక్ స్టోరేజ్ అని పిలువబడే సిండర్ ఆర్కిటెక్చర్; అందువల్ల ఇవి సిండర్ యొక్క ప్రధాన భాగాలు; ఈ సిండర్ ఈ సిండర్ యొక్క డేటాబేస్, షెడ్యూలర్, API, వాల్యూమ్లు మరియు బ్యాకప్ సేవ. మేము ఇప్పటికే చర్చించినట్లుగా, కీస్టోన్ అనేది గుర్తింపు యొక్క సేవ రకం మరియు విభిన్న గుణకాలు లేదా విభిన్న భాగాలను కలిగి ఉంది. టోకెన్, టోకనైజేషన్, కేటలాగ్ సేవ, గుర్తింపు సేవ, అసైన్‌మెంట్ బ్యాకెండ్ మరియు క్రెడెన్షియల్స్ బ్యాకెండ్‌లో తిరిగి విధానం, కాబట్టి ఇది కీస్టోన్ ఐడెంటిటీ సర్వీస్ క్రింద వివిధ రకాల భాగాలు లేదా సేవలు. అందువల్ల, మీరు ఓపెన్ స్టాక్ నిల్వ భావనలను పరిశీలిస్తే; ఇది ఇతర క్లౌడ్ నిల్వతో ఒకే వరుసలో ఉంటుంది; పంచాంగ నిల్వ వలె; VM పూర్తయ్యే వరకు కొనసాగుతుంది, VM లోపల నుండి స్థానిక ఫైల్ సిస్టమ్‌గా ప్రాప్యత చేయవచ్చు; ఇది స్వల్పకాలిక నిల్వ. అందువల్ల, VM ముగిసిన తర్వాత; ఇది కూడా ఆగుతుంది. ఆపరేటింగ్ సిస్టమ్‌ను లేదా స్క్రాచ్ స్థలాన్ని స్వల్పకాలికంగా అమలు చేయడానికి ఉపయోగిస్తారు, కాబట్టి ఇది అవసరమైనప్పుడు లోడ్ చేయబడిన ఆపరేటింగ్ సిస్టమ్‌ను అమలు చేయడానికి ప్రధానంగా ఉపయోగించబడుతుంది. మరియు ఇది వినియోగదారుకు స్క్రాచ్ లొకేషన్ కావచ్చు మరియు నోవా చేత నిర్వహించబడుతుంది; వినియోగదారు ప్రత్యేకంగా తొలగించే వరకు మేము బ్లాక్ నిల్వను చూశాము. కాబట్టి, ఇది బ్లాక్ స్టోరేజ్, కాబట్టి VM లో యాక్సెస్ చేయగల యూజర్ బ్లాక్ సర్వీసుగా తొలగించబడే వరకు ఇది నిర్వహించబడుతుంది. VM లు మరియు ఆపరేటింగ్ సిస్టమ్‌లకు అదనపు నిరంతర నిల్వను జోడించడానికి ఉపయోగిస్తారు, కాబట్టి ఇది విషయాలకు అదనపు నిల్వను జోడించడానికి ఉపయోగించబడుతుంది; లేకపోతే మీరు VM ని నిల్వగా మాత్రమే తీసుకుంటున్నారు మరియు ఇది సిండర్ చేత నిర్వహించబడుతుంది. అప్పుడు మనకు ఆబ్జెక్ట్ స్టోరేజ్ ఉంది, ఇది స్విఫ్ట్ చేత నిర్వహించబడుతుంది, ప్రత్యేకంగా తొలగించబడే వరకు; VM చిత్రాలతో సహా ఫైల్‌లను జోడించడానికి మరియు నిల్వ చేయడానికి ఎక్కడి నుండైనా యాక్సెస్ ఉపయోగించబడుతుంది. కాబట్టి, hala లక్ సేవలచే నిర్వహించబడే కొన్ని చిత్రాలచే నిర్వహించబడే ఈ VM చిత్రాలు ఆబ్జెక్ట్ స్టోరేజీకి స్టోర్ ఫైళ్ళను జోడించడానికి కూడా ఉపయోగించబడతాయి మరియు ఇది మరియు మేము ఇంతకుముందు చర్చించినట్లుగా ఆబ్జెక్ట్ స్టోరేజ్ ను నిర్వహించడం వేగంగా ఉంటుంది. కాబట్టి, ఈ మొత్తం ఓపెన్ స్టాక్ గురించి మీకు శీఘ్ర వివరణ ఉంటే, వినియోగదారు హారిజన్‌లోకి లాగిన్ అయి VM సృష్టిని ప్రారంభిస్తారు. కీస్టోన్ దీనికి అధికారం ఇస్తుంది, నోవా ప్రొవిజనింగ్ ప్రారంభిస్తుంది మరియు డేటాబేస్ను రాష్ట్రానికి ఆదా చేస్తుంది. నోవా షెడ్యూలర్ తగిన హోస్ట్‌ను కనుగొంటుంది. న్యూట్రాన్ నెట్‌వర్కింగ్ అంశాలను కాన్ఫిగర్ చేస్తుంది, సిండర్ బ్లాక్ పరికరాలను అందిస్తుంది. చిత్రం URI వైపు నుండి చూస్తారు. చిత్రం స్విఫ్ట్ ద్వారా తిరిగి పొందబడుతుంది మరియు హైపర్‌వైజర్ ద్వారా VM కి ప్రదర్శించబడుతుంది. కాబట్టి, ఇది మొత్తం ఈ ఓపెన్ స్టాక్‌ల సంక్షిప్త అవలోకనం; ఓపెన్ సోర్స్ క్లౌడ్. కాబట్టి, మేము తరువాత ఏమి చేస్తాం అనేది ఈ విషయాలపై డెమో; నేను చెప్పినట్లుగా, ఐఐటి ఖరగ్‌పూర్‌లో మా ఓపెన్ స్టాక్ ఇన్‌స్టాలేషన్ యొక్క లైవ్ డెమో ఇవ్వడానికి ప్రయత్నిస్తాను, ఆపై VM లను ఎలా నిర్మించవచ్చో మరియు ఆ విషయాలన్నీ చూస్తాము. ధన్యవాదాలు.