Tags: , , , , , , , , , , , | Categories: İnceleme, Web Hosting Posted by Editorial on 16.07.2011 14:35 | Yorumlar (17)

Türkiye'de ki hosting firmalarının dikkatimizi çeken hizmetlerini incelemek ve siz okuyucularımıza tanıtmaktan heyecan duyuyoruz. Bu seferki incelememiz ise Türkiye'nin lider hosting firmalarından olan Natro.

Natro'nun cloud destekli shared web hosting hizmeti oldukça dikkatimizi çekti ve incelemeye karar verdik. Bakalım Natro'nun Multi Platform Cloud Hosting dediği servis'in artıları ve eksileri nelermiş.

Multi Platform Cloud Hosting Nedir?

İsim çok havalı ve güzel düşünülmüş. İsimden ilk başta amladığımız, pek çok uygulama servisinin tek çatı altında birleştirilmesi oldu yani Linux veya Windows farketmeksizin belirli kaynaklar üzerinden uygulamamızı belirli bir alanadı ile koşturabileceğimizi düşündük fakat sistem öyle değil. Burada ki Multi-Platform'dan kasıt tek bir kontrol panel üzerinden hem Windows , hemde Linux hosting açıp yönetebileceğinizdir.
Bizim incelediğimiz plan "Kurumsal Pro Plan". İçinde 10 adet alanadı hakkımız var. Bu haklarımızdan istediğimiz kadarını Windows ve Linux hosting için kullanabiliyoruz Natro'nun Multi-Platform demesinin esas nedeni işte burda devreye giriyor.

Sistemin dikkatimizi çeken diğer tarafı ise dağıtık yapıda çalışabiliyor olması oldu. Burada ki dağıtık yapı aklınıza CDN veya Clustered tarzı WebFarm'ları getiriyor olabilir fakat Natro'nun yapısı daha geniş bir kullanıcı kitlesine hitap edecek şekilde tasarlanmış durumda. Şöyle ki;
Natro'nun bu iş için ayırdığı Windows, Linux sunucuları var. Siz isterseniz Hosting'inizin hangi sunucuda açılacağını seçebiliyorsunuz. Yani Windows Hosting'inizi Natro'nun avrupada olan bir sunucusunda da açabilirsiniz veya Linux hosting'inizi Türkiye'de ki başka bir sunucuda açabiliyorsunuz. Buda son kullanıcı için nispeden güzel bir özellik.

Altyapı

Natronun Multi Plafrom Cloud Hosting hizmetini verirken kullandığı mimariye baktığımız da IBM'in Blade ürününü kullandığını gördük. Bu donanım özellikle verimerkezlerinin çok tercih ettiği bir mimari. Hem sunucuların kapladığı alan büyük ölçüde azalıyor hemde stabilite konusunda avanta sağlıyorı. Yine Blade'in arkasında Storage, SAN olarak kullanılmış fakat hangi ürün olduğunu belirleyemedik, web sitelerinde de bunla ilgili bir ibare yer almıyor.

Aslına bakarsanız dağıtık yapılarda ki donanım mimarilerde daha bağımsız donanım sistemleri tercih ediliyor çünkü yapı gereği tüm lokasyonlarda aynı donanım kalitesini yakalamak hizmet sağlayıcıya yüksek maliyet ortaya çıkarıyor. Natro'nun sunduğu bu hizmet dağıtık yapılarda çalışabildiği ve müşerilerine farklı lokasyonlardaki sunucularda web sitelerini barındırma imkanı sunabilmekte fakat Natro Verimerkezi dışında ki lokasyonlardan biri tercih edilirse aynı performansı ve kaliteyi yakalayamayacaklardır. Lokasyon demişken de dikkatimizi çeken başkar bir nokta da test ettiğimiz sistemde web hosting yaratırken sadece bir lokasyon seçebilme imkanımızın olduğuydu. Sanırım bu doluluk oranı ile alakalı bir durum, müşteriler arttıkça yeni lokasyonda sunucular sisteme eklenecektir yada Natro her müşterisine sadece bir Node veriyor da olabilir.

Yönetim

Natro'nun uzman olduğunu gördüğümüz konulardan biride Yönetim!. Gerçekten hizmetleri kullanmak için geliştirdikleri kontrol paneller tüm işimizi görüyor. Yönetim kotrol panel'ini 2 ye ayırabiliriz. Birincisi Fatura, Müşteri Bilgisi gibi işlemlerin yapıldığı Müşteri Kontrol Panel'i, ikinciside hizmetlerinizi teknik olarak yönetebileceğiniz (FTP, Database gibi) Hosting Kontrol Paneli.

