화요일, 10월 16, 2007

GLORIAD newsletter May 2007 issue - dvNOC

GLORIAD Developing the dvNOC: Distributed Virtual Network Operations Center

International networking has evolved into an essential piece of the infrastructure supporting

global R&E cooperation. It is both “conveyed by” and a causative agent in the globalization of science. The degree and level of integration of international science and education collaboration will only accelerate in the years ahead. The demands upon the R&E infrastructure – and most fundamentally, the underlying network – will only increase.

Hybrid Services

The necessity of providing a set of hybrid network services is becoming ever more important. While a general routed infrastructure providing simple Layer 3 services will continue to meet the needs of the vast majority of the R&E community, there is a growing set of users, communities and applications that require specialized services that we are trying to provide with Layer 1 and Layer 2 infrastructure managed by the international GLORIAD team and its partners throughout the GLIF community. For many in this growing community the need is for high-capacity, highly reliable, end-to-end dedicated services for specific durations of time – whether for the transfer of massive amounts of data or the control of remote instrumentation or the delivery of quality video or the development of a better integrated supercomputing fabric. These needs are simply not met by general, shared Layer 3 services. If programs such as GLORIAD do not provide such services, the scientists and engineers will have to build – at great expense and with limited network expertise – these same networks. Hybrid architecture for the evolving R&E network brings both a rich set of services but an equally rich set of management problems. The biggest

challenge lies not in the technology but in the management model. When the global R&E network was a very small set of international exchange points with a limited number of routers and relatively simple exchange policies, management of global networking was manageable. With the proliferation of network circuits, equipment, countries and national players, the management of Layer 3 networking globally has become more complex. With a growing set of customers needing specialized, dedicated, end-to-end services, existing models of human and technical infrastructure will not be sustainable.

“Where we actually manage to get things done primarily results because of the “hero efforts” of the network engineers.”

Changing Needs

Centralized management might well reap benefits for comparatively smaller national NOCs, but the sheer size and number of players involved makes this model unsustainable for international networking, whose main characteristic is no central authority for building, managing and growing the networks. And while national network operators do cooperate with other national network operators on many levels, without an established cooperative management model, high levels of visibility into internal networks for troubleshooting and other management tasks are not permitted, and control of network equipment is certainly not afforded to other national operators. Where we actually manage to get things done primarily results because of the (expensive)

“hero efforts” of the network engineers. Establishing and managing specialized services that cross one or more international boundaries has already presented difficult challenges and these challenges will continue as global networking becomes ever more complex.

Three Scenarios

1) Continuing the existing decentralized model based on best practices and hero efforts. Given the increasing complexity of the underlying infrastructure and the increasing demand for both advanced and basic network services, this scenario will inevitably have to transition into one of the other two.

2) A centralized and controlled model of international network management. This is being attempted by major national and international networking efforts. The ongoing consolidation of

these various efforts suggests a more monolithic approach toward global network management. This has as one of its fundamental advantages the simplicity of centralized control and may yield greater network service reliability in the short term. There are many risks to this approach, however, among them that centralized efforts tend to limit and at times even stifle innovation, be it individual, regional or national in scope. The “we will build it for you” idea is appealing on some level, but innovators and the high-end applications that are on the leading edge of discovery and drive the future of networking are better served by a model that can by its nature be highly customized.

3) A collaborative distributed model that is characterized by cooperation among national and regional network operators who insist on maintaining their autonomy and control within their domestic sphere but who wish to contribute to the reliable management of international links and services – because doing so is in the interests of their service constituency. This model suggests agreement on certain operational standards and tools, the very things that are provided by a distributed virtual NOC.

The Future of Global Networking

Through its existing program, GLORIAD has already laid down a foundation toward establishing a distributed managed operating system for a reasonably large subset of the global community: We have cooperatively negotiated contracts for circuits and services and we have agreed with a set of trusted international partners to cooperatively share and manage the services for the benefit of our research communities. The next step is now evident – both for our GLORIAD program, and more importantly, the broader R&E networking community.

“What we point to with the dvNOC is something even larger – and that is the model of international networking dominated by no one, contributed to by everyone.”

GLORIAD already has a large set of trusted partners working toward this same end. The hope is that we can begin to further refine and develop this cooperative, shared model within the GLORIAD framework and develop a set of tools, technologies, frameworks, standards, and approaches that work for us, while simultaneously building a system that is extensible to a global set of contributors. By working initially and directly with the GLIF community we can expand the effort more broadly. As we make progress and as we further open the effort to others, we can shift the direction of global networking toward a global network infrastructure that exists for and is managed by the global R&E community rather than a model dominated by the interests of a small number of large global players (GLORIAD among them). In a very real sense, GLORIAD was created to promote this model of collaborative international networking in which international partners allow certain visibility into each other’s networks, share a certain amount of control, and cooperate for the good of their service constituency (research and education communities). Even for such a project with limited scope as GLORIAD (eleven national partners), shared management of networking is not an easy problem. What we point to with the dvNOC, however, is something even larger – and that is the model of international networking dominated by no one, contributed to by everyone. Such a model of collaborative, reliable operation of network services depends upon a base set of common agreements, adoption of certain standards, tools and technologies – but in no way restricts any national or regional contributors in the use of their own technologies or in the pursuit of their own unique technical agendas.

