슈퍼 컴퓨터의 계보, 이번부터 ASCI의 이야기를 한다. ASCI는 Accelerated Strategic Computing Initiative의 약어로 "가속적 전략적 컴퓨팅·이니셔티브" 라는 신비한 역어도 있다.

 

현재는 ASC(Advanced Simulation and Computing program:선진 시뮬레이션 및 컴퓨팅 계획)이라는 명칭으로 바뀌고 있다.


 

 

ASCI Blue Mountain

 

핵 실험 시뮬레이션을 위해 태어난 ASCI

이 ASCI가 성립 된 배경을 먼저 해설한다. 이야기는 1995년 11월로 거슬러 올라간다. 클린턴 대통령은 CTBT(Comprehensive Nuclear Test Ban Treaty:포괄적 핵 실험 금지 조약)을 비준할 방침을 밝힌다.

 

클린턴 대통령은 1996년 9월에 이에 서명하지만 상원은 원래 비준에 관한 심의를 거부, 최종적으로 1999년 10월에 상원에서 심의에 들어간(여기에 이르기까지 꽤 우여곡절이 있었다)것의 비준은 부결된다.

 

이어 부시 정권은 핵 폭발을 동반하지 않은 임계 핵 폭발 실험을 진행했고 CTBT 자체가 아직 모든 핵 보유국의 비준을 받지 않은 발효 상태였기 때문이지만 이 역사 자체는 본론은 아니므로 여기까지 한다.

 

이야기를 1995년 11월로 되돌리면 미국 정부로서는 CTBT 비준 방침을 밝힌 이상 그것이 실현 된 경우에 대비할 필요가 있다.

 

구체적으로는 SSMP(Stockpile Stewardship and Management Program:비축 탄두 유지 관리 계획, Management를 뺀 SSP:Stockpile Stewardship Program라고 하는 경우도 있다)를 핵 실험 없이 어떻게 수행할지 입안할 필요성이 생겼다.


핵무기를 유지할 때 그 안전성 및 신뢰성을 확인한다는 것은 핵무기의 성격상 필요하며 지금까지는 정기적으로 핵 실험을 한 형태로 실시했지만 CTBT는 이러한 핵 실험 자체를 금지하는 것이어서 다른 수단이 필요하다.


거기서 실제 핵 실험 대신 컴퓨터 시뮬레이션으로 이를 실시한다는 아이디어가 나왔다.

 

단순히 생각해도 여러가지 문제는 많다. 시뮬레이션을 할 경우 정밀도를 보장하기 위해서는 어딘가에서 실제 결과와 비교할 필요가 있으므로 핵 실험을 즉각 중단하면 이 정도의 담보가 매우 어려워진다.

 

실제 미국에서도 이것도 대해 여러가지 분규 했으나 그것도 본론은 아니므로 여기는 생략한다. 중요한 것은 CTBT 비준에 의해 정밀한 핵 실험 시뮬레이션이 가능하게 하는 시스템이 필요하게 되었다는 것이다. 이에 따라 DoE(Department of Energy:미국 에너지부)가 책정한 것이 ASCI.

 

즉 ASCI는 SSMP의 일부라는 것이다. 실제로 ASCI는 DoE 산하 로렌스 리바모아 국립 연구소, 로스앨러모스 국립 연구소, 샌디아 국립 연구소란 3개 연구소가 일체가 되어 개발한다는 방침을 취하고 이에 캘리포니아 공과/시카고/일리노이/스탠퍼드/유타라는 5개 대학이 협력하는 형식이다.

 

1996년 9월에 발표된 ASCI 프로그램 계획에 따르면 1997년도의 ASCI에 대한 지출은 1억 2160만 달러가 책정되었다.


 

1997년도의 ASCI에 대한 지출
어플리케이션 개발 5490만달러
문제 해결 환경 구축 2350만 달러
플랫폼 개발 3370만 달러
전략 얼라이언스 관계 610만 달러
관련 지출 340만 달러

 

내역은 표대로 적잖은 금액이 이에 들어가고 있었던 것이 분명하다.

 

그 ASCI의 주요 목적은 "2010년까지 핵무기 성능 평가나 리뉴얼 프로세스 분석, 사고 분석과 검증을 가능한 완전하고 고성능인 물리 시뮬레이션 코드 생성"이다.

 

