folder Tahribat.com Forumları
linefolder Programlamaya Giriş
linefolder Cloud Computing Yapma Başlangıç Dökümanı



Cloud Computing Yapma Başlangıç Dökümanı

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dyrnade
    dyrnade's avatar
    Kayıt Tarihi: 27/Temmuz/2009
    Erkek

    Geçenlerde görmüştüm bu konu hakkında Türkçe döküman arayanlara tesaduf rastladım bu yazıya paylaşmak istedim.

    Yazı http://rayyildiz.com/ 'dan alınmıştır.

    http://rayyildiz.com/2009/04/cloud-computing-yapmak-istiyorum-stax-net/

     

     

    Cloud Computing yabancı olanlar için ne olduğu hakkında bilgi vermekle başlayayım.Cloud computing ( kümesel işlemler diye Türkçe’de kullanılıyor)  hesap duyulan birçok işlemin uzaktaki bir veya birden fazla bilgisayar üzerinde yapılabilmesine olanak sunan bir mimari.  Bu konuda başta google ile duymaya başladığımız bu mimari, amazon ws ile cok daha gün yüzüen cıktı. Özellikle Amazon Web Servisleri bu konuda cok yol katetti. Gectiğimiz günlerde, twitter‘ın Amazon WS gecmesi ve hemen arkasından google app engine‘in java desteği sunması, cloud computing kavramını bir anda öne cıkardı.

    Özellikle google app engine java desteği, cok önemli bir gelişme oldu. Daha öncesinde sadece python desteği sunan google engine, daha geniş kitleye hitap eden java desteği ile ciddi bir talep almış görünüyor. 

    Benimde bu konuda araştırma yaparken karşılaştığım bir servis var: stax.net. Şu anda beta döneminde ücretsiz sunulan servis sayesinde cloud computing yapabilmeniz mümkün. Amazon WS üzerine kurulmuş bu servis ile struts, wicket, jython, jruby, cold fusion başta olmak üzere kabaca java uygulamanızı yayınlayabiliyorsunuz. Hatta ben bu uygulama üzerinde seam çalıştırdım. Yani kabaca Apache Tomcat üzerinde çalıştırabildiğiniz tüm java uygulamalarını yayınlayabiliyorsunuz.

    Sitesine girerek üye olduğunuzda size onay maili gelecektir(üyelik onayı birkaç gün sürebiliyor) . Daha sonra siteye giriş yaparak, yeni bir uygulama acabilirsiniz.

    Yeni bir uygulama actıktan sonra, bunu uygulamanızı kendi bilgisayarınıza indirmeniz ve geliştirmenizi devam etmelisiniz. Size uygun bir template seçerek ilk uygulamanızı acabilirsiniz.

    Daha sonrasında stax sdkindirmeniz gerekiyor. Bu adresten stax sdkindirebilirsiniz.

    Stax sdk indirdikten sonra windows ortamında iseniz kurulum dizin altındaki stax console kullanarak, linux ortamında iseniz  gerekli path ayarladıktan sonra konsole üzerinden komutları kullanabilirsiniz.

    Benim size tavsiyem command promt üzerinden stax help komutu ile başlamanız.

    Uygulamanız seçili iken, configuration tab kullanarak uygulamanızın nasıl çalışacağını ayarlayabilirsiniz.3a30e757a34289ee23d8149f2311f991

    Yanda da görebileceğiniz gibi şu anda stax 5′e kadar shared cluster imkanı veriyor. Beta sürecinden sonra ise ücretleri değişir bir şekilde dedicated server imkanı vereceklerini söylüyorlar.  Aynı zamanda herhangi bir bug bulmanız durumunda sizinle oldukça ilgileniyor ve bug ı kapatmaya çalışıyorlar.

    Güzel özelliklerden bir diğeri ise, uygulamanızı app.username.staxapps.net gibi erişebilecekken, gerekli ayarlamaları yaparak bir domain olarak da erişebilmenize olanak sunması. Gerekli ayarları configuration tab altında bulabilmeniz mümkün.

    Stax.net in güzel bir özelliği ise mysql veritabanı sunması.

    Beta sürecinde bile olsa, verdikleri hizmetler acısından ve de ücretsiz olarak java uygulamanızı yayınlayabileceğiniz yer sunmaları acısından başarılı buldum. Bu konuda bir pazarın eksik olduğu kesin.

     

     

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fatih
    Fatih's avatar
    Kayıt Tarihi: 17/Temmuz/2005
    Erkek

    sağol.


    enjoy i'm vaccinated
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    LoRdS31
    LoRdS31's avatar
    Kayıt Tarihi: 24/Aralık/2010
    Erkek
    tesekurler. sanirim bu cloud Computing online world tarzi calisma ortamlarinin genel adi olmasi gerek. yaniliyorsam duzeltiniz.
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    siyahbereli
    siyahbereli's avatar
    Kayıt Tarihi: 03/Ocak/2006
    Erkek

    cloud computing gelecekte sanırım karşımıza çıkacak,zannetmiyorum ama türkiyede kullanan varmı varsa hangi firma sağlıyor bilen varmı,tam kullanım ama


    Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun...Yapın pişman olun, yada yapmayın yine pişman olun.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    siyahbereli bunu yazdı:
    -----------------------------

    cloud computing gelecekte sanırım karşımıza çıkacak,zannetmiyorum ama türkiyede kullanan varmı varsa hangi firma sağlıyor bilen varmı,tam kullanım ama


    -----------------------------

    Var ama çogu private yani özel cloud benim kurdugum ve çalıştıgım firma şu anda bu tarz firmalara cloud computing yapabilicekleri ortamları planlıyor gerekli satın almaları yapıyor ve uyguluyoruz.

    Yukarda bir arkadaş demişki online word gibi şeylerin genel adımıdır diye.Hayır alakası yok.Cloud aslında cografik konumdan bagımsız kocaman bir clussterdır.


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    siyahbereli
    siyahbereli's avatar
    Kayıt Tarihi: 03/Ocak/2006
    Erkek

    sandman bunu yazdı:
    -----------------------------

    siyahbereli bunu yazdı:
    -----------------------------

    cloud computing gelecekte sanırım karşımıza çıkacak,zannetmiyorum ama türkiyede kullanan varmı varsa hangi firma sağlıyor bilen varmı,tam kullanım ama


    -----------------------------

     

    Var ama çogu private yani özel cloud benim kurdugum ve çalıştıgım firma şu anda bu tarz firmalara cloud computing yapabilicekleri ortamları planlıyor gerekli satın almaları yapıyor ve uyguluyoruz.

    Yukarda bir arkadaş demişki online word gibi şeylerin genel adımıdır diye.Hayır alakası yok.Cloud aslında cografik konumdan bagımsız kocaman bir clussterdır.


    -----------------------------

     

    coğrafi konumda Oracle ve sql databaseleri varsa ve o databaselere soru sormayı bekleyen yüzlerce kişi varsa ne oluyor, nasıl bağımsız oluyor çözümler neler?


    Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun...Yapın pişman olun, yada yapmayın yine pişman olun.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    siyahbereli bunu yazdı:
    -----------------------------

    sandman bunu yazdı:
    -----------------------------

    siyahbereli bunu yazdı:
    -----------------------------

    cloud computing gelecekte sanırım karşımıza çıkacak,zannetmiyorum ama türkiyede kullanan varmı varsa hangi firma sağlıyor bilen varmı,tam kullanım ama


    -----------------------------

     

    Var ama çogu private yani özel cloud benim kurdugum ve çalıştıgım firma şu anda bu tarz firmalara cloud computing yapabilicekleri ortamları planlıyor gerekli satın almaları yapıyor ve uyguluyoruz.

    Yukarda bir arkadaş demişki online word gibi şeylerin genel adımıdır diye.Hayır alakası yok.Cloud aslında cografik konumdan bagımsız kocaman bir clussterdır.


    -----------------------------

     

     

    coğrafi konumda Oracle ve sql databaseleri varsa ve o databaselere soru sormayı bekleyen yüzlerce kişi varsa ne oluyor, nasıl bağımsız oluyor çözümler neler?


    -----------------------------

    Load balancer'lar yükü boştaki veya en yakındaki sunucuya aktarırlar onlarda veriyi işler ve istemciye geri yollarlar.Eger clussterları araştırırsan mantıgın benzer oldugunu görürsün.Sunucuların hepsi verilerini NAS'da tuttukları için senkronizasyon sorunu minimumda olur.Yük dagıtımı ve senkronizasyon için farklı farklı çözümler ve algoritmalar mevcut


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    siyahbereli
    siyahbereli's avatar
    Kayıt Tarihi: 03/Ocak/2006
    Erkek

    sandman bunu yazdı:
    -----------------------------

    siyahbereli bunu yazdı:
    -----------------------------

    sandman bunu yazdı:
    -----------------------------

    siyahbereli bunu yazdı:
    -----------------------------

    cloud computing gelecekte sanırım karşımıza çıkacak,zannetmiyorum ama türkiyede kullanan varmı varsa hangi firma sağlıyor bilen varmı,tam kullanım ama


    -----------------------------

     

    Var ama çogu private yani özel cloud benim kurdugum ve çalıştıgım firma şu anda bu tarz firmalara cloud computing yapabilicekleri ortamları planlıyor gerekli satın almaları yapıyor ve uyguluyoruz.

    Yukarda bir arkadaş demişki online word gibi şeylerin genel adımıdır diye.Hayır alakası yok.Cloud aslında cografik konumdan bagımsız kocaman bir clussterdır.


    -----------------------------

     

     

    coğrafi konumda Oracle ve sql databaseleri varsa ve o databaselere soru sormayı bekleyen yüzlerce kişi varsa ne oluyor, nasıl bağımsız oluyor çözümler neler?


    -----------------------------

     

    Load balancer'lar yükü boştaki veya en yakındaki sunucuya aktarırlar onlarda veriyi işler ve istemciye geri yollarlar.Eger clussterları araştırırsan mantıgın benzer oldugunu görürsün.Sunucuların hepsi verilerini NAS'da tuttukları için senkronizasyon sorunu minimumda olur.Yük dagıtımı ve senkronizasyon için farklı farklı çözümler ve algoritmalar mevcut


    -----------------------------

     

     

    peki niye sanallaştırmaya gitmek varken cloud computing tercih ediyim?Hyper-v + Application virtualization dan bahsediyorum


    Yapmadıklarınıza pişman olmaktansa, Yaptıklarınıza pişman olun...Yapın pişman olun, yada yapmayın yine pişman olun.
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    All hail to Tux
    sandman
    sandman's avatar
    Kayıt Tarihi: 01/Eylül/2005
    Erkek

    Sanallaştırma zaten clusster yada cloud computing içinde kullanılır sanallaştırma ama her ikisinin işini yapamaz.

    Örnek vermek gerekirse senin Ankarada ve İstanbulda 2 adet sunucun var.Bu ikisi senkronize çalışıyorlar.Eger istanbuldaki datacenter çökerse Ankaradaki sunucuların hala çalışmaya devam edicegi için 0 veri kaybıyla beraber kullanıcıların farkına bile varmadan hizmet almaya devam edicekler.Sanallaştırma sadece bir plartform üstüne birden fazla plartform kurmanı saglar.

    Ek olarak sanallaştırma en büyük sorun yani hardware sorunun önüne gecemez hatta daha da körükler.Bize donanımı çöktügü için tüm sanal sunucularını kaybeden müşterilerde geldi.


    Mühendis kahveyi projeye dönüştüren bir insan evladıdır.
Toplam Hit: 1492 Toplam Mesaj: 9