სხვაობა Cloud Computing-სა და ვირტუალიზაციას შორის

სხვაობა Cloud Computing-სა და ვირტუალიზაციას შორის
სხვაობა Cloud Computing-სა და ვირტუალიზაციას შორის

ვიდეო: სხვაობა Cloud Computing-სა და ვირტუალიზაციას შორის

ვიდეო: სხვაობა Cloud Computing-სა და ვირტუალიზაციას შორის
ვიდეო: Differences Between Cloud Computing and Virtualization 2024, ივლისი
Anonim

Cloud Computing vs ვირტუალიზაცია

შეიძლება გამოთვლა და ვირტუალიზაცია დაკავშირებული ტერმინებია IT ინფრასტრუქტურის რესურსების ოპტიმიზაციაში. ვირტუალიზაცია არის ტექნოლოგია, რომელიც გამოიყენება Cloud Computing კონცეფციაში. ვირტუალიზაცია იყენებს იმავე აპარატურულ ინფრასტრუქტურას რამდენიმე ვირტუალური სერვერის შესაქმნელად, მოთხოვნებისა და საჭიროებების შესაბამისად. მაგალითად, დავუშვათ, რომ გჭირდებათ Windows სერვერი და Linux სერვერი სხვადასხვა მიზნისთვის, შეგიძლიათ შექმნათ ეს იმავე ფიზიკურ სერვერზე ვირტუალიზაციის ტექნიკის გამოყენებით.

ვირტუალიზაცია (რბილი ვირტუალიზაცია მყარი ვირტუალიზაციის წინააღმდეგ)

ვირტუალიზაცია იყენებს იმავე აპარატურულ ინფრასტრუქტურას რამდენიმე ვირტუალური სერვერის შესაქმნელად, მოთხოვნებისა და საჭიროებების შესაბამისად.თუ ამას განვათავსებთ ფენიანი არქიტექტურის ფენაში 1 იქნება SAN (Storage Area Network), ფენა 2 იქნება ტექნიკის სერვერები (blade სერვერები) რესურსების განაწილებისთვის და ზედა ფენა იქნება მასპინძელი სერვერი. ვირტუალიზაციის პროგრამული უზრუნველყოფა, როგორიცაა Citrix, VMware's vSphere, Xen, Microsoft Hyper V, Sun xVM, იმუშავებს ზედა ფენის სერვერებზე, რომლებსაც უწოდებენ მასპინძელ სერვერებს. მასპინძელი სერვერი მუშაობს ნებისმიერ ოპერაციულ სისტემაზე და ვირტუალური სერვერები შეიძლება აშენდეს ნებისმიერ ოპერაციულ სისტემაზე მოთხოვნის შესაბამისად.

ვირტუალიზაციის ტექნიკა დაინერგა ტექნიკის მოწყობილობების ოპტიმიზირებული გამოყენების მისაღწევად და შენარჩუნების ტვირთისა და მასთან დაკავშირებული ხარჯების შესამცირებლად. ვირტუალური სერვერი იგივე კონფიგურაციით, როგორც გამოყოფილი სერვერი, მისცემს ზუსტ შესრულებას, რასაც გამოყოფილი სერვერი შეუძლია შეასრულოს საჭიროების შემთხვევაში. ზემოთ აღნიშნულ ტექნიკას ეწოდება რბილი ვირტუალიზაცია. არსებობს კიდევ ერთი ტექნიკა, სახელწოდებით მყარი ვირტუალიზაცია, რომელიც ხდება სერვერის შექმნისას გამოყოფილი რესურსების გამოყოფით. ეს შეიძლება გაკეთდეს ბრენდირებულ სერვერებზე მხოლოდ Pre OS-ით.ეს ძირითადად რესურსების ფიზიკური დანაყოფია და რესურსის მაქსიმალურ გამოყენებას ვერ მიაღწევს.

გამოსახულება
გამოსახულება

Cloud Computing

Cloud Computing კონცეფცია არის ვირტუალური სერვერების მიწოდება კონკრეტული კონფიგურაციის დეტალებით კონკრეტული ოპერაციული სისტემით, აპლიკაციებითა და სერვისებით. ბირთვების ფიზიკური მდებარეობა (პროცესორები ან გამოთვლითი სიმძლავრე), პროგრამული უზრუნველყოფა, მონაცემების ხელმისაწვდომობა და შენახვის სივრცე არამნიშვნელოვანია მომხმარებლებისთვის. Cloud Computing იყენებს ვირტუალიზაციის ტექნიკას მისი კრიტერიუმების მისაღწევად.