미국의 컴퓨터 업계에 이러한 코드를 실행하기 위해 필요한 보다 고성능/ 고용량인 하이엔드 슈퍼 컴퓨터 개발을 촉진하고 이들을 실현하기 위한 여건도 중요한 과제로 꼽혔다.

 

당연하지만 핵 실험 시뮬레이션은 그만큼 고성능/고 정밀의 것이라서 우선 이것을 어떻게 할 필요가 있으며 다음에 그것을 움직이기 위한 플랫폼 개발, 환경 정비, 1997년 예산의 절반 가까이가 애플리케이션 개발에 맞춰진 것도 당연하다.

 

그 어플리케이션 개발의 본질을 떠나 하드웨어적인 부분이다. 아래의 사진은 ASCI Program Plan에서 제시된 2002년 부근까지의 로드맵이다.


 

 


1996년 9월의 어플리케이션 시스템 인프라의 로드맵. Computers칸의 세로축은 대수.
 

가장 윗면이 애플리케이션으로 각각의 시기에 어떤 애플리케이션을 준비할 수 있거나 혹은 개발에 착수하고 있어야 할지를 나타낸 것, 가장 하단이 인프라로 각각 어떤 인프라가 이용되야 할지를 나타낸 것이다.

 

사이에 위치한 것이 슈퍼 컴퓨터의 성능으로 대략적으로 말하면 1996년에 비해 2000년이 10배, 2003년경에는 100배를 하겠다는 것이다. 오른쪽 아래에 있는 기존의 컴퓨터 성능 향상을 연장해 가면 2002년경 1012Ops(1T Ops), 1014Ops(100T Ops)에 도달하는 것은 2025년경이다.


 

주요 컴퍼넌트의 성능은 1996년~2003년 사이에 1000배로 높이면서 이 결과로 애플리케이션 성능을 10만배로 만들겠다는 목표인데 왠지 이 시점에서 석연찮은 점이 있다. 1000배 밖에 안 되는 기분이 드는 건 필자뿐일까?


 

복수의 시스템을 병행하여 개발, 순차적으로 그것을 이용하는 ASCI

 

ASCI는 목표에 대해 일약에 완성판의 시스템을 만드는게 아니라 복수의 시스템을 병행하여 개발하고 순차적으로 그것을 이용하는 형태로 목표를 달성한다는 접근이 취해진다. 그것이 아래의 사진이다.

 


ASCI는 복수의 시스템을 병행하여 개발하고 순차적으로 그것을 이용하는 형태로 목표를 달성하는 구조. 이 시점에서 Option Red와 Option Blue만 있고 그 다음은 미정이었다


구체적으로는 이하의 표 형식으로 진행했다. Purple만 ASC로 이름이 바뀌는 것은 2004년에 프로젝트 이름이 ASCI에서 ASC에 바뀐점 때문이다.


ASCI시스템
Option이름 연산 성능 메모리 양 실용화 시기
ASCI Red 1T FLOPS 이상 0.5TB FY1996
ASCI Blue 3T FLOPS 이상 1.5TB FY1998
ASCI White 10T FLOPS 이상 5TB FY2001
ASCI Q 30T FLOPS 이상 10TB FY2003
ASC Purple 100T FLOPS 이상 30TB FY2007


참고로 이건 어디까지나 당초 계획에 따른 표인데 실제로는 ASCI Blue는 ASCI Blue Pacific와 ASCI Blue Mountain의 2개가 존재한다. 또 ASCI Red의 후계로서 Red Storm이 추가됐다.


2000년에는 ASCI의 각 머신를 메우는 위치 설정이 되는 Blue Gene/L도 발주돼 2005년 실용화되었다. 이 Blue Gene/L은 IBM이 독자 개발을 계속해 Blue Gene/P 및 Blue Gene/Q가 개발 되었다. 이 Blue Gene/Q를 바탕으로 한 것이 Sequoia로 2012년부터 가동됐다.

 


ASCI의 각 머신. 사진 출처:로렌스 리바모아 국립 연구소


이들 각각의 머신의 자세한 내용은 다음부터 자세히 설명해 나갈 것이며 그 전에 ASCI와 ASC 프로젝트에 다시 이야기를 되돌린다.


ASCI의 원래 목적은 앞서 말한 대로 핵 실험 시뮬레이션이다. 이에 대해 열거하면 다음과 같다. FY2000은 미국 회계 연도 2000년(2000년 10월 1일~2001년 9월 30일)을 의미한다.


 

ASCI와 ASC프로젝트의 진척
FY2000 핵무기를 사용한 폭발(Primary Explosion)을 3D 시뮬레이션 함과 동시에 그 내용을 분석하는 시연에 성공.
FY2001 2차 폭발(Secondary Explosion)의 시연에도 성공하는 동시에 ASCI White를 이용하여 완벽히 동작하는 문제 해결 환경을 제공하는데 성공한다. 또 시뮬레이션 조건에 관한 제반 검증에 처음 통과한다.
FY2002 완전한 열 핵무기 폭발 시뮬레이션과 사고 상태에서 핵무기 상황 3D 분석도 가능해졌다.
FY2003 핵무기 시스템의 다양한 상태에서의 안전 시뮬레이션을 제공 개시.
FY2004 실제 핵무기 모델의 검증을 완료하고 W76/W80 핵폭탄의 수명 연장을 위한 정비를 지원하는 동시에 W88 핵폭탄의 지원을 추가.또 비 핵무기 실험과 판정의 시뮬레이션도 지원.


대체로 2005년경에는 초기의 목적을 어느 정도 달성할 수 있게 됐다. 이어 다른 핵무기의 지원이나 새로운 시뮬레이션 등도 수시로 추가되고 있는데 처음 ASCI의 목적은 어느 정도 달성했다고 생각할 수 있는 좋은 상태가 됐다.

 

이에 따라 ASCI가 ASC로 바뀐 것은 2004년의 일이다. ASC의 주 목적은 계속 SSMP/SSP의 유지인데 동시에 당초의 목적에는 없었던 복잡하고 불 확실한 시나리오의 지원이나 ICF(Inertial Confinement Fusion:관성 핵융합)의 서포트 등 보다 높은 수준으로 타겟을 옮기면서 현재도 진행중이다.

 

결과적으로 2009년에는 Peta FLOPS 머신, 2016년에는 100P FLOPS의 머신, 2018년에는 Exascale(1E FLOPS)의 머신을 각각 필요로 한다는 로드맵을 그렸다. 그리고 Peta FLOPS 머신이 Cielo, 100P FLOPS의 머신이 아까 나온 Sequoia로 현재 가동 중이다.

 

이어 ASC의 최신 로드맵(PDF)에는 AST 1(Trinity)/ATS 2/ATS 3 라는 3세대 ATS(Advanced Technology Systems)와 병행하여 TLCCII/CTS-1/CTS-2라는 3세대 CTS(Commodity Technology Systems)가 개발됨이 드러나고 있다.

 


아직 ATS 2 이후의 이름은 정해지지 않은 것 같다


ATS란 SSP를 위한 피크 성능을 요구하는 스페셜 시스템 대해 CTS는 표준적인 시스템 구성을 사용하고 저렴한 가격으로 계산 능력을 실현한다는 것이다.


현재 이용되고 있는 TLCC II(Tri-Lab Linux Capacity Cluster 2)는 로렌스 리바모아, 로스앨러모스 샌디아 3개의 국립 연구소에서 공동으로 운용하고 있는 Linux Cluster의 제 2세대라는 것이다. 이 이야기도 계속 되겠지만 ASC는 미국의 슈퍼 컴퓨터 시장을 견인하고 있다고 해도 좋을 것이다.

 

다음은 ASCI Red부터 순차적으로 설명해 나간다.

 


출처 - http://ascii.jp

반응형
Posted by 랩터 인터내셔널

brand98_i6.jpg

 

 

= Cisco Intercloud


 

시스코 시스템즈는 6월 10일(미국 시간) Cisco Live US 2015에서 각국의 파트너사와 추진하는 클라우드 서비스 네트워크「 인터클라우드(Intercloud) 」강화를 발표했다. 


Intercloud : 서로 독립된 클라우드와 클라우드 간 상호 연계성을 강화하는 기술


