Zamknięte . To pytanie jest
oparte na opiniach . Obecnie nie przyjmuje odpowiedzi.
Komentarze
Odpowiedź
Jeśli zamierzasz ponosić koszty zakupu serwerów IBM pSeries, to ogólnie, ogólnie rzecz biorąc, możesz równie dobrze uruchomić na nich system AIX, który jest specjalnie zaprojektowany do obsługi sprzętu tak wydajnie, jak to możliwe. od hiperwizora do adapterów.
Jeśli chcesz korzystać z Linuksa, równie dobrze możesz kupić sprzęt xSeries (w kategoriach IBM lub zestawu Intel / AMD).
Co chcesz uzyskać sprzęt pSeries w połączeniu z AIX to potężne przetwarzanie klasy korporacyjnej. Tak, sprzęt pSeries + Linux prawdopodobnie daje ci to bliskie, ale nie oszczędzasz praktycznie nic na kosztach ogólnych.
Trudno jest g i konkretne szczegóły, ale liczby, które widziałem, zacytowałem, mówią, że AIX będzie uruchamiał te same obciążenia na sprzęcie pSeries o 5-10% szybciej niż Linux.
Nie zapominaj, ponieważ Linux jest zasadniczo wolny i Twój sprzęt pSeries można łatwo podzielić na partycje, możesz w prosty sposób zainstalować jedną partycję AIX, jedną partycję Linuksa i uruchomić własne testy porównawcze z własnymi określonymi obciążeniami. Partnerzy Handlowi IBM mają dostęp do środowisk, w których mogą przeprowadzać testy porównawcze za Ciebie – i zdecydowanie zalecam, abyś skorzystał z tej możliwości dostawcy.
Wszystko przy założeniu, że naprawdę zamierzasz kupić pSeries i uruchomić system AIX lub Linux. Jeśli w rzeczywistości myślisz o sprzęcie pSeries w porównaniu ze sprzętem opartym na Intel / AMD, to jest to zupełnie inna gra, a system operacyjny nie będzie w tym przypadku decydującym czynnikiem w wydajności.
Właściwie, Każdego dnia poleciłbym AIX na pSeries ze względu na dojrzałe zarządzanie woluminami logicznymi (moim zdaniem najlepsze w świecie UNIX) i wyjątkowo wszechstronną wirtualizację (ponownie, moim zdaniem, najlepsza w klasie na arenie UNIX dla przedsiębiorstw).
Komentarze
Odpowiedź
AIX, pod względem użyteczności, stara się skupić dużo uwagi zadania administracyjne związane z aplikacją o nazwie smitty
. Nie musisz już wiedzieć, jakie polecenia uruchomić, po prostu wpisz:
smitty [keyword]
Na przykład:
smitty storage
Przeniesie Cię na stronę, na której możesz bawić się montowaniami NFS i tworzyć nowe systemy plików itp. Smitty to GUI z pełną linią poleceń ze znakami ASCII i jest całkiem fajny. Biorąc pod uwagę, że prawdopodobnie masz większe doświadczenie z Linuksem (RHEL), znajdziesz wiele różnych poleceń AIX, więc smitty
będzie dobrą pomocą i zrozumieniem Twojego systemu.
Jeśli chodzi o przetwarzanie danych, nie widziałem żadnych wykresów, ale z tego, czego doświadczyłem, jest dość szybki w przetwarzaniu i analizowaniu danych.
Komentarze
Odpowiedź
Nie mam żadnych numerów, ale pracowałem dla firmy ubezpieczeniowej na temat dwa lata temu. Mieliśmy przygotowany dla nas produkt, który działał na platformie RHEL / JBoss. Przeprowadziliśmy migrację do IBM Websphere w systemie AIX i aplikacja działała znacznie szybciej na RHEL / JBoss.
To naprawdę nie jest to dobre porównanie tylko dlatego, że jest tak wiele czynników: AIX vs RHEL, JBoss vs WebSphere, x86 vs POWER (myślę, czy cokolwiek AIX działa teraz). Ponadto serwery AIX działały na partycjach LPAR, a specyfikacje różniły się znacząco.
Ze względu na ogromne różnice w platformach i sposobie normalnego wdrażania systemu AIX, bardzo trudno jest uzyskać dokładne liczby, a nawet zaprojektować uczciwe testy porównawcze.
Odpowiedź
Nie sądzę, aby można rozsądnie mówić o szybkości przetwarzania danych w szerokim znaczeniu. Jak wskazano w innych odpowiedziach, jedynym sposobem dokładnego pomiaru wydajności jest testowanie własnych aplikacji. Jednak powodów, dla których warto rozważyć system operacyjny, jest więcej niż tylko prędkości i źródła. Przeciętnie żaden wariant systemu UNIX z najwyższej półki nie ma tak naprawdę ważnego powodu niż inny. Każdy ma swoje zalety i wady, które zwykle równoważą się w bezpośrednich porównaniach. W ekstremalnych przypadkach użycia (HPC, obliczenia w czasie rzeczywistym itp.) Jeden wariant może osiągnąć szczyt. W innych przypadkach decyzje będą zależały od zewnętrznych ograniczeń. Na przykład RedHat nie poświadcza JBoss działającego w systemie AIX , co może wystarczyć, aby kogoś zdenerwować. Ogólnie rzecz biorąc, należy skupić się na umiejętnościach zespołu administratorów sys i ogólnym stosie oprogramowania.
Mając wszystko inne na równi, wybrałbym platformę, która przyciąga najwięcej innowacji w branży. Innowacje mają tendencję do zwiększania możliwości poprawy efektywności operacyjnej. W tej chwili to jest Linux.
Odpowiedź
Hmm … to jest interesujące, ale dla tych, którzy mówią, że AIX jest jasną odpowiedzią na sprzęt IBM Power, odpowiedź nie jest taka jasna.
Opcje Linux on Power są dostarczane przez IBM do obsługi SUSE i RedHat Linux, który jest specjalnie „dostosowany” i stworzony dla sprzętu Power.
Niektóre z fantastycznych zalet środowiska IBM Power, takie jak wiodące technologie niezawodności, wydajności, stabilności i wirtualizacji, są dostępne w środowiskach Linux. Porozmawiaj z IBM lub przeglądaj ich witrynę internetową, aby przyjrzeć się wiele funkcji, które są teraz obsługiwane przez wersje Linuksa dla mocy IBM i widzę, że odpowiedź nie jest już ograniczona.
Jestem fanem AIX, więc wiem, co wolę, ale Linux jest bardzo realne rozwiązanie!
Odpowiedź
Są tu naprawdę dwa zupełnie różne pytania. Jedno dotyczy sprzętu. Jedno dotyczy oprogramowania. IBM i AIX otrzymujesz parę ed (dopasowany) zestaw – pozwala kompilatorowi xlC na optymalizację pod kątem sprzętu itp. IBM ma niesamowity sprzęt – taki jak HA (High Availability), który łączy kilka komputerów z siecią SAN (i umożliwia automatyczną aktualizację zdalnych sieci SAN ). Jeśli komputer umiera, po prostu zmienia się w inny. Trwa to około jednej sekundy. Niewielu użytkowników to zauważy. Jeśli sieć SAN umrze, a masz zdalną, będzie z niej korzystać (prawdopodobnie powoli). Ale sieci SAN z wysokimi poziomami RAID nie zawodzą. IBM ma możliwość wymiany na gorąco prawie wszystkiego. Jeśli pamięć lub rdzeń ulegnie awarii, odnotowują to w dziennikach błędów, a następnie przestają ich używać. Pracujesz dalej (może zmniejszona pamięć lub rdzenie) . IBM ma funkcję „zadzwoń do domu” – jeśli coś pójdzie nie tak, wysyła dane do IBM, a serwisant pojawia się pod Twoimi drzwiami (najpierw dzwoni) i rozwiązuje problem. Linux zazwyczaj działa na „komputerach PC” (osobiste komputery) – nazwa powinna dać pauzę. Ale to trochę staroświeckie – istnieją niesamowite elementy sprzętu stworzone przez ludzi innych niż IBM. Wszystkie z nich robią maszyny wirtualne itd. Porównywanie jest zupełnie inne – IBM ma reputacja drogiego. Nie porównuje się go z czymś z taką samą redundancją, telefonem do domu, całodobową usługą 24/7/365 z 4 odpowiedziami (i zastąpią całe pudełko, jeśli nie mogą tego naprawić). Jeśli tego nie potrzebujesz, są drogie. Jednak wraz z rozwojem firmy, ich posiadanie staje się coraz bardziej sensowne – czy możesz nie działać przez dzień lub dwa? Nasze pudełko AIX jest w pełni zabezpieczone w 100% poza siedzibą firmy. MINUTA – jeśli bomba atomowa uderzy w mój budynek, tracę co najwyżej jedną minutę danych (i mam wiele innych problemów). Ktoś już wskazał, że porównujesz nowszy AIX ze starym Linuksem – nie jest to dobre porównanie. IBM jest bardzo niezawodny – tysiące użytkowników (robi to od 40 lat), 90% IBM, 10% CentOS (drobni faceci).Mam komputery IBM od wielu lat (jak w jednym przypadku ponad 7). Komputery IBM są żywotne prawie na zawsze; Mam klientów z 20-letnimi komputerami (z zainstalowanymi łatami sprzed roku 2000) i większość z nich ma ich przez ponad 5 lat. To niezwykłe w świecie Linuksa. Ktoś powiedział, że innowacja i tak dalej jest w Linuksie. Oni mają rację. Na przykład dodają funkcje gier. Świetny. Nie potrzebuję tego. Zajmujemy się systemami ERP – księgowością – nie potrzebuję innowacji. Czy jest szybki, niezawodny, długotrwały? Dobrze. Moja odpowiedź brzmi – jeśli jesteś mały, CentOS jest dobrym miejscem do rozpoczęcia – twoje oprogramowanie będzie działało w systemie AIX (i proszę pisać z myślą o zamianie bajtów). W miarę jak stajesz się coraz większy, AIX i IBM zaczynają mieć większy sens, zwłaszcza jeśli wymagana jest niezawodność. Mam systemy z bazami danych z prawie miliardem wierszy, które wymieniają 2-4 miliony plików XML z dostawcami i klientami dziennie, IBM kontroluje setki ręcznych skanerów, setki stacji pakowania, a nawet zarządza zautomatyzowanymi systemami do pakowania i pakowania. „Ps” podczas szczytu może pokazać ponad 10 000 procesów na raz. NA JEDNYM KOMPUTERZE. W przypadku sieci SAN z dodatkowym komputerem i systemem tworzenia kopii zapasowych flash, których nie rozumiem (z wyjątkiem tego, że mogą stracić 3/4 dysków – półprzewodnikowych – i nadal będą w porządku i nie będą musieli przechodzić do drugiej sieci SAN). narzędzie do pracy. Aby przewieźć dzieci do szkoły, Prius brzmi całkiem nieźle. Nie próbuj ciągnąć nim mojej przyczepy dla koni o wadze 12 000 funtów. I potężny Ford, który ciągnie przyczepę dla koni – niełatwy do zaparkowania i nie jest moim ulubionym samochodem po mieście. Z twojego opisu wynika, że twoja firma się rozwija, a zatem przejście w kierunku IBM i AIX wygląda na pozór, jakby to miało sens. Nie mam wystarczających informacji, aby być pewnym. Jednak klient z trzema stacjami roboczymi wykonujący operację detaliczną od 8 do 17 z 20 fakturami dziennie byłby szalony, gdyby dostać IBM. Zdobądź CentOS lub … sapnij … Windows. Traktuję CentOS jako rozwiązanie pośrednie. BTW – nie odbieraj mojej odpowiedzi jako ewangelii; kilka innych też było dobrych. Jest to pytanie sytuacyjne, na które nikt z nas nie ma wystarczających szczegółów (chciałbym wiedzieć, ile transakcji dziennie, jak długo możesz stracić, ile danych możesz stracić i ręcznie przywrócić, jakie są twoje prognozy wzrostu, co czy twoje finanse i budżet?) Wygląda na to, że cię stać i rośnie, więc na pierwszy rzut oka wydaje się to rozsądnym wyborem.
Komentarze