사람들은 모든 종류의 목적을 위해 컴퓨터를 사용합니다. 집에 있는 컴퓨터로 다양한 작업을 수행할 수 있습니다. 웹을 검색하고 비디오 게임을 하고 (슬프게도) 일부 작업을 완료할 수 있습니다. 우리 대부분이 하는 일의 종류는 문서를 입력하거나 몇 가지 Excel 스프레드시트를 만지작거리는 것입니다. 비디오 편집과 같은 약간의 콘텐츠 제작을 할 수도 있습니다.
평균적인 최신 가정용 컴퓨터는 이러한 모든 작업을 어느 정도 수행할 수 있습니다. 그런 다음 전용 워크스테이션 컴퓨터가 있습니다. 전문적인 사운드 녹음에서 정교한 과학 및 엔지니어링 시뮬레이션에 이르기까지 모든 분야에 사용되는 전문가 수준의 장치입니다.
하이엔드에서 이러한 데스크탑 워크스테이션은 수만 달러에 달할 수 있습니다. 물론 그들은 결국 자신이 하는 일을 통해 비용을 지불하지만 상당한 초기 비용과 함께 시간이 걸릴 수 있습니다.
그러나 이제 심각한 컴퓨팅 성능에 액세스할 수 있는 대안이 있을 수 있습니다. 바로 클라우드 컴퓨팅입니다.
클라우드 기반 시뮬레이션이란 무엇입니까?
우리 대부분은 이미 클라우드 기반 컴퓨팅 서비스를 매일 사용하고 있습니다. Gmail , DropBox 또는 Office 365 를 사용하는 경우 원격 컴퓨터 리소스에 액세스하고 있습니다. 이러한 형태의 클라우드 컴퓨팅을 SaaS 또는 SaaS( Software as a Service)라고 합니다.(Software as a Service. )
이것이 클라우드 컴퓨팅이 제공되는 한 가지 방법입니다. 클라우드 데이터 센터를 구성하는 강력한 컴퓨터의 방대한 배열에서 시간을 임대할 수도 있습니다. 그런 다음 원하는 소프트웨어를 실행하십시오.
클라우드 기반 시뮬레이션은 SaaS 제품으로 제공됩니다. 강력한 엔지니어링 또는 과학 워크스테이션에서 실행했을 수 있는 소프트웨어의 클라우드 버전이라고 생각하십시오. 일반 컴퓨터나 모바일 장치를 사용하여 해당 소프트웨어의 인터페이스에 액세스할 수 있습니다.
시뮬레이션을 프로그래밍하거나 데이터를 업로드하면 수백 개의 프로세서가 짧은 시간 동안 작동하여 숫자를 계산합니다. 몇 초 또는 몇 분 후에 시뮬레이션 결과를 사용할 수 있습니다.
클라우드 기반 시뮬레이션의 예
클라우드 기반 시뮬레이션 서비스가 등장하고 있으며 몇 달에 한 번씩 새로운 서비스에 대한 소식을 듣는 것 같습니다. 귀하에게 잠재적으로 적합한 서비스는 이 기사의 범위를 벗어나지만 이 새로운 기술 응용 프로그램의 다양성과 폭을 잘 보여주는 몇 가지 주요 예가 있습니다.
위 그림의 SimScale(SimScale) 은 엔지니어, 과학자 및 디자이너가 사용합니다. 가상 풍동에서 유체 역학 및 기계적 응력 테스트까지. 서버 팜이 모든 무거운 작업을 수행하므로 태블릿에서 모든 작업을 수행할 수 있습니다.
AutoDesk 는 업계 표준 CAD 소프트웨어(CAD software) 의 클라우드 기반 버전을 제공합니다 . CAD 워크스테이션은 전문 컴퓨터의 주요 범주이지만 클라우드 솔루션을 사용하면 예를 들어 값비싼 (CAD)워크스테이션 GPU(workstation GPU) 소유에 대해 걱정할 필요가 없습니다 .
Ansys 와 Rescale 은 모두 클라우드를 통해 HPC (고성능 컴퓨팅) 서비스를 제공합니다. 특정 작업을 수행하는 데 필요한 만큼만 자신의 슈퍼컴퓨터를 임대하는 것과 같습니다.
이것은 곧 거의 모든 사람이 사용할 수 있는 놀라운 컴퓨팅 성능의 빙산의 일각에 불과합니다.
로컬 워크스테이션의 장점
로컬 전문 컴퓨터를 사용하는 대신 클라우드 기반 시뮬레이션 솔루션을 사용하는 것은 아직 모든 사람에게 최선의 아이디어는 아닙니다. 실제로 지금 당장은 몇 가지 주요 유형의 전문 사용자만이 클라우드로 도약하는 것이 가장 좋습니다.
그렇다면 왜 로컬 워크스테이션을 고수하고 싶습니까? 이 접근 방식의 첫 번째 중요한 이점은 데이터 개인 정보 보호입니다. 모든 종류의 타사 컴퓨팅 시설을 사용하는 경우 데이터가 손에서 나갈 수 없습니다. 따라서 매우 민감한 작업을 수행하는 경우 서비스 제공업체의 보안 조치 및 개인 정보 보호 정책이 제대로 작동하는지 100% 확신해야 합니다.
로컬 워크스테이션 옵션의 또 다른 큰 장점은 여기에서 광범위한 소프트웨어를 실행할 수 있다는 것입니다. 워크스테이션은 수십 년 동안 지배적인 솔루션이었습니다. 따라서 대부분의 지원은 여전히 있습니다. 사실 틈새 전문 소프트웨어 패키지가 아직 클라우드에 있지 않을 수 있습니다.
클라우드 시뮬레이션의 장점
클라우드 시뮬레이션 경로에 관해서는 뜨거운 컴퓨터 하드웨어의 어려운 문제를 해결하는 이 새롭고 새로운 방법에 대해 할 말이 많습니다.
우선 클라우드 기반 시뮬레이션은 초기 비용이 많이 들지 않습니다. 사용한 만큼만 비용을 지불하거나 일정 사용량이 포함된 고정 구독에 대해서만 비용을 지불합니다. 어느 쪽이든 비용을 최소화할 수 있습니다. 전기라고 생각하시면 됩니다. 스위치를 켜고 소비한 전력에 대해 요금이 청구됩니다.
로컬 컴퓨팅 성능을 사용하는 경우 대부분의 시간 동안 시스템을 100% 사용하지 않고 중요한 시간에 100% 이상을 제공해야 하는 동안 모든 하드웨어, 유지 관리 및 업그레이드 비용을 지불해야 합니다.
이동성(Mobility) 은 또 다른 큰 요인입니다. 인터넷 연결과 최신 웹 브라우저가 있는 거의(Virtually) 모든 장치에서 클라우드 기반 서비스를 사용할 수 있습니다. 즉, 큰 워크스테이션급 노트북이나 휴대용 데스크탑 솔루션을 들고 다닐 필요가 없습니다. 엔지니어가 현장에서 iPad를 꺼내 마음대로 시뮬레이션을 실행할 수 있다는 것은 정말 놀라운 일입니다.
클라우드는 모든 사람을 위한 것이 아닙니다.
물론 단점도 있습니다. 예를 들어, 서비스의 신뢰성은 서비스 제공업체의 손에 완전히 달려 있으므로 우수한 서비스 수준 계약이 필수적입니다. 개별 사용자의 경우 불가피한 가동 중단에 대한 계획을 세워야 함을 의미합니다. 서비스 가동 시간이 99%라도 어느 시점에는 중단됩니다 .(will)
또한 해당 데이터를 이동하고 회사가 데이터를 한 번만 보호할 수 있다는 것을 신뢰하려면 꽤 강력한 인터넷 대역폭이 필요합니다. 이것이 문제처럼 보이지 않으면 해당 워크스테이션을 업그레이드하는 대신 점선에 서명해야 할 때일 수 있습니다.
Do Cloud-Based Simulation Services Mean You Can Ditch That Expensive Workstation?
People use computers for all sorts оf purpoѕes. The computer yоu have at home сan do a variеty of things. You сan browse thе web, play video games and (sadly) get some work done. The sort of work most of us do comes down to typing documentѕ or maybe fiddling with a few Excel spreadsheets. You might even do a little content creation, like video editing.
The average modern home computer can do all of these things to one extent or another. Then there are dedicated workstation computers. Professional-grade devices that are used for anything from professional sound recording, to sophisticated scientific and engineering simulations.
At the high end, these desktop workstations can run into the tens of thousands of dollars. Of course, they eventually pay for themselves through the work that they do, but it can take a while – with a substantial upfront cost.
But there now may be an alternative way to access serious computing power – cloud computing.
What Is Cloud-Based Simulation?
Most of us already use cloud-based computing services on a daily basis. If you use Gmail, DropBox or Office 365, you’re accessing remote computer resources. This form of cloud computing is known as SaaS or Software as a Service.
That’s one way cloud computing is offered. You can also rent time on the vast array of powerful computers that make up the cloud data centers. Then run whatever software you please.
Cloud-based simulations are available as SaaS offerings. Think of these as cloud versions of the software you might have run on a powerful engineering or scientific workstation. You can use a normal computer or mobile device to access the interface of that software.
You program your simulation or upload your data and then hundreds of processors spring into action for a short burst of time to crunch the numbers. Seconds or perhaps minutes later the results of your simulation are available.
Examples Of Cloud-Based Simulations
Cloud-based simulation services are taking off and it seems that every few months we hear of a new service. While which service is potentially right for you is outside the scope of this article, there are a few prime examples that do a good job of showcasing the variety and breadth of this new technology application.
SimScale, pictured above, is used by engineers, scientists and designers. From a virtual wind tunnel to fluid dynamics and mechanical stress tests. You can do it all from a tablet, with their server farms doing all the heavy lifting.
AutoDesk offers cloud-based versions of its industry standard CAD software. CAD workstations are a major category of professional computer, but with a cloud solution you don’t have to worry about, for example, owning an expensive workstation GPU.
Both Ansys and Rescale offer HPC (high-performance computing) services through the cloud. It’s like renting your own supercomputer, just as long as you need it to do a specific job.
This is just the tip of the iceberg of the incredibly computing power that could soon be available to almost anyone.
The Pros Of a Local Workstation
Using a cloud-based simulation solution instead of using your own local professional computer is not yet the best idea for everyone. Indeed, right now it’s actually best for only a few key types of professional user to make the leap to the cloud.
So why would you want to stick to a local workstation? The first important advantage that this approach has is data privacy. If you use any sort of third-party computing facility, your data has gone out of your hands. So if the work is being done on something that’s very sensitive, you’ll have to be 100% sure that the security measures and privacy policy of the service provider is up to snuff.
The other big advantage of the local workstation option is that you can run a vast selection of software on it. Workstations have been the dominant solution for decades. So most of the support is still there. The fact is that your niche professional software package might not yet be on the cloud.
The Pros Of Cloud Simulation
When it comes to going the cloud simulation route, there’s a lot to be said for this novel new method of solving hard problems with hot computer hardware.
For one thing, cloud-based simulation doesn’t have a big upfront cost. You only pay for what you use or a fixed-subscription that includes a certain amount of usage. Either way, costs can be minimized. Think of it like electricity. You flip a switch and are billed for the power that you consume.
When you use local computing power, you have to pay for all the hardware, upkeep and upgrades while not using the machine 100% most of the time and perhaps needing it to provide more than 100% at critical times.
Mobility is another large factor. Virtually any device with an internet connection and modern web browser can make use of a cloud-based service. This means you don’t have to lug a big workstation-class laptop or portable desktop solution around. It’s pretty amazing that an engineer can whip out an iPad on-site and run simulations at will.
The Cloud Is Not For Everyone
There are of course downsides as well. For example, the reliability of the service is completely in the hands of the service provider which makes good service level agreements essential. For individual users, it means that you have to plan for the inevitable outages. Even if a service has 99% uptime, it will go down at some point.
You also need some pretty beefy internet bandwidth to move that data around and trust the company will protect it once in their hands. If these don’t seem like issues to you, then instead of upgrading those workstations, it might be time to sign on the dotted line.