ძირითადად Cloud Computing არის ვირტუალიზაციის ტექნიკის, SOA (სერვისზე ორიენტირებული არქიტექტურა), ავტონომიური და სასარგებლო გამოთვლის კოლექცია.

ამის უკან ბიზნეს კონცეფცია მდგომარეობს იმაში, რომ, უფრო სწორად, გქონდეთ თითოეული ფიზიკური სერვერი თითოეული სერვისისთვის ან აპლიკაციისთვის ადგილზე, შეგიძლიათ დაიქირაოთ off-shore ან off-site ვირტუალური სერვერი ღრუბლოვანი გამოთვლითი პროვაიდერისგან.ეს off-site რესურსები არ საჭიროებს ერთგულ ადამიანურ ენერგიას მოვლისთვის კომპანიის თვალსაზრისით. კორპორატიულს შეუძლია განსაზღვროს მოთხოვნის სპეციფიკაცია და გადასცეს ის ღრუბლოვანი გამოთვლის პროვაიდერს ან გამოთვალოს რესურსის მოთხოვნა და შეუკვეთოს ღრუბლოვანი სერვერის ონლაინ.

Cloud Computing აერთიანებს IaaS და SaaS (IasS vs SaaS). IaaS ნიშნავს ინფრასტრუქტურას, როგორც სერვისს და SaaS არის პროგრამული უზრუნველყოფა, როგორც სერვისი. სერვერებზე, SAN-ში, პროგრამებზე, თაროებზე, ქსელურ მოწყობილობებზე, გამტარუნარიანობაზე ინვესტიციის ნაცვლად, ტექნიკური მუშახელი უკეთესია იყიდოთ ღრუბლოვანი სერვერის სერვისი ღრუბლოვანი გამოთვლითი პროვაიდერებისგან. ამ მოდელში კორპორაციებს არ სჭირდებათ დიდი თანხის ინვესტიცია ინფრასტრუქტურაში და არ სჭირდებათ სარემონტო ან ტექნიკური ხარჯების გაშიფვრა.

პროგრამული უზრუნველყოფა როგორც სერვისი (SaaS) არის კონცეფცია, რომელიც უზრუნველყოფს კორპორატიულ სერვისებს ვირტუალურ IaaS პლატფორმაზე. ინსტალაციის ფაილები ან ბინარები ინახება მასპინძელ სერვერზე, სადაც მუშაობს ვირტუალიზაციის პროგრამული უზრუნველყოფა და დაინსტალირდება ვირტუალური სერვერები საჭიროებისამებრ ან მოთხოვნისამებრ.

ასე რომ, IaaS და SaaS-ით, Cloud computing პროვაიდერებს უნდა შეეძლოთ უზრუნველყონ მთლიანი გადაწყვეტა ერთ ვირტუალურ ყუთში მომხმარებლის საჭიროებების შესაბამისად. მაგალითად, თუ გსურთ სერვერის გაშვება Microsoft Exchange Server-ისთვის პერსონალის საფოსტო მიზნებისთვის, ვიდრე ფიზიკური სერვერის ყიდვა და მეტი რესურსის დახარჯვა, შეგიძლიათ იყიდოთ ღრუბლოვანი ყუთი MS Exchange-ით დაინსტალირებული ინტერნეტით ან VPN კავშირი კორპორატიულ ქსელთან.

სხვაობა Cloud Computing-სა და ვირტუალიზაციას შორის

(1) ვირტუალიზაცია არის ტექნიკა, მაგრამ Cloud Computing არის კონცეფცია ვირტუალიზაციის ტექნიკის გამოყენებით.

(2) ვირტუალიზაცია შეიძლება განხორციელდეს შიგადაშიგ ადგილზე და რესურსის ჩართვა, გარდა ტექნიკისა, ჯერ კიდევ არსებობს, მაგრამ Cloud Computing-ში შიდა რესურსები არ იქნება საჭირო.

გირჩევთ: