スケーラビリティ
コンピュータシステムの持つ拡張性。
コンピュータやシステムが、より多くの仕事や高い要求、想定していたものと異なる仕事などをこなそうとした時、ハードウェアやプログラムの追加・変更によって性能を拡張させることが容易であること。 拡張性。
またソフトウェアの場合は、システムの規模が小さくても大きくても、同様の構成で対応できるものを指す。
コンピュータがこなす業務は、時と共に想定していたものより増えたり、変わったりすることが多々ある。
その際に、メモリやハードディスク、ソフトウェアの機能、構成するコンピュータやハードウェアなど、どの部分を拡張すれば対応が可能かということがわかりやすく、かつその拡張作業が簡単であることが、スケーラビリティのあるシステムであると言える。
scalability
スケール(scale)
アムダールの法則(Amdahl's law)
並列化
分散コンピューティング(Distributed computing)
負荷分散、ロードバランシング(Load balancing)
漸近的計算量(asymptotic complexity)
計算複雑性理論(computational complexity theory)
Data Defined Storage
Extensibility
Gustafson's law
ロック(lock)
NoSQL
並列コンピューティング(parallel computing)
Scalable Video Coding (SVC)
Similitude (model)
スケーラビリティ - Wikipedia