2014년 3월에 발표된 시스코의 인터클라우드는 각국의 클라우드 파트너와 고객의 사생활 클라우드를 조합한 하이브리드 클라우드 환경을 제공하는 기술로, 팔러시 베이스(정책 기반) 인프라 프로비저닝 기술인 Cisco ACI(Application Centric Infrastructure), 클라우드를 안전하게 접속하는 Cisco Intercloud Fabric, OpenStack 이라는 3가지 컴포넌트 기술에 기반하여 IT 관리자는 단일 매니저에서 단일 팔러시에 근거하여 하이브리드 클라우드를 제어할 수 있게 된다. 


= Cisco ACI : 애플리케이션 정책이 물리 및 가상 인프라를 자동화하고 통합하는 모델, 실시간 가시성과 성능, 확장성을 갖춘 모델


시스코의 인터클라우드 강화의 첫번째로는 35개 이상의 ISV(독립 소프트웨어 벤더) 파트너와 제휴된 인터클라우드 마켓플레이스(Intercloud Marketplace) 신설이 발표됐다.


인터클라우드 마켓플레이스는 Docker와 Chef, Apprenda 같은 개발 플랫폼/도구, Apache Hadoop 및 MapR, Hortonworks, Cloudera의 상용 Hadoop, MongoDB 등의 빅데이터/애널리틱스, 시스코의 Data Virtualization, EnergyWise 같은 IoE(Internet of Everything) 클라우드 서비스 3가지 영역을 중심으로 툴/소프트웨어를 전개한다.


이러한 툴/소프트웨어를 빠르고 신속하게 적용, Intercloud 상에 어플리케이션 개발과 전개를 용이하게 하여 개발자에게 플랫폼으로서 우위성을 갖게 하는 것이 목적이다. 


= Intercloud Fabric


인터클라우드 패브릭(Intercloud Fabric)은 다른 클라우드 간을 연결하는 역할을 하며 새로운 하이퍼 바이저로 기존 VMware vSphere에 OpenStack KVM, Microsoft Hyper-V가 추가 지원됐다.


인터클라우드 패브릭이 포함하는 가상 방화벽 Virtual Security Gateway(VSG)가 마이크로소프트 애저(Microsoft Azure)클라우드에 대응하여 고객은 개인 클라우드로 이용하는 ACI 정책과 동일한 정책을 사용해 Azure 상에 VSG에 의한 "Security Zone"을 실현할 수 있고, Intercloud Fabric을 통해 아마존 웹 서비스(AWS) VPC에 가상 머신을 전개하는것 또한 가능하다.


시스코는 이러한 인터클라우드에 대해 "모든 클라우드 기반을 단순히 연결하는것 뿐만 아니라 모든 클라우드에 걸쳐 프라이빗 클라우드와 동등한 보안 정책, 관리, 컨트롤을 적용할 수 있는 점이 인터클라우드의 핵심"이라 설명한다.


hyper_d.jpg

= Hyper Distribution

 


또, 향후 IoE(만물 인터넷) 시대가 도래하면 데이터와 애플리케이션이 모든 장소로 분산하는 "하이퍼 디스트리뷰션(초 분산)" 상황이 발생하는 것을 지적하고, 데이터 센터 이외의 장소에서도 마이크로 서비스의 동적 결합에 의한 애플리케이션 실행 및 실시간 데이터 애널리틱스 퍼포먼스가 요구됨에 따라 시스코가 이전에 발표한 포그 컴퓨팅(관련 링크)을 포함한 "초 분산" 환경 전체에 동일한 팔러시 및 보안을 적용하고 통합 관리할 수 있는 인터클라우드의 이점을 어필했다. 


이 마켓 플레이스가 개발 플랫폼, 빅데이터/애널리틱스, IoE 클라우드 서비스 3가지 영역에 초점을 맞추는 것은 개발자의 비즈니스 디지털화(Digitization)나 IoE 대응을 추진하는데 있어서의 우선 순위로 "소프트웨어"를 채택했기 때문이다.


시스코는 지난해부터 개발자용 포털 DevNet 서비스를 시작해 현재 33만 유저가 등록하고 있다. DevNet은 훈련 컨텐츠와 샘플 코드, PoC 환경으로서 이용할 수 있는 개발자 간 커뮤니티 기반 등을 제공하여 시스코 플랫폼에 대한 개발자들의 어프로치를 향상시키고 있다.


