마이크로소프트의 64비트 시장 진출로 기업용 솔루션 시장에 큰 변화의 바람이 일고 있다. 그동안 64비트급 비즈니스 솔루션 운영 환경은 거의 유닉스 진영의 독무대였다. 이에 따라 고객들은 고가의 하드웨어 기반을 요구하는 유닉스 환경 도입으로 합리적 투자를 할 수 없었다. 이 같은 비용측면도 문제가 되었지만 더욱 중요한 것은 특정 벤더에 종속될 우려가 있다는 점. 유닉스 환경은 벤더별로 상이한 프로세서 아키텍처에 최적화되어 있어 고객이 기존 투자를 보호하기 위해서는 특정 벤더에 종속적일 수밖에 없었다. 하지만 웹서비스와 같은 고객지향적 개방형 컴퓨팅이 IT 기술 발전의 대세로 자리 잡음에 따라 64비트 시장이 빠르게 재편되고 있다. 이 같은 변화를 주도하는 리더 중 하나가 바로 마이크로소프트다. 마이크로소프트의 막강한 64비트 듀오인 윈도우 서버 2003과 SQL 서버 2000이 어떻게 저비용 고효율의 『Do More with Less』 라는 새로운 정보 시스템 구현을 가능하게 하는지 소개한다.
| 글 | 편집부 |
 |