Our thanks to Dr. Dongkyun Kim of Korea/KISTI for his hard work in helping define first steps for implementing the dvNOC during his stay with us in Tennessee in 2006-2007.

[Image taken from Paul Baran’s RAND Memorandum, "On Distributed Communications: 1. Introduction to Distributed Communications Network" (August 1964)

월요일, 10월 01, 2007

Marquis Who's Who in the World 2008 등재

미국의 인명 사전에 등재된다는 연락을 받았다. 대단한 건 아니지만 그동안 해왔던 여러 일들을 객관적으로 인정받았다는 것이 생각보다 큰 기쁨이었다. 인명 사전 하나에 이름이 실린 것도 이렇게 좋으니.. 자기 이름이 실린 책이나 영화를 만든 사람들이 얼마나 대단한지 새삼 느껴진다. (갑작스레 심형래가 생각나는 것은 왜일까? ^^)

금요일, 8월 24, 2007

과학용 YouTube?

Bill St. Arnaud의 블로그를 보니 재미있는 내용이 있어 소개한다. 이른바 과학자를 위한 YouTube가 있는데, 미국의 NSF (과학재단)와 Public Library of Science (과학대중도서관), SDSC (샌디에고 슈퍼컴퓨팅 센터)가 공동으로 무엇이 "과학자를 위한 유튜브"인지를 고민하여 구축했다고 한다. "SciVee"가 바로 그것인데, 이 싸이트를 통해서 과학자들은 자신의 연구 논문을 짧은 강의 형식의 동영상 및 발표자료와 함께 올릴 수 있다. 그동안 여러 연구자들이 어려운 과학 논문을 이해하기 위하여 많은 (힘든) 수고와 노력을 겪었는데, SciVee를 구축한 사람들은 비디오와 오디오를 곁들인 연구논문이 주제를 쉽게 파악하는데 도움을 주고, 관련 연구자 뿐만 아니라 일반 대중들에게도 친숙하게 다가갈 수 있을 것으로 기대하고 있다고 한다.

들어가서 잠시 들여다 보니, 현재 alpha 버젼이라서 자료가 많지 않지만, computational biology, Genetics, Medicine 등 주제별로 나누어져 있고, 비디오/오디오와 함께 프리젠테이션까지 함께 볼 수 있었다. 아직 computer science나 network 관련 분야가 없는 것은 아쉽지만 멀지 않은 미래에 볼 수 있기를 바란다.

SciVee로 들어가기 위해서는 여기를 누르시길..

목요일, 8월 09, 2007

SOA

서비스 중심 아키텍처, 즉 SOA는 서비스 공급을 위해 업무용 애플리케이션을 연결한다. 확장성 생성 언어(XML)를 비롯한 프로토콜을 이용하여 애플리케이션이 서로 통신하는 아키텍처를 조성하여 업무 프로세스를 강화하는 것을 목표로 한다. SOA는 애플리케이션 링크를 위해 개방형 표준이 필요하다. 이는 써드파티 벤더나 사내에서 제작할 수 있다. -Tom Krazit (CNET News.com)

목요일, 7월 26, 2007

Web 2.0의 세 가지 특징

Web 2.0..

Zend의 Andi Gutmans이 정리한 내용에 약간의 살을 붙였다.

1. RIA (Rich Internet Applications) : Move desktop applications to browsers. Ajax로 개발된 편리한 인터페이스를 통해서 이미 워드 프로세서는 넘어 갔고, 액셀같은 스프레트시트도 넘어 가고 있는 중이다. 돈주고 살 필요 없는 다양한 응용들.. 물론 아직 대부분이 베타이지만 이는 앞으로 더 많은 기능들이 올라갈 거라는 반증도 될 것이다.

2. Much Richer Applications w/ SOA : RIA와 RIA가 서로 데이터/정보를 공유할 수 있는 방법을 제공함. 따라서 보다 더 기능이 강화된 (richer) 응용이 탄생. Feed, RSS, Meshup 같은 개념들이 나타나고 이를 통해서 플랫폼으로서의 웹이 점차 힘을 얻고 있다.

3. Social Networking : WIKI 등 사용자의 참여로 콘텐츠가 만들어지고, Blog등을 통해서 자유롭게 지식 공유가 이루어진다. 즉, 사용자가 중심이 되어 정보를 만들고 공유하는 장이 Web 2.0의 또다른 특징이다.

위의 세 가지 특징을 지원하기 위해서 요구되는 기반 기술은 ? 현재까지 볼 때 뭐니 뭐니해도 Ajax 이겠고.. SOA의 근간을 이루는 Web Service를 빼 놓을 수 없겠다. 이외에도 다양한 language tool이 필요하겠다.

아래 링크는 Tim O'Reilly가 정리한 Web 2.0에 대한 내용이다.

http://www.zdnet.co.kr/builder/dev/web/0,39031700,39143347,00.htm