Porównanie systemu Windows z Red Hat Linux
Dokonując wyboru platformy, wiele firm skupia się na kluczowych cechach produktu, takich jak: całkowity koszt posiadania (TCO), niezawodność czy wsparcie techniczne produktu. Poniższe zestawienie pomaga przyjrzeć się bliżej najważniejszym kryteriom i porównać wady i zalety Windows Server oraz Red Hat Linux.

Red Hat Enterprise Linux

Windows Server
całkowity koszt posiadania Jak „coś za darmo” może być tak drogie?
Działalność firmy Red Hat polega na oferowaniu subskrypcji na obsługę systemu operacyjnego. Co roku klient płaci opłatę subskrypcyjną za każdy serwer. Jeżeli klient potrzebuje wsparcia 24x7, to opłata jest jeszcze wyższa.

Czy wiesz, że…
Opłata za serwer z oprogramowaniem Red Hat Enterprise Linux 5 Advanced bez dodatkowych funkcji, takich jak: serwer aplikacji i możliwość pracy w klastrze, wynosi 2.499 dolarów w skali roku.

Odnośniki
Skrócony czas i mniejsza liczba przestojów oraz większa kontrola nad serwerem oznaczają niższe TCO
Wyniki badań jednoznacznie wykazują, że dwa największe składniki TCO stanowią:
  • koszty zatrudnienia pracowników odpowiedzialnych za bieżące prace związane z zarządzaniem i konserwacją — 60% TCO
  • przestoje — 15% TCO
Te dwa składniki są odpowiedzialne za 75% kosztów TCO na przestrzeni trzech lat. Dla porównania, koszty nabycia oprogramowania stanowią około 7% kosztów TCO w tym samym przedziale czasowym (patrz wyniki przeprowadzonych przez IDC badań kosztów TCO).
Zapoznaj się z raportem (PDF, 424KB - j. ang.)

niezawodność Nie ruszaj tego pakietu!
Niezawodny system powinien być dostępny nie tylko dla użytkowników końcowych — także administratorzy powinni mieć możliwość łatwego skonfigurowania systemu i zarządzania nim, gdy ten zmienia się wraz z rosnącymi potrzebami firmy.

W badaniach symulujących rzeczywiste sytuacje wymagano od administratorów IT instalowania poprawek, aktualizacji zabezpieczeń oraz wprowadzania zmian funkcjonalnych w systemach IT. Badania wykazały, że administratorzy systemu Linux korzystali z bardzo różnorodnych narzędzi i metod zarządzania.

W jednym z badań przeprowadzonych przez Security Innovations analitycy odkryli, że każdy z administratorów systemu Linux dokonał w komponentach systemu operacyjnego zmian, które naruszały umowę o wsparciu technicznym, zawartą z dostawcą systemu Linux. Administratorzy spędzili później wiele czasu, próbując ponownie skonfigurować system w celu przygotowania go na przyszłe zmiany funkcjonalne i instalacje poprawek.
Przeczytaj raport (j. ang.)
Łatwiejsza konfiguracja i zarządzanie + przewidywalność = bardziej niezawodna platforma
Windows Server został zaprojektowany tak, by skrócić czas potrzebny na implementację rozwiązań i zarządzanie nimi. Jest to możliwe dzięki:
  • standaryzacji podstawowych zadań administratora,
  • udostępnieniu solidnych narzędzi potrzebnych do zaawansowanego administrowania systemem.
Windows Server jest najszerzej przetestowaną i posiadającą najwięcej certyfikatów platformą dla aplikacji i sprzętu, co ułatwia dostarczanie rozwiązań, które można rozwijać i modyfikować zgodnie ze zmianami potrzeb biznesowych firmy.

Odnośniki
bezpieczeństwo Empiryczny dowód na to, że podejście do bezpieczeństwa oprogramowania na zasadzie jawności kodu źródłowego nie sprawdza się dla firmy Red Hat
W okresie pierwszych 650 dni obecności produktów Windows Server 2003, Red Hat Enterprise Linux 3 oraz Red Hat Linux Enterprise 4 na rynku, w systemie Windows Server 2003 ujawniono o 75% mniej luk zabezpieczeń niż w pozostałych systemach.

„Jawność kodu jest nadal często wysuwanym argumentem, ale dla mnie jest jasne, że w kwestii bezpieczeństwa nie jest to prawda”.
— Ben Laurie, kierownik do spraw bezpieczeństwa, Apache Foundation

Czy wiesz, że…
W roku 2006 średnia liczba dni występowania ryzyka dla systemu Windows Server była o 61% mniejsza niż dla Novell Enterprise oraz o 73% mniejsza niż dla Red Hat Enterprise Linux.

Odnośniki
Kompleksowe podejście do kwestii bezpieczeństwa — oprogramowanie wysokiej jakości, profilaktyczne zarządzanie bezpieczeństwem oraz innowacyjne technologie
Firma Microsoft opracowała cykl projektowania zabezpieczeń (Security Development Lifecycle — SDL) w celu uzyskania rygorystycznego procesu tworzenia bezpiecznego kodu źródłowego. W procesie tym można wyróżnić następujące etapy: budowanie modeli zagrożeń na etapie projektowania oprogramowania, stosowanie narzędzi statycznej analizy kodu źródłowego na etapie implementacji, przeglądy kodu źródłowego i testy bezpieczeństwa w ramach akcji „security push”. Przed udostępnieniem na rynku oprogramowania opracowywanego w cyklu SDL, oprogramowanie to musi przejść ostateczny przegląd bezpieczeństwa, przeprowadzany przez niezależną grupę programistów niezwiązanych z programistami rozwijającymi projekt.

