Posts Tagged System

Gathering PCs info during logon progress

Whole data about your PC in Active Directory will automatically coming from PCs to wherevery you want. You should run this script via Login progress, I ment, use GPO, If you have any Question How/What/Where … , Just ask !

P.S. : Some codes have been obtained from the Internet.


link :

' 20 / 04 /2011 -- Emrullah Tahir Ekmekçi
' user and computer data collection with Text file
' 1.1

On Error Resume Next ' If we do not get any or portion info from computer, will try again copy file for determine computer

' Gathered data will be copying this network path.
Targetpath = ""

'Temp Dir
Set objShell = CreateObject("Wscript.Shell")
TempDir = objShell.ExpandEnvironmentStrings("%temp%")
Set objShell = nothing


' Computer Name
set wshnetwork=createobject("")
set wshnetwork=nothing

filename = TempDir & "" & strComputer & ".txt"

SET objWMIDateTime = CREATEOBJECT("WbemScripting.SWbemDateTime")
SET objWMI = GETOBJECT("winmgmts:" & strComputer & "rootcimv2")
SET colOS = objWMI.InstancesOf("Win32_OperatingSystem")

' System Last Boot and Up date
FOR EACH objOS in colOS
objWMIDateTime.Value = objOS.LastBootUpTime
LBUT = objWMIDateTime.GetVarDate & vbcrlf & TimeSpan(objWMIDateTime.GetVarDate,NOW)

' System Type // Systemtype options will be narrow after gather whole types
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer & "rootcimv2")
Set colChassis = objWMIService.ExecQuery _
("Select * from Win32_SystemEnclosure")
For Each objChassis in colChassis
For Each strChassisType in objChassis.ChassisTypes
Select Case strChassisType
Case 1 SystemType = "Other"
Case 2 SystemType = "Unknown"
Case 3 SystemType = "Desktop"
Case 4 SystemType = "Low Profile Desktop"
Case 5 SystemType = "Pizza Box"
Case 6 SystemType = "Mini Tower"
Case 7 SystemType = "Tower"
Case 8 SystemType = "Portable"
Case 9 SystemType = "Laptop"
Case 10 SystemType = "Notebook"
Case 11 SystemType = "Handheld"
Case 12 SystemType = "Docking Station"
Case 13 SystemType = "All-in-One"
Case 14 SystemType = "Sub-Notebook"
Case 15 SystemType = "Space Saving"
Case 16 SystemType = "Lunch Box"
Case 17 SystemType = "Main System Chassis"
Case 18 SystemType = "Expansion Chassis"
Case 19 SystemType = "Sub-Chassis"
Case 20 SystemType = "Bus Expansion Chassis"
Case 21 SystemType = "Peripheral Chassis"
Case 22 SystemType = "Storage Chassis"
Case 23 SystemType = "Rack Mount Chassis"
Case 24 SystemType = "Sealed-Case PC"
Case Else SystemType = "Unknown"
End Select
' very rare but sometimes Select Case could not get any data from strChassisType even "Case Else"
if SystemType = "" or SystemType = " " then
SystemType = "Unknown"
end if

' Windows installed date
Set dtmInstallDate = CreateObject("WbemScripting.SWbemDateTime")
Set colOperatingSystems = objWMIService.ExecQuery ("Select * from Win32_OperatingSystem")

For Each objOperatingSystem in colOperatingSystems
dtmInstallDate.Value = objOperatingSystem.InstallDate
installd = dtmInstallDate.GetVarDate

' Collect Computer Info
ComputerInfo = "[ComputerInfo]" & vbCrLf
ComputerInfo = ComputerInfo & strComputer & vbCrLf
ComputerInfo = ComputerInfo & TempDir & vbCrLf
ComputerInfo = ComputerInfo & LBUT & vbCrLf
ComputerInfo = ComputerInfo & SystemType & vbCrLf
ComputerInfo = ComputerInfo & installd & vbCrLf

' Username

Set colSoftware = objWMIService.ExecQuery ("SELECT * FROM Win32_Product")
Set objNetwork = CreateObject("WScript.Network")

Username = objNetwork.UserName
ComputerInfo = ComputerInfo & Username & vbCrLf

' Collect Members of Local Admin Groups

LocalAdminGroup = LocalAdminGroup & vbCrLf & "[LocalAdminGroup]" & vbCrLf

Set objComp = GetObject("WinNT://" & strComputer)

If objComp.PropertyCount > 0 Then
Set objGroup = GetObject("WinNT://" & strComputer & "/Administrators,group")
If objGroup.PropertyCount > 0 Then
For Each mem In objGroup.Members
LocalAdminGroup = LocalAdminGroup & Right(mem.adsPath,Len(mem.adsPath) - 8) & vbCrLf
End If
End If

'Collect Operation System and CPU info

OsInfo = OsInfo & vbCrLf & "[OsInfo]" & vbCrLf

Set colSettings = objWMIService.ExecQuery ("Select * from Win32_OperatingSystem")

For Each objOperatingSystem in colSettings
OsInfo = OsInfo & objOperatingSystem.Caption & vbCrLf
OsInfo = OsInfo & objOperatingSystem.RegisteredUser & vbCrLf
OsInfo = OsInfo & objOperatingSystem.ServicePackMajorVersion & vbCrLf
OsInfo = OsInfo & objOperatingSystem.ServicePackMinorVersion & vbCrLf
OsInfo = OsInfo & objOperatingSystem.Version & vbCrLf

Set colSettings = objWMIService.ExecQuery ("Select * from Win32_ComputerSystem")

For Each objComputer in colSettings
OsInfo = OsInfo & objComputer.Manufacturer & vbCrLf
OsInfo = OsInfo & objComputer.Model & vbCrLf
OsInfo = OsInfo & objComputer.TotalPhysicalMemory /10241024+1 & vbCrLf