지난 6월 30일 한국마이크로소프트는 인텔코리아와 함께 차세대 64비트 컴퓨팅 환경을 주도할 인텔 아이태니엄 2 프로세서 기반 윈도우 서버 2003 플랫폼의 확산을 위해 국내 ISV들이 참여하는 공동 협력 프로그램을 발표하며 본격적인 64비트 시장 확대에 나섰다. 64비트 버전의 윈도우 서버 2003과 SQL 서버 2000은 대규모 데이터 트랜젝션을 필요로 하는 DW 데이터웨어하우징, CRM, ERP 등의 기업용 솔루션 시장에 새로운 전기를 마련할 것으로 업계에서는 평가하고 있다. 마이크로소프트의 64비트 시장 확대 전략의 핵심은 『Do More with Less』. 고객에게 하드웨어와 소프트웨어 인프라 관련 투자는 줄여 주면서 동시에 정보 시스템 운영 효율은 극대화할 수 있도록 한다는 것이다. 마이크로소프트의 64비트 윈도우 서버 2003과 SQL 서버 2000이 어떻게 고객에게 알찬 투자를 할 수 있도록 보장하는지 살펴 보겠다. ERP, CRM, DW와 같은 핵심 기업용 애플리케이션을 운영하면서 TCO 절감과 ROI 확대라는 두 마리 토끼를 잡으려면 '확장성' '신뢰성' '가용성' '경제성'이라는 네 가지 기준을 만족시키는 서버 운영체제와 데이터베이스 기반을 갖추는 것이 가장 중요하다. 마이크로소프트의 윈도우 서버 2003과 SQL 서버 2000 64비트 버전은 이 같은 네 가지 평가 기준을 만족시키면서 동시에 새로운 차원의 고객 만족인 『Business Agility』까지 약속하는 64비트 애플리케이션 운영을 위한 인프라 솔루션이다.  윈도우 서버 2003은 일상적인 웹서비스 제공 및 호스팅 용도에 적합한 '윈도우 서버 2003 웹 에디션', 일상적 용도는 물론 기업의 다양한 서버 업무 처리 지원을 위한 '윈도우 서버 2003 스탠더드 에디션', 기업 인프라, 업무용 응용 프로그램, 전자상거래 업무 등에 필요한 기능을 제공하는 '윈도우 서버 2003 엔터프라이즈 에디션', 대형 데이터베이스와 고성능 애플리케이션을 구동하는 데 적합한 '윈도우 서버 2003 데이터센터 에디션'등 네 개의 제품으로 나뉜다. 이 중 64비트 버전이 제공되는 제품은 엔터프라이즈 에디션과 데이터센터 에디션.
윈도우 서버 2003 엔터프라이즈 에디션은 네트워킹, 메시징, 인벤토리 및 고객 서비스 시스템, 데이터베이스, 전자상거래, 파일 및 프린트 서버 등의 응용 프로그램을 실행하는 데 적합하다. 엔터프라이즈 에디션은 대기업이나 중견기업과 같은 거대 조직이 필요로 하는 최적의 유연성과 확장성을 제공하기 위해 64비트 버전도 개발되었다. 64비트 버전 제공과 함께 엔터프라이즈 에디션에서 주목할 만한 기능적인 특징은 클러스터 서비스. 최대 8노드의 클러스터를 지원하는 윈도우 서버 2003 엔터프라이즈 에디션은 서버 클러스터를 이용해 데이터베이스 관리, 파일 공유, 인트라넷 데이터 공유, 메시징 및 일반 비즈니스 응용 프로그램의 가용성과 내결함성을 높였다. 따라서 응용 프로그램에 향상된 확장 옵션을 제공할 뿐만 아니라 지리적으로 분산된 클러스터 환경에서 하드웨어를 더욱 쉽게 추가할 수 있다. 한편 최고 수준의 확장성과 가용성, 안정성이 필요한 미션 크리티컬한 업무에 사용될 수 있도록 설계된 윈도우 서버 2003 데이터센터 에디션은 엔터프라이즈 에디션에 비해 더욱 강력한 다중 처리와 보다 많은 메모리를 지원한다. 일반적으로 많은 메모리 자원을 필요로 하는 DW나 ERP와 같은 애플리케이션이 64비트 환경에서 운영된다는 점을 감안하여 512GB의 메모리를 지원한다. CPU 역시 최대 32개까지 지원하여 기간 시스템으로 손색이 없는 하드웨어 확장성을 지원한다.  오늘날 경영 지원을 위한 기업용 애플리케이션의 기능이 고도화되고 활용 범위가 확대되면서 기업의 데이터베이스에 쌓여가는 데이터의 양과 복잡성이 빠르게 증가하고 있다. 이 같은 기업 정보 시스템 환경의 변화를 뒷받침하기 위해서는 메모리 수준에서 데이터 분석을 지원하는 '높은 동시성'과 빠르게 늘어나는 데이터의 효과적인 처리를 위한 '확장적인 데이터 관리'라는 두 가지 요구 사항을 만족시키는 하이엔드 데이터 관리 플랫폼이 필요하다. 아이태니엄 2 기반 서버와 윈도우 서버 2003 운영체제에 최적화되어 있는 'SQL 서버 2000 엔터프라이즈 에디션 64비트 버전 이하 SQL 서버 2000 64비트 버전'은 이 같은 차세대 데이터 관리 플랫폼의 기본 조건을 만족시키는 데이터베이스 서버다. SQL 서버 2000 64비트 버전의 가장 큰 특징은 바로 메모리 집약적 작업을 하는 기업용 애플리케이션들의 데이터 처리에 관한 요구 수준을 단일 데이터베이스 시스템 구성으로 처리할 수 있는 확장성수직 확장 을 보장한다는 것. 이를 통해 관리해야 하는 물리적인 하드웨어 수를 줄이면서 동시에 빠르게 팽창하는 각종 비즈니스 데이터를 효율적으로 통합 운영할 수 있는 환경을 제공한다.
SQL 서버 2000 64비트 버전의 주요 기능적 특징은 다음과 같다.
1. BI를 위한 확장성 높은 플랫폼
다양한 경로를 통해 빠르게 증가하는 각종 경영 관련 데이터를 모으고 이를 데이터웨어하우스에 추가하는 작업은 기업의 정보 분석과 활용 능력을 좌우하는 핵심 요소다. SQL 서버 2000 64비트는 이처럼 거대한 규모로 확장되고 있는 경영 관련 데이터 분석을 다양한 애플리케이션들이 메모리 상에서 처리할 수 있는 확장성 높은 BIBusiness Intelligence 환경을 제공한다. 2. 32비트 SQL 서버 2000 데이터베이스에서의 마이그레이션
고객의 기존 데이터베이스 환경 투자를 보호하기 위해 SQL 서버 2000 64비트 버전은 32비트 SQL 서버를 64비트 환경으로 마이그레이션 할 수 있는 기능을 제공한다. 32비트와 64비트 SQL 서버 플랫폼 모두 디스크상에서 동일한 형식을 유지하고 있으므로 데이터베이스 관리자는 이전의 32비트 서버에 대한 주요 데이터베이스 투자를 보존할 수 있고, 전환 노력 없이도 사용자 데이터베이스를 새로운 플랫폼으로 이전시킬 수 있다. 마이그레이션 작업도 간단하다. 3. 클라이언트 액세스 호환성
현재 32비트 SQL 서버 2000에 액세스하는 클라이언트 애플리케이션은 코드를 변경하지 않고도 SQL 서버 2000 64비트 버전에 쉽게 액세스할 수 있다. SQL 서버 2000 64비트 버전은 ADO 및 OLE DB와 같은 클라이언트 액세스를 지원하고, 32비트 버전과 T-SQL 코드 호환성을 유지할 수 있도록 디자인 되었다. 4. 무정지 서비스 지원
SQL 서버 2000 64비트 버전은 최대 8노드의 클러스터를 지원하여 가용성과 신뢰성 높은 시스템 구성이 가능하다. 이 같은 클러스터 구성을 통해 다운타임이 발생할 경우에도 비즈니스 애플리케이션을 중단 없이 사용할 수 있다. 5. 서버 통합을 위한 강력한 플랫폼
가용 메모리 자원 폭의 확대로 인해 고객은 기존 데이터베이스 서버들을 64비트 데이터베이스 서버로 마이그레이션하여 통합 운영할 수 있다. 이에 따라 데이터베이스가 더 필요하다고 해서 꼭 새로운 서버를 추가해야 할 필요가 없어졌다. 6. 기존 SQL 서버와의 호환성
SQL 서버 2000 64비트 버전에는 64비트 데이터베이스 서버, 64비트 서버 에이전트 및 64비트 분석 서버(OLAP 및 데이터마이닝)가 포함되어 있다. SQL 서버 2000 64비트 버전의 이런 구성 요소들은 SQL 서버 2000 32비트 버전과 최적 환경으로 호환된다. 이 같은 호환성 보장을 통해 고객들은 32비트 버전의 SQL 서버와 64비트 버전의 SQL 서버 간의 통합을 손쉽게 할 수 있다. 그리고 기존 32비트 클라이언트 및 엔터프라이즈 매니저Enterprise Manager, 쿼리 애널라이저Query Analyzer 와 같은 SQL 서버 관리 도구로 64비트 데이터베이스를 원격으로 관리할 수 있는 편의성도 제공한다.
 기업 정보 시스템이 빠르게 복잡·거대해짐에 따라 이제 IT 업계는'통합'을 전제로 한 '확장성'을 보장하는 솔루션을 공급해야만 경쟁력을 확보할 수 있게 되었다. 마이크로소프트의 64비트 윈도우 서버 2003과 SQL 서버 2000 64비트 버전이 통합과 확장성을 핵심 경쟁력으로 삼고 있는 것도 같은 맥락에서 풀이할 수 있다. 마이크로소프트가 64비트 시장에 전격 가세함에 따라 이제 고객들은 유닉스로 제한되었던 과거와 달리 보다 현명한 투자 계획을 세울 수 있는 선택의 폭이 넓어지게 되었다. 유닉스 기반의 데이터베이스 제품과 비교할 때 더 우수한 성능과 TCO 절감 효과를 제공하는 64비트 버전의 윈도우 서버 2003과 SQL 서버 2000 출시를 통해 마이크로소프트는 『Do More with Less』라는 저비용 고효율 인프라 구축을 고객에게 약속하고 있다. 이를 통해 마이크로소프트가 궁극적으로 고객에게 전달하고자 하는 가치는 변화에 능동적으로 대응하는 정보 시스템을 활용하여 기업 경쟁력을 높이는 『Business Agility』라는 새로운 차원의 고객 만족이다.
|