- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This could be considered "Floater" data which resides in Cash with no rotating storage to be written to for the purpose of purging it from cache. When the disk is reinserted, what is the state of the data that was cached? Presuming the rotating storage was NOT reformatted is the data rewritten to the drive even though the drive may have been invalidated?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Stancey,
Thank you for your patience.
Based on the CAS Admin Guide (https://www.intel.com/content/www/us/en/support/articles/000006420.html) section 5.7, it says the following:
CAS will return an error to the application and stop processing IO when:
Data is being read from the cache but the cache device has failed and the data is not on the core device (dirty cache data)
Data is being written to the cache but the cache device has failed and the cache mode is write-back or write-only
Intel CAS will return an error to the application and continue processing IO when:
Data is being read from the core device but the core device returns an error
Data is being written to the core device but the core device returns an error
The application needs to handle the errors being returned accordingly. If the above behavior is not desired, consider using a RAID solution like VROC to mitigate single drive failures.
We hope you find this information useful.
Have a nice day.
Best regards,
Josh B.
Intel Customer Support Technician
A Contingent Worker at Intel
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Stancey,
Thank you for contacting Intel® Memory & Storage Support.
We are going to be working on reviewing your inquiry related to the Intel® Cache Acceleration Software. We will be contacting you back as soon as we have an update or in case further information is required.
Thank you for your patience and understanding.
Best regards,
Josh B.
Intel Customer Support Technician
A Contingent Worker at Intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Stancey,
Thank you for your patience.
To answer your consultation, please review the information below:
Assuming "rotating storage" means a hard drive ( i.e. the Core device) if the Cache device gets removed from a system and if the Cache device had data that has not been flushed to the Core device:
The application will have to ensure it does not write to the Core or Cache device or attempt to read data that is only in the unavailable Cache device.
The data in the Cache device will be available once the Cache device is reinserted at which point data can be flushed once CAS (Intel® Cache Acceleration Software) becomes available again.
Even in case, the back end device/core device is an SSD instead of hard drive, the CAS software behavior is the same as mentioned above.
To further assist you, please provide us with the following information:
- We will like to know the version/release of CAS you are using.
- Are you using Open CAS or are you using the licensed version of our software?
We will be looking forward to your reply.
Best regards,
Josh B.
Intel Customer Support Technician
A Contingent Worker at Intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Stancey,
Thank you for your reply.
Let us further investigate your comment “The problem is that the Cache Device retains information that has no backing store to push the data out to should its cache fill up. That presents a problem.” to provide you with more information.
To further assist you, please provide us with the following information:
- We will like to know the version/release of CAS you are using.
- Are you using Open CAS or are you using the licensed version of our software?
We will be looking forward to your reply.
Best regards,
Josh B.
Intel Customer Support Technician
A Contingent Worker at Intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Stancey,
Thank you for your reply.
We are still investigating your inquiry “The problem is that the Cache Device retains information that has no backing store to push the data out to should its cache fill up. That presents a problem.” to provide you with more information.
We will be contacting you back as soon as we have an update or in case further information is required.
Thank you for your patience and understanding.
Best regards,
Josh B.
Intel Customer Support Technician
A Contingent Worker at Intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Stancey,
Thank you for your reply.
Let me add the following information to my previous post to try to clarify a little more the way that CAS works:
The application will have to ensure it does not read or write to the CAS device when the Core device (or Cache device) is removed. If a Core or Cache device is removed, we shouldn't write/read until the device is back. If a single point of failure is not ideal, customers can use a RAID solution such as VROC to mitigate such scenarios.
Also please review the following information about Open CAS:
Intel CAS for Linux has been moved to an Open Source project known as Open CAS. Functionally, Open CAS has the same features and capabilities as Intel CAS but is distributed and implemented in a slightly different way. Since the Enterprise version of Intel CAS for Linux is no longer available, we recommend you continue testing with Open CAS, which can then be used for the long term with no license fee. A quick start guide to get going with Open CAS can be found here:
https://open-cas.github.io/getting_started_open_cas_linux.html
As usual, it is a pleasure to assist you and if there is anything else that we can help you with, please do not hesitate to contact us back.
Have a nice day.
Best regards,
Josh B.
Intel Customer Support Technician
A Contingent Worker at Intel
Third-Party Content: Web Sites and Materials may contain user or third party submitted content; such content is not reviewed, approved or endorsed by Intel and is provided solely as a convenience to our customers and users. Under no circumstances will Intel be liable in any way for any third party submitted or provided content, including, but not limited to, any errors or omissions, or damages of any kind. ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE MATERIALS IS DONE AT YOUR OWN DISCRETION AND RISK AND THAT YOU WILL BE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM THE DOWNLOAD OF ANY SUCH MATERIAL. By your use, you agree that you must evaluate, and bear all risks associated with, the use of any third-party content, including any reliance on the accuracy, completeness, or usefulness of such content. All postings and use of the Web Sites or Material are subject to these Terms of Use and any other program and site-specific terms.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Stancey,
Thank you for your reply.
We are going to be working on investigating your inquiry to provide you with more information.
We will be contacting you back as soon as we have an update or in case further information is required.
Thank you for your patience and understanding.
Best regards,
Josh B.
Intel Customer Support Technician
A Contingent Worker at Intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Stancey,
Thank you for your patience.
Based on the CAS Admin Guide (https://www.intel.com/content/www/us/en/support/articles/000006420.html) section 5.7, it says the following:
CAS will return an error to the application and stop processing IO when:
Data is being read from the cache but the cache device has failed and the data is not on the core device (dirty cache data)
Data is being written to the cache but the cache device has failed and the cache mode is write-back or write-only
Intel CAS will return an error to the application and continue processing IO when:
Data is being read from the core device but the core device returns an error
Data is being written to the core device but the core device returns an error
The application needs to handle the errors being returned accordingly. If the above behavior is not desired, consider using a RAID solution like VROC to mitigate single drive failures.
We hope you find this information useful.
Have a nice day.
Best regards,
Josh B.
Intel Customer Support Technician
A Contingent Worker at Intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Stancey,
We were reviewing your community post and we would like to know if you need further assistance with your Intel® Cache Acceleration Software or if we can close this community thread.
We will be looking forward to your reply.
Best regards,
Josh B.
Intel Customer Support Technician
A Contingent Worker at Intel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page