Cpu = Cpu & vbCrLf & "[Cpu]" & vbCrLf

Set colItems = objWMIService.ExecQuery("Select * from Win32_Processor")
For Each objItem in colItems
Cpu = Cpu & objItem.Description & vbCrLf
Cpu = Cpu & objItem.Manufacturer & vbCrLf
Cpu = Cpu & objItem.MaxClockSpeed & vbCrLf
Cpu = Cpu & objItem.Name & vbCrLf

' Collect Bios Info

bios = bios & vbCrLf & "[Bios]" & vbCrLf

Set colBIOS = objWMIService.ExecQuery ("Select * from Win32_BIOS")
For each objBIOS in colBIOS
bios =bios & objBIOS.Manufacturer & vbcrlf
bios =bios & objBIOS.Name & vbcrlf
bios =bios & objBIOS.ReleaseDate & vbcrlf
bios =bios & objBIOS.SerialNumber & vbcrlf
bios =bios & objBIOS.SMBIOSBIOSVersion & vbcrlf
bios =bios & objBIOS.SMBIOSMajorVersion & vbcrlf
bios =bios & objBIOS.SMBIOSMinorVersion & vbcrlf
bios =bios & objBIOS.Version & vbcrlf

Basebord = Basebord & vbCrLf & "[Basebord]" & vbCrLf

Set objWMIService = GetObject("winmgmts:" & strComputer & "rootcimv2")

Set colItems = objWMIService.ExecQuery("Select * from Win32_BaseBoard")

For Each objItem in colItems
Basebord = Basebord & objItem.Manufacturer & vbcrlf
if objItem.Model = "" then
Basebord = Basebord & objItem.Model & vbcrlf
Basebord = Basebord & "Veri Yok" & vbcrlf
end if
Basebord = Basebord & objItem.Product & vbcrlf
Basebord = Basebord & objItem.SerialNumber & vbcrlf

' Collect Drivers info

disk = disk & vbCrLf & "[Disk]" & vbCrLf

Set colItems = objWMIService.ExecQuery ("Select * from Win32_LogicalDisk")

For Each objItem in colItems
if objItem.Name <> "" then disk = disk & objItem.Name & vbCrlf
if objItem.Description <> "" then disk = disk & objItem.Description & vbCrlf
disk = disk & objItem.VolumeName & vbCrlf

if objItem.VolumeSerialNumber <> "" then disk = disk & objItem.VolumeSerialNumber & vbCrlf
if objItem.Size <> "" then disk = disk & Int(objItem.Size /1073741824) & vbCrlf
if objItem.FreeSpace <> "" then disk = disk & Int(objItem.FreeSpace /1073741824) & vbCrlf & vbCrlf else disk = disk & vbCrlf

' Collect Modems info

modem = modem & vbCrLf & "[Modem]" & vbCrLf

Set colItems = objWMIService.ExecQuery("Select * from Win32_POTSModem")

For Each objItem in colItems
modem = modem & objItem.AttachedTo & vbcrlf
modem = modem & objItem.DeviceType & vbcrlf
modem = modem & objItem.Model & vbcrlf & vbcrlf

' Collect Network Cards info

Networkb = Networkb & vbCrLf & "[Network]" & vbCrLf

Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_NetworkAdapterConfiguration")

For Each objItem In colItems
For Each objValue In objItem.IPAddress
If objValue <> "" Then
Networkb = Networkb & objItem.Description & vbcrlf & objValue & vbcrlf & objItem.MACAddress & vbcrlf
End If

' Collect Installed Apps

Apps = Apps & vbCrLf & "[Apps]" & vbCrLf

If colSoftware.Count > 0 Then
For Each objSoftware in colSoftware
Apps = Apps & objSoftware.Caption & vbtab & objSoftware.Version & vbCrLf
End If

' Collect Services info

Set cInstances = GetObject("winmgmts:{impersonationLevel=impersonate}//" &_
strComputer & "/root/cimv2:Win32_Service").Instances_

svrc = svrc & vbCrLf & "[Services]" & vbCrLf

For Each oInstance In cInstances
svrc= svrc & oInstance.Properties_("DisplayName").Value & vbTab & oInstance.Properties_("StartMode").Value & vbTab & oInstance.Properties_("State").Value & vbCrLf

' Collect Installed Microsft Updates

Updates = Updates & vbCrLf & "[Updates]" & vbCrLf

Set objSession = CreateObject("Microsoft.Update.Session", strComputer)

If Err.Number <> 0 Then
Set objSearcher = objSession.CreateUpdateSearcher
intHistoryCount = objSearcher.GetTotalHistoryCount
Set colHistory = objSearcher.QueryHistory(1, intHistoryCount)
For Each objEntry in colHistory
Set objIdentity = objEntry.UpdateIdentity
Updates = Updates & objEntry.Date & vbtab & objEntry.Title & vbcrlf
End If

Report = ComputerInfo & LocalAdminGroup & OsInfo & Cpu & Bios & Basebord & Disk & Modem & Networkb & Apps & svrc & Updates

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.CreateTextFile( filename , True)

objTextFile.WriteLine Report

Set FSO =CreateObject("scripting.FileSystemObject")

if FSO.FileExists (filename) then
FSO.CopyFile filename ,Targetpath , True
end if

SET objWMIDateTime = Nothing
SET objWMI = Nothing
SET colOS = Nothing
Set objWMIService = Nothing
Set colChassis = Nothing
Set dtmInstallDate = Nothing
Set colOperatingSystems = Nothing
Set colSoftware = Nothing
Set objNetwork = Nothing
Set objComp = Nothing
Set colSettings = Nothing
Set colItems = Nothing
Set colBIOS = Nothing
Set objFSO = Nothing
Set objTextFile = Nothing
Set FSO = Nothing
Set objSearcher = Nothing
Set colHistory = Nothing
Set objIdentity = Nothing