Müşteri panel'ine https://www.natro.com/Musteri şeklinde erişip, müşteri numarası ile giriş yapabiliyoruz. Yönetim Panel'ine diyecek bir şey yok 10 yıllık bir tecrübe sonucu müşterilerin isteğine göre şekillenmiş son derece kullanışlı bir yönetim panelleri var.

Natro Müşteri Kontrol Panel

Mütşeri Panel'ine girdikten sonra Hosting Yönetimi bölümünden hosting'imizi yönetebileceğimiz Kontrol Panel'ine yönlendiriliyoruz. Bu Panel http://hostingpanel.natro.com domain'i altında ve sadece hizmetinizi yönetmek için tasarlanmış. Biz webhostingturkey.net'i ns1.natrohost.com, ns2.natrohost.com Name Server'larına yönlendirip kullanmaya başladık. Öncelikle DNS yönetimi kısmına domain'i tanıtmanız gerekiyor daha sonra hosting ve diğer işlemleri yapma izniniz oluşuyor.

Natro Kontrol Panel

Sistemde ilk dikkatimiz çeken konu hosting açarken sistem üzerinden kuyruklama yapıldığı oldu. Yani siz panel üzerinden komutu veriyorsunuz, belirli bir sıraya alınıp işlem bitince panel üzerinden öğreniyorsunuz. Bu gibi sistemlerde sık karşılaşılan bir mimari ve sistemin stabil kalmasını da sağlayan bir mantık güdülmüş.
Sistemde son kullanıcının istediği ve işine yaradığı fakat güvenlik uzmanlarının son derece kızdığı bir özellikte tüm şifrelerin panel üzerinden görülebiliyor olması. Her ne kadar siz istemedikçe görünmesede günümüz sistemlerinde pek tercih edilmeyen bir durum olduğunu söylemeden geçmeyelim.
Biz Windows Hosting açtık ve bir .Net uygulaması çalıştırmayı planlıyorduk fakat bizim uygulamamız .Net 4.0, Natro'nun desteklediği .Net Version'ları ise .Net 1.0 ve .Net 2.0 olduğu için çalıştıramadık. .Net developer'lar için kötü bir haber.

