人々はあらゆる種類の目的でコンピューターを使用します。自宅にあるコンピューターはさまざまなことを実行できます。Webを閲覧したり、ビデオゲームをプレイしたり、(悲しいことに)作業を行ったりすることができます。私たちのほとんどが行う作業の種類は、ドキュメントの入力や、いくつかのExcelスプレッドシートをいじることです。ビデオ編集のように、少しコンテンツを作成することもできます。
平均的な現代の家庭用コンピュータは、これらすべてのことをある程度行うことができます。次に、専用のワークステーションコンピュータがあります。プロの録音から高度な科学および工学シミュレーションまで、あらゆるものに使用されるプロ級のデバイス。
ハイエンドでは、これらのデスクトップワークステーションは数万ドルに達する可能性があります。もちろん、彼らは最終的に彼らが行う仕事を通して彼ら自身の代償を払います、しかしそれはかなりの初期費用で–それは時間がかかるかもしれません。
しかし、今では、本格的なコンピューティング能力にアクセスするための代替方法、つまりクラウドコンピューティングがあるかもしれません。
クラウドベースのシミュレーションとは何ですか?
私たちのほとんどは、すでにクラウドベースのコンピューティングサービスを日常的に使用しています。Gmail、DropBox、またはOffice 365を使用している場合は、リモートのコンピューターリソースにアクセスしています。この形式のクラウドコンピューティングは、SaaSまたはSoftware asaServiceとして知られています。(Software as a Service. )
これがクラウドコンピューティングを提供する1つの方法です。また、クラウドデータセンターを構成する膨大な数の強力なコンピューターで時間を借りることもできます。次に、好きなソフトウェアを実行します。
クラウドベースのシミュレーションは、SaaSオファリングとして利用できます。これらは、強力なエンジニアリングまたは科学ワークステーションで実行した可能性のあるソフトウェアのクラウドバージョンと考えてください。通常のコンピューターまたはモバイルデバイスを使用して、そのソフトウェアのインターフェイスにアクセスできます。
シミュレーションをプログラムするか、データをアップロードすると、数百のプロセッサが短時間で動作を開始し、数値を計算します。数秒またはおそらく数分後に、シミュレーションの結果が利用可能になります。
クラウドベースのシミュレーションの例
クラウドベースのシミュレーションサービスが始まり、数か月ごとに新しいサービスを聞いているようです。どのサービスがあなたに適している可能性があるかはこの記事の範囲外ですが、この新しいテクノロジーアプリケーションの多様性と幅広さをうまく紹介するいくつかの代表的な例があります。
上の写真のSimScale(SimScale)は、エンジニア、科学者、デザイナーによって使用されています。仮想風洞から流体力学や機械的応力試験まで。すべてをタブレットから実行でき、サーバーファームがすべての面倒な作業を行います。
AutoDeskは、業界標準の(AutoDesk)CADソフトウェア(CAD software)のクラウドベースバージョンを提供しています。CADワークステーションはプロ用コンピュータの主要なカテゴリですが、クラウドソリューションを使用すれば、たとえば、高価な(CAD)ワークステーションGPU(workstation GPU)を所有していることを心配する必要はありません。
AnsysとRescaleはどちらも、クラウドを介してHPC(ハイパフォーマンスコンピューティング)サービスを提供しています。それは、特定の仕事をするために必要な限り、自分のスーパーコンピューターを借りるようなものです。
これは、すぐにほとんどの人が利用できるようになる、信じられないほどのコンピューティング能力の氷山の一角にすぎません。
ローカルワークステーションの長所
独自のローカルプロフェッショナルコンピューターを使用する代わりにクラウドベースのシミュレーションソリューションを使用することは、まだすべての人にとって最良のアイデアではありません。確かに、現時点では、少数の主要なタイプのプロのユーザーだけがクラウドに飛躍するのが実際には最善です。
では、なぜローカルワークステーションに固執したいのでしょうか。このアプローチの最初の重要な利点は、データのプライバシーです。サードパーティのコンピューティング機能を使用している場合、データは手に負えなくなります。したがって、非常に機密性の高いもので作業を行っている場合は、サービスプロバイダーのセキュリティ対策とプライバシーポリシーが適切であることを100%確認する必要があります。
ローカルワークステーションオプションのもう1つの大きな利点は、その上で膨大な数のソフトウェアを実行できることです。ワークステーションは、何十年にもわたって主要なソリューションでした。したがって、ほとんどのサポートはまだあります。実際のところ、ニッチなプロフェッショナルソフトウェアパッケージはまだクラウド上にない可能性があります。
クラウドシミュレーションの長所
クラウドシミュレーションの道を進むことになると、ホットなコンピュータハードウェアの難しい問題を解決するこの新しい新しい方法については多くのことが言われています。
一つには、クラウドベースのシミュレーションには大きな初期費用はかかりません。使用した分、または一定の使用量を含む固定サブスクリプションに対してのみ料金を支払います。いずれにせよ、コストを最小限に抑えることができます。電気のように考えてください。スイッチを切り替えると、消費した電力が請求されます。
ローカルコンピューティングパワーを使用する場合、ほとんどの場合マシンを100%使用せず、重要なときに100%以上を提供する必要がある一方で、すべてのハードウェア、維持、およびアップグレードの費用を支払う必要があります。
モビリティ(Mobility)も大きな要因です。インターネット接続と最新のWebブラウザーを備えたほぼ(Virtually)すべてのデバイスで、クラウドベースのサービスを利用できます。これは、大きなワークステーションクラスのラップトップやポータブルデスクトップソリューションを持ち歩く必要がないことを意味します。エンジニアが現場でiPadを取り出して、自由にシミュレーションを実行できるのは非常に驚くべきことです。
クラウドは万人向けではありません
もちろん欠点もあります。たとえば、サービスの信頼性は完全にサービスプロバイダーの手に委ねられているため、適切なサービスレベル契約が不可欠です。個々のユーザーにとっては、避けられない停止を計画する必要があることを意味します。サービスの稼働率が99%であっても、ある時点でダウンします。(will)
また、そのデータを移動し、会社が一度データを保護することを信頼するには、かなり強力なインターネット帯域幅が必要です。これらが問題と思われない場合は、これらのワークステーションをアップグレードする代わりに、点線で署名する時期かもしれません。
Do Cloud-Based Simulation Services Mean You Can Ditch That Expensive Workstation?
Pеople use computers for all sorts of purposes. The computer you haνe at home cаn do a variety of things. You can browse the web, play video games and (sadly) get some work done. The sort of work mоst of us do comeѕ down to typing documents 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.