亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Design and application of new storage systems

        2023-07-30 03:05:18GuangyanZHANGDanFENGKeqinLIZiliSHAONongXIAOJinXIONGWeiminZHENG

        Guangyan ZHANG ,Dan FENG ,Keqin LI ,Zili SHAO ,Nong XIAO ,Jin XIONG ,Weimin ZHENG

        1Department of Computer Science and Technology, Tsinghua University, Beijing 100084, China

        2School of Computer Science and Technology, Huazhong University of Science and Technology, Wuhan 430074, China

        3Department of Computer Science, State University of New York, NY 12561, USA

        4Department of Computer Science and Engineering, The Chinese University of Hong Kong, Hong Kong, China

        5School of Computer Science and Engineering, Sun Yat-sen University, Guangzhou 510000, China

        6Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China

        A storage system is the core of a computer,and plays an important role in the sustainable develop‐ment of emerging strategic industries,such as artifi‐cial intelligence,big data,cloud computing,and the Internet of Things.Storage stack access is a major factor restricting the performance of data-intensive systems because of the increasing performance of processors and network devices.Recently,new storage devices have attracted wide attention due to their ability to break the “memory wall.” These devices include block-addressable flash memory,byte-addressable nonvolatile random access memory (NVRAM),in-memory computing devices,and large-capacity optical stor‐age.Continuous innovation in algorithms,software designs,and hardware is necessary to build largescale storage systems with high throughput,low ac‐cess latency,and high data reliability.It can address challenges in building larger-scale and higher-perfor‐mance systems with more complex structures.Fur‐ther,it can boost the experience in building and ap‐plying relevant systems and accelerate developing the big data processing.

        Researchers have been trying to solve the “me?mory wall” problem and enhance the corresponding software and hardware ecosystem;consequently,much progress has been made in the design and application of new storage systems,including but not limited to the following:

        1.New storage devices continue to be designed and optimized,e.g.,open-channel solid-state drives(SSDs),byte-addressable NVRAM,and in-memory computing devices.In addition,some simulators,emu‐lators,and software-defined device development plat‐forms are presented to promote the design and opti‐mization of new storage devices.

        2.Existing storage software systems,initially de‐signed for hard drive disks or traditional SSDs,cannot use the performance potential of emerging storage devices completely.New file systems,storage man‐agement software,not only structured query language(no-SQL) databases,and key components are designed for emerging storage devices.

        3.Studies have employed new storage devices to accelerate application solving (e.g.,combinatorial optimization problem) and boost the performance of traditional storage systems (e.g.,hard disk drive (HDD)based erasure-coded storage).

        In this context,the journalFrontiers of Informa‐tion Technology &Electronic Engineeringhas orga‐nized a special feature on the design and application of new storage systems.This special feature covers assistant design tools,various storage software,ap‐proaches,and related applications for new storage de‐vices.In addition,this feature intends to provide a re‐view of advances and future research directions in new storage systems.Seven papers have been selected for this feature after a rigorous review process,including one review article and six research articles.

        Guangyan ZHANG et al.presented a compre‐hensive literature review of the design and applica‐tion of open-channel SSDs from five key metrics:throughput,latency,lifetime,performance isolation,and resource use.The study first introduced the openchannel SSDs from the aspects of physical layout,properties of the flash translation layer,and design of interfaces.It explained the performance advan‐tages and further optimization opportunities in de‐signing and applying open-channel SSDs.Then,the methodologies were discussed in detail to leverage the performance benefits of open-channel SSDs in designing interfaces,co-designing flash translation layers,exploiting internal parallelism,and optimiz‐ing input/output (I/O) scheduling and garbage col‐lection.The paper discussed the challenges in this area to bridge the gap between theoretical study and practical implementation.Further,the study explored potential future development to demonstrate the ben‐efits of open-channel SSDs.

        Despite the rapidly developing SSD features in the market,research on flash firmware remained mostly simulation-based due to the lack of a realistic and ex‐tensible SSD development platform.Zili SHAO et al.proposed SoftSSD,a software-defined SSD develop‐ment platform for rapid flash firmware prototyping.The core of SoftSSD is a novel framework with an event-driven programming model.New flash trans‐lation layer (FTL) algorithms can be applied using the programming model and integrated into full-featured flash firmware directly.SoftSSD has been implemented with real hardware and evaluated with real application workloads.Experiments revealed that SoftSSD can achieve good performance,observability,and exten‐sibility.SoftSSD has been open-sourced for public access.

        The emergence of new hardware,e.g.,persistent memory (PM) and smart network interface (SmartNIC),has brought new opportunities to file system design.However,using the features of PM and SmartNIC is challenging.Yitian YANG and Youyou LU designed and implemented a local file system called NICFS that applied the high throughput and byte addressability of PM and the processing power of SmartNIC to im‐prove file system performance and reduce host CPU use.A series of experiments verified the system per‐formance,scalability,and effectiveness of each part of the design.

        PM file systems achieve high performance by exploiting the advanced features of PMs,including non-volatility,byte addressability,and dynamic ran‐dom access memory (DRAM) like performance.How‐ever,these PMs suffer from limited write endur‐ance.Existing space management strategies in PM file systems induce a severely unbalanced wear prob‐lem,quickly damaging the underlying PMs.Duo LIU et al.proposed an efficient wear-leveling-aware multigrained allocator called WMAlloc.Moreover,a bitmapbased multi-heap tree (BMT) was proposed to en‐hance WMAlloc,by avoiding the recursive split and inefficient heap searches.This significantly reduced the overhead of space management while achieving better wear-leveling of underlying PMs.The results from extensive experiments further validated the ef‐fectiveness of WMAlloc.

        Extendible hashing is an effective way to man‐age large-scale data and improve the efficiency of storage systems.Tao CAI et al.designed NEHASH,a high-concurrency extendible hashing for non-volatile memory (NVM),which uses a multilevel hash direc‐tory with lazy expansion to improve the concurrency and efficiency of extendible hashing.The study opti‐mized the management strategy of hash directories and buckets and distributed them between DRAM and NVM.NEHASH achieved higher read and writethroughput in a multithreaded environment than the existing extendible hashing schemes.

        Erasure coding (EC) has better storage efficiency but higher update overhead and repair costs than rep‐lication.In addition,concurrent updates produce con‐sistency and reliability challenges in EC applications.Yaofeng TU et al.introduced an erasure-coded stor‐age system called decoupled data updating and cod‐ing (DDUC),which uses PM to implement a light‐weight logging mechanism and decouples data up‐dating and EC encoding.Further,a data placement policy was proposed that combines replication and parity blocks.This addressed the data reliability re‐duction caused by concurrent updates while ensuring high concurrency by saving temporary redundant blocks of data at the checksum node.

        Combinatorial optimization problems are critical and common but are NP-hard and difficult to solve.The chaotic simulated annealing algorithm effectively solves the combinatorial optimization problems.How‐ever,general computing platforms cannot execute it efficiently.Guangyu SUN et al.proposed a software–hardware co-optimization scheme.First,the algorithm implementation was modified to be more hardwarefriendly while maintaining effectiveness.Then,a hard‐ware architecture called COPPER was designed for in-memory computing using the memristor.COPPER can run the chaotic simulated annealing algorithm efficiently and significantly improve the speed and energy efficiency.

        Overall,a broad spectrum of current research topics relevant to the design and application of new storage systems is covered in this special feature.These included new types of storage devices and softwaredefined device development platforms,file systems designed for new storage devices,storage allocators in file systems,extendible hashing for NVM,and ap‐plications for new devices.This collection of diverse but interconnected topics may benefit those interested in new storage systems or related areas.

        Finally,we thank all the authors for their sup‐port and valuable contributions to this special fea‐ture.We are especially grateful to all the reviewers for their insightful comments and helpful suggestions to all the submissions.

        久久夜色精品国产九色| 婷婷五月六月综合缴情| 国产手机在线αⅴ片无码观看| 大又大又粗又硬又爽少妇毛片| 狠狠色噜噜狠狠狠狠米奇777| 九九99久久精品在免费线18| 久久熟女乱一区二区三区四区| 人妻免费黄色片手机版| 久久精品女人av一区二区| 亚洲av无码成人网站在线观看| 污污污污污污污网站污| 国产美女av一区二区三区| 自拍成人免费在线视频| 国产产区一二三产区区别在线| 狠狠久久亚洲欧美专区| 美腿丝袜一区二区三区| 国产人妖直男在线视频| 麻豆国产一区二区三区四区| 国产乱人视频在线播放| 久久国产乱子伦精品免费强| 午夜宅男成人影院香蕉狠狠爱 | av免费播放网站在线| 中国少妇×xxxx性裸交| 精品人妻一区二区三区四区| 中出高潮了中文字幕| 久久精品人妻一区二三区| 欧美乱大交xxxxx潮喷| 国产精品无码日韩欧| 久久99老妇伦国产熟女高清| 免费一区二区在线观看视频在线| 欧美成人家庭影院| 人妻献身系列第54部| 欧美专区在线| 手机在线免费av网址| 成人免费播放视频777777| 天天综合亚洲色在线精品| 91极品尤物国产在线播放| 中文字幕日本在线乱码| 国产电影一区二区三区| 啪啪免费网站| 亚洲一区二区三区成人在线|