FUNCTION TimeSpan(dt1, dt2)
TimeSpan = "00:00:00"

seconds = ABS(DATEDIFF("S", dt1, dt2))
minutes = seconds 60
hours = minutes 60
minutes = minutes MOD 60
seconds = seconds MOD 60

IF LEN(hours) = 1 THEN hours = "0" & hours





TimeSpan = hours & ":" & _
RIGHT("00" & minutes, 2) & ":" & _
RIGHT("00" & seconds, 2)





Leave a comment

AP769A HP StorageWorks PCIe 8Gb Host Bus Adapter

HP sunucular üzerinde kullanılan AP769A ürün kodlu HBA kartı için işletim sistemi kurulumundan sonra patch geçilmesi gerekiyor. Aksi taktirde HBA kart işletim sistemi tarafından düzgün olarak tanınmadığı için çalışmıyor. Aşağıdaki linkten ilgili patch leri işletim sistemi türüne göre download edebilirsiniz.

Kolay gelsin.

, , , ,

1 Comment

IBM 46M6049 8 Gb FC HBA with Vmware ESX 4.1

IBM 46M6049 ürün kodlu kart takılı bir sunucuya Vmware ESX 4.1 kurulduğunda, ESX 4.1 hba kartını görmüyor. Bunun için vmware in web sitesinden ( ilgili driver ları download edip kurmak gerekiyor. Vmware ESX işletim sisteminin her ne kadar geniş bir donanım desteği olsa da ESX kurduktan sonra mutlaka ekstra driver ihtiyacı olup olmadığı kontrol edilmeli. Zaman zaman eksik driver problemi sanki donanım arızası gibi algılanabiliyor.

Kolay gelsin.

, , , ,

1 Comment

Depolama Teknolojileri, Trendleri ve IBM in Bakış Açısı

Bu makalemde öncelikle depolama ürünlerinden, teknolojilerinden, IBM in büyüyen depolama ürün ailesindeki yeni ve yenilikçi çözümlerinden bahsetmek istedim. IBM depolama ürün ailesine geçtiğimiz ay “storwize v7000” isimli yeni bir ürün katıldı. IBM depolama ürün ailesinde yer alan bazı çözümlerden/teknolojilerden genel olarak bahsedeceğim, ancak aslında üzerinde durmak istediğim çözümler;

  • Storwize v7000 (orta segment depolama ve depolama sanallaştırma çözümü)

  • N series (giriş, orta ve büyük segment depolama çözümü)

Depolama teknolojilerindeki trendler;

Depolama teknolojilerindeki en büyük trend verinin azaltılması, küçültülmesi olacaktır. Dolayısı ile depolama teknolojilerindeki trendler de verinin azaltılmasına, küçültülmesine yönelik olarak gelişmektedir. Şu anda her yıl %55 oranında veri büyümesi gerçekleşmektedir. (Gartner istatistiklerine göre) Şirketlerin/kurumların verilerinin bu büyüme oranıyla artması; eldeki yapıda bulunan/kullanılan ürünler/teknolojiler in yeterli olmamasına sebep olacaktır. Buradan hareketle bahsedeceğim teknolojilerin firmalar/kurumlar için hayati önemi vardır. Şirketler/kurumlar ancak depolama konusundaki trendleri takip ederek ve yatırımlarını buna göre yaparak bu problemleri aşabilir.

1)     Tekilleştirme (De-duplication)

Son yıllarda depolama alanında ortaya çıkan en önemli teknolojilerden biridir. Fiziksel olarak diske kaydedilecek olan “1 (bir), 0 (sıfır)” verilerinin matematiksel algoritmalarla kontrol edilerek, tekrarlanan dizilerin tekrar kaydedilmesi sadece referans bilgisinin yazılarak fiziksel data alanını daha efektif kullanmayı sağlayan teknolojidir. Bu sayede fiziksel veri alanına kapasitesinin % 25-75 daha fazla veri kaydetmek mümkün oluyor.

2)     Thin Provisioning

Bu teknoloji depolama ürünü üzerinden veri alanı sağladığınız sistemlere atanan veri alanları rezerv atamak yerine kullandığı kadar atamanızı sağlıyor. Yani 750 GB boyutunda bir veri alanını sisteminize atadığınızda, başlangıç itibari ile bu alana 100 GB veri kaydedildiğinde; kullanılan alan 100 GB oluyor, 750 değil. Bu da depolama kapasitesini net bir şekilde kullanmanızı sağlıyor. Dolayısı ile 5 TB kapasiteye sahip bir tanesi thin provisioning destekleyen, diğeri desteklemeyen 2 ayrı depolama cihazı için örnek verecek olursam; thin provisioning desteklemeyen ürün üzerinden 10 adet sunucuya 500 GB alan verdiğimizi düşünelim. 5 TB veri alanını daha içinde hiç bir şey yok iken rezerv ettiği için bitirmiş oldunuz, kullanılabilir alan 0 GB. Thin provisioning destekleyen ürün ise 10 adet sunucuya 500 GB alan verdiğinde kullanılabilir alan hala 5 TB olacaktır. Bu data alanına veri yazıldıkça kullanılan alan artacaktır. Ancak bu teknolojinin kullanılması depolama ürününün proaktif yönetilmesine ihtiyaç duyabilir.

3)     Depolama sanallaştırması (Storage Virtualization)

