Genel Sunucu İşlemleri
Sunucu İşlemleri
Exchange 2010 OWA beyaz sayfa
0Exchange server 2010 üzerinde bazen servislerin durması hatalar ile karşılaşmanıza neden olabiliyor.
Bunlardan birisi de Exchange 2010 OWA üzerinden giriş yaptığınız zaman beyaz sayfa göstermesidir (blank page, boş sayfa)
Bu hatanın çözümü ise oldukça basittir.
Exchange 2010 OWA beyaz sayfa hatasını ise "Microsoft Exchange Forms-Based Authentication Service". servisini başlatmanızdır.
Hangi Platformu Seçmeliyim?
0Windows VPS / VDS ve Linux VPS / VDS özelliklerini okuyarak size uygun olanı tercih edebilirsiniz.
Windows VPS
- Microsoft SQL Server, ASP ve .Net gibi Microsoft Windows tabanlı ihtiyaçlarınız için Windows VPS / VDS hizmetimiz ihtiyaçlarınızı karşılayacaktır. Bunun yanında firmamızdan uygun fiyatlar ile lisanslama’da yapabilirsiniz.
- Windows sanal sunucular ile neler yapabilirsiniz ?
- Sistemin tek administrator yetkilisi olabilirsiniz.
- Windows VPS / VDS Sunucular üzerinde size ayrılmış limitleriniz üzerinde windows tabanlı yazılımarı kullanabilirsiniz.
- Windows programlama dilleri ile yazılmış uygulamaları veya yazılımlarınızı çalıştırabilirsiniz.
- Şirketinizleriniz için VPN kurarak güvenli ve daha hızlı bir ara bağlantı network oluşturabilirsiniz.
- Hosting firmanızı daha uygun maliyetler ile barındırabilirsiniz.
- Kullanacağınız hosting kontrol panellerine ( Plesk ) daha az ücret ödeyin.
- Kendi mail sunucunuzu kurabilir ve kullanıcılarınıza özel olarak hizmet sunabilirsiniz.
- Oyun sunucuları için rahatlık ile kullanabilirsiniz ( Metin 2, Kinght Online, Counter Strike, Call Of Duty, vb.)
- Özel verilerinizi tamamen sizin erişebileceğiniz bir şekilde yedekleyebilirsiniz.
Linux VPS
- Çalışmalarınız PHP ve MySQL ağırlıklıysa Linux VPS / VDS hizmetimiz size uygundur. Ek olarak birçok servisin ücretsiz olarak sunulduğu Linux tarafında Linux VPS / VDS sizin için ekonomik olabilmektedir.
- Linux sanal sunucular ile neler yapabilirsiniz ?
- Sistemin tek root yetkilisi olabilirsiniz.
- Linux VPS / VDS Sunucular üzerinde size dedike edilmiş limitleriniz üzerinde linux, açık kaynak tabanlı yazılımarı kullanabilirsiniz.
- Açık kaynak programlama dilleri ile yazılmış uygulamaları veya yazılımlarınızı çalıştırabilirsiniz.
- Hosting firmanızı daha uygun maliyetler ile barındırabilirsiniz.
- Kullanacağınız hosting kontrol panellerine ( cPanel/WHM, Directadmin ) daha az ücret ödeyin.
- Kendi mail sunucunuzu kurabilir ve kullanıcılarınıza özel olarak hizmet sunabilirsiniz.
- Oyun sunucuları için rahatlık ile kullanabilirsiniz ( Metin 2, Kinght Online, Counter Strike, Call Of Duty, vb.)
- Özel verilerinizi tamamen sizin erişebileceğiniz bir şekilde yedekleyebilirsiniz.
Kaynak : http://www.vps.com.tr/blog/
Vps.com.tr Blog
0vps.com.tr/blog sayfası açılmıştır. İyi değerlendirmenizi umuyorum.
VPS Blog : www.vps.com.tr/blog
IIS7 .exe indirme işlemi için izin verme.
0Windows 2008 server ile gelen IIS7 sürümünde .exe uzantılı dosyaların download ettirilmesine default olarak izin verilmiyor.
Sitenin ana dizininde bulunan (yoksa oluşturmanız gerekiyor) web.config dosyanızın içine aşağıdaki kod parçasını ekleyerek iss7 üzerinde .exe uzantılı dosyaların indirilmesine izin verebilirsiniz.
Not: Satır başlarındaki boşlukları siliniz.
< ? xml version="1.0" encoding="utf-8" ?>
< configuration>
< system.webServer>
< handlers>
< add name="Client exe" path="*.exe" verb="*" modules="StaticFileModule" resourceType="File" />
< /handlers>
< /system.webServer>
< configuration>
VPS Nedir?
0VPS Nedir? ile ilgili olarak eski bir yazımı paylaşmak istiyorum.
“VPS Nedir?”
Virtual Private Server ( Virtual Dedicated Server – VDS olarak da adlandırılmaktadır ) Türkçe sanal sunucu anlamına gelmektedir. Her bir sanal sunucu kendisine ait işletim sistemine sahiptir ve aynı sunucu üzerinde yer alan diğer sanal sunuculardan bağımsız olarak yeniden başlatılabilir, sanal sunucuya format atılabilir veya istenilen yazılım kurulabilir.
Fiziksel bir sunucuyu sanal olarak (mantıksal) bölümleme işlemine virtualization (sanallaştırma) denir. Sanallaştırma bizlere donanımsal sunucuyu mantıksal olarak sanallaştırarak birden fazla sunucu gibi gösterebiliriz. Sanallaştırma her ne kadar son yıllarda önem kazansa da ilk olarak 1970’li yıllarda IBM Mainframe sistemleri için geliştirilmiştir.
Sunucu donanım teknolojisinin geldiği son noktada donanım özellikler yazılımların gereksinimlerinden fazla olabilmektedir. Bu tür durumlarda sunucuları sanallaştırarak sunucu donanımından daha fazla verim elde edilebilmektedir. Donanım kaynaklarının fazla kullanılmaması sayesinde sanallaştırma yapılmış sunucularda da gerçek performansa ulaşmak son derece kolaydır.
Bir sunucuyu sanallaştırmak istediğimiz zaman yazılımlara ihtiyaç duyarız. Örnek sanallaştırma yazılımları:
Microsoft Virtual Server
Virtuozzo
VMWare
Xen
HyperVM
Yukarıda bazılarını belirttiğimiz sanallaştırma yazılımları da kendi içerisinde sanallaştırma yöntemlerine göre iki ye ayrılmaktadır.
Donanım tabanlı sanallaştırma: Donanım tabanlı sanallaştırmada gerçek donanım kaynakları kullanılmaktadır. Sunucu özelliklerinin/kaynaklarının gerçek zamanlı olarak artırım/düşürme donanım tabanlı sanallaştırmada mümkün değildir. Sunucu özelliklerinde herhangi bir değişim yapıldığı zaman sunucuyu yeniden başlatmak gereklidir. Donanım tabanlı sanallaştırma yazılım tabanlı sanallaştırmaya göre daha güvenlidir. Donanım tabanlı sanallaştırma yapmak için kullanılabilecek yazılımlar ise Microsoft Virtual Server, VMWare ve Xen ‘dir.
Yazılım tabanlı sanallaştırma: Yazılım tabanlı sanallaştırma ile oluşturulmuş sunucularda aynı işletim sistemi çekirdeği kullanılır. Sunucu özelliklerinde herhangi bir değişim (ram artırımı, disk alanı artırımı gibi) yapıldığı zaman sunucuyu yeniden başlatmak gerekmediği gibi yaptığımız bu tür değişiklikler aynı anda aktif olmaktadır. Donanım tabanlı sanallaştırma yapmak için kullanılabilecek yazılımlara ise Virtuozzo ve HyperVM ‘i örnek gösterebiliriz.
VPS küçük ve orta büyüklükteki işletmelere birçok fayda sağlamaktadır. Bu faydalara örnek vermek gerekirse;
Bir donanımsal sunucu üzerinde birden fazla sanal sunucu oluşturarak bunları birbirlerinden bağımsız olarak kullanabilmek.
Günümüzde teknolojik harcamalar artmaktadır. VPS ile birlikte sunucu maliyetlerini ve giderlerini minimum seviyeye indirmek mümkündür. Örneğin farklı işletim sistemleri kullanmak için farklı sunucular satın almak yerine VPS server oluşturarak ek sunucu maliyetinden kurtulabiliriz.
Centos saat ayarı
0Centos üzerinde sistem saaatinizi #date ile öğrenebilirsiniz.
Sistem saatini güncellemek için aşağıdaki komutu kullanabilirsiniz.
date -s “03/21/2011 01:28:00″
Sistem saat dilimini güncellemek / değiştirmek için aşağıdaki komutu kullanabilirsiniz.
ln -sf /usr/share/zoneinfo/Europe/Istanbul /etc/localtime
Emir HALİLZADE
Sunucularda RAID yaparken strip size seçimi.
0Raid strip size nedir?
Strip size raid kontrolcusünün kendisine gönderilen veriyi disklere yazarken veya kendisinden istenen veriyi disklerden okurken veriyi böldüğü boyuttur. Bu boyut aslında raid yapılırken performansı en çok etkiliyen faktördür. Birçok raid kartında 4KB – 8KB – 16KB …. – 1024KB seçimleri mevcuttur.
Disk IOPS
Disklerin saniyede yapabildiği işlem sayısına IOPS denir. Bu değer okuma için farklı, yazma için farklı bir değerdir. Aynı zamanda RAID strip size’a görede değişkenlik gösterir. Disklerin MB cinsinden okuma ve yazma değerlerinin hosting-vps-vds hizmetlerinde IOPS’a nazaran önemi çok daha azdır.
Örneğin 400 IOPS yazmaya sahip bir diskiniz var ve bu disk saniyede ortalama 80MB yazma yapabiliyor. 4KB’lık 400 tane random access veri yazılmak isteniyor, saniyede 100 IOPS olduğu için yazılabilecek veri 4KB x 400 = 1600KB olacaktır, buda 80MB ortalama yazma hızından çok daha düşük bir hız olacaktır. Yine başka bir örnekte 1MB’lık 100 tane veri diske yazma için gönderilirse 1MB x 100 = 100MB olacak ve büyük ihtimalle diskin yazma bant genişliğine takılacaktır. Ufak boyuttaki dosyalar ve bu dosyalar ile ilgili işlemler çok daha fazla olduğu için okuma/yazma hızları doğru bir gösterge olmaktan çıkmaktadırlar.
Veri boyutunun önemi ve random access
Hosting için kullanılan bir sunucu, binlerce farklı dosya, bir sürü farklı boyutta, farklı zamanlarda ihtiyaç duyuluyor. Random Access time denilen diskler için verilen ortalama süre tamamen göz boyamaktadır. Hiçbir benchmark size doğru süreyi vermez. Genelde benchmark testleri sabit boyuttaki bir veriyi diskin farklı yerlerinden okuyup farklı yerlerine yazmaya çalışırak bir ms cinsinden değer verir. Halbuki hosting ve sanallaştırma amaçlı sunucularda çekilmek istenen verinin boyutu sürekli farklılık göstermektedir. Örneğin wordpress bir sitede birçok ufak kod dosyası ve resim vardır. Fakat video hosting veya upload-download sunucularında çok daha büyük dosyalar bulunmaktadır. Ortalama dosya boyutlarınızı bilmeniz diskleri verimli kullanmanız açısından çok önemlidir.
Strip Size nasıl çalışır veya nerede performans kaybına sebep olur?
Örneğin 4KB strip size ile iki diski RAID0 yaptınız. 8KB’lık bir veri yazmak istediğinizde raid kontrolcusü bunu 4KB’lık 2 parçaya böler ve iki diske ayrı ayrı yazar. Aynı şekilde 8KB’lık aynı veriyi okumak istediğinizde iki farklı diske yazdığı için iki farklı diskten geri çeker. Fakat 1024KB’lık bir dosya yazmaya kalktığınızda RAID kartı bunu 256 adet 4KB’lık parçaya böler ve 128-128 iki diske yazmaya çalışır buda oldukça fazla zaman alır. Aslında veri yazma süresi zaman almaz, sabit disklerin içindeki plakaların üzerindeki doğru odacığa yine sabit disklerin içinde kafaların denk getirilmesi için geçirilen süre uzun bir süredir.
128-128 olarak 256 parçaya bölünmüş 1024KB’lık bir veriyi 4KB strip size ile yazmaya kalkıyoruz. raid kontrolcusü veriyi sabit diske yazılması gereken odacığı belirterek gönderir. Sabit disk plaka üzerindeki odacığa disk kafasının denk gelmesini bekler ve denk gelir gelmez yazma işlemini yapar ardından raid kontrolcusünden gelen diğer verinin işleme alınması ile kafanın yeri tekrar ayarlanır. Her bir kafanın yer değiştirmesi ve plakadaki doğru yer ile senkronizasyonu zaman kaybıdır. O yüzden 4KB’lık strip size büyük bir dosya yazımında ciddi zaman kaybı yaratır.
Bu sefer tersini düşünürsek 512KB strip size boyutumuz olsun. Yine iki diskimiz RAID0 bağlı olsun. 256KB’lık bir veri yazılmak istendiğinde bu boyut strip size boyutunu geçmediği için bütün veri sadece bir diske yazılır. Yani RAID0 yapmış olmanıza rağmen bu veri sadece bir diske yazılır ve bir diskten çekilir. Buda RAID yapmış olmanız ile yapmamış olmanız arasında hiçbir fark yaratmamış olur, yani teorik olarak 2 katı okuma-yazma almanız gerekirken tek diskin okuma yazmasını almış olursunuz. Yani büyük strip size ufak dosyaların barındırıldığı bir ortamda %50′ye kadar performans kayıplaına sebep olabilir.
Hangi strip size ne zaman seçilmeli?
İşte burası sunucunuzu ve barındırılan içeriyi ne kadar iyi bildiğiniz ile alakalı.
- Up-Down Dedicated/Virtual sunucular: Bu sunucularda dosya boyutları çok büyüktür. RAID0-5-10 gibi çözümlerde 512/1024KB strip size seçimi çok yerinde olacaktır. Dosya boyutları onlarca hatta yüzlerce MB olduğu için büyük strip size ile RAID kartı daha az yorulacak, disklerin random access oranları düşürüldüğü için ortalama IOPS miktarı artmış olacaktır.
- Video Hosting: Bu tamamen verilerin boyutları ile alakalıdır. 2-3MB’lık videoların barındırıldığı bir ortamda 256KB strip size yeterli olacaktır, eğerki aynı ortamda resim,kod vb. veriler yoksa 512KB’ada çıkarılabilinir. Disk sayısıda bu seçimde önemli rol oynar. 4 disk ile RAID 10 yaptığınızda verilerin 2′ye bölünmesine yetercek maksimum büyüklüğü seçebilirsiniz, fakat 4 disk ile RAID0 yaparsanız bu sefer verilerin 4′e bölünmesine yetecek maksimum strip size’ı seçmelisiniz. 1.2MB’lık bir video dosyası 512KB strip size ile 4 disk RAID0 arraye yazılmak istendiğinde maksimum 3′e bölünebileceği için 3 diske yazılacaktır ve %25 performans kaybı yaşamanıza sebep olacaktır.
- DB ağırlıklı hosting: CMS,Forum vb. db ağırlıklı hostinglerde strip size seçimi ufak olmalıdır. Ne kadar ufak olduğu tamamen ortalama veri boyutuna bağlıdır. Mysql tarzındaki veritabanları 4KB’lık okuma, yazma emirleri yaptığı için veritabanlarında strip size önemini yitirmektedir. Sonuçta her halükarda her bir istek tek bir diske isabet edecektir. Aslında sırf ufak boyutta istekler yaptığı için Mysql veritabanları diskleri ve raid kartlarını aşırı yorarlar, bu yüzden bunların ayrı bir SSD’ye alınması ve orada barındırılması mekanik disklerin üzerinden aşırı yükü kaldıracak, ve size karşılığında performanstan ödün vermeden satış yapabileceğiniz ciddi bir stok alanı açılacaktır.
- Raid kabusu epostalar: Maleysef raidin en büyük problemi epostalardır. Boyutları, adetleri belli değildir, her türden boyutta yazma ve okuma isteğine sebep olabilmektedirler. Strip size seçimi için tam bir kabustur.
Eğer çok diskli bir platformunuz varsa yukardaki kategorileri farklı raid arraylere ayırarak her raid arrayede kullanıma uygun strip size belirliyerek ciddi miktarlarda performans kazanımı elde edebilirsiniz. Yada kategorileri farklı sunuculara ayırarak yine aynı kazanımı elde edebilirsiniz. Aranızda farklı sunucularında farklı türde yükler barındıran arkadaşlar mevcut, fakat bunu hiç yapmamış, karma olarak hosting açmış firmalarda mevcut. Evet bütün bu ayrımı mevcut stok üzerinde veya yeni gelecek müşteriler için yapmak çok büyük bir külfetmiş gibi gelebilir fakat emin olunki performans kazanımı, problemlerdeki azalma, fazladan açılacak stok alanı, disk kaynaklarının yetersizliği yüzünden diğer kaynaklardaki tüketimlerin ortadan kalkması gibi gelişmeler buna değecektir.
Murat ÖZSAYGILI
CIDR Conversion Table
0
CIDR Conversion Table |
|||
CIDR Length | Mask | # Networks | # Hosts |
/1 | 128.0.0.0 | 128 A | 2,147,483,392 |
/2 | 192.0.0.0 | 64 A | 1,073,741,696 |
/3 | 224.0.0.0 | 32 A | 536,870,848 |
/4 | 240.0.0.0 | 16 A | 268,435,424 |
/5 | 248.0.0.0 | 8 A | 134,217,712 |
/6 | 252.0.0.0 | 4 A | 67,108,856 |
/7 | 254.0.0.0 | 2 A | 33,554,428 |
/8 | 255.0.0.0 | 1 A | 16,777,214 |
/9 | 255.128.0.0 | 128 B | 8,388,352 |
/10 | 255.192.0.0 | 64 B | 4,194,176 |
/11 | 255.224.0.0 | 32 B | 2,097,088 |
/12 | 255.240.0.0 | 16 B | 1,048,544 |
/13 | 255.248.0.0 | 8 B | 524,272 |
/14 | 255.252.0.0 | 4 B | 262,136 |
/15 | 255.254.0.0 | 2 B | 131,068 |
/16 | 255.255.0.0 | 1 B | 65,024 |
/17 | 255.255.128.0 | 128 C | 32,512 |
/18 | 255.255.192.0 | 64 C | 16,256 |
/19 | 255.255.224.0 | 32 C | 8,128 |
/20 | 255.255.240.0 | 16 C | 4,064 |
/21 | 255.255.248.0 | 8 C | 2,032 |
/22 | 255.255.252.0 | 4 C | 1,016 |
/23 | 255.255.254.0 | 2 C | 508 |
/24 | 255.255.255.0 | 1 C | 254 |
/25 | 255.255.255.128 | 2 subnets | 124 |
/26 | 255.255.255.192 | 4 subnets | 62 |
/27 | 255.255.255.224 | 8 subnets | 30 |
/28 | 255.255.255.240 | 16 subnets | 14 |
/29 | 255.255.255.248 | 32 subnets | 6 |
/30 | 255.255.255.252 | 64 subnets | 2 |
/31 | 255.255.255.254 | none | none |
/32 | 255.255.255.255 | 1/256 C | 1 |
Windows Sürümleri İçin Memory-Ram Limitleri
0# Fiziksel Ram Limiti: Windows 7
# Fiziksel Ram Limiti: Windows Server 2008 R2
# Fiziksel Ram Limiti: Windows Server 2008
# Fiziksel Ram Limiti: Windows Vista
# Fiziksel Ram Limiti: Windows Home Server
# Fiziksel Ram Limiti: Windows Server 2003
# Fiziksel Ram Limiti: Windows XP
# Fiziksel Ram Limiti: Windows 2000
Fiziksek Memory-Ram Limiti: Windows 7
The following table specifies the limits on physical memory for Windows 7.
Version | Limit in 32-bit Windows | Limit in 64-bit Windows |
---|---|---|
Windows 7 Ultimate | 4 GB | 192 GB |
Windows 7 Enterprise | 4 GB | 192 GB |
Windows 7 Professional | 4 GB | 192 GB |
Windows 7 Home Premium | 4 GB | 16 GB |
Windows 7 Home Basic | 4 GB | 8 GB |
Windows 7 Starter | 2 GB | 2 GB |
Fiziksek Memory-Ram Limiti: Windows Server 2008 R2
Windows Server 2008 R2 sadece 64 bit için geçerlidir.
Version | Limit in 64-bit Windows |
---|---|
Windows Server 2008 R2 Datacenter | 2 TB |
Windows Server 2008 R2 Enterprise | 2 TB |
Windows Server 2008 R2 for Itanium-Based Systems | 2 TB |
Windows Server 2008 R2 Foundation | 8 GB |
Windows Server 2008 R2 Standard | 32 GB |
Windows HPC Server 2008 R2 | 128 GB |
Windows Web Server 2008 R2 | 32 GB |
Physical Memory Limits: Windows Server 2008
The following table specifies the limits on physical memory for Windows Server 2008. Limits greater than 4 GB for 32-bit Windows assume that PAE is enabled.
Version | Limit in 32-bit Windows | Limit in 64-bit Windows |
---|---|---|
Windows Server 2008 Datacenter | 64 GB | 1 TB |
Windows Server 2008 Enterprise | 64 GB | 1 TB |
Windows Server 2008 HPC Edition | Not applicable | 128 GB |
Windows Server 2008 Standard | 4 GB | 32 GB |
Windows Server 2008 for Itanium-Based Systems | Not applicable | 2 TB |
Windows Small Business Server 2008 | 4 GB | 32 GB |
Windows Web Server 2008 | 4 GB | 32 GB |
Physical Memory Limits: Windows Vista
The following table specifies the limits on physical memory for Windows Vista.
Version | Limit in 32-bit Windows | Limit in 64-bit Windows |
---|---|---|
Windows Vista Ultimate | 4 GB | 128 GB |
Windows Vista Enterprise | 4 GB | 128 GB |
Windows Vista Business | 4 GB | 128 GB |
Windows Vista Home Premium | 4 GB | 16 GB |
Windows Vista Home Basic | 4 GB | 8 GB |
Windows Vista Starter | 1 GB | Not applicable |
Physical Memory Limits: Windows Home Server
Windows Home Server is available only in a 32-bit edition. The physical memory limit is 4 GB.
Physical Memory Limits: Windows Server 2003
The following table specifies the limits on physical memory for Windows Server 2003. Limits over 4 GB for 32-bit Windows assume that PAE is enabled.
Version | Limit in 32-bit Windows | Limit in 64-bit Windows |
---|---|---|
Windows Server 2003 with Service Pack 2 (SP2), Datacenter Edition | 128 GB
64 GB with 4GT |
IA64 2 TB
X64 1 TB |
Windows Server 2003 with Service Pack 2 (SP2), Enterprise Edition | 64 GB | IA64 2 TB
X64 1 TB |
Windows Storage Server 2003, Enterprise Edition | 8 GB | Not applicable |
Windows Storage Server 2003 | 4 GB | Not applicable |
Windows Server 2003 R2 Datacenter Edition
Windows Server 2003 with Service Pack 1 (SP1), Datacenter Edition |
128 GB
16 GB with 4GT |
1 TB |
Windows Server 2003 R2 Enterprise Edition
Windows Server 2003 with Service Pack 1 (SP1), Enterprise Edition |
64 GB
16 GB with 4GT |
1 TB |
Windows Server 2003 R2 Standard Edition
Windows Server 2003, Standard Edition SP1 Windows Server 2003, Standard Edition SP2 |
4 GB | 32 GB |
Windows Server 2003, Datacenter Edition | 128 GB
16 GB with 4GT |
512 GB |
Windows Server 2003, Enterprise Edition | 32 GB
16 GB with 4GT |
64 GB |
Windows Server 2003, Standard Edition | 4 GB | 16 GB |
Windows Server 2003, Web Edition | 2 GB | Not applicable |
Windows Small Business Server 2003 | 4 GB | Not applicable |
Windows Compute Cluster Server 2003 | Not applicable | 32 GB |
Physical Memory Limits: Windows XP
The following table specifies the limits on physical memory for Windows XP.
Version | Limit in 32-bit Windows | Limit in 64-bit Windows |
---|---|---|
Windows XP | 4 GB | 128 GB |
Windows XP Starter Edition | 512 MB | Not applicable |
Physical Memory Limits: Windows 2000
The following table specifies the limits on physical memory for Windows 2000.
Version | Limit in 32-bit Windows |
---|---|
Windows 2000 Professional | 4 GB |
Windows 2000 Server | 4 GB |
Windows 2000 Advanced Server | 8 GB |
Windows 2000 Datacenter Server | 32 GB |
Son Yorumlar