
Sistem Yönetimi ve Bulut Bilişim 2024 Vize
Bu vize sınavı; bulut bilişim felsefesi, bulut iletim yolları (IaaS, PaaS, SaaS), ağ merkezli işlem mantığı, açık kaynaklı bulut platformları, ağ kaynak yönetimi (CBQ), Amazon Bulut (AMI, S3 kavramları) ve hipervizör (Tip1 vb.) sanallaştırma mimarileri gibi temel ağ ve bulut yöneticiliği konularını kapsamaktadır.
Sonuçlar
#1. Her servisin farklı bilgisayarda yürütülmesi işlemine ne ad verilir?
#2. I. Gelen paketleri sınıflara eşlemek için paket başlığındaki bilgileri kullanan bir sınıflandırıcı II. Bağlantı atamasını aşan bir sınıfın göndermesine izin verildiğinde hesaplamak için bir geciktirici III. Sınıf dışı öncül tahmincisi Yukarıdakilerden hangisi ya da hangileri CBQ algoritmasının işlevsel birimidir?
#3. Microsoft firmasının bulut platformunun ismi nedir?
#4. İletişim kanalları eşzamanlı etkinliklerin uyum içinde çalışmasına ve koordine olmasına izin verir. İletişim ….. gürültülü ve güvenilmez kanalları mesajları sırayla ileten güvenilir kanallara dönüştürmemizi sağlar. Yukarıda verilen boşluğa aşağıdakilerden hangisi gelmelidir?
#5. VoIP video akışı ve ses akışı gibi bant genişliği garantileri gerektiren uygulamalar için esnek bağlantı paylaşımını destekleyen ağ kaynak yönetimi algoritması hangisidir?
#6. I.Servis olarak yazılım II.Servis olarak platform III.Servis olarak altyapı IV. Servis olarak özelleştirme Yukarıdakilerden hangileri bulut iletim yollarındandır?
#7. Aşağıdakilerden hangisi açık kaynaklı bulut platformu değildir?
#8. Bir sunucu işletim sistemi ne kadar süreyle çalışmalıdır?
#9. I. Eşgörünümü formatlar ortaya çıkarır. II. Yeni bir imaj yaratır. III. Mevcut bir AMI’den bir eşgörünüm başlatabilir. Amazon Bulut Bilişim’de yukarıdakilerden hangisi veya hangilerini bir kullanıcı gerçekleştirebilir?
#10. Aşağıdakilerin hangisi Bulut İletim Yollarının kazandırdığı yeni felsefeyi tanımlayan özelliklerinden değildir?
#11. Birçok bulut uygulamasında veri yoğundur ve aynı anda çalışan birkaç ….. kullanılır. Yukarıda verilen boşluğa aşağıdakilerden hangisi gelmelidir?
#12. Ağ merkezli işlem dendiğinde aşağıdakilerden hangisi anlaşılmaktadır?
#13. Yerel ve uzak bilgi nesnelerine aynı işlemler kullanılarak erişilir. Bu özellik aşağıdakilerden hangisini ifade eder?
#14. Aşağıdakilerden hangisi Fayda Bilişim (utility computing) sağlayıcısı değildir?
#15. Önceden tanımlanmış bir Amazon Machine Image'(AMI)den oluşturularak S3’te saklanan kavram hangisidir?
#16. Aşağıdakilerden hangisi hipervizör tiplerindendir?
#17. Verimsiz bir kaynak yönetimi performans ve maliyet üzerinde doğrudan ….. bir etkiye ve bir sistemin işlevselliği üzerinde dolaylı bir etkiye sahiptir. Yukarıda verilen boşluğa aşağıdakilerden hangisi gelmelidir?
#18. I. Performans II. Maliyet III. Görecelik Bir sistemin başarılı olarak değerlendirilmesi için yukarıdaki hangi kriter veya kriterler değerlidir?
#19. I. Performans garantileri sağlama olasılığının düşük olması II. Talep üzerine serbest bırakılabilen veya tahsis edilebilen bir kaynak havuzu olması III. Bir kontrol döngüsünün gerçek zamanlı tahsis etmeye izin veren izleme sistemi olması Kaynaklar için otomatik ölçeklendirme yukarıdaki hangi durum ya da durumlar olduğunda planlanmamış ani yüklerle karşılaşıldığında kullanılabilir?
#20. SLA’lar tarafından zorunlu kılınan gereksinimlerden hangisi aşağıda yanlış verilmiştir?
Sistem Yönetimi ve Bulut Bilişim Çalışma Rehberi
Bu belge, sistem yönetimi ve bulut bilişim alanındaki temel kavramları, ağ kaynak yönetimi algoritmalarını ve bulut platformlarının mimari yapılarını analiz etmek amacıyla hazırlanmıştır.
Bölüm 1: Temel Kavramlar ve Dağıtık Sistemler
Sistem Yönetimi İlkeleri
Sistem yönetiminde temel amaç, servislerin sürekliliğini ve verimliliğini sağlamaktır. Bu bağlamda, bir sunucu işletim sisteminin ideal çalışma süresi yılda 365 gün, 24 saat olarak kabul edilir. Sistemlerin başarısı değerlendirilirken iki temel kriter ön plana çıkar: Performans ve Maliyet.
Dağıtık Sistemler ve İletişim
- Dağıtık Sistem: Her bir servisin farklı bir bilgisayarda yürütülmesi işlemidir.
- İletişim Kanalları: Eşzamanlı etkinliklerin koordinasyonunu sağlar. İletişim protokolleri, gürültülü ve güvenilmez kanalları, mesajları sırayla ileten güvenilir kanallara dönüştürür.
- Erişim Şeffaflığı: Yerel ve uzak bilgi nesnelerine aynı işlemler kullanılarak erişilebilmesi özelliğidir.
- Ağ Merkezli İşlem: İşlem gücünün kullanıcı cihazında değil, uzaktaki bir veri merkezinde konumlanmasıdır.
Bölüm 2: Ağ Kaynak Yönetimi ve Algoritmalar
Ağ kaynaklarının yönetimi, özellikle bant genişliği garantisi gerektiren uygulamalar (VoIP, video ve ses akışı) için hayati önem taşır. Bu amaçla kullanılan en önemli algoritmalardan biri CBQ (Class Based Queueing) algoritmasıdır.
CBQ Algoritmasının İşlevsel Birimleri
CBQ algoritması, esnek bağlantı paylaşımını desteklemek için üç ana birimden oluşur:
- Sınıflandırıcı: Gelen paketleri, paket başlığındaki bilgileri kullanarak belirli sınıflara eşler.
- Geciktirici: Bir sınıfın kendisine atanan bağlantı kapasitesini aşması durumunda, gönderime izin verildiğinde hesaplama yapar.
- Tahminci: Sınıf dışı öncül değerleri tahmin eder.
Bölüm 3: Bulut Bilişim Mimarisi ve İletim Yolları
Bulut bilişim, internet teknolojilerini kullanarak elastik ve ölçülebilir servisler sunar. Bu modelde kullanıcılar genellikle sadece kullandıkları kaynaklar için ücretlendirilir.
Bulut İletim Yolları (Hizmet Modelleri)
Bulut hizmetleri üç temel model üzerinden sunulmaktadır:
- Servis Olarak Yazılım (SaaS)
- Servis Olarak Platform (PaaS)
- Servis Olarak Altyapı (IaaS)
Bulut Platformları ve Sağlayıcılar
Piyasada hem ticari hem de açık kaynaklı bulut çözümleri bulunmaktadır.
| Kategori | Platformlar / Sağlayıcılar |
| Ticari Platformlar | Microsoft Azure, Amazon Web Services (AWS) |
| Açık Kaynaklı Platformlar | OpenStack, Nimbus, Open Nebula, Eucalyptus |
| Fayda Bilişim Sağlayıcıları | Google, HP, Amazon, Apple |
Amazon Bulut Bilişim (AWS) Kavramları
- AMI (Amazon Machine Image): Önceden tanımlanmış sanal makine imajlarıdır. Kullanıcılar mevcut bir AMI’den yeni bir eşgörünüm (instance) başlatabilir veya yeni bir imaj yaratabilir.
- Eşgörünüm (Instance): Bir imajdan oluşturulan ve S3 gibi depolama alanlarında saklanabilen çalışan sanal birimdir. Veri yoğun uygulamalarda genellikle aynı anda birkaç eşgörünüm kullanılır.
Bölüm 4: Kaynak Yönetimi ve Servis Seviyesi Anlaşmaları (SLA)
Verimsiz kaynak yönetimi, sistem performansı ve maliyeti üzerinde doğrudan “olumsuz” bir etkiye sahiptir. Planlanmamış ani yüklerle karşılaşıldığında, kaynaklar için otomatik ölçeklendirme kullanılır.
SLA Gereksinimleri
Servis Seviyesi Anlaşmaları (SLA) tarafından zorunlu kılınan temel gereksinimler şunlardır:
- Gözlemlenebilirlik
- Ölçeklenebilirlik
- Güvenlik
- Güvenilirlik
- Servis Kalitesi
——————————————————————————–
Bölüm 5: Kısa Cevaplı Bilgi Yarışması
- Dağıtık sistem kavramını sistem yönetimi açısından tanımlayınız.
- İletişim protokollerinin gürültülü kanallar üzerindeki temel görevi nedir?
- CBQ algoritmasının işlevsel birimleri nelerdir?
- Ağ merkezli işlem (Network-centric computing) kavramından ne anlaşılmalıdır?
- Erişim şeffaflığı ne anlama gelir?
- Bulut bilişimde “fayda bilişim” (utility computing) sağlayıcılarına üç örnek veriniz.
- Bulut iletim yolları (servis modelleri) nelerdir?
- Amazon Bulut Bilişim’de bir kullanıcının imajlar ve eşgörünümler üzerinde gerçekleştirebileceği işlemler nelerdir?
- Otomatik ölçeklendirme (auto-scaling) hangi durumlarda planlanmamış ani yüklerle başa çıkmak için kullanılır?
- Bir sunucu işletim sisteminin süreklilik standardı nedir ve bu süreklilik neden önemlidir?
——————————————————————————–
Bölüm 6: Cevap Anahtarı
- Cevap: Dağıtık sistem, her bir servisin farklı bir bilgisayar üzerinde yürütülmesi işlemidir. Bu yapı, kaynakların paylaşılmasını ve sistemin daha esnek çalışmasını sağlar.
- Cevap: İletişim protokolleri, gürültülü ve güvenilmez iletişim kanallarını, mesajları belirli bir sırayla ve güvenilir bir şekilde ileten kanallara dönüştürür. Bu sayede eşzamanlı etkinliklerin koordinasyonu sağlanır.
- Cevap: CBQ algoritması; paketleri sınıflandıran bir sınıflandırıcı, bağlantı aşımını kontrol eden bir geciktirici ve sınıf dışı öncül tahminleri yapan bir tahminciden oluşur.
- Cevap: Ağ merkezli işlem, işlem gücünün kullanıcının yerel cihazı yerine, internet üzerinden erişilen uzaktaki bir veri merkezinde konumlanması anlamına gelir.
- Cevap: Erişim şeffaflığı, kullanıcının hem yerel hem de uzak bilgi nesnelerine, aradaki konum farkını hissetmeden aynı işlem ve komutları kullanarak erişebilmesidir.
- Cevap: Kaynak metne göre Google, HP, Amazon ve Apple fayda bilişim sağlayıcıları arasında yer almaktadır.
- Cevap: Bulut iletim yolları; Servis Olarak Yazılım (SaaS), Servis Olarak Platform (PaaS) ve Servis Olarak Altyapı (IaaS) olmak üzere üç ana kategoriden oluşur.
- Cevap: Kullanıcılar mevcut bir AMI (Amazon Machine Image) üzerinden yeni bir eşgörünüm başlatabilir, yeni imajlar yaratabilir ve eşgörünüm formatlarını ortaya çıkarabilirler.
- Cevap: Kaynak havuzunun talep üzerine serbest bırakılabildiği veya tahsis edilebildiği durumlarda ve izleme sisteminin gerçek zamanlı tahsise izin verdiği koşullarda kullanılır.
- Cevap: Bir sunucu işletim sistemi yılda 365 gün ve 24 saat çalışmalıdır. Bu süreklilik, sunulan servislerin kesintisizliği ve sistem güvenilirliği için kritik bir standarttır.
——————————————————————————–
Bölüm 7: Deneme (Essay) Soruları
Aşağıdaki sorular konuyu derinlemesine analiz etmeniz için hazırlanmıştır; cevapları metin içinde araştırınız.
- Ağ kaynak yönetimi algoritmalarının, özellikle video ve ses akışı gibi gerçek zamanlı uygulamalardaki kritik rolünü CBQ algoritması üzerinden tartışınız.
- Bulut bilişimin “elastikiyet” ve “ölçülebilirlik” özelliklerinin işletmeler için maliyet ve performans açısından yararlarını analiz ediniz.
- Açık kaynaklı bulut platformları ile ticari platformlar arasındaki farkları, metinde geçen örnekler üzerinden değerlendiriniz.
- Verimsiz kaynak yönetiminin bir sistemin işlevselliği, maliyeti ve performansı üzerindeki doğrudan ve dolaylı etkilerini açıklayınız.
- Servis Seviyesi Anlaşmalarında (SLA) yer alan güvenlik, güvenilirlik ve servis kalitesi gibi gereksinimlerin, bulut servis sağlayıcıları için neden zorunlu olduğunu gerekçeleriyle anlatınız.
——————————————————————————–
Bölüm 8: Sözlük
- AMI (Amazon Machine Image): Amazon bulutunda sanal makine oluşturmak için kullanılan önceden yapılandırılmış imaj.
- Azure: Microsoft firması tarafından sunulan bulut bilişim platformu.
- CBQ (Class Based Queueing): Ağ trafiğini sınıflara ayırarak bant genişliği yönetimi sağlayan algoritma.
- Eşgörünüm (Instance): Bulut üzerinde çalışan bir sanal makine birimi; bir imajın canlı kopyası.
- Fayda Bilişim (Utility Computing): Bilişim kaynaklarının elektrik veya su gibi bir hizmet olarak sunulması ve kullanım miktarına göre ücretlendirilmesi.
- Hipervizör: Sanal makinelerin oluşturulmasını ve çalıştırılmasını sağlayan yazılım katmanı (Örn: Tip 1).
- IaaS (Servis Olarak Altyapı): Temel bilişim kaynaklarının (sunucu, depolama, ağ) bulut üzerinden sunulması.
- PaaS (Servis Olarak Platform): Uygulama geliştirme ve yayına alma için gerekli platformun bulut üzerinden sunulması.
- SaaS (Servis Olarak Yazılım): Yazılımların bir servis olarak internet üzerinden kullanıcılara sunulması.
- SLA (Service Level Agreement): Servis sağlayıcı ile kullanıcı arasında servis kalitesini garanti altına alan hizmet seviyesi anlaşması.