Depolama sanallaştırması ile kullanılan ürünlerin kapasitesinin  maksimum seviyede tutulması bu sayede yapılan yatırımdan maksimum geri dönüş alınmasını sağladığı için önemli bir konudur. Depolama sanallaştırması yapan bir ürünün arkasında aynı yada farklı üreticilere ait birden çok depolama ürünün birleştirilerek tek bir çatı altında toplanması ve yönetilmesi anlamına gelmektedir. Bu yapı farklı türde cihazlarin aynı yapı altında kullanılabilmesini, yönetilebilmesini sağlar. Bu ürünle veri/veriler in otomatik olarak kesintisiz bir şekilde farklı cihazlar arasında taşınabilmesi mümkündür. Performansa ihtiyaç duyan verileri tespit ederek; bu verileri verileri daha performaslı disklere ve/veya cihazlara otomatik olarak taşıyabilir. FC, SAS, SATA diskler destekleyen cihazlarını birleştirerek hepsini birarada performans sıkıntısı yaşamadan kullanabilirsiniz.

4)     Bilginin saklanması ve Yaşam Döngüsü (Information Retention and Lifecyle Management)

Bu konu yapınızda kullanacağınız ürünler kadar önemli bir konudur. Verilerin sürekli olarak büyüdüğünü ve her zaman erişilebilir olmasının istendiği bir ortamda; hangi veri/veriler in, nasıl-nerede tutulacağı, veri/veriler in ne zaman ömrünün dolduğunun/dolacağının tespit edilerek ona göre silinmesi kaçınılmaz olarak belirlenmesi/yönetilmesi gereken süreçlerdir. Bu konuda şirketler/kurumlar kendi politikalarını oluşturmalı ve ona göre hareket etmelidirler. Sıklıkla erişim sağlanmayan bilgilerin arşivlenmesi, ancak istendiğinde arşiv üzerinden erişilebilir olması gerekmektedir. Arşiv için daha ucuz maliyetli depolama alanları kullanılmalı ve arşivlenen bilgilerin artık bu alanlara taşınması sağlanmalıdır.

5)     Verinin Korunması, Yedeklenmesi ve Geri Dönülmesi (Data Protection and Recovery Management)

Öncelikle veri/veriler in yedeklenmesi ve geri dönülmesi için kullanılacak olan yazılım ve donanımların neler olacağı, hangi teknolojileri destekleyeceğine karar verilmelidir.  Sonrasında yedekleme ve geri dönme süresinin ne kadar olacağı, hangi sıklıkla yedek alınacağı belirlenmeli ve kullanılacak olan yazılım ve donanımların istenen değerleri sağlayıp sağlayamadığına bakılmalıdır. Güncel yedekleme ve geri dönme teknolojileri, ürünleri ile; anlık yedek almak-geri dönmek, anlık olarak veriyi kopyalabilmek, veriyi uzak bir lokasyona replike edebilmek, verinin bütünlüğünden emin olmak gibi seçenekler mevcuttur.

6)     Depolama Kaynaklarının ve Altyapının Yönetilmesi (Storage Resources and Infrastructure Management)

Depolama kaynaklarının ve bu kaynakların barındırıldığı altyapının yönetilmesi bir diğer kritik konudur. Depolama konusunda bilgi işlem personelinin yeterli bilgi seviyesine sahip olmaması ve güncel teknolojileri bilmiyor olması en önemli problemlerden biridir. Bu sebeple firmalar/kurumlar kendileri için en uygun olan çözümler, ürünler yada teknolojilerden mahrum kalabiliyorlar. Sonuç olarak bu durumda firmalar/kurumlar mağdur olabiliyor. Yeterli bilgi seviyesine sahip olmayan firmaların bu yatırımlarını yaparken ve yaptıktan sonra yeterli bilgi seviyesini barındıran danışmanlık hizmeti alması en mantıklı çözüm olacaktır. Şirketler/kurumlar ın depolama sistemlerini ve altyapılarını yönetecek, takip edecek ve raporlayacak yazılımlara ihtiyacı vardır. Yapının sağlıklı bir şekilde çalıştığını, maksimum performans sağladığını, atıl kapasite kalmadığını düzenli bir şekilde görmek ve raporlamak çok önemlidir. Aksi taktirde yapı ihtiyaç bulunmadığı halde büyüyecek ve karmaşıklaşacaktır. Bu da operasyonları daha zor bir hale getirecek, yönetim maliyetlerini artıracaktır.

7)     Yazılım Entegrasyonu (Application Integration)

Depolama ürününün içerisinde kaydedilmiş veriyi tanıması, veriyi kaydeden yazılım ile entegre olabilmesi de bir diğer önemli konudur. Öncelikle bu entegrasyon verinin bütünlüğü arttırdığı için çok önemlidir. Ayrıca verinin yedeklenmesi, geri dönülmesi, arşivlenmesi, kopyalanması gibi hayati önemli operasyonların ne şekilde yapılabileceğini etkiler.

Sonuç olarak; depolama alanındaki teknolojiler ve trendler şirketler/kurumlar için kritik önem taşımakta ve ilerleyen zaman içerisinde korkunç bir şekilde büyüyen veri patlaması problemi ile nasıl başa çıkacaklarını belirleyecektir. Burada tercih edilecek çözüm/ürün lerin sağlayacakları değere göre ele alınması gereklidir. (value-based)

IBM in Depolama Çözümleri;

IBM depolama ürünleri konusunda dünyadaki en büyük üreticilerden biridir. Depolama ürünleri yelpazesinde çok çeşitli ürünler bulunmaktadır. Bu makalede yeni teknolojileri barındıran bazı ürünlerden bahsedeceğim.

>  DS ürün ailesi,

Küçük, orta ve büyük segment te ölçeklenebilen, FC-SAS-ISCSI protokollerini kullanabilen (ürüne bağlı olarak), FC-SAS-SSD-SATA diskler kullanabilen ve temel olarak alışılageldik depolama çözümü sunan ürünlerdir. Windows üzerinde çalışabilen bir uygulama ile rahatça yönetilebiliyor.

>  Storwize v7000,

