Sunucu / Server

advertisement
Sağlık Bilişimi Yönetici Rehberi
Editör:
Uzm. Dr. Merve AKIN
Aziz KÜÇÜK
Hazırlayan:
Sefa GÜNGÖR
Görsel Tasarım ve Kapak:
Sefa GÜNGÖR
Bu yayın T.C. Sağlık bakanlığı Türkiye Kamu Hastaneleri Kurumu Sağlık
Bilişimi Daire Başkanlığı tarafından hazırlanmıştır.
Tüm yayın hakları, Türkiye Kamu Hastaneleri Kurumuna aittir.
www.tkhk.gov.tr
Nisan 2015-ANKARA
Sağlık Bilişimi Yönetici Rehberi
SUNUŞ
Bilişim sektöründe yaşanan hızlı değişim ve gelişimin paralelinde hastanelerde giderek bütün iş süreçlerinin dijitalleşmesi ile
birlikte; Bakanlığımızda bilişim okur-yazarlığının geliştirilmesi, bilişim kültürünün yerleştirilmesi ve yaygınlaştırılması elzem bir konu
haline gelmiştir.
Birlik ve hastane yöneticilerinin bu doğrultuda, hastane bilişim teknolojilerini kullanırken asgari sorunla karşılaşmamaları için
sağlık bilişimi konusunda gerekli bilgi ve beceriye sahip olmaları,
kişisel gelişimleri ve başarıları yanında temsil ettikleri kurumlar açısından da son derece önemlidir.
Sağlık Bilişimi Daire Başkanlığı olarak, bu konuya dikkat çekmek ve farkındalık yaratmak amacıyla seri şeklinde rehberler hazırlamayı planladık. Bu rehberlerden birincisi şu an elinizde bulunan
“Bilişim Rehberi: Kitap 1- Sunucular” adını taşımaktadır. Bu rehber,
Birlik ve hastane yöneticilerine bilişim teknolojilerini kullanırken ilk
elden ihtiyaç duyabilecekleri teknik bilgiyi sunma amacı taşımaktadır. Rehberde; sunucu özellikleri, veri tabanları, sanal ve bulut
sunucular, diskler ve özellikleri, depolama üniteleri, sanallaştırma
gibi konularda kısa ve öz şeklinde teknik bilgiler yer almaktadır. Sizlerden gelen öneri ve görüşler doğrultusunda geliştirilmeye açıktır.
Rehberin siz Birlik ve Hastane Yöneticilerine faydalı olması dileğiyle…
Uzm. Dr. Merve AKIN
Kurum Başkan Yardımcısı
Server Nedir?
Sunucu (ing:Server), herhangi bir
ağ üzerinde bir programı veya bilgiyi
farklı kullanıcılara/sistemlere paylaştıran donanım veya yazılıma verilen
isimdir. Bilgisayarlara çok benzemekle
birlikte 7/24 çalışan işlemcisi, yedekli
yapısı ile sorunsuz çalışmak üzere inşaa edilmiş güvenli ve bir çok kullanıcıya hizmet veren bilgisayar sistemleridir. Yaptığımız görevlerde zaman, iş
gücü ve bilgi kaybı olmasını istemiyorsak sunucu sistemlerini kullanmalıyız.
Sunucu / Server
Sağlık Bilişimi Yönetici Rehberi
Sunucularda güç kaynağı iki tanedir, bozulan güç kaynağının yerine yedeği güç kesintisi olmadan devreye girer, disklerinden bir veya daha fazlası
bozulsa da veri kaybı olmadan disk yapılandırması (RAID) sayesinde sistem
veri kayıpsız devam edebilir.
Bilgisayarlarda bazen sunucu gibi çalıştırılsada genellikle veri kaybının
veya hizmet kesintisinin göze alındığı birimlerde bu çözüm kullanılmaktadır.
Blade Server
Bir ana kasa (Şase)
içerisinde
sunucu,
depolama ünitesi, ağ
anahtarı gibi ekipmanın toplandığı sistemlerdir. Sanallaştırma ve ölçeklendirme
amaçlı kullanıma uygundur.
ait güç kaynağı, fanı, ağ bağlantısı ve
diskleri vardır.
Avantajları:
• Genişlemeye müsait disk alanları,
• PCI kart desteği çok fazladır.
ATX Server
Masaüstü bilgisayarlara
Avantajları:
benzer şekilde ihtiyaca
• Hızlı ve kolay kurulum,
göre özellikleri oluştu• İlk sahip olma maliyeti ucuz,
rulan. Küçük ve orta
• %60 daha az yer işgali,
ölçekli işletmelerde ve
• Tam yedekli bileşenler ile iş sürek- uygulamalarda ATX sunucular kullaliliği,
nılmaktadır.
• Güç tüketimi ve soğutmada ekonomiktir.
Avantajları:
• Genişlemeye müsait ana yapı.
• Kabin ihtiyacı duymaması gibi
Rack Mount Server
özellikleri ile diğerlerinden ayrılır.
Hastanelerde en çok
kullanılan sunucu türüdür. Sunucu kabinlerine montajı yapılır,
az yer kaplar, kendine
Sağlık Bilişimi Yönetici Rehberi
1
Sağlık Bilişimi Yönetici Rehberi
Sunucu İşletim Sistemleri Nedir?
Sunucu / Server
İşletim sistemi, kullanıcı ile donanım sistemi arasındaki iletişimi sağlar.
Uygulama programlarının çalışmasını
sağlayan ayrıca yazılımların üzerinde
çalıştırılabileceği bir sistem programıdır.
Sunucu işletim sistemleri Linux
ve microsoft olarak iki gruba ayrılır.
Microsoft
Linux
Unix
ortamının
üzerine
kurulmuş, neredeyse tüm bilgisayarlar için uygun olan, ücretsiz
bir işletim sistemidir. Linus Torvalds,
işletim sistemini yeni geliştirdiği
günlerde ücretsiz dağıtım ve kaynak
kodlarının açık olmasına büyük
önem vermiştir. Bu sayede Linux’un
kullanıcılar tarafından tekrar tekrar
programlanabilmesi mümkün olabiliyordu. Zaten Linux’un kısa sürede
bu kadar gelişmesinin altında yatan
ana neden de, sayısız programcının
işletim sistemi üzerinde çalışma
fırsatını bulmuş olmasıdır.
Torvalds, sıfırdan başlayarak
programladığı Linux işletim sisteminin adını kendi isminden esinlenerek
seçmiştir. Ancak Linux, GNU adıyla
bilinen bir projenin parçası olduğu
için GNU/Linux olarak anılmaktadır.
Kaynak kodunun internet üzerinde ücretsiz olarak dağıtılması ve
yayınlanması sayesinde birbirinden farklı şirket ve programcılar, bu
işletim sisteminin gelişimine sürekli
olarak katkıda bulunmuşlardır.
2
Şirket 1975 yılında Amerika
Birleşik Devletleri’nin Washington eyaletindeki Seattle kentinde
iki üniversite öğrencisi tarafından
kurulmuştur. Bu iki girişimcinin vizyonu “her ev ve her masada bir
bilgisayar” dı.
Popular Electronics dergisinin
1 Ocak 1975 tarihli sayısında Altair
8800 bilgisayar sisteminin tanıtımını
okuduktan birkaç gün sonra Bill
Gates, bilgisayarın tasarımcısı MITS
(Micro Instrumentation and Telemetry Systems) ile temasa geçti. Ekibi ile
birlikte Altair 8800 üzerinde çalışan
BASIC yazılım dili geliştirdiklerini
belirtti. Paul Allen MITS’e yazılımın
tanıtımını yapmaya gitti. Paul Allen
Altair 8800’i daha önce kullanmamış
olmasına karşın tanıtımı başarılı oldu.
Tanıtımın sonunda MITS Bill Gates ve
Paul Allen’dan Altair bilgisayarları
için BASIC yazılım dilinin telif
hakkını satın aldı. Kârlı bir iş fırsatı
yakaladıkları düşüncesiyle Bill Gates
Harvard Üniversitesi’ndeki hukuk
eğitimini yarıda bırakıp New Mexico
eyaletinin Albuquerque şehrinde Microsoft şirketini kurdu.
Sağlık Bilişimi Yönetici Rehberi
Sağlık Bilişimi Yönetici Rehberi
Sunucu Kümeleme (ing:server
Cluster), iki yada daha fazla sunucuyu
tek bilgisayar gibi kullanmamızı sağlar.
Sunucular kullanıcı tarafında tek bir
sunucu gibi görülür. Görev devamlığının önemli olduğu, iş yoğunluğunun
yüksek olduğu kurumlarda hayati öneme sahiptir.
Maliyetli bir teknoloji olan kümeleme teknolojisini kullanma kararını
alırken risk maliyetinin de göz önünde
tutulması gereklidir.
Sunucu / Server
Sunucu Kümeleme (Cluster) Nedir?
Cluster Hastane Bilgi Sistemleri gibi kritik görev yapan sunucularda özellikle tercih edilmektedir. Kümeleme tipine göre sunucular bir görevi paylaşabilir, arıza durumunda diğerinin görevi devam ettirmesini sağlayabilir ya da her
ikisi birlikte olabilir.
Aktif-Pasif kümeleme
yada Yüksek erişilebilirlik
(High-availability cluster)
Aktif-Aktif kümeleme
yada yük dengeleme
(Load-Balancing clusters)
Bu tip cluster
yapısının tercih edilmesinde en önemli
neden Hastane Bilgi
Yönetim Sistemleri
gibi kritik görevlerin
kesintisiz devam etmesini sağlamaktır. Sunucunun birinin donanım veya
yazılım sorunları nedeniyle durması
halinde diğer sunucu görevi devam
ettirir.
Bu tip cluster
yapısının tercih edilmesinde en önemli
neden yoğun iş yükü
olan
hizmetlerde
oluşan işlem yükünü
ortak bir biçimde en az iki sunucuda
paylaştırarak performansı artırmaktır.
Bir sunucunun sürekli pasif halde beklemesi pahalı bir çözüm gibi
görülebilir ancak olası bir hizmet
kaybında sunucunun tekrar devreye
alınma süresi ve bu süre kaybı ile ilgili
hastanede oluşturacağı maddi ve sosyal kayıplar göz önününe alınmalıdır.
Hastane Bilgi Yönetim Sistemleri
hizmetini veren birden fazla sunucu
tek bir sunucu gibi davranarak görevleri paylaşır, Hasta kayıttaki bir personel 1. sunucuda işlem yaparken diğer
personel 2. sunucuda işlem yapabilir
ve kullanıcılar için hangi sunucuda işlem yapıldığının önemi yoktur.
İş yükü arttıkça ve mevcut sunucular yetersiz kaldıkça kümeye bir
sunucu daha ekleyerek performans
ihtiyacı karşılanabilir.
Sağlık Bilişimi Yönetici Rehberi
3
Sağlık Bilişimi Yönetici Rehberi
Sunucu / Server
Bios Nedir?
Temel Giriş/Çıkış Sistemi (Basic
Input/Output System, BIOS) kelimelerinin ingilizce baş harflerinin birleşmesinden meydana gelen BIOS,
bilgisayarların çalışması için gereken
donanımların birbileri arasındaki bağı
kuran ve onların çalışmasına olanak
tanıyan küçük bir işletim sistemidir.
Anakartın üzerine takılı olan donanımların çalışma adreslerini tayin
etmek ve anakart tarafından desteklenen özellikleri kapatmak/açmak ve bu
özelliklerin değerlerini değiştirmek, gözlemlemek görevlerindendir.
BIOS’un Görevleri:
• Hafıza, Ekran Kartı gibi donanımları açılışta (BOOT) test eder.
• Donanımların voltaj düzeylerini ayarlar.
• Sistemi Hard Disk dışında bir sistemde çaıştırmak için başlangıç sürücüsünü belirlemeye yarar.
• Donanımların frekans ayarlarını yapar.
• Kullanılmayan donanım parçalarını kapatmamıza olanak sağlar.
CMOS Nedir?
CMOS (Complementary Metal
Oxide Semiconductor)
BIOS çipinde bulunan, başlatma
bilgilerini içeren ve çok düşük güç tüketimi yapan bir bellektir.
Bilgisayarı başlatırken BIOS, tarih, saat v.b. bilgileri bu bellekten alır.
Gücünü de BIOS pili olarak adlandırdığımız pilden karşılar.
Kaydettiğiniz ayarlar bir süre
sonra kayboluyor ve sık sık “CMOS
Checksum error” hatası alıyorsanız, anakartınızın üzerinde bulunan pili değiştirmeniz gerekiyor. Bu da sorununuz çözmezse, CMOS yongası bozulmuş
demektir.
4
Sağlık Bilişimi Yönetici Rehberi
Bellek (RAM) Nedir?
Rastgele erişimli hafıza (ing: Random Access Memory, RAM) Çalışan
program verilerinin, hızlı erişebilirliğini arttırmak için bilgisayar sisteminin
hafızasında tutulması işine yarar. Hdd
lerden farklı olarak Sunucu veya bilgisayar kapatılınca üzerindeki bilgiler
kaybolur.
Sabit disk de RAM de bir hafıza
birimidir. Sabit diskteki veriler bilgisayar sistemini kapattığınızda da kalır,
RAM hafıza da ise elektrik kesildiğinde
sıfırlanır ve veriler kayıt altında tutulmaz.
Sunucu / Server
Sağlık Bilişimi Yönetici Rehberi
RAM, sabit diske göre tartışılmaz şekilde hızlıdır. Bu yüzden hızlı bir bilgisayar sistemi, RAM hızının ve kapasitesinin büyüklüğü ile doğrudan bağlantılıdır.RAM kapasitesi yüksek bir makinede 10 farklı program arasında geçiş
yapmanız RAM kapasitesi düşük olana göre daha hızlı olacaktır. Çünkü yüksek RAM de program ile ilgili tutulabilecek veriler için daha fazla yer olacaktır,
RAM’de yer kalmadığında bu bilgiler makinenizin sabit diski üzerinden yürütülür.
RAM’ de dikkat edilmesi gerekli özellikler.
•
Kullanılan anakartın mevcut RAM türü ile yeni eklenecek RAM anakartla uyumlu olmalıdır.
•
Anakartın desteklediği maksimum ve minimum saat hızı ve veri hızının
kaç Mhz olduğunu bilmelisiniz.
•
Anakart en fazla kaç GB RAM miktarını destekliyorsa o miktarda bellek
takabilirsiniz.
•
RAM belleklerinde bir gecikme süresi vardır. Gecikme süresinin düşük
olmasına dikkat etmelisiniz.
•
Gecikme süresi (latency). Bellek modülleri, 9-9-9-24 gibi “zamanlamalara” sahiptir. Bunların en faydalısı, CAS gecikme süresi olarak bilinen ilk sayıdır.
Bu sayı, RAM’in bir veri sütununa erişmekte ne kadar saat döngüsü kullanacağını belirtir (küçük olması daha iyidir).
Sağlık Bilişimi Yönetici Rehberi
5
Sağlık Bilişimi Yönetici Rehberi
Sunucu / Server
Veri Tabanı (RDBMS ve NoSQL) Nedir?
Veri tabanı, istendiğinde tekrar
erişebilmek üzere bilgiyi depolayan
sistemler bütünüdür. Bir çok yazılım
bilgi depolayabilir ama aradaki fark,
veritabanın bu bilgiyi verimli ve hızlı
bir şekilde yönetip degiştirebilmesidir.
Veritabanlarının amacı (HBYS
gibi) büyük miktardaki verileri işlemektir. Örneğin; T.C. kimlik numarasından bir hastayı bulmak ve o hastaya
ait verileri değiştirmek. Veriler düzenli bir biçimde elektronik ortamda kaydedilirler. Düzenli olarak yedeklenen ve
kontrol edilen bu bilgiler çok sayıda uygulamanın ve kullanıcının hizmetine
sunulur. Büyük miktarlardaki bilgiye hızlı, güvenli ve ihtiyaç duyulan kadar
erişim veri tabanlarının en önemli özelliğidir.
İlişkisel veri tabanları
İlişkisel olmayan veri tabanları
Hastane Bilgi Yönetim Sistemlerinde çoğunlukla İlişkisel veri tabanı yönetim sistemi kullanılmaktadır.
(İng: Relational Database Management System kısaca RDBMS), verilerin
tablolarda satır ve sütunlar halinde
tutulduğu ve yüksek bir veri tutarlılığına sahip veri depolama sistemidir.
Başka bir deyişle “NoSQL” sistemleri yüksek erişilebilirlik sunarlar.
Okuma ve yazma performansı olarak
İlişkisel veri tabanı yönetim sistemlerinden göreceli olarak daha performanslıdır. Binlerce sunucu birarada
küme olarak çalışabilir ve çok büyük
veri üzerinde işlem yapabilirler.
İlişkisel veri tabanı anahtar sütunlar aracılığı ile bir çok tablo verilerini birbirine bağlayabilir ve herhangi
bir sorgulamada (Sql dili ile) birbirine
bağlı verileri tek seferde seçebilir.
Verilere erişim SQL dili ile yapıldığı gibi kolay yapılamaz. Uygulamanın özelliğine göre birincil anahtarlar
belirli bir mantığa göre verilir ve bu
sayede veriye erişmeden önce zaten
bu anahtar biliniyor ya da oluşturulabiliyor olur. Örneğin e-Nabız projesinde kişilerin bilgilerine ulaşmasında TC
kimlik numarasının kullanılması.
Örnek vermek gerekirse hasta
bilgilerinin isim, adres, hastalık, labaratuvar sonuçları gibi verileri içeren
birden fazla sayıda tablodan oluşan
ve tabloların arasında bağlantıyı sağlayan TC Kimlik no ve/veya işlem no
gibi anahtar alanların oldugu bir liste
ilişkisel veri tabanıdır.
6
Hastane Bilgi Yönetim Sistemlerinde genelde tercih edilmese de
e-Nabız, Facebook, eBay ve Digg
NoSQL’i tercih etmiş ve başarılı bir şekilde kullanmaktadır.
Sağlık Bilişimi Yönetici Rehberi
Sağlık Bilişimi Yönetici Rehberi
“Diskim Raid ile yani güvenli
disk dizesi ile yapılandırıldı, depolama ünitem yeni, disklerim de sağlam
tüm bunlara rağmen yedeklemeyi
neden yapmalıyım?” sorusunun birden çok cevabı vardır.
-Sisteme virüs bulaşması,
-Sunucuda oluşabilecek fiziksel
arızalar,
-Kullanıcı hatası nedeniyle geri
dönülemeyecek hasarlar.
Sunucu / Server
Veri Tabanı Yedekleme ve Kurtarma
“Yedekleme sıklığım ne kadar olmalı?” sorusunun cevabı ise son yedeklemeden sonra ne kadar veri kaybını göze alacağınıza bağlıdır.
Yedekleme yöntemleri her veri
tabanı için farklı adlarla anılsada genel olarak 3 farklı yedek alma mantığı
vardır.
Tam yedekleme: Veritabanının
tamamının kopyasını tek bir yedekleme dosyasına alma işlemidir. Tüm yedekleme stratejilerine her zaman tam
bir veri tabanı yedeği ile başlanır. Yedekleme zincirinde kendisinden sonra alınacak yedekleri etkilemektedir.
Fark yedekleri: Son tam yedek
gerçekleştiği andan itibaren sadece
değişen verilerin yedeği alınır. Bu nedenle gerçekleştirilebilmesi için önce
tam yedek alınmış olmalıdır. Genel
olarak tam yedeklerden daha küçük
olacakları ve daha az sürede ve süratli alınabildikleri için tam yedekleme
sonrasında periodik olarak çalıştırmaya yöneliktirler.
deği alınırken varsayılan özellik logu
yedeklenen veritabanının sanal log
dosyası içerisindeki işlenmiş log kayıtlarının silinmesidir. Log yedeklerinin
hangi sıklıkla yedekleneceğini belirlemeden önce log kullanımı gözlemlemek gerekir.
Bir yedekleme stratejisinin en
önemli amacı bütünlüğü sağlamaktır. Her yedek gerektiği zaman dönülebilir olmalı ve yedekleme zincirini
bozumamalıdır. Elimizde 50 adet log
yedeğimiz olsun, 10 uncu yedek dosyasının bozulması durumunda kendini takip eden yedek dosyaları işe
yaramaz hale gelecektir. Böyle bir durumla karşılaşmamak için yedek dosyaları arşivlenmeden önce muhakkak
doğrulanmalıdır.
Veri tabanında yedekten geri dönüş testleri mutlaka yapılmalıdır.
Log yedekleme: Düzenli log yedeği almanın yedek almak dışında
amaçlarıda vardır. Başlıca nedenlerden birisi log dosyasının gereksiz yere
büyümesini engellemektir. Log yeSağlık Bilişimi Yönetici Rehberi
7
Sağlık Bilişimi Yönetici Rehberi
Sunucu / Server
Sanallaştırma nedir?
Sanallaştırma teknolojisi olmayan bir bilgisayarda mevcut donanımları kullanan bir işletim sistemi bulunur ve tüm uygulamalar bu işletim sistemi içerisinde çalıştırılır.
Yazılım bazlı Sanallaştırma
Yazılım bazlı Sanallaştırma bir
işletim sistemini veya bir kullanıcı yazılımını taklit (simulation) etmek için
kullanılabilir.
Sanal İşletim Sistem Ortamları
Bu sanallaştırma türünde bir yazılıma kendisine ait bir kapalı bir konteyner içinde eksiksiz bir çalıştırma
ortamı oluşturulur. Bu işlemde ayrıca
bir İşletim Sistemi daha çalıştırılmaz;
bu nedenle ev sahibi işletim sistemi
haricinde bir işletim sistemi de çalıştırmak mümkün değildir.
VMM veya Hypervisor ile Sistem
Sanallaştırması
Virtual Machine Monitor (VMM)
veya Hypervisor ile yapılan sanallaştırmada mevcut olan yerel ( fiziki
olarak mevcut donanım) kaynaklar
akıllıca dağıtılır. Bu dağılım farklı şekillerde geçekleştirilebilir ve kategorilere ayrılır. Bu işlemde her bir misafir
8
Bir işletim sisteminin tıpkı fiziksel bir bilgisayardaymış gibi çalıştırılabilirmesine “Sanallaştırma” denir.
Sanallaştırma sayesinde işlemci (CPU),
bellek (RAM), sabit disk ve ağ adaptörleri gibi mevcut fiziksel kaynakları
mantıksal bölümlere ayırabilir ve her
mantıksal bölümün farklı bir bilgisayar
gibi davranması sağlanır.
sistemine tüm donanım unsurlarına
sahip komple bir bilgisayar yansıtılır.
Bu yaklaşımın artısı misafir işletim sistemlerinde hiç bir değişiklik yapılmasına gerek kalmadan her bir işletim
sisteminin kendi çekirdeği ve yazılımları ile birlikte çalışabilmesidir.
Tamamen yazılıma bağlı bu yaklaşımın en büyük eksisi yazılımla taklit edilen donanım fiziki donanımdan
çok daha yavaş olmasından dolayı
gelen misafir işletim sisteminin genel
itibari ile bir gerçek donanıma sahip
bir işletim sisteminden çok daha yavaş çalışmasıdır.
Donanım Sanallaştırması (Native
Virtualization, Full Virtualization)
Sanal makine misafir işletim sistemine fiziki donanımın sadece belirli
kısımlarını sunar. Ev sahibi i386 işlemcisine sahip ise misafirin de i386
işlemcisini desteklemesi gerekir. Örnekler; Hyper-V, VMware, Microsoft
Virtual PC, Linux KVM
Sağlık Bilişimi Yönetici Rehberi
Sanal Sunucu Nedir?
Sanal sunucu, fiziksel olarak var
olmayan, bir fiziki sunucunun içinde
her hangi bir sanallaştırma uygulaması kullanılarak türetilen sunuculardır.
Bu sunucularda işletim sistemleri, cpu
kullanımı, bellek miktarı ve sabit disk
kapasitesi ayarlanabilir.
Sanal sunucular, VPS ve VM kısaltmaları ile anlatılır. Sanal Özel
Sunucu(ing:Virtual Private Server,
VPS) ve Sanal Makina(ing: Virtual Machine, VM)
Sunucu / Server
Sağlık Bilişimi Yönetici Rehberi
Desktop diye tabir edilen normal kullanıcı bilgisayarlarında kullanılan
işletim sistemleri üzerine Sanallaştırma yazılımları yüklenip aynı makina ve
çalışan işletim sistemi içerisinde ikinci veya daha fazla işletim sistemi çalıştırmanız mümkündür. Örneğin Bilgisayar üzerinde çalışmakta olan Windows
8 işletim sistemi üzerine bir sanallaştırma yazılımı yükleyip bunun içinde deneme amaçlı yazılımlarınızı çalıştırmak için bir ikinci Windows işletim sistemli
makina ve eğitim amaçlı bir de Linux işletim sistemli makina oluşturabilirsiniz.
Hem kendi sisteminiz hem de oluşturduğunuz bu iki sanal makina sistem kaynaklarınızın izin verdiği performans ile birlikte çalışır ve tümüyle ayrı 3 makina
gibi hizmet verebilir.
Bu yazılımların sunucu versiyonlarıda bulunmaktadır ve örneğin Windows 2003 Server sistemi üzerinde Microsoft Virtual PC yazılımı ile gerçekten servis verip iş yürütebileceğiniz özelliklerde Sanal Sunucular oluşturmanız
mümkündür.
İşletim sistemlerinden bağımsız direk sistemler üzerine taban Sanal Sunucu yazılımı olarak yüklenebilen ve Hypervisor olarak adlandırılan sanallaştırma işletim sistemleri vardır. En çok kullanılan iki örnek Vmware Esx ve Xen
yazılımlarıdır. Bu platformlar bir CD yardımı ile sıfırdan yani üzerinde hiç bir
şey yüklü olmayan makinaya yüklenir ve direk sistemin kendisi üzerinden veya
Windows ara birim programları ile yönetilebilirler.
Sanal Sunucu kurmanın amacı donanım kaynaklarını en üst seviye de kullanmak ve atıl yatırımların azami seviyede
ekonomiye katılmasını sağlamaktır. Böylece hem enerji açısından tasarruf edilirken
hem de aynı sistemde bir den fazla sunucu
çalıştırarak ekonomik avantaj sağlanır.
Sağlık Bilişimi Yönetici Rehberi
9
Sağlık Bilişimi Yönetici Rehberi
Bulut Sunucu (Cloud Server) Nedir?
Sunucu / Server
Verilerin ve işlem gücünün sadece bir makina ile sınırlanmadığı veri
barındırma ve işleme sistemidir. Sanal
sunucularla ayırt edidici özelliği, bulut
sunucuların tek bir sunucu yerine bir
sunucu çiftliği içerisinde barınmasıdır.
Sunucuda oluşabilecek teknik arızalarda kesinti yaşanmaz, anlık olarak sunucu çiftliğinin kaynaklarından yararlandığımız payı değiştirebiliriz.
Geniş bant internetin gelişmesiyle birlikte web tabanlı uygulama ve
servislerin sayısı gün geçtikçe artıyor. Web tabanlı bu uygulama ve servisler
“Cloud Computing” olarak adlandırılıyor. Uygulama ve servislerin internetteki
bir yerlerde (bulutta) bulunup, internete bağlı herhangi bir cihaz ile bu uygulama ve servislerin çalıştırılması olayıdır.
Cloud computing uygulama ve servislerine örnek vermek gerekirse Google Mail, Apple MobileMe, Ubuntu One, Picasa, Flickr, Google Docs olarak
sıralanabilir. Bu uygulama ve servislerin hepsi web tabanlı olduğundan dolayı
cloud computing olarak adlandırılır.
Bulut Server’ın avantajları
• Sunucu kaynaklarını arttırma ve
azaltma işlemi,
• Uygulamalarınız ve verileriniz
için yüksek seviyede güvenlik,
• Düşük maliyeti ile ihtiyaca göre
genişletilebilir esnek bir altyapı
olanağı,
• Düşük bir bütçe ile fiziksel bir sunucunun sağladığı tüm imkânlara (disk alanı, IP adresi, hafızası,
uygulamaları vb.) kısa süre içerisinde sahiplik,
• Düşük başlangıç maliyeti,
• Sunucu kaynaklarınızı ihtiyaç
duyduğunuzda artırabilir veya
azaltabilirsiniz.
10
Sağlık Bilişimi Yönetici Rehberi
Sağlık Bilişimi Yönetici Rehberi
Sabit disk bilgisayar ortamlarında
veri saklama ihtiyacını karşılayan donanımdır. Sabit diskler bilgisayarınızı
açtığınızda işletim sistemini ve diğer
yazılımları sistem belleğine (RAM)
yükler ve kalıcı olarak saklamaya karar verdiğiniz bilgileri PC’niz kapalı bile
olsa korumaya devam eder.
Verilerin yazıldığı kısım disklerdir.
Disklerin üzerindeki manyetik yüzeye
neredeyse değecek biçimde konumlanan okuyucu/yazıcı kafa ile manyetik
yüzey arasındaki mesafe günümüz sabit disk sürücülerinde 0.07 mm’den bile
daha azdır. Bu nedenle diskleri düşme ve çarpışmadan korumak gereklidir.
FAT
File Allocation Table Türkçesi: Dosya Atama Tablosu. İşletim sistemi
herhangi bir dosyaya erişim yapmak
istediğinde dosyayı bulmak için FAT
üzerine yazılan bilgilerden faydalanır
Her ihtimale karşı sabit disk üzerinde
bir kopyası bulundurulur.
FAT16
DOS, Windows31 ve OSR2 sürümü
öncesi Windows95’in kullandığı dosya sistemidir Eski bir dosya sistemi
olduğu için birtakım dezavantajları ve
eksiklikleri vardır. FAT16 dosya sisteminde adresleme 16 bit olduğundan
adreslenebilecek maksimum 2 GB’a
kadar olan diskleri tanır.
Sunucu / Server
Sabit Disk (Hard Drive Disk) Nedir?
disklerin tanınmasını sağlar Üçüncü
olarak FAT32 boş alan israfını azaltır
NTFS
Daha önceki FAT32 dosya sistemiyle
karşılaştırıldığında birçok fayda sağlar.
FAT32’de olmayan bir özelliğide,
diskle ilgili bazı hatalardan otomatik
olarak kurtulma özelliğidir. Daha büyük sabit diskler için gelişmiş desteğe
sahiptir. Belirli dosyalara yönelik erişimin yalnızca onaylanmış kullanıcılara
verilmesi için izinlerin ve şifreleme
özelliğinin kullanımına olanak tanıdığından daha iyi güvenlik sağlar.
FAT32
Windows95 OSR2, Windows98,
Windows2000 ve Linux tarafından
tanınan ve FAT16’dan daha gelişmiş
bir dosya sistemidir. 32 bitlik adresleme kullanır Bu da 2 TB’a kadar olan
Sağlık Bilişimi Yönetici Rehberi
11
Sağlık Bilişimi Yönetici Rehberi
Katı Hâl Disk (Solid State Disk, SSD)
Sunucu / Server
Hdd leri yazılıp silinebilir dvd, ssd leri
flash bellek gibi düşünebilirsiniz. Çalışma prensipleri benzerdir, bu nedenle
ssd lerde dönen diskler yok. Ayrıca ssd
lerin hızı hdd leri en az iki katıdır. Bir
dosya taşırken, kopyalarken, önbelleklerken, programı açarken, çalıştırırken, sistem açılırken, kapanırken vs. vs
aslında bu işlemlerin yavaşlığının en
büyük sebebi ne ram nede işlemci asıl
sebebi hard disk drive dir.
Bugüne kadar kullandığımız ve hala
kullanılan geleneksek sabit diskler verileri plakalar üzerine yazar. Bu plakalar
sabit disk içerisinde bulunan motor sayesinde döner. Bu dönüş hızı 5400, 7200
veya 10 000 Dakikadaki devir sayısı’na kadar ulaşabilir.
Sabit diskler en eski ve en az değişime uğrayan bilgisayar parçasıdır. Performans yönünden de çok fazla değişime uğramamıştır, sadece kapasitesinin
düşüklüğünden sorun çıkartır. Solid State Disk’ler ise kullandığımız usb flash
belleklerin birbirlerine bağlanarak oluşturulduğu bir platformdur. Tabi bunu
üzerindeki kontrol aygıtı sayesinde kusursuz olarak gerçekleştirir ve bir bütün
olarak çalışır. Örneğin 64GB’lık bir SSD diskte 32 adet 2GB’lık flash bellek veya
128GB’lıkta 32 adet 4GB’lık flash bellek kullanılabilir.
12
SSD Disklerin Avantajları
SSD Disklerin Dezavantajları
• Günümüzde SSD disklerin okuma ve yazma hızı geleneksel sabit disklere göre yaklaşık 10 kat
daha hızlıdır.
• Okuma/Yazma ve Rastgele erişim süresi gecikme süresi çok
azdır.
• Düşük ısı ve güç tüketimi.
• Neredeyse sıfır sesle çalışmaktadır.
• Mekanik aksam olmadığından
daha az mekanik arıza.
• Daha güçlü ve kararlı bir performans.
• Daha hafif, ince ve küçük boyut.
• Yüksek performans.
• SSD Diskler ilk duyulduklarında
kapasiteleri çok düşüktü, fiyatları çok yüksekti. 2015 yılı için bile
hala yüksek sayılabilir.
• Manyetik alan ve statik elektriğe
karşı geleneksel sabit disklerden
daha korunaksızdır.
• 10 000 – 15 000 işlem civarında
yazma-silme ömrü olması.
Sağlık Bilişimi Yönetici Rehberi
Raid Nedir?
Sunucularda ve depolama ünitelerinde hız ve güvenlik için kullanılan bu
yöntem, birden çok diskin bir araya
getirilmesi ile kurulur, en az 2(iki) adet
disk gerektirir. RAID in esas amacı, bir
dize içerisinde bulunan ana harddiskin
çeşitli yöntemlerle yedeğini alarak, diğer harddiskler bozuk olduğu zaman,
sistemin çalışmama süresini en aza indirmektir.
Sunucu / Server
Sağlık Bilişimi Yönetici Rehberi
RAID (Redundant Array of Independent Disk Drives - “birbirini destekleyen bağımsız, ucuz disklerden oluşan dize”) demektedir.
Mirroring, spanning, striping gibi tekniklere dayanan pek çok RAID standardı
vardır. RAID Level 4 hariç, dizideki disklere bağımsız olarak ulaşılamaz. Yani bir
diski alıp aynı bilgisayar veya başka bir bilgisayarda tek başına o diski okumak
mümkün değil.
Her işletim sisteminde RAID desteği yoktur. Sözgelimi; Windows 2000’in altındaki Windows sürümleri ve eski Linux kernelleri RAID’i desteklemez.
RAID’in avantajları
• Bilgisayarımızdaki en yavaş donanım olan disklerin performansını artırmak.
• Raid dizeleri, kronik performans
sorunlarının yanında da güvenlik
problemlerini çözmek için çok
değerli bir yöntemdir.
• Sadece performans ve veri güvenliği değil, çok yüksek miktarlarda verinin işlenmesinin ve
depolanmasının gerekebileceği
de değerlendirilmelidir. Bu tip
problemleri çözebilmek için doğru yaklaşım yüksek kapasiteli
disklerle kurulacak bir RAID dizesi olabilir.
• Yüksek kapasiteli disklerde düşük
Maliyet ile hem daha fazla alan
hem de yüksek performans elde
edilebilir; Yüksek kapasiteli olan
500GB’lık disk satın almayı düşü-
nürsek; 1 adet 500GB kapasiteye
sahip bir HDD alabiliriz veya 2
adet 250GB kapasiteli disk alabiliriz. 2 adet 250GB disk alıp RAID
yaparsak hem disklerimizin performansı birinci seçeneğe göre
artar, hem de düşük bir maliyet
ile 500GB bir depolama alanına
sahip oluruz.
Sağlık Bilişimi Yönetici Rehberi
13
Sağlık Bilişimi Yönetici Rehberi
Raid Seçiminde 2 Soru “Hız mı? Güvenlik mi ?”
Sunucu / Server
6 adet 2TB diski depolama ünitenize
taktınız, 12TB disk alanına geleneksel
disk yapısında ulaşmanız mümkün,
ancak; güvenlik veya hız hangisini istiyorsunuz. Kararınızı verdikten sonra
bunun karşılığını disk alanında küçülmeyle ödeyeceğinizi bilmelisiniz.
Yukarıdaki örneği Raid 5 ile yapılandırırsak 10TB alanımız, Raid 50 ile yapılandırırsak 8 TB alanımız, Raid 10 da
ise 6TB alanımız olacaktır.
Raid 0
Kapasite= disk sayısının toplamı kadardır. Raid 0 sadece performans için üretilmiş teknolojidir.En az 2 disk ile oluşturulur. Raid kart üzerine gelen tüm datalar
disk sayısına bölünerek aynı anda hepsine birden yazılır. Disklerden biri arızalanırsa tüm veriyi kaybetmiş oluruz.
Raid 1
Kapasite= toplam disk kapasitesinin yarısıdır. En az 2 disk ile oluşturulan bu yapıda Raid kartına gelen tüm data iki diskede
aynı şekilde yazılır. Bir disk çöktüğünde
diğer disk problem olmamış gibi işlemlere devam eder. Kapasite anlamında da
tekdisk kapasitesi elde edilir.
Raid 4
Raid 4 yapıda veriler disklere sektör
sektör yazılır. Her data disklere sıra ile yazıldığı için yazma işlemi sırasında okuma
işlemide yapılabilmektedir. Bu sayede bu
yapı üzerinde okuma hızı inanılmaz artmaktadır. Doğal olarakta yazma hızı azalır. Raid 4 yapı en az 3 disk ile oluşturulur.
Raid 5
Günümüzde en yagın ve en popüler yapı
Raid 5’tir. Enaz 3 disk ile oluşturulur. Parite bilgisi tüm disklere dağıtılır. Yani tüm
disklerde hem veri hem parite bilgisi bulunur. Veriler disklere yazılmadan önce
Raid kart üzerinde parçalara ayrılır ve
parite bilgisi ile birlikte disklere yazılırlar.
14
Raid 5, 2,3,4 gibi 1 diski tolere edebilir.
Raid 6
Raid 6 enaz 4 disk ile yapılır. Dağıtılmış
pariteler kullanır. Raid 5’ten farkı ise iki
ayrı parite diski kullanaması ve 2 diski
tolere edebilmesidir. Okuma hızı oldukça
iyidir. Ama yazma hızı çift parite tutmasından dolayı Raid 5’e göre kötüdür. Raid
6 bu yapıyı destekleyen bir donanım ile
yapılabilir.
Raid 10
Raid nesting denilen bir yapı ile farklı 2
raid 1 yapının Raid 0 yapısı altında birleştirilmesi ile oluşturulur. Enaz 4 disk ile
oluşturulan bu yapı Performans olarakta
yüksek seviyededir.
Raid 15
Raid 15 en az 6 disk ile yapılır. 2 raid 5
yapısının Raid 1 ile birleştirilmesi ile elde
edilir.En güvenli yapıdır.Yüksek güvenli
dataların saklanmasında kullanılır.
Raid 50
En az 6 adet disk ile oluşturulan bir yapıdır.2 tane Raid 5’in Raid 0 ile birleştirilmesi ile yapılır.Hem performanslı hemde
güvenlidir.
Raid 51
Raid 50 ile çok benzerdir. 2 adet Raid 5
yapıyı Raid 1 ile birleştirerek üretilir. En
güvenli yapıdır.
Sağlık Bilişimi Yönetici Rehberi
Sağlık Bilişimi Yönetici Rehberi
Depolama Sunucuları (ing:storage
server) adından da anlaşıldığı gibi çok
fazla yer gerektiren uygulamalar için
çözüm getiren server tipleridir, üzerlerinde çok fazla disk barındırırlar.
Büyüyen veriler bilgisayar veya sunucuların disklerinde saklanacak boyutu
aşınca daha büyük veri saklama alanlarına duyulan ihtiyaç nedeniyle geliştirilmişlerdir.
Sunucu / Server
Depolama Sunucusu (Storage Server) Nedir?
Bir datayı saklamak için günümüz
teknolojisinde çok farklı çözümler bulunmaktadır. NAS ve SAN olarak bilinen
bir çok ürün dataları saklamak ve korumak için kullanılmaktadır.
Radyoloji görüntüleri ve HBYS verilerinin arşivlenmesi gibi büyük boyutta
veriniz varsa, veri büyüklüğünüz hızla artıyorsa, veriye erişim hızınız önemli ise
ve en önemlisi verilerinizi güvenle saklama ihtiyacınız varsa depolama ünitesi
(Storage) kullanmalısınız.
Depolama ünitelerini yönetirken Sıcak ve Soğuk verileri kavramlarını bilmelisiniz. Sıcak veri her an erişime hazır verilerdir, soğuk veri ise nadiren ulaşılacak
hız düşüşünü tolere edebilecek verilerdir.
Sıcak veriler
Soğuk veriler
• Raporlaması yapılmamış, veya
son 30 günde çekimi yapılmış
Radyoloji görüntüleri,
• Laboratuvar sonuçları,
• Kişisel hasta bilgileri,
• Son 7 gün kamera görüntüleri,
• Kapı Geçiş kontrol Sistemleri verileri.
• Raporlaması bitmiş, çekim tarihinden itibaren 30 gün geçmiş
radyoloji verileri,
• Kliniklerin iç işlemleri için sakladıkları veriler,
• Mevcutta aktif olarak kullanılmayan veri aktarımı yapılmamış
hasta ve laboratuvar bilgileri,
• 7 günü geçmiş kamera kayıtları.
Sağlık Bilişimi Yönetici Rehberi
15
Sağlık Bilişimi Yönetici Rehberi
Sunucu / Server
SAN (Storage Area Network) Nedir?
Storage area networkleri DAS ve SAN
lerden ayıran en temel özelliği daha
konsolide olmasıdır Tape Backup ünitelerini dahi SAN’a bağlayabiliriz bu
sayede daha konsolide çalışabilirler,
genellikle Fiber Channel ve ISCSI bağlantı arabirimini kullanan SAN ler yine
kendi üzerlerinde işletim sistemi barındırırlar. Ayrıca gerek SAN gerekse
NAS sistemlerinin alternatif software
çözümleri vardır.
NAS (Network Attached Storage) Nedir?
Network attached storage’ı Das tan
ayıran en büyük özelliği üzerindeki
diskleri birden fazla servera tanıtabilmemizdir, NAS’lar bir kümeleme ve
raid yapılarınıda desteklerler ayrıca
üzerinde işletim sistemi barındırabilirler.
NAS cihazı aslında yerel alan ağına
bağlı yüksek erişim hızında depolama
yapabilen bir dosya sunucusudur. Genel kullanım için oluşturulmuş olan işletim sistemi, NAS cihazlarında sadece
dosya paylaşımıyla ilgili işlemleri yapabilmek için sadeleştirilmiş, dosya giriş/
çıkış işlemleri için gerekli protokoller eklenmiş ve bu iş için iyileşmiştir.
DAS (Direct Attached Storage) Nedir?
Bu depolama ünitesi adındanda anlaşılacağı üzere servera direkt bağlı olarak
çalışır, arada ek donanımlara gerek duymadan bağlı tutacağınız serverın diski
gibi çalışır, ATA, SATA, eSata, SCSI arabirimlerini kullanır ve çeşitlerine göre
hot swap diskler, yedekli güç kaynağı,
raid topolojisindeki konfigürasyonlarıyla
ihtiyaçlara cevap verebilen bir ünitedir.
Ayrıca console yardımıyla DAS unitenizi
yönetebilirsiniz.
16
Sağlık Bilişimi Yönetici Rehberi
Hot Plug / Hot Swap Nedir?
Genellikle server disk özelliklerinden
bilinen bir terimdir hot plug ve hot
swap her ne kadar birbilerine benzesede aralarında farklar vardır.
Hot Plug: Sunucu çalışırken disk veya
yedek güç kaynağının çıkartılabilmesidir.
Hot swap: Çalışan bir server’da disk
ve benzeri ürünlerin çıkartılıp takılabilmesi durumudur. Hot swap ürünleri
değiştirmek için sunucuyu kapatmak
zorunda kalmazsınız.
Sunucu / Server
Sağlık Bilişimi Yönetici Rehberi
Sunucu ve Pc lerde yüksek ısı ve toz
Hızlı işlemciler önemli miktarda ısı yayar
ve sistemin istikrarlı bir şekilde çalışması ve
yüksek performans göstermesi için bu ısının
dağıtılması gerekir. İşlemci ve masaüstü anakartın üzerindeki termal sensörler, sistemin
ısısını izler ve ısı optimum ayarın üzerine çıkarsa, fan hava akışını artırmak ve daha fazla
soğutma sağlamak için daha hızlı döner. Sistemin daha gürültülü çalışmasına bu artan
hava akışı neden olur.
Aşırı ısınmanın en yaygın nedeni bilgisayarın içinde toz birikmesidir. Sürekli
çalışan fanın sesi, bilgisayarınızın yeterince verimli bir şekilde çalışmadığını ve
havalandırma deliklerini tıkayan birikmiş tozdan kaynaklanan bir sorunun olabileceğini gösteren ilk belirtidir.
Aşırı ısınma ve yüksek fan hızı sorunlarının en aza indirgenmesinde, işlemcinin doğru takılması ve ısı yayılımını en üst düzeye çıkaracak şekilde ayarlanması büyük önem taşır.
KVM nedir?
KVM, Klavye, Video, Mouse kelimelerinin baş harflerinden oluşan bir kısaltmadır. Birden fazla bilgisayarın erişiminin tek bir klavye, video monitör ve mouse vasıtası ile
gerçekleştirilmesini sağlayan bir donanım cihazıdır.
Sağlık Bilişimi Yönetici Rehberi
17
Sağlık Bilişimi Yönetici Rehberi
Sunucu / Server
Active Directory Nedir?
Microsoft, Windows NT’nin ardından çıkardığı Windows 2000’le birlikte
yeni bir directory sistemi olarak Active
Directory sistemini geliştirdi. Active
Directory®, network üzerindeki nesneler hakkında bilgileri saklayan ve bu
bilgileri kullanıcılar, network yönetimi
ve güvenlik için kullanmamazı sağlayan bir servistir.
Active Directory Hastane networkü
içinde; bir dosyaya erişecek (izinleri
olan) kullanıcıların tanımlanması ve
kimlik denetimi (authentication) gibi işleri yürütür. Kimlik denetimi sistem girişi ve yapılan işlemlerin kullanıcı bazında kısıtlanmasında kullanılır diğer bir
deyişle yalnızca yetkili kullanıcıların network’ü kullanmasını sağlar.
Active Directory’nin faydaları:
• Hastane veya birim geneli dağıtılacak bir uygulamanın dağıtımı çok kolaydır.
• Teknik destek ekibinin arızalara ve sürücü kurulumlarına uzaktan müdahalesini kolaylaştırır.
• Yetkisiz kişilerin, bilgisayarlara müdahale etmesini engeller, kullanıcıların
yetki alanına dahil tüm bilgisayarlarda oturum açmasına imkan tanır.
• Kurumsal duyuruların daha açılışta kullanıcılara iletilmesini sağlar.
• İnternet tarayıcısına yönetimin belirlediği siteler “sık kullanılanlar” olarak eklenebilir.
• İnternet erişimi kullanıcı veya grup olarak düzenlenebilir.
• Kullanıcıların yetkileri dışında uygulama kurmaları nedeniyle bakım destek hizmetinin artmasını engeller.
• Kurumsal kimlik oluşturmak için gruplara veya birimlere özel masaüstü
arkaplanın sabitlenmesi sağlanır. Örneğin; Polikliniklerde dış monitörlerde istenmeyen fotograf veya yazının gösterimini kısıtlar.
• Network’ün domain olarak adlandırılan birimler (alanlar) halinde düzenlenmesini sağlar.
• Kullanıcı ve grupların listesini merkezi olarak tutar.
• Kimlik denetimi (authentication) sağlar: Kullanıcı ve grupların ancak gerekli izinlere sahip olması durumunda kaynaklara erişmesi, Hasta kayıttaki bir personelin erişim izinleri, poliklinikteki hekimin izinleri ve erişim kısıtlamaları veD omainin OU adı verilen alt parçalara bölünmesini sağlar.
Daha küçük bu birimler, yönetimin delege edilmesini sağlar.
18
Sağlık Bilişimi Yönetici Rehberi
DHCP Nedir?
DHCP (Dynamic Host Configuration
Protocol) servisi IP adreslerinin merkezi olarak dağıtılmasını sağlar.
Sistemdeki bilgisayarlara IP adreslerini ve buna ek olarak değişik parametreleri atamak için kullanılan servistir.
DHCP’nin temel özelliği sistemi kuran
kişilerin tek tek tüm makineleri gezip
aynı veya benzer parametreleri defalarca eliyle girmesini engellemek, böylece zaman kazanmak ve sistem yöneticisinin işini kolaylaştırmaktır.
Sunucu / Server
Sağlık Bilişimi Yönetici Rehberi
DHCP ilk olarak diske sahip olmayan bilgisayarlara IP bilgilerini sunmak için
tasarlanmıştır. Bu tür iş istasyonları üzerinde herhangi bir yedekleme aracı olmadığı için açılış esnasında ağ IP verilerinin aktarılması gerekliydi. Açılış sırasında ilk olarak gereksinim duyulan veri ise, sizin de kolayca bulabileceğiniz
gibi, basit bir IP’dir. Bu bilgi alındığı anda (Linux kullanılması durumunda) çekirdek disksiz makineye kolaylıkla transfer edilebilir.
DHCP’nin görevi
•
•
•
•
Ip adresi dağıtmak
Default gateway adresinin tanıtılması.
Subnetmask adresinin tanıtılması.
DNS adreslerinin tanıtılması.
Dhcp sunucu niçin kurulur?
• Her makinenin birbirinden farklı
IP adresi olması gereklidir. Hiçbir IP birbiriyle çakışmamalıdır,
DHCP bu görevi başarıyla yerine
getirir.
• DNS, paylaşıma açık yazıcılar,
dosya paylaşımı olan PC’ler gibi
cihazların sabit IP adresine ihtiyaçları olur. Hatta başka bir
DHCP sunucu varsa bu gibi cihazlara elle IP vermek yerine DHCP
bu işi otomatik gerçekleştirir.
• Cihazlar arası Ip çakışmaları engellenir.
• Cihazları tek tek dolaşıp elle Ip
vermek yerine otomatik olarak
dağıtır bu sayede sistem yönetici’sinin iş yükünü hafifletir.
Sağlık Bilişimi Yönetici Rehberi
19
Sağlık Bilişimi Yönetici Rehberi
Sunucu / Server
Alan Adı Sistemi (DNS-Domain Name System) Nedir?
İnternet ortamında her şey isimden ibaret olarak görülmektedir. tarayıcılarımıza adres giriyoruz ve o
adreslere ait olan IP’leri bilmiyoruz,
bilmemiz de pek mümkün değildir,
çünkü insan hafızası rakamlara göre
isimleri daha kolay hatırlamaktadır.
Bu sayede “212.175.169.226” adresi
yerine bunun ismi olan “www.tkhk.
gov.tr” nı aklımızda tutmamız daha
kolay olacaktır. İnternet tarayıcısına
“www.tkhk.gov.tr” yazdığımda bunu
“212.175.169.226” ip adresine çeviren servisin adı DNS (Domain Name System ) tir .
Network üzerinde bulunan aygıtların
DNS isim karşılığına Hostname adı
verilir.
Full Qualified Domain Name ( FQDN
) ise DNS sunucusundaki bir nesnenin
tam adıdır. Network üzerinde bulunan bilgisayarlar hostname ile iletişim saglarken, mutlaka bir DNS server içinde bu hostname karşılık gelen
IP adresi bulunur.
Host name 255 karaktere kadar olabilir. DNS Server üzerinde bir host
name iki farklı ip adresi atanabilir.
Örneğin; “www.tkhk.gov.tr” için
212.175.169.226 ve 212.175.169.227
gibi. Dns Server’in yanı sıra hosts dosyası ile de Host name den ip adreside
çözümlenebilir.
Domain (alan adı)
Whois (Alan Adı Sorgulama)
domain’in (alan adının örn:”www.
tkhk.gov.tr” ya da “212.175.169.226”
IP numarasının ait olduğu kişi ve/veya
kuruluşun (firmanın) bilgilerini içerir.
Domain’in kayıt ve süresinin bitiş tarihi, host edildiği firmanın name server
bilgileri de yer alır.
www.tkhk.gov.tr domaini kimin adına kayıtlı mail adresi telefon numarası
domaini host eden hosting firmasının
name server (ns) bilgilerini gösteren
bir sorgulamadır. Bu tip sorgulamaları
yapan sitelere ulaşmak için tarayıcınızın arama alanına “whois” yazmanız
yeterlidir.
Domain adı almak istediğinizde domain’in daha önceden alınıp alınmadığını bu şekilde sorgulayarak öğrenilebilir.
web sitenizin internet üzerindeki adı
ve adresidir. Bu adres olmadan internet üzerinden web sitenize ulaşılamaz
20
Sağlık Bilişimi Yönetici Rehberi
Yönlendirici (Router) Nedir?
IP paketlerinin bir networkten başka
bir networke iletimini sağlayan cihazlara yönlendirici (Router) denir.
Bir Routerin asıl amacı, gelen paketleri incelemek ve ağdan geçmesi için en
iyi yolu belirlemek ve switchten porta
doğru gitmesini sağlamaktır. Routerler
büyük ağlarda, trafiği düzenleyen en
önemli cihazlardır. Bir routerin temel
olarak iki görevi vardır; yol seçme ve
paketlerin en iyi yolunu bildirmektir.
Sunucu / Server
Sağlık Bilişimi Yönetici Rehberi
Routerler ağları veya ağ bölümlerini (MAN/WAN) birbirine bağlayabilir.
ADSL modemlerde de Router olarak Statik router
adlandırılan cihazlar vardır. Karıştırılmaması gereken en önemli nokta Rotalar elle biçimlendirilir.
Adsl/modem/router komplike olarak Herzaman aynı rota kullanılır.
tek cihazda verilir. Bizim konumuz- Güvenlidir.
daki yönlendirici, yerel ağımız ile internet servis sağlayıcı arasında olan Dinamik router
network ulaşımını sağlar. İnternet
bağlantısını sağlamak zorunda değil- Rotalar otomatik olarak biçimlendidir. Bu yüzden Routerların üzerinde rilir.
modeme bağlantı sağlamak için ayrı En iyi rota seçilebilir.
bir yuva bulunur. Modemlerin işi, bir- Güvensizdir.
den fazla bilgisayarı aynı ağ içerisinde
birbirine bağlamak değildir.
Yönlendirme Tablosu (Routing Table)
yönlendiriciye (router) bir paket geldiğinde, yönlendiricinin o paketi nereye yönlendirmesi gerektiğine dair
rotaları içeren tablodur.
Sağlık Bilişimi Yönetici Rehberi
21
Sunucu / Server
Sağlık Bilişimi Yönetici Rehberi
HBYS Uygulama Mimarileri Nedir?
WEB tabanlı:
İnternet veya intranet gibi ağ kanalları üzerinden çalıştırılabilir.
Kurulum web server’a yapılır ve bir
web browser üzerinden çalıştırılır.
İşletim sisteminden bağımsızdır, tarayıcı bağımsız olmayabilir.
Güvenliği sağlamak kolaydır.
İstemci (Client) Tabanlı:
İstemci sunucu mimarisi olarak adlandırılır.
HBYS firmalarının ilk otomasyon sistemlerinin kuruluşunda tercih ettikleri bu
mimariye sahip pek çok uygulama halen hastanelerimizde çalışmaktadır.
Kullanıcı bilgisayarlarına uygulamanın dağıtılmıştır.
İstemcinin bilgisayarında uygulama çalışır, uygulamanın dağıtımı sunucular
üzerinden veya portatif belleklerden yapılabilir.
Sunucuda veri tabanı kuruludur, tüm istemciler veri tabanı ile doğrudan bağlantı kurmak zorundadır.
Akıllı istemci (Smart Client) Tabanlı:
uygulamaların web üzeriden dağıtılması ve uygulamanın güncelliğinin otomatik olarak sağlanabilmesi olarak tarif edilebilir.
Smart client, uygulama sunucusu ile XML web servisleri veya veritabanı işlemlerini herhangi bir ek kurulum olmadan sağlamaktadır.
Smart client, web uygulaması gibi görünse de masaüstü uygulamasıdır.
22
Sağlık Bilişimi Yönetici Rehberi
Sağlık Bilişimi Yönetici Rehberi
Sağlık Bilişimi Yönetici Rehberi
İletişim
Nasuh Akar Mah. Ziyabey Cad 1407 Sk. No:4 Balgat / ANKARA
www.tkhk.gov.tr / [email protected]
https://www.facebook.com/groups/saglikbilisimidairesi/
https://twitter.com/SB_TKHK
Download