저는 Unicies를 처음 접했습니다. GNU / Linux 및 BSD의 출현으로 기업이 AIX, Solaris 및 기타 상용 시스템을 선호하는 이유는 무엇입니까?
저는 Unicies를 처음 접했습니다. GNU / Linux 및 BSD의 출현으로 기업이 AIX, Solaris 및 기타 상용 시스템을 선호하는 이유는 무엇입니까?
답변:
글쎄, 일부 소프트웨어는 AIX / Solaris 등을 위해 특별히 작성되었지만 일부 '돈 남자'는 '무료'소프트웨어를 신뢰하지 않습니다 (이것을 직접 목격했습니다. 누군가는 OS에 돈을 써야한다고 나에게 말했습니다!). 그러나 대부분의 경우 24/365 지원을 받아야합니다.
개방형 시스템에 갇히고 싶지 않기 때문입니다.
솔라리스와 리눅스의 관점에서 나는 Sun이 출판 한 책 " Solaris Internals "를 읽고 눈이 다소 열렸다고 말할 수있다 .
운영 체제에 문제가 생기면 우선 순위 지정, 디버깅 후크, 프로세스 -CPU 바인딩 및 메모리 모델 최적화 등과 상당한 차이가 있습니다.
Solaris의 일부 기능은 다음과 같습니다.
물론 Linux는 이러한 많은 기능을 지원하고 빠르게 진화합니다 (dtrace는 의심 할 여지없이 Solaris보다 Linux보다 유리합니다).
잘,
기업이 라이센스 비용으로 손을 잡고있는 대기업과 사별 감을 느끼는 상용화 문제가있을 수 있습니다 (Red Hat 등이 Linux에 대해이 주장에 대응할 수는 있지만).
일부 회사는 특히 공급 업체가있는 레거시 시스템을 보유하고 있으며 공급 업체가 포트폴리오 내에서 한 OS에서 다른 OS로 마이그레이션하거나 마이그레이션하는 데 상당한 전문 지식을 보유한 경우 '알려진'이름을 유지하는 것을 선호합니다.
하나의 특정 OS에서만 사용할 수있는 기술 기능이 있거나 회사는 OS 선택을 제한하는 특정 브랜드 하드웨어를 선호 할 수 있습니다.
일부 기업은 항상 '그런 식으로'하고 변화 할 필요가 없습니다 (또는 성향이 없음).
일부 회사에는 특정 OS에 맞게 특별히 조정 된 응용 프로그램이있을 수 있으며 다른 OS 플랫폼으로 마이그레이션하는 데 위험이 있거나 높은 비용이 발생할 수 있습니다.
> 그러나 우리 모두 알다시피, 당신의 시간이 가치가없는 경우에만 Linux는 무료이며, 제 시간은 끝없이 움직이는 표적 업그레이드 댄스 이외의 일을하는 데 더 좋습니다.
편집-재미있었습니다. 페이지 상단에서 볼 수 있듯이, 이것은 JWZ가 한 1998 년 인터뷰에서 인용 한 것입니다. 그는 2 년 후 2000 년에 최고점에 글을 썼을 때 더 나은 의견을 가졌다. 그리고 지금은 2010 년입니다. 그러나 여전히 재미있다.
대규모 시스템의 경우 Linux보다 AIX 또는 Solaris를 더 나은 선택으로 만드는 몇 가지 특정 확장 성 이유가 있습니다.
예를 들어, POWER7의 AIX 7은 단일 운영 체제 이미지 및 8TB의 RAM에서 1 코어에서 256 코어로 확장됩니다. Solaris는 비슷한 확장 기능을 가지고 있습니다.
레드햇 엔터프라이즈 리눅스 5입니다 인증 64에 (이론적으로 1TB까지 지원하지만) (32 개) 프로세서와 RAM의 최대 256GB,하지만 당신은 AIX 또는 Solaris보다 리눅스에서 프로세서를 추가로 성능 향상은 일반적으로 빠른 속도로 내려.
그 외에도 AIX 논리 볼륨 관리자 또는 Solaris의 ZFS 스토리지 시스템과 같은 기술적 인 장점이 있습니다. 두 가지 모두 하드 드라이브 몇 개보다 훨씬 큰 스토리지 용량으로 훨씬 쉽게 작업 할 수 있습니다.
그러나 규모의 작은 끝에서 이제는 대부분의 조직에 분산 된 지원되는 Linux보다 AIX를 구입하면 이점이 거의 없다고 주장 합니다.
(대부분 Solaris 중심, AIX를 사용하지 않았습니다. 93 년부터 BSD와 Linxu에 대해 많은 경험을 가지고 있습니다.)
멋진 하드웨어에서 실행되는 상용 Unices가 그 이유 중 하나입니다. x86은 많은 용도에 매우 적합하지만 SPARC T 시리즈 서버에서 실행하면 거의 다른 워크로드와 같이 워크로드를 병렬 처리 할 수 있습니다. 커널이 하나만 있으므로 오버 헤드없이 Solaris 영역을 사용하여 모든 시스템을 가상 시스템으로 추가로 분할 할 수 있습니다. VMware에서로드를 실행하면 동일한 하드웨어의 영역에 비해 처리량이 30 % 더 적은 벤치 마크를 확인했습니다.
AIX에는 비슷한 기능이 있다고 생각합니다.
또한 Linux에 비해 Solaris의 "적합성 및 완성도"가 좋습니다. 한 조직이 코드를 관리하기 때문에 일이 일관되게 수행되는 경향이 있습니다. BSD는 비슷합니다. 리눅스에서 호지 포드 대신 모든 것을 다루는 팀이 있기 때문입니다. 배포판은 확실히 도움이되었지만 분산되어 있다고 말할 수 있습니다.
상업용 Unices에 대한 문서도 사람들이 실제로 작성 비용을 지불하기 때문에 좋은 경향이 있습니다 .Linux에는이 분야에 많은 구멍이 있습니다.
무료는 좋지만 대부분의 경우 대규모 프로덕션 환경에서는 실제로 사용할 수 없습니다. HR / CRM / SAP 정보에 대한 지원 계약이없는 것은 아닙니다. 이 시점에서 수표를 잘라야하는 경우 더 큰 조직과 함께 갈 수도 있습니다.
또한 오라클이 Sun을 인수 할 때까지 Solaris 지원은 실제로 Red Hat보다 저렴했습니다. 이것은 내가 생각하는 래리 엘리슨의 시계 아래에서 생각하는 것으로 바뀌었다.
또한 Solaris는 우수한 운영 체제라고 생각합니다. 나는 몇 년 동안이 일을 해왔으며 (예를 들어) 보통 Linux live lock이 일년에 한 번 정도 보입니다. 솔라리스를 사용한지 10 년이 지난 지금까지 그런 일이 없었습니다. 나는 솔라리스 박스에서 평균 200+ 이상의로드를 보았고, 여전히 반응이 일어나서 무슨 일이 일어나고 있는지 볼 수 있었다. 리눅스에서는 박스가 AWOL이 되었기 때문에 바운스해야 할 경우가 많았습니다. 이것은 유닉스가 아닌 Windows에서 기대할 수있는 것입니다.
서버를 선호하기 위해 ( ceteris paribus )
나는 FreeBSD의 포트 시스템을 다른 어떤 것보다 더 좋아하지만 다른 OS에서 작동하는 NetBSD의 다중 플랫폼 Pkgsrc를 사용하여 팩스를 얻을 수 있습니다. (데스크탑에서 나의 첫 번째 선택은 Mac OS X 일 것입니다. FOSS를 사용해야한다면 FreeBSD가 2 위를 차지했습니다. 비록 대부분 특정 OS를 관리하고 있다면 데스크탑에서 개밥을 먹습니다.)