Orta segment te ölçeklenen IBM depolama ürün ailesine en yeni katılmış olan üründür. FC-ISCSI protokollerini kullanabilen, FC-SAS-SSD-SATA diskler kullanabilen, depolama sanallaştırması yapabilen, tekilleştirme destekleyecek, anlık yedek alma/geri dönme yapabilen üründür. Windows üzerinde çalışabilen bir uygulama ile rahatça yönetilebiliyor.

>  N series ürün ailesi,

Küçük, orta ve büyük segment te ölçeklenebilen, FC-ISCSI protokollerini kullanabilen (ürüne bağlı olarak), FC-SAS-SSD-SATA diskler kullanabilen ve tekilleştirme destekleyen, anlık yedek alma/geri dönme yapabilen ürünlerdir. (bazı fonksiyonlar ekstra lisanslıdır.) Windows üzerinde çalışabilen bir uygulama ile rahatça yönetilebiliyor.

Yeni gelişen depolama teknolojilerine, trendlerine IBM in bakış açısı,

Günümüzde yaşanan veri patlaması sonucu IBM de depolama ürünleri üzerinde yeni teknolojik trendleri takip ediyor, hatta bu gelişmelerin bir kısmında da öncü rol oynuyor. Bu da bize en büyük üreticilerden biri olan IBM in depolama çözümleri konusunda nasıl bi strateji izlediğini anlatıyor. IBM yeni çıkardığı bütün depolama ürünleri bir önceki nesil ürünlere göre daha fazla iletişim arayüzü, iletişim protokolü, kapasite, performans ve daha fazla yazılımsal özellik destekliyor.

Sonuç olarak; depolama konusunda IBM daha esnek, utilizasyonu ve performansı daha yüksek, teknolojik olarak daha fazla iş yapabilen, kolay yönetilebilir depolama ürünleri geliştirerek şirketlerin/kurumların önümüzdeki zamanda önlerine çıkacak olan depolama problemlemlerini çözmelerini sağlıyor. Sadece şunu bir kez daha belirtmek istiyorum; storwize v7000 ürünü teknolojik olarak çok üstün bir üründür. Sadece donanımsal olarak değil; aynı zamanda ürünün üzerinde çalışan yazılımın yapabildikleri de firmalara/kurumlara çok büyük faydalar sağlayacaktır.

, , , ,

1 Comment

Sanal Ortamda Etkin Veri Depolama Çözümleri

Sanal Ortamda Etkin Veri Depolama Çözümleri

Sanal ortamlar üzerinde oluşan verinin nereye, nasıl,hangi süreyle depolanacağı, bu verilerin nasıl yedekleneceği ve geri dönüşünün yapılacağı ilk etapta düşünülerek karar verilmesi gereken konulardır. Sanallaştırma çözümleri ile sistemlerin erişilebililirlik oranı artırılırken aynı şekilde verilerin tutulduğu ürünlerin/çözümlerin de münümum aynı erişilebilirlik oranını sağlaması gerekiyor. Sanallaştırma ile Depolama teknolojilerinin ortak olarak kullanabileceği ISCSI, thin provisioning ve tekilleştirme (deduplication), felaketten kurtarma amacıyla farklı bir lokasyona replikasyon gibi teknolojilerin veri depolama ürünü tarafından da kullanılabilir ve desteklenebilir olması gerekiyor. Sanal ortamlar için veri depolama ürünü belirlenirken kullanılacak olan teknolojilerin dikkatle belirlenmesi ve ürünün bu teknolojik ihtiyaçlara göre seçilmesi gerekmektedir. Örneğin; ISCSI teknolojisi daha az maliyet ile sahip olunabilecek kolay kullanılabilen bir teknoloji ancak kritik iş uygulamaları için yeterli seviyede performans üretememesi mümkün olabilir. Ürünün üzerinde kullanılacak olan disklerin FC, SAS yada SATA olup olamadığı bunların hangilerini, ne şekilde bir arada kullanıp kullanamadığınız bir diğer karar noktası. Dolayısı ile ürün tercihinde dikkat etmek gerekiyor. İhtiyaç duyulan teknolojileri, yazılımları, protokolleri ve donanımların tamamını kapsayan tümleşik veri depolama çözümleri bence birinci sırada değerlendirilmelidir. Burada sanallaştırma ve etkin veri depolama da amaç sistem üzerinde barındırılan bütün kaynaklardan maksimum seviyede faydalanabilmek ve geriye atıl kaynak bırakmamak.

Tercih edilecek olan veri depolama ürününün maksimum kapasitesi, maksimum ön bellek miktarı, ürünün kendi içerisinde yedekli çalışabilir olması, ürünün fiziksel bileşenlerinin çalışır halde takılıp çıkarılabilir olması gibi konular/yeterlilikler çok önemli. Zira veri depolama ürünü sadece tek bir makine için değil, kendisine erişen bütün sunucular için çalışıyor olacağından; bu üründe yaşanacak bir problem (erişim kesintisi vb.) ürüne erişen bütün fiziksel ve sanal sunucuları etkileyeceğinden sistem açısından çok daha önemli bir konumda olacaktır. Son olarak tercih edilen veri depolama ürününün, donanım üreticisi tarafından destek, servis ve bakım hizmetleri de mutlaka göz önünde bulundurulmalıdır. BimSA olarak sanallaştırma ve veri depolama ile alakalı anahtar teslim projeler gerçekleştirmeye önem veriyoruz ve sonrasında ise danışmanlık ve destek hizmetleri sağlayabiliyoruz.

, , ,

1 Comment

Sanallaştırma ve Süper Bilgisayarlar

Sanallaştırma ve  Süper Bilgisayarlar

Sanallaştırma ve ilgili teknolojilerin hızla ilerlediği günümüz teknoloji dünyasına bakış. IT yöneticileri’nin sanallaştırma teknolojilerine bakışı. Ülkemizde gerçekleşen projelerden örnekler, sektörden önemli isimlerden vizyoner görüşler…
Aslında günümüzde artan kapasitelerle hemen hemen tüm bilgisayarlar birer süper bilgisayar. Ancak yine de, erçek anlamda Süper Bilgisayarlar, sanallaştırma süreçlerini nasıl kolaylaştırıyor merak ediyor musunuz?

Günümüz makinelerinin kapasite olarak ulaştıkları noktada, makinenin üstlenebileceği görevler makinenin kapasitesini kabul edilebilir oranda tüketemiyor. Makineden optimum fayda sağlayabilmek için utilizasyonunun %65-%85 arasında olması gerekmektedir. Sanallaştırma teknolojileri ile bir makinenin üzerinde birden çok sanal makine çalıştırarak utilizasyonu %70-%90 arasında tutmak ve ölçeklemek fiziksel yapılara göre çok daha kolay sağlanabiliyor. Fiziksel olarak 75+ ayrı makine üzerinde çalışan bir sistemi 3 tane fiziksel makine üzerinde performans ve iş sürekliliği açısından kayıp yaşamadan çalıştırmak çok önemli bir değer. BimSA olarak Türkiyenin önemli ve büyük kurum/kuruluş unda sanallaştırma projeleri gerçekleştirdik. Bunlardan bazıları; Akbank, Sabancı Holding, BosSA, TemSA, BriSA, KordSA, AkçanSA, İçdaş, Demisaş, Çelebi Holding, Natro gibi. Ülkemizde IT Yöneticileri sanallaştırma teknolojilerini yakından takip ediyor. Bir kez sanallaştırma teknolojileri ile tanışıp, kullanmaya başladıktan sonra kazandıkları; esneklik, hız, yönetim ve operasyon kolaylığı, kaynak ve performans takibi gibi başlıca sayabileceğimiz artılar sebebiyle sonrasında bütün sistemleri (özel durumlar hariç) sanal olarak planlıyorlar. Şu anda hali hazırda şirketlerin günlük kullandığı sunucu makineleri için makisimum konfigurasyon, Intel mimarisinde 8 CPU su, toplamda 64 core u, 2.5 TB memory si olabiliyor. Sanallaştırma ile alakalı sunucu/sunucular ın ne kadar çok kaynağı varsa o kadar kaynağı sanal makinelere paylaştırabiliyorlar. Yani sunucunun kaynak kapasitesi büyüdükçe sanallaştırma maliyeti azalıyor. Dolayısı ile ne kadar çok makineyi sanallaştırırsanız, sanallaştırma o kadar ucuza geliyor.

, , ,

1 Comment

Veri Merkezi Yönetimi ve Altyapı

Türkiye bölgesel bir veri merkezi olabilir mi? Türkiye’nin bu yolda avantaj ve dezavantajları neler?

Türkiye bölgesel bir veri merkezi olabilir, hatta olmalıdır da. Konum olarak başka hiçbir ülkenin sağlamayacağı bir avantaja sahibiz. Türkiyenin bu konudaki en büyük avantajı; genç bir nufusa sahip olması, bu genç nufusun yeni teknolojilere ve gelişmelere açık olması, çabuk adaptasyon sağlaması başta sayabileceğimiz en büyük artılar. Türkiye nin bilişim altyapısının hali hazırda yapılanma içerisinde olması diğer avantajlarımız. Özel şirketlerin de yeni kanunlar ile altyapı yapabilir hale gelmiş olması çok önemli.Veri merkezi olmak Türkiye de genç nufusa iş imkanı sağlayabilmesi açısından da önemli. Elimizdeki genç nufus gücünü “Bölgesel Veri Merkezi” olarak kullanmamız çok önemli bir konu. Dezavantajlarımız ise; özellikle internet altyapısı konusunda yeteri kadar hızlı bir ilerlemenin yaşanamaması.Bilişim ile ilgili yasal düzenlemelerin yeteri kadar hızlı ilerleyememesi. Devletin, “Internet” konusunda yeteri kadar ciddi ve uzun süreli bir politikasının olmaması. E-devlet projelerinin hala hayata geçirilememiş, bitirilememiş olması. Bölgesel Veri Merkezi olabilmek için Türkiye nin bu konulara daha fazla ağırlık vermesi gerekiyor.Bölgesel Veri Merkezi olmak Türkiye nin diğer ülkeler içinde önemini artırması anlamına geliyor.

Veri merkezi çözümlerindeki son gelişmeler nelerdir?

Veri merkezleri ile ilgili son 5 yılda daha önceki 20 yılda olmadığı kadar çok gelişme yaşandı. İş sürekliliği, İşgücü verimliliği, Enerji verimliliği konularında yeni çözümler,  teknolojiler bulundu, geliştirildi, uygulanıyor ve geliştirilmeye devam ediyor.. Veri merkezleri için özellikle “İş sürekliliği” ve “Enerji verimliliği” konuları çok kritik önem taşımakta. Kurumların/Şirketlerin her yerden verilerine ve uygulamalarına güvenli bir şekilde erişebiliyor olmasının önemi çok büyük. Veri merkezleri bu noktada ön plana çıkıyor. Bu verilerin, uygulamaların nerede barındırılacağı, nasıl korunacağı, nasıl yönetileceği ve nasıl bütünlüğü bozulmadan erişilebilir halde tutulacağı konularını “Veri Merkezleri” başlığı altında cevaplıyoruz. Bütün bu işler/işlemler in mümkün olan en az enerji ile yapılması da bir diğer önemli husus.

Veri merkezi altyapılarında ve teknolojilerinde son gelişmeler, belirleyici eğilimler nelerdir?

