- Mastering vRealize Operations Manager(Second Edition)
- Spas Kaloferov Scott Norris Christopher Slater
- 187字
- 2021-06-24 18:42:30
Persistence
The Persistence (the database) layer, as its name implies, is the layer where the data is persisted to disk. The layer primarily consists of a series of databases performing different functions, and having different roles.
vRealize Operations uses two data storage solutions:
- Postgres: This is a relational database that stores the configuration and state of the data
- FSDB: This is a proprietary high-performance filesystem-based repository that stores all the time series data
Understanding the Persistence layer is an important aspect of vRealize Operations, as this layer has a strong relationship with the data and service availability of the solution.
vRealize Operations has five primary database services, as follows:

Prior to 6.3, a common administrator task was to re-index the database. The 6.3 release, and later releases, contain a scheduled task to re-index the database. The script itself is available at the following location: /usr/lib/vmware-vcops/user/conf/persistence/vpostgres/vpostgres_sharded_db_index_rebuild.sh.
Sharding is the term that GemFire uses to describe the process of distributing data across multiple systems to ensure that compute, storage, and network load is evenly distributed across the cluster.
推薦閱讀
- Persistence in PHP with the Doctrine ORM
- 構建可擴展分布式系統:方法與實踐
- 精解Windows8
- VMware NSX Cookbook
- Mastering Reactive JavaScript
- Linux命令行大全(第2版)
- Windows Server 2012網絡操作系統項目教程(第4版)
- OpenStack系統架構設計實戰
- 云原生落地:產品、架構與商業模式
- Heroku Cloud Application Development
- iOS 10 開發指南
- Mastering Windows 8 C++ App Development
- μC/OS-III內核實現與應用開發實戰指南:基于STM32
- VMware vSphere 5.1 Cookbook
- 辦公自動化教程(Windows7+Office2010)