banner

소식

Jun 11, 2023

왜 소프트웨어가 없나요?

수십 년 동안 우리는 상대적으로 큰 철 조각에서 많은 소규모 작업 부하를 실행하기 위해 가상화 하이퍼바이저로 서버를 분할하는 소프트웨어를 사용해 왔습니다.

이는 서버 가상화 기술이 프로덕션에 투입될 수 있을 만큼 성숙하여(아직 완벽하지는 않지만) 대불황 동안 X86 서버에 도움이 되었으며, 서버 통합 및 더 높은 서버 활용도를 허용하고 일부 회사에서는 1~2세대를 건너뛰는 데도 도움이 되었습니다. 새로운 철을 사는 데 실제로 돈을 쓸 수 없는 상황에서 서버를 업그레이드했습니다.

그렇다면 단일 시스템보다 더 큰 작업 부하를 실행하기 위한 공유 메모리 및 관련 컴퓨팅 덩어리를 생성하기 위해 값싼 여러 서버를 긴밀하게 연결하는 데 소프트웨어를 사용하지 않는 이유는 무엇입니까? 느슨하게 결합된 분산 컴퓨팅 시스템보다 공유 메모리 공간을 프로그래밍하는 것이 훨씬 쉽기 때문에 이는 우리에게 다소 당혹스럽습니다. 소수의 소켓과 수천 개의 스레드를 갖춘 시스템을 갖고 저수준 소프트웨어가 리소스 할당을 관리하도록 하고 싶지 않으십니까? 게을러서 확장할 수 있는데 왜 애플리케이션과 데이터베이스를 확장해야 합니까?

NUMA 시스템을 즉시 생성하는 기술은 수년 동안 존재해 왔습니다. Virtual Iron, RNA Networks 및 ScaleMP를 기억하십니까? – 그리고 아마도 TidalScale에서 정점에 이르렀을 것입니다. TidalScale은 본질적으로 동일한 이야기를 자체적으로 변형하여 아이디어를 다시 시도하고 있으며 Ike Nassi, Kleoni Ioannidou 및 Michael Berman이 2012년 3월에 설립했습니다.

그건 그렇고, 상용 X86 시스템에서 가상 NUMA 서버를 만든 다른 세 소프트웨어 회사는 모두 사라졌습니다.

2001년에 설립된 Virtual Iron은 2009년 5월 Oracle의 틈새로 사라졌습니다. 2006년에 설립된 RNA Networks는 2011년 6월 Dell에 의해 먹혔고, 그 서버 제조업체는 약간의 장난을 쳤지만 우리는 그것에 대해 전혀 들어본 적이 없습니다. 다시. 그리고 2003년에 설립된 ScaleMP는 The Next Platform이 2015년에 설립되었을 때 이름을 딴 NUMA 하이퍼바이저로 HPC 부문에서 여전히 강세를 보이고 있었습니다. ScaleMP는 2021년 6월 SAP에 조용히 인수되었습니다. (지금까지 이에 대한 발표는 없었습니다.) 우리는 알고있다. )

Nassi는 TidalScale의 강력한 타자이며 여전히 회장 겸 최고 기술 책임자입니다.

Nassi는 뉴욕의 Stony Brook University에서 컴퓨터 공학 학사, 석사 및 박사 학위를 취득한 후 미니컴퓨터 혁신업체인 Digital Equipment의 엔지니어로 근무했으며, 1980년대에는 슈퍼컴퓨팅 NUMA 시스템 혁신업체인 Encore Computer의 부사장으로 근무한 후 Apple에 입사하여 도움을 주었습니다. MacOS 운영 체제 및 언어를 개발합니다. (Nassi는 Ada 프로그래밍 언어 창시자 중 한 명이며 Apple Newton 핸드헬드용 Dylan 프로그래밍 언어를 만드는 데 도움을 주었습니다.) 그는 2001년에 메시 네트워킹의 선구자인 Firetide를 설립한 후 SAP Research 부문의 수석 과학자로 활동했습니다. 2005년부터 2011년까지 서비스를 제공한 거대 ERP 소프트웨어입니다.

Nassi는 또한 캘리포니아 대학교 산타 크루즈(University of California Santa Cruz)에서 오랫동안 컴퓨터 과학 부교수로 재직하고 있습니다.

TidalScale은 두 차례의 벤처 자금 조달을 통해 4,300만 달러를 모금했으며 2016년에는 Gary Smerdon을 CEO로 영입했습니다. Smerdon은 AMD의 오랜 반도체 임원으로 이후 Marvell, Greenfield Networks(Cisco Systems에 인수), Tarari(LSI Logic에 인수되어 6년 동안 다양한 임원 직책을 맡았음), Fusion-io 및 Pavalion Data Systems에서 근무했습니다. .

우리는 TidalScale 3.0이 출시되었을 때, 코로나바이러스 전염병이 최고조에 달했던 시기에 Next Platform TV를 진행하고 있었을 때 Smerdon과 이야기를 나눴습니다. 그리고 유감스럽게도 우리는 작년에 TidalScale 4.0 릴리스에 대한 적절한 정보를 회사에 제공하지 않았습니다. 하지만 우리는 방금 출시된 TidalScale 4.1 릴리스에서 그렇게 하고 있습니다.

이 회사는 2016년에 가상 NUMA 서버를 위한 초기 HyperKernel 및 관련 시스템 관리 스택을 출시하고 2017년에 2.0 릴리스를 출시했지만 2019년 9월 TidalScale 3.0 제품을 통해 구성할 수 있는 NUMA 시스템의 확장성을 향상시켰습니다. HyperKernel은 소프트웨어 정의 NUMA 서버 전체에서 최대 64TB의 메모리, NUMA 클러스터의 모든 노드에서 최대 12TB, 최대 128TB까지 주소를 지정할 수 있습니다. 이는 현재 TidalScale이 지원하는 유일한 CPU인 Intel의 Xeon SP 서버 아키텍처의 한계입니다.

공유하다