Veri merkezi altyapılarında; konsolidasyon, operasyonel kolaylık ve standardizasyon, esneklik, kaynak kullanımının arttırılması, az enerji tüketimi, sahip olma maliyetleri ve harcamaların düşürülmesi  konuları beliryici unsurlar olarak karşımıza çıkmakta. Teknolojik olarak; Veri Merkezi Anahtarlama, Depolama Ağları, Uygulama Ağı, Veri Merkezi Güvenliği, Sunucu ve Masaüstü Sanallaştırma,Uygulama Sanallaştırma, Erişilebilirlik, Felaketten Kurtarma konuları en son gelen gelişmelerdir. Veri Merkezleri nin bu konularda belirlenmiş olan bilişim standartlarını sağlaması ayrıca bu konularda hizmetler vermesi gerekmekte.

Veri merkezleri sektörünün geleceği ile ilgili öngörüler nedir?

Veri Merkezleri sektörü önümüzdeki yıllarda da sıkça adını duyacağımız ve gittikçe yaygınlaşacak olan bir sektör. Ülkemizde ise daha yolun başındayız.Türkiye de genel olarak her kurum ve kuruluş kendi imkanları ile kendi sistemlerini, verilerini ve uygulamalarını kendi sistem odalarında barındırıyor. Ancak bu durumda her firma kendi ölçeğinde çözümler/teknolojiler kullanabiliyor. Ancak “Veri Merkezleri” bu çözümleri/teknolojileri hizmet olarak kurum/kuruluş lara 7 gün 24 saat boyunca sağlayabiliyor olacak. Sistem, Servis yada Uygulama bazında erişim anlaşmaları (OLA- Operational Level Agreement, SLA- Service Level Agreement )ile kurum/kuruluş ların kendi sistemlerini, verilerini, uygulamarını barındıracak, kiralayabilecek. Kurum/kuruluş lar bu işleri hizmet olarak alacak, kendi bünyelerinde çözüm geliştirmek zorunda kalmayacaklar.

, , , ,

1 Comment

Depolama teknolojileri ve trendleri

Depolama teknolojileri ve trendleri,

Bilgi bütün kurumlar için her zaman çok önemlidir. Bu bilgilerin nerede, nasıl tutulduğu, güvenilir olup olmadığı, bilgiye erişimin hızı, boyutu sürekli artan bilgilerin yönetimi, bilgilerin her zaman erişilebilir olması konuları kurumların depolama ile ilgili ihtiyaçlarını belirliyor. Günümüzde, kurumlar için verilerinin değeri sürekli olarak artmakta, bu verilerin her zaman erişilebilir olması gerekmekte; dolayısı ile daha hızlı, daha güvenilir, kolayca yedeklenebilen, ölçeklenebilen ve maliyet olarak da efektif çözümlere ihtiyaç duyuldu.

Buradaki en kritik konulardan bir tanesi toplama depolama ihtiyacını ön görebilmek ve teknolojik ihtiyaca göre doğru ürünü seçip, ölçeklemek. Son yıllarda depolama sistemleri konusunda “Unified Storage Systems- UDS” yani “Tümleşik Depolama Sistem” leri özellikle çok önemli bir yer tutmakta, teknolojik olarak da, maliyet olarak da tek bir ürün alarak, depolama ihtiyaçlarının tamamına cevap verebiliyor olmak mümkün. Tek bir UDS ürünü ile; birden çok protokol ile bağlantı yapabiliyor olmak, “snapshot” teknolojileri ile kesintisiz yedekleme yapabilmek, “thinprovisioning” ile toplam kapasite yerine sadece kullanılan kapasiteyi sistemlere atamak mümkün.

Depolama teknolojileri ile ilgili;

–        ISCSI” yani ethernet kablosu üzerinden depolama alanına erişebiliyor olmak maliyet açısından büyük avantaj sağlıyor.

–        Deduplication” yani kendini tekrar eden verilerin belirlenerek bir kere kaydedilmesi teknolojisi ile depolama kapasitesinin daha efektif kullanılabilmesi mümkün.

–        Thinprovisioning” yani veri alanını sistemlere atarken ihtiyaç duyulan boş kapasite için rezerve alan kullanmayarak toplam depolama alanının daha efektif kullanılabilmesi.

Veri miktarının artması veri yönetimini ön plana çıkardı. Buradaki verilerin önceliklendirilmesi, önem derecelerinin belirlenmesi, birden fazla farklı alana yazılmış verinin konsolde edilmesi sayesinde maliyeti yüksek gibi görünen veri depolama alanlarından maksimum derecede faydalanma imkanları ortaya çıktı.

, , , ,

1 Comment

Cloud Computing

  • Cloud Computing nedir? Teknolojinin başlıca temel özellikleri nelerdir?

“Cloud computing” terimi interneti tarif etmek için bulut (cloud) kelimesinin kullanılmasından geliyor. Basit anlamda bir şirketin bilgisayar ağını temsil eden bir terimdir. Ancak bu terim bu şirketin bilgisayar ağına her yerden (internet üzerinden) erişilebildiği durumda kullanılıyor. Biraz daha açarsak; bir şirketin kullanıcıları, kullandıkları makinelere, yazılımlara, programlara, donanımlara internet üzerinden erişebiliyorsa o şirketin bilgisayar ağına “Private Cloud” (özel bulut) deniyor. Eğer bu bilgisayar ağına herkes erişebiliyorsa yani bilgisayar ağı umumi ise “Public Cloud” (genel bulut) deniyor.
Bu terimler ve bu terimlerin kullanıldığı teknolojilerin genel özelliği; Ağ içerisinde kullanılan her türlü donanımın ve yazılımın uzaktan (internet üzerinden) da kullanılabilmesini mümkün kılmasıdır. “Cloud Computing” kullanıcı internet üzerinden ağ a bir kere eriştiğinde kullanıcının her türlü ihtiyacını, yetki dahilinde karşılıyabilir. Örneğin; kullanıcıların işletim sistemini, bu işletim sisteminin üzerinde çalışan programları, yazıcı ihtiyaçlarını, dosya paylaşımı ihtiyaçlarını, işlemci, hafıza ve disk  ihtiyaçları gibi her türlü ihtiyacını karşılayabilen; şirket kullanıcılarına özel ağlara “özel bulut” (private cloud), internet üzerinden herkesin erişebildiği ağlara “genel ağ” (public cloud) deniyor.

  • Cloud Computing servis alt yapısından ve diğer unsurlarından bahseder misiniz?