"인터클라우드, 빅데이터, 개발자라는 3가지를 조합하는 것으로 만물 인터넷이 가능하게 된다. 그리고 기업은 비즈니스 프로세스를 재정의하기 위한 이노베이션의 파워를 갖게된다"

반응형
Posted by 랩터 인터내셔널

 

 

 

미국 마이크로소프트는 5월 13일, 차세대 오퍼레이팅 시스템 윈도우10의 7가지 에디션을 발표했다. 

 

윈도우10의 7가지 에디션 가운데 개인용으로는 윈도우10 홈(Windows 10 Home), 윈도우10 프로(Windows 10 Pro), 윈도우10 모바일(Windows 10 Mobile)의 3가지 종류로 라인업 된다.

 

개인용 윈도우10 홈 버전은 PC 및 태블릿, 2-in-1 디바이스 등을 대상으로 보조 기능인 음성비서 코타나(Cortana), 신규 웹 브라우저 엣지(Edge), 얼굴 인식이나 홍채 인식, 지문 인증으로 로그인할 수 있는 윈도우 헬로(Windows Hello), 터치 대응 기기에 최적화할 수 있는 Continuum tablet mode 등을 탑재한다.


또한 Xbox와의 연계 기능도 제공되어 Xbox Live에 접속함으로써 플레이 동영상을 촬영 및 공유, 자택에서 윈도우10 탑재 PC로 Xbox One 게임 플레이도 가능하다.


윈도우10 프로는 홈 버전과 데이터 보호 기능, 원격 접속 기능 등 스몰 비즈니스에 필요한 기능을 복수 탑재하여 관리 비용을 감소시키며 갱신 프로그램의 전개를 통제하고 비즈니스용 윈도우 업데이트 프로그램을 이용할 수 있기 때문에 보안 업데이트도 빠르게 대응한다고 설명하고 있다.


윈도우10 모바일은 스마트폰이나 태블릿 등 터치 단말기 전용으로 설계한 버전으로 윈도우10 홈에 포함되는 앱 외에도 터치에 최적화된 오피스를 사용할 수 있고, 비즈니스 용도 전용으로 보안 기능이나 관리 기능도 제공된다. 또 윈도우10 모바일 탑재 단말기에 대화면 디스플레이를 접속 했을 경우에는 PC와 같은 조작이 가능하다.


기업용 윈도우10의 종류로는 윈도우10 엔터프라이즈(Windows 10 Enterprise), 윈도우10 모바일 엔터프라이즈(Windows 10 Mobile Enterprise)의 2가지 종류와 교육 기관 전용 윈도우10 에듀케이션(Windows 10 Education) 및 사물 인터넷 전용 윈도우10 IoT 코어(Windows 10 IoT Core)가 준비된다.

 

윈도우10 엔터프라이즈는 윈도우10 프로를 바탕으로 대규모/중급 조직 전용의 기능을 추가한다. 디바이스나 앱, 기업의 기밀 정보를 노린 보안상의 위협으로부터 보호하고 OS 전개, 디바이스와 앱을 포괄적으로 관리하며 갱신 프로그램에는 신규 기능 등을 포함하지 않고 시스템의 안정성을 중시한 보안 업데이트만을 제공하는 "Long Term Servicing Branches"를 선택할 수 있다.

 

윈도우10 엔터프라이즈 모바일은 비즈니스 용도로 스마트폰과 태블릿을 이용하는 유저들을 위한 OS로서 기업이 유연하게 업데이트를 관리할 수 있도록 기능이 추가되고 보안이나 최신 기능 편입, 윈도우10 엔터프라이즈와 윈도우10 엔터프라이즈 모바일은 볼륨 라이센스에 기준하여 제공된다.

 

윈도우10 에듀케이션은 윈도우10 엔터프라이즈를 바탕으로 교사와 학생, 관리자 등 학교 기관에 필요한 기능을 추가하고, 윈도우10 IoT 코어는 사물 인터넷을 위한 초소형 디바이스 및 게이트웨이를 지원한다.

반응형
Posted by 랩터 인터내셔널