A Data Assignment Considering High Availability in Distributed Data Management Systems