“Cloud Computing” sunucu, kullanıcı, program ve altyapı katmanlarından oluşuyor. İçerisinde PaaS (Platform as a service), IaaS (Infrastructure as a service), Saas (Software as a service) gibi farklı kavramlarda var. Burada önemli olan “Cloud (bulut)”un ne/neler için kullanılacağı. Amaç belli yazılım/yazılımları “cloud” haline getirmekse bu durumda bahsedilen yazılımların çalışabilmesi için her katmanda gerekli makineler, işletim sistemleri, programlar barındırılmalı. “Cloud” ile sağlanabilecek en önemli unsurlar; Esneklik, maliyetlerin düşürülmesi, donanım ve mekan zorunluluğundan kurtulma, fazla yüklenme durumunda kaynakların kaydırılabilmesi, ölçeklenebilirlik vb.

  • Cloud Computing yatırımı yapan firmaların bu sistem içerisinde yaşayabilecekleri riskler bulunuyor mu?

Tabi ki, her teknolojinin kendisine ait riskleri vardır. “Cloud Computing” için öncelikle hali hazırdaki yapının uygun hale getirilmesi gerekiyor. Dolayısı ile, başlangıç noktasında ilk yatırım maliyetleri yüksek, orta ve uzun vadede maliyetler düşecektir. Hali hazırda kullanılan donanım ve yazılımların “Cloud” mimarisine ne kadar uyup uymadığı yada entegre edilip edilemeyeceği önemli bir nokta. Performans, büyüme gibi konular aynı şekilde kritik. Son olarak güvenlik de başlı başına bir konu. İnternet üzerinden hizmet verebiliyor olmak güvenlik konusunu çok daha önemli hale getiriyor. Burada bir diğer kritik konu da “Cloud Computing” mimarisinin ve geçişinin düzgün ve doğru olarak planlanabilmesidir. Transformasyonun nasıl planlandığı ve uygulamasının nasıl yapıldığı, yapılırken hali hazırdaki işlerin kesilmemesinin sağlanması gibi, iş için çok kritik konular olduğundan, konu hakkında yeterli bilgisi, uygulaması ve tecrübesi olan firmalar ile çalışılması gereklidir.

, ,

1 Comment

Bilişimde çevreci yaklaşımlar

  1. Bilişim teknolojilerinin çevrenin korunmasına katkısı sizce nedir?

Bence kağıt kullanımının azalarak, dokuman ve belgelerin elektronik ortamda saklanabiliyor olması, BT nin en büyük artısıdır. Ayrıca BT nin can damarı olan elektrik tüketiminden başlayarak, kullanılan madde, materyallerin geri dönüştürülebilir olması çevreyi korumak adına yapılan diğer önemli unsurlardır. Tüketici olarak az elektrik tüketen teknolojileri tercih etmek çevrenin korunması için bizlerin üzerine düşen görevdir. İnsanların teknolojilere ayak uydurabilmesi, (ki ülkemiz bu konuda çok iyi bir durumda) verilerini elektronik ortamda saklayabilmeleri için çok önemli. E-ticaret konusu da bir diğer önemli konu. Firmalar poster, afiş, el-ilanı bastırmak yerine internet üzerinde istedikleri her türlü reklamı ve duyuruyu elektronik ortamda gerçekleştirebiliyor. Ülkemizde internet kullanımının gittikçe arttığını ancak diğer ülkelere göre çok düşük olduğunu unutmamamız ve interneti hayatımıza daha çok sokmamızın önemi burada da ortaya çıkıyor.

  1. Günümüzün en büyük sorunlarından biri de e-Atıklar. Sizce bu konuda neler yapılmalı?

Bu konuda aslında kullanılan/kullanılacak madde ve materyallerin mümkün olduğu kadar geri dönüştürülebilir olması daha az e-atık anlamına geldiğinden bu çok önemli, hatta maliyetleri belli bir seviyeye kadar arttırsa bile kabul/tercih edilmeli. Devletlerin bu konularda üretici firmaları sıkıştırması/zorlaması önemli bir unsur.

  1. Çevre faktörü, kullanıcı eğilimlerini nasıl şekillendiriyor?

Kullanıcılarda çevreye duyarlı olan ürünleri tercih ediyorlar/etmek istiyorlar. Üreticinin bu konuda alternatif ürünlerinin olması önemli bir unsur. Geri dönüşebilen, daha az elektrik tüketen ürünlerin,  muadillerine göre daha çok talep görmesi kullanıcıların da seçimlerini bu yönde yaptıklarını gösteriyor.

  1. Sizce çevreci ürünler için ne gibi teşvikler sağlanmalı?

Bence devletimizin çevrenin korunması adına daha proaktif bir yol izlemesi gerekli. Örneğin; daha az elektrik tüketen ürünlerden, muadillerine göre az daha vergi alarak (aradaki fark çok olmasa bile) tüketim cazibesi oluşturması gerekli. Üretici firma açısından bakarsak az tüketen ürün için Ar-Ge maliyetleri yeteri kadar Ar-Ge yapılmasını engelliyor.

, ,

1 Comment