Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Blog
  • Questions
  • Learning
    • E-learning Courses
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Tutorials
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • DataMiner Insights
      • Security
      • Integration Studio
      • System Architecture
      • DataMiner Releases & Updates
      • DataMiner Apps
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Poor Cassandra performance | HDD / SDD recommendation

Solved874 views29th June 2022Cassandra Disk Performance
2
Joerg Stumpf [DevOps Advocate]147 28th June 2022 0 Comments

Dear Community

We upgraded from mySQL to Cassandra (local on the DMA) and facing disk performance issues after some months.
A reboot of the two failover DMAs solves this issue, but we would like to fix the performance issue.

My investigations identified a poor disk performance (inspected by Windows Resource Monitor).

From DataMiner requirements at DataMiner Compute Requirements - DataMiner Dojo I can see, that at least two HDD or SSD are required. We have currently only one RAID1 protected HDD.

So the idea is to add additional disk(s) to each DMA.

Now we have the choice of the technology between HDD or SSD, what would you recommend ?Should we use the new disk for the commit log or for the data directories?
Should we protect the new disk with RAID-1 again?
(I've found a lot of comments in the web, that is not mandatory)

Any experience report, or advise is highly appreciated.

Joerg Stumpf [DevOps Advocate] Selected answer as best 29th June 2022

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
2
Michiel Saelen [SLC] [DevOps Enabler]5.63K Posted 28th June 2022 0 Comments

Hi Joerg,

We would recommend SSD. You can let Cassandra know (cassandra.yaml) if you are using spinning disks or SSD, this will improve how Cassandra writes to disk, but SSD will give you better performance. RAID-1 will give you protection for a disk failure, but you could also leverage the replication factor within Cassandra to ensure you have a copy of your data. You can also find this information on our Compute Requirements page.

As you are explaining that you are seeing problems on disk after a couple of months there are probably also some other things you might consider looking into. We can see typically these cases in which your Cassandra system might start to struggle with the load:

  • Too many updates on saved parameters
    This will result in many tombstones on the elementdata table and should be visible from the Cassandra logging.
  • Too many Real-Time trending points are being inserted
    This will result in large partitions (this has been resolved with the new data model of Cassandra in which Elastic is also required, more info on the different architectures here). The large partitions may lead to heavy compaction and repair actions, so typically you will see that Cassandra is trying to get a lot of memory to parse these large partitions and could even start to work on page files. In this case, lowering the gc_grace_seconds on the data table could be an option.
  • Many alarm updates impacting many views and/or services

I would suggest sending a mail to techsupport@skyline.be, so that we can follow up if there could be a growing problem in your system.

Joerg Stumpf [DevOps Advocate] Selected answer as best 29th June 2022
You are viewing 1 out of 1 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas

Recent questions

Alarm Dashboard PDF/CSV Export 0 Answers | 0 Votes
Is the Microsoft SharePoint Connector Still Usable 0 Answers | 0 Votes
Is the Microsoft SharePoint Connector Still Usable 0 Answers | 0 Votes

Question Tags

adl2099 (115) alarm (62) Alarm Console (82) alarms (100) alarm template (83) Automation (223) automation scipt (111) Automation script (167) backup (71) Cassandra (180) Connector (108) Correlation (68) Cube (150) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (139) driver (65) DVE (55) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (151) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) services (51) SNMP (86) SRM (337) table (54) trending (87) upgrade (62) Visio (539) Visual Overview (345)
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin