Upload
others
View
5
Download
0
Embed Size (px)
Citation preview
TÜBİTAK ULAKBİM’DE OPENSTACK KULLANIMI ve BULUT HİZMETLERİ
Dr. Hüseyin ÇOTUK (COA) Başuzman Araştırmacı
OpenStack Days İstanbul
Mayıs 2016
TUBITAK ULAKBIM’S CLOUD JOURNEY WITH OPENSTACK
Hüseyin ÇOTUK, PhD. (COA) Chief Researcher
OpenStack Days İstanbul
May 2016
DÜNYADA BULUT DÖNÜŞÜMÜ
%84Operasyonelmaliye1azalanBTyöne1cisi%80AltyapılarınınenazındanbirkısmınıözelbulutaltyapısıüzerindenverenBTyöne1cisi%60İlkönceliğininbulutolduğunudüşünenBTyöne1cisi%21Bulutataşınanuygulamalarsayesindeyapılanyıllıktasarruf2014Bulutaltyapılarındaçalışanişyükününönegeç1ğiilkyıl
%13PublicCloudüzerinde>1000VMçalışPrankurumsayısı%22PrivateCloudüzerinde>1000VMçalışPrankurumsayısı%32Bulutageçiştekaynak/uzmanlıkeksikliğininzorlukyüzdesi1/2Fortune100’dekifirmalardanOpenStackkullananlarınoranı%65OpenStackkurulumlarındanüre1mseviyesindeçalışanlarınoranı
BULUTTA GÜNCEL EĞİLİMLER
• EverythingasaService(XaaS)• So\wareDefinedEverything
• Networking• Storage• Security
• ContainerTeknolojileri• NFVveNFC• InternetofThings
• OpenStackSDK• OpenStackCer1fica1on(COA)• CloudNa1veApps• RollingUpgrades• DisasterRecovery• Scien1ficclouds• Yüksekölçeklerdekullanım
AÇIK KAYNAK KODLU BULUT YAZILIMLARI
CloudStack OpenStackKaynak:Bitergia
OPENSTACK BİLEŞENLERİ Iden1ty:KeystoneCompute:NovaNetworking:NeutronBlockStorage:CinderImage:GlanceObjectStorage:Swi\Dashboard:HorizonOrchestra1on:HeatTelemetry:CeilometerSharedFS:ManilaContainer:Magnum
• ServisOlarakVerilebilenHizmetlerYükdengeleme(LBaaS)Güvenlikduvarı(FWaaS)Sanalözelağ(VPNaaS)SaldırıTespit(IDSaaS–Underdev.)Veritabanı(DBaaS-Trove)Veriişleme(DPaaS–Sahara)Container(Magnum)DNS(Designate)İzleme(MonaaS–Monasca)Loglama(LogaaS)
Olgun
luk
Kullanım
Swi\ NovaGlance
CinderNeutron
Keystone
AstaraMurano
MagnumSahara
RefStackIronic
Designate
Trove
Heat
Ceilometer
Horizon
BareMetal:IronicKeyMgmt:BarbicanAppCatalog:MuranoTaskMgmt:MistralPolicy(Congress)Queue(Messaging):ZaqarOpenStackSearch:SearchlightBenchmark:RallyApplica1onLifecycleManagement:Solum
TÜBİTAK ULAKBİM’DE OPENSTACK KULLANIMI
• Uzmanlık• Tecrübevebilgibirikimi• 2012’detestler,2013başındaüre1mseviyesihizmet(Folsom)
• 35farklıproje• OpenStackYamaları• OpenStackSummit
• Communitysürümü• İzleme
• Zenoss+Libvirtpake1+pythonyama• Eleas1cSearch,Logstash,Kibana
• Otomasyon• Puppet
• DağıPkDepolama• DRTestleri
TÜBİTAK ULAKBİM’İN KATKILARI
MeetupOpenStackTurkeyMeetupAnkara’da11,İstanbul’da3meetup~750kullanıcıWebSayfası:hup://www.meetup.com/Turkey-OpenStack-Meetup/Videolariçinhup://www.huseyincotuk.com
OpenStackTercümeleriKonferanslarKılavuzlar
OpenStackTürkiye
3 Kullanıcı sayısı 2 Milyondan fazla olan proje sayısı
35Farklı proje
TÜBİTAK ULAKBİM VERİ MERKEZİ
Kaynak KaynakMiktarı
İşlemci ~17.000Çekirdek
Bellek 100TByte
Depolama 5PByte
VeriMerkezi
BULUT5.000Işlemci çekirdeği
15 TBBellek
600Sanal Sunucu 5
DoğABdan vatandaşa Hizmet veren kamu projesi
500 TBDepolama
6Üniversite Uzaktan Eğitim Sistemi
OPENSTACK PROJELERİ
KamuProjeleri Üniversiteler İçProjeler
TamamlananProjeler
İŞLETMEDE KARŞILAŞILAN SORUNLAR VE ÇÖZÜMLERİ Versiyongüncellemeleri
SürümnotlarıvesabırGüvenlik
Noisyneighbour(Uyarımekanizmaları)Barbican(Keymanagement),libvirtencryp1onTicariçözümlerleentegrasyon
MonitoringZenoss(libvirtplugin+pythonpatch)ELKStack
YüksekerişilebilirlikL3agent(DVR)
FelaketKurtarmaYedekalma,geriyükleme,devretme
Büyükölçektealtyapıyöne1miPuppet
Sürdürülebilirlik,bakım,yöne1mTecrübe,ye1şmişpersonelProfesyoneldestekimkanı
Bug’larvepatch’lerLaunchpad(projebazında)Dahakararlı(Icehouse’dani1baren)
Soruntespi1vegiderilmesiOpenStackkaynakları(ask,launchpad,wiki,mailinglists,IRCkanalları)SistemloglarıMimariyevealtyapıyahakimiyetvetecrübe
DepolamaDağıPkdepolamaUnified(object,block,FS)COW,snapshot,thinprovisioningScaleoutmimariDonanım/üre1cibağımsızMetadatayokCRUSHMapProto1ptestlerSSD
NVMEPCIExpress
SORULAR
SORULAR • Dr.HüseyinÇOTUKBaşuzmanAraşPrmacı[email protected]• EmrahAKKOYUNUzmanAraşPrmacı[email protected]• OnurBEKTAŞBaşuzmanAraşPrmacı[email protected]
TÜBİTAKULAKBİMYÖKBinasıB5Blok06539Bilkent
ANKARA
hup://bulut.ulakbim.gov.tr