Website istatistikleri için Web sitenizin 9560 (http://www.webhostingturkey.net:9560/) portundan erişebileceğiniz StatX isminde sistem var. Panel'de ki bilgileri ile giriş yapmak istediğimizde ilk başta giremedik çünkü kullanıcı adı www.webhostingturkey.net olarak veriliyordu fakat webhostingturkey.net olarak denediğimizde sisteme giriş yapabildik. Natro'nun geliştirmiş olduğu bu istatistik sisteminin muadillerinden kalır yanı yok. Tüm ayrıntıları ile hosting'inize dair verileri görebiliyorsunuz. İngilizce ve Türkçe desteği var fakat İngilizce dil dosyasında eksiklikler var. Tabi sistemin Beta olduğunu da söylemek isteriz. Natro Awstats, Webalizer gibi popüler sistemleride panel'ine eklerse son kullanıcı açısından daha iyi olur düşüncesindeyiz.

statX İstatistik Sistemi

Yönetim Panelinin özelliklerinden bir taneside WordPress, Joomla, phpBB gibi popüler açık kaynak yazılımlarını sizin yerinize kurabiliyor olması. Hatta yine Natro'nun geliştirdği "Hemen Site" isminde ki uygulamayı kurarak son kullanıcının kendi web sitesini oluşturabilmeside ayrı bir güzellik. Burda dikkatimizi çeken husus ise WordPress için Linux hostinginizin olmasının zorunlu kılınmış olması lakin Natro Windows sunucularında PHP desteği vermiyor. Halbu ki Windows Hosting'ler için IIS 7.5 kullanılıyor ve bu Web Server'de PHP özelliğini performanslı çalıştırabiliyor.

Network

Hosting'imizin barındırıldığı IP 94.73.145.20 İstanbul Çizgi Telekominikasyon olarak RIPE'da kaydı var. jetping.com üzerinden baktığımız kadarı ile IP adresinin erişiminde veya dns blacklistlerinde herhangi bir olumsuz durum göremedik.
34619 AS numarasına sahip olan Natro'nun 2 adet provider'ı görünüyor TurkTelekom ve Tellcom (bilgi). Tier 2+ olarak değerlendirilen verimerkezlerinde ise yıllık 22 saatten az kesintiyi garanti ediyorlar burda 99.741% gibi bir uptime yüzdesine tekabul ediyor. Türkiye'de ki Hosting Firmalarının verimerkezlerine göre bir değerlendirme yaparsak Tier 2+ etiketiyle zaten kalitesini tescillemiş oluyorlar.

Windows Hosting

Windows Hosting'de Windows 2008 R2 üzerinde IIS 7.5, Gene FTP 3.10, .NET 1.0, 2.0, Classic ASP, eğer istersenizde CGI kullanabilmektesiniz. Natro Windows Hosting'de PHP desteği vermemeyi tercih etmiş. .Net 1.0 Panel'de default geldiği için .Net 2.0 uygulamanızı gönderdiğinizde panel'den Runtime Versinonu değiştirmeyi akıl etmeniz gerekiyor.

Natro'nun Windows Hosting'inin webmasterlar açısından kötü tarafı ise .Net 4.0 desteğinin bulunmayışı. Yeni nesil uygulamalar için önemli bu bileşeni Natro'nun Windows Hosting'lerinde vermemesi açıkcası bizi şaşırttı. Diğer yandan MVC Framework, SQLCE gibi popüler web geliştirme bileşenlerinide Natro sunucularında default kullanamıyoruz. Bunun için Bin deploy denilen teknikler ilerlenebilir veya bir VDS tercih edilebilir.

Dikkatimizi çeken diğer bir nokta ise günümüzde bir çok web geliştiricisinin tercih ettiği Web Deployment özelliğinin Natro sunucularında kullanılamıyor olması. O nedenle .Net uygulama paketlerinizi Natro sunucunuza göndermek ve manual kurmak gerekiyor. Tabi sadece .Net 2.0 Runtime'ında olması şartı ile.

Data Access Provider olarak .Net'in Native Providerlarından başka (OleDb, SqlClient, Odbc, OracleClient) bir provider göremedik. SQLite, SQLCE veya ona benzer bir Embedded db kullanıyorsanız Web.Config dosyasında bir kaç düzenleme yapmanız gerekiyor.

Diğer taraftan IIS 7.5 ile gelen ApplicainPoolIdentity özelliği Natro'nun Windows Hosting'lerinde kullanılmamış, onun yerine her site için bir user açılıp o user üzerinden web sitesi çalıştırılmış. Bu klasik teknik beraberinde getirdiği Owner hakları ile sakıncalar barındırıyor fakat Natro .Net Trust Level'ini Medium tutarak bunların bir çoğunu elemine etmiş.

Linux Hosting

Linux açmak için sistemin güzelliğinden faydalandık. Windows'da bulunan webhostingturkey.net hostingimizi silip. Linux hosting bölümüne ekledik ve zahmetsizce Linux hosting'e geçmiş olduk.
Natro Linux Hositing sunucularına Debian üzerinden Apache Web Server ve PHP 5.3.x  desteği veriyor fakat bundan başka PHP versionu desğiştiremiyorsunuz. Linux Hosting'imize Hemen Kur özelliğini kullanarak WordPress'in 2.8.6 versionunu 30 saniyede sorunsuz bir şekilde kurduk ve çalıştırdık lakin WordPress'in 3.2.1 versionunun çıktığınıda belirtelim.

İncelemelerimizde Tam PHP versionunun 5.3.3-7+squeeze3 olduğunu gördük. PHP'de Safe Mod "Off" geliyor ve user.ini kullanımıda aktif olarak karşımıza çıkıyor bununla birlikte Webmaster'ların ihtiyaç duyabileceği extension'ların tamamı kullanıma hazır halde karşımıza çıktı. PHPRC ise "/home/webhostingturkey.net/fcgi-bin/../etc/php5" klasölerine tanımlanmış. PHP'nin çalışma mod'u ise CGI/FastCG olarak belirlenmiş.

Email

Email sistemi olarak Natro MailEnable'ı seçmiş. MailEnable bir çok hosting firmasının tercih ettiği yönetimi ve kişiselleştirmesi kolay bir sistem. Natro yüsek kullanıcı kapasitesine sahip olduğundan sistemi Clustered olarak çalıştırıyor ve http://mail.webhostingturkey.net adresinden webmail'e erişim veriyor. Mail Hosting'imiz için bize sadece bir MX atanmış (webhostingturkey.net    MX preference = 0, mail exchanger = mail.webhostingturkey.net) aslında bu pek tercih edilmeyen bir yapı. Sistem clustered olsa bile ikinci bir MX'i tercih etmeleri ileride çıkacak öngörülemeyen sorunları daha aza indirebilir. Kontrol Panel'in email için güzel özelliği ise ihtiyacınız olmayan Web Hosting'e E-Posta servisini isterseniz aktif etmeyebiliyorsunuz.

MailEnable'ın Webmail arayüzü son kullanıcı için gerçekten çok güzel. Bir çok işi yapabileceğimiz bu panel'i kullanırken outlook v.b uygulamalara gerek kalmayabiliyor.

E-Posta tarafında diğer bir husus ise her mailbox'ın 250MB olarak belirlenmesi. Panel üzerinden bu boyut ile ilgili bir bölümde bulunmuyor. E-Posta trafiği yoğun olan son kullanıcıların dikkat etmesi gereken bir konu tabiki ücreti mükabili arttırılabiliyor. Aslında Kontrol Panel'de mailbox boyutu ile ilgili bir bölüm açsalar fena olmazdı.

Fiyat

Fiyat konusunda söylenebilecek çok fazla bir konu bulunmuyor son kullanıcı için mükemmel fiyat diyebiliriz. Diğer taraftanda 15 gün para iade garantisi de bulunuyor.

Multi Platform Cloud Hosting için Natro 3 paket oluşturmuş "Kişisel - 22$/YIL" "Kurumsal 49/YIL", "Kurumsal Pro 99$/YIL" Bu paketlerin arasında Fiyat/Performans ve Özellik bakımından en avantajlısı "Kurumsal Plan 49/YIL"  olan paket. Bir çok temel özellik Sınırsız şekilde tanımlanmış yani Disk, Trafik, FTP, E-Posta, MySQL gibi özellikleri sınırsız biçimde kullanabiliyorsunuz. Bunların doğruluğunu test etmek istemedik fakat sunucuya 5TB veri yüklediğimizde Natro ne der merak etmiyorda değiliz? veya Trafiğimiz anlık 500Mbit olduğunda tepkileri ne olacak merak ediyoruz?

Destek

Natro'dan desteği bir kaç kanal yolu ile alabiliyorsunuz. Çok acil bir durum varsa site üzerinden "Hemen Destek" altında mesajınızı bıraktığınızda size geri dönüyorlar. Çok acil olmayan bir sorunuz varsada Ticket sistemi mevcut. Birde destek portalları var fakat burdaki içerik az ve yüzeysel. Sistemleri kullanmak için dökümantasyon pek bulunmuyor gerçi son kullanıcı alışkanlığı olarak zaten döküman talebide olmadığından bunu normal görüyoruz.

Natro'ya üye olduğunuzda size hemen 2 tane Müşteri Destek Uzmanı tanımlanıyor. Bu son kullanıcı açısından çok güzel bir özellik. Sizi tanıyan bir müşteri temsilcisi, sizi daha iyi anlayıp sorununuza daha çabuk çözüm bulacaktır. Burda önemli olan konu bir Müşteri Destek Uzmanı'na kaç müşteri düşüyor olduğudur desteğin kaliteside bunla ters orantılı şekilde artacak veya azalacaktır.

Sonuç

Sistemin bütünü, yönetilebilmesi ve fiyatı son derece uygun. Türkiye'de alınabilecek güzel hizmetlerden birisi diyebiliriz. Ufak tefek eksiklikleri olmasına rağmen teknik açıdan da Shared Web Hosting segmentinde rahatlıkla Webmaster'ların tercih edebileceği bir sistem olduğunu düşünmekteyiz. Lakin sistemin mantığı ile ilgili şöyle bir düşüncemiz var;

Sistem'de Multi-Platform sözcüğünün daha anlamlı hale gelmesi için Linux ve Windows ayırımı yerine bileşen bazlı bir mimari kurgulansaydı daha yenilikçi ve ismine uygun bir sistem olabilirdi düşüncesindeyiz. Bileşen Bazlı Mimari'den kastımız, Hosting'in hangi özelliklerde olması isteniyorsa o özelliklerde hazırlanıp müşterinin kullanımına sunulmasıdır. Örneğin : Kullanmak istediğiniz bileşenler PHP ve MySQL ise, Natro kontrol panel'inden sadece bu özellikleri işeretleyip Hosting'inizi oluşturacaksınız, Natro da bu özelliklere göre Provisioning Engine'inde PHP ve MySQL destekli Linux Hosting açıp. İşte size kullanmak istediğiniz özelliklerde bir Hosting! deseydi daha doğru olurdu. Hem bu dağıtık yapı içinde işleri kolaylaştırmanın başka bir yolu.

Natro'nun hosting hizmeti için bizim değerlendirmemiz bunlardan ibaret, umarız sistemi kullanmayı düşünen müşteriler veya Natro'yu takip eden diğer hosting firmaları için iyi bir referans olmuştur.

Oğuzhan YILMAZ
webhostingturkey.com

Sınırsız Hosting