Organizacje IT mogą dostarczać bezpieczne rozwiązania, korzystając z wysokiej jakości innowacyjnych platform technologicznych, takich jak Windows Server, i opierając się na procesach profilaktycznego zarządzania bezpieczeństwem.

Odnośniki
wybór Skomercjalizowany świat
W rzeczywistości Linux jest tylko jądrem systemu operacyjnego. Dlatego firmy informatyczne tworzą komercyjne dystrybucje systemu, takie jak Red Hat czy SuSE, które nie są tylko „linuksem”. Dystrybucje te składają się z oprogramowania open source zmodyfikowanego przez ich producentów.

Każdemu komercyjnemu producentowi Linuksa zależy, by jego dystrybucja była unikalna. Z tego powodu migracja między dystrybucjami jest kosztowna. Z niezależnych badań, dotyczących migracji Linuksa w firmach, wynika, że „migracja pomiędzy dystrybucjami Linuksa często generuje znaczne koszty o bardzo szerokim zakresie”.
Zapoznaj się z raportem (j. ang.)

W takiej sytuacji organizacje IT mają mniejsze możliwości wyboru aplikacji, zdolnych pracowników, partnerów, wsparcia technicznego i dystrybucji.
Firma Microsoft i oprogramowanie oparte na Windows dają klientom większy wybór niż jakakolwiek inna platforma serwerowa
Platforma Windows jest wspierana przez:
  • tysiące aplikacji,
  • 750.000 partnerów firmy Microsoft,
  • ponad 450.000 specjalistów MCSE (Microsoft Certified Systems Engineer),
  • ponad 6 milionów programistów,
  • największa społeczność niezależnych producentów oprogramowania (firmy ISV) na świecie.
Odnośniki
  • TechNet
    Rozwiązuj problemy techniczne i doskonal swoje umiejętności korzystając z dysków z zasobami, zawierających aktualizacje, dodatki service pack, poradniki wdrożeniowe oraz inne narzędzia.
  • Znajdź partnera
    Potrzebujesz pomocy w opracowaniu rozwiązania technologicznego? Znajdź partnera, który najlepiej odpowiada Twoim potrzebom biznesowym.
zarządzanie Zarządzanie to coś więcej niż tylko narzędzie aktualizacyjne
Firmy informatyczne światowej klasy zwiększają wydajność oraz oszczędzają czas i pieniądze, stosując do zarządzania komputerami i aplikacjami klienckimi oraz serwerami i aplikacjami serwerowymi zestandaryzowane zestawy wszechstronnych narzędzi i metod zarządzania.

Red Hat zawiera narzędzie Yum służące do pobierania pakietów i aktualizacji oprogramowania. Narzędzie to nie zaspokaja jednak szerszych potrzeb specjalistów IT, na przykład zarządzania aplikacjami i zadaniami, takimi jak poczta elektroniczna, praca grupowa, bazy danych i aplikacje biznesowe.
Windows Server oraz narzędzia służące do zarządzania, takie jak Microsoft System Center, pozwalają zrobić więcej w krótszym czasie
Inicjatywa DSI (Dynamic System Initiative) jest strategią technologiczną firmy Microsoft dotyczącą rozwiązań i produktów, które pomagają firmom zwiększyć możliwości swoich pracowników, procesów i infrastruktury IT.

„Windows Server wspiera zestandaryzowane, wzorcowe podejście do budowania systemów. Na przykład w przypadku większości naszych aplikacji możemy zbudować standardowy obraz dysku i rozprowadzić go w całej firmie bez potrzeby indywidualnego konfigurowania systemów”.
— Adam Vazquez, kierownik IT, AMD

interoperacyjność Otwarte standardy ≠ otwarte oprogramowanie
Otwarte oprogramowanie to model tworzenia i dystrybucji oprogramowania. Model ten nie zapewnia łatwej współpracy oprogramowania z innym oprogramowaniem ani otwartości i standaryzacji interfejsów.

„Dokładając odpowiednich starań, można dowolne dwie technologie zmusić do współpracy ze sobą, jednak decydując się na produkty Microsoft, uzyskujemy szybką i ekonomiczną metodę zapewnienia interoperacyjności”.
— Rim Kadi, Uniwersytet Amerykański w Bejrucie
Interoperacyjność z założenia
Firma Microsoft uwzględnia interoperacyjność już na etapie projektowania, co daje klientom i partnerom lepsze możliwości komunikacji natychmiast po zainstalowaniu produktu.

„Interoperacyjność z założenia” pociąga za sobą nie tylko techniczną doskonałość naszych produktów, ale wiąże się także ze współpracą z naszymi klientami, partnerami i konkurencją oraz z udostępnianiem naszych technologii poprzez licencjonowanie i narzędzia translacyjne, a także z aktywnym udziałem w procesach standaryzacyjnych.