{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T03:59:16Z","timestamp":1778903956379,"version":"3.51.4"},"reference-count":202,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"3","license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"funder":[{"DOI":"10.13039\/501100004063","name":"Knut och Alice Wallenbergs Stiftelse","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100004063","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Commun. Surv. Tutorials"],"published-print":{"date-parts":[[2018]]},"DOI":"10.1109\/comst.2018.2834731","type":"journal-article","created":{"date-parts":[[2018,5,9]],"date-time":"2018-05-09T18:55:51Z","timestamp":1525892151000},"page":"2454-2485","source":"Crossref","is-referenced-by-count":33,"title":["Software-Defined \u201cHardware\u201d Infrastructures: A Survey on Enabling Technologies and Open Research Directions"],"prefix":"10.1109","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4088-7884","authenticated-orcid":false,"given":"Amir","family":"Roozbeh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joao","family":"Soares","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6066-746X","authenticated-orcid":false,"given":"Gerald Q.","family":"Maguire","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8394-9569","authenticated-orcid":false,"given":"Fetahi","family":"Wuhib","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chakri","family":"Padala","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mozhgan","family":"Mahloo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Turull","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vinay","family":"Yadhav","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1256-1070","authenticated-orcid":false,"given":"Dejan","family":"Kostic","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref170","article-title":"Method and memory availability managing module for managing availability of memory pages","author":"roozbeh","year":"2017"},{"key":"ref172","year":"2018","journal-title":"Intel Omnipath"},{"key":"ref171","year":"2018","journal-title":"Infiniband"},{"key":"ref174","first-page":"339","article-title":"$MEMSCALE^{TM}$ : A scalable environment for databases","author":"montaner","year":"2011","journal-title":"Proc IEEE Int Conf High Perform Comput Commun"},{"key":"ref173","first-page":"401","article-title":"FaRM: Fast remote memory","author":"dragojevic","year":"2014","journal-title":"Proc USENIX Symp Netw Syst Design Implem (NSDI)"},{"key":"ref176","first-page":"179","article-title":"Cost effective data center servers","author":"hou","year":"2013","journal-title":"Proc IEEE 19th Int Symp High Perform Comput Archit (HPCA)"},{"key":"ref175","year":"2018","journal-title":"HyperTransport Technology Consortium"},{"key":"ref178","doi-asserted-by":"publisher","DOI":"10.1145\/2882903.2882949"},{"key":"ref177","first-page":"649","article-title":"Efficient memory disaggregation with infiniswap","author":"gu","year":"2017","journal-title":"Proc USENIX Symp Netw Syst Design Implem (NSDI)"},{"key":"ref168","doi-asserted-by":"publisher","DOI":"10.1109\/TCAD.2016.2608863"},{"key":"ref169","article-title":"Method and memory merging function for merging memory pages","author":"roozbeh","year":"2017"},{"key":"ref39","author":"hooper","year":"2017","journal-title":"Under the Hood of Intel Rack Scale Architecture"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2789149.2789165"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2005.176"},{"key":"ref32","first-page":"65","article-title":"Xen 3.0 and the art of virtualization","author":"pratt","year":"2005","journal-title":"Proc Ottawa Linux Symp"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2005.159"},{"key":"ref30","article-title":"Docker: Lightweight Linux containers for consistent development and deployment","volume":"2014","author":"merkel","year":"2014","journal-title":"Linux J"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/CloudCom.2010.71"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/BigData.Congress.2013.11"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/APSCC.2011.40"},{"key":"ref34","article-title":"Virtualization with KVM","volume":"2008","author":"habib","year":"2008","journal-title":"Linux J"},{"key":"ref181","year":"2018","journal-title":"Storage Networking Industry Association"},{"key":"ref180","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.4061"},{"key":"ref185","author":"rao","year":"2016","journal-title":"Facebook's new front-end server design delivers on performance without sucking up power"},{"key":"ref184","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"ref183","doi-asserted-by":"publisher","DOI":"10.1145\/1355734.1355746"},{"key":"ref182","article-title":"Low-latency Ethernet solutions for high-performance computing","year":"2017"},{"key":"ref189","first-page":"171","article-title":"Metron: NFV service chains at the true speed of the underlying hardware","author":"katsikas","year":"2018","journal-title":"Proc 9th USENIX Conf Netw Syst Design Implement (NSDI)"},{"key":"ref188","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.01.005"},{"key":"ref187","doi-asserted-by":"publisher","DOI":"10.1098\/rsta.2014.0445"},{"key":"ref186","doi-asserted-by":"publisher","DOI":"10.1145\/2246036.2254400"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1145\/1496091.1496103"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541941"},{"key":"ref179","article-title":"A method of live migration","author":"roozbeh","year":"2018"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1145\/1272998.1273025"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/FiCloud.2015.127"},{"key":"ref22","first-page":"11","author":"yasrebi","year":"2015","journal-title":"VNF Service Chaining on SAVI SDI"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2015.60"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1145\/2535771.2535778"},{"key":"ref23","year":"2018","journal-title":"Network Functions Virtualisation"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-014-0365-0"},{"key":"ref25","first-page":"249","article-title":"Network requirements for resource disaggregation","author":"gao","year":"2016","journal-title":"Proc of USENIX Symp on Operating Systems Design and Implementation (OSDI)"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2541940.2541965"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2014.6853195"},{"key":"ref154","author":"xu","year":"2016","journal-title":"Highly accurate simulations of big-data clusters for system planning and optimization"},{"key":"ref153","year":"2018","journal-title":"Wind River Simics"},{"key":"ref156","year":"2018","journal-title":"Firesim"},{"key":"ref155","year":"2018","journal-title":"Diablo2"},{"key":"ref150","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2017.42"},{"key":"ref152","year":"2018","journal-title":"Versatile SMP (vSMP) Architecture"},{"key":"ref151","year":"2018","journal-title":"Software-Defined Servers"},{"key":"ref146","year":"2018","journal-title":"NVM Express Working Group"},{"key":"ref147","doi-asserted-by":"publisher","DOI":"10.1109\/SC.Companion.2012.146"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-15277-1_37"},{"key":"ref149","doi-asserted-by":"publisher","DOI":"10.1145\/1519138.1519141"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/CCEM.2012.6354604"},{"key":"ref58","year":"2016","journal-title":"Hyperscale cloud&#x2014;Reimagining data centers from hardware to application"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2016.10.008"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2647981"},{"key":"ref55","article-title":"Gartner says worldwide IT spending is forecast to be flat in 2016","year":"2016"},{"key":"ref54","article-title":"GigPeak announces record quarter shipment of ICs for data center applications, and sampling of SR and LR PAM4 IC chipsets","year":"2016"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2444095"},{"key":"ref52","first-page":"690","article-title":"Rack-Scale Disaggregated Cloud Data Centers: The dReDBox Project Vision","author":"k katrinis","year":"2016","journal-title":"Design Automation Test in Europe Conference Exhibition (DATE)"},{"key":"ref40","year":"2018","journal-title":"Intel rack scale design"},{"key":"ref167","doi-asserted-by":"publisher","DOI":"10.1109\/NANOARCH.2015.7180592"},{"key":"ref166","doi-asserted-by":"publisher","DOI":"10.1147\/rd.524.0439"},{"key":"ref165","doi-asserted-by":"publisher","DOI":"10.1109\/ICSICT.2010.5667551"},{"key":"ref164","doi-asserted-by":"publisher","DOI":"10.1145\/2391229.2391236"},{"key":"ref163","doi-asserted-by":"publisher","DOI":"10.1145\/1773394.1773400"},{"key":"ref162","author":"sureka","year":"2016","journal-title":"The IoT Marathon A Race for 100 Billion Connected Things!"},{"key":"ref161","year":"2017","journal-title":"Gartner says 8 4 billion connected &#x201C;things&#x201D; will be in use in 2017 up 31 percent from 2016"},{"key":"ref160","author":"mulnix","year":"2017","journal-title":"Intel Xeon Processor Scalable Family Technical Overview"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1700410"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2016.2598813"},{"key":"ref6","first-page":"348","article-title":"Distributed cloud and de-centralized control plane: A proposal for scalable control plane for 5G","author":"roozbeh","year":"2015","journal-title":"Proc IEEE\/ACM 8th Int Conf Utility Cloud Comput (UCC)"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MWC.2012.6272415"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2016.01.002"},{"key":"ref159","article-title":"Method and arrangement for utilization of a processing arrangement","author":"roozbeh","year":"2017"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2016.2585221"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1145\/2872887.2750415"},{"key":"ref157","year":"2018","journal-title":"dRedBox Project"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.09.021"},{"key":"ref158","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2017.05.019"},{"key":"ref46","year":"2018","journal-title":"Boston Viridis Data Sheet"},{"key":"ref45","year":"2017","journal-title":"SeaMicro SM15000 Fabric Compute Systems"},{"key":"ref48","first-page":"351","article-title":"Pelican: A building block for exascale cold data storage","author":"balakrishnan","year":"2014","journal-title":"Proc of USENIX Symp on Operating Systems Design and Implementation (OSDI)"},{"key":"ref47","article-title":"FireBox: A hardware building block for 2020 warehouse-scale computers","author":"asanovic","year":"2014","journal-title":"Proc USENIX Conf File Storage Technol (FAST)"},{"key":"ref42","year":"2018","journal-title":"Hewlett Packard Labs&#x2014;The Machine"},{"key":"ref41","year":"2018","journal-title":"Open Compute Project"},{"key":"ref44","article-title":"HP moonshot system the world&#x2019;s first software defined servers","year":"2013"},{"key":"ref43","year":"2018","journal-title":"Microsoft Rack-scale Computing"},{"key":"ref73","year":"2018","journal-title":"Ubuntu Metal-As-a-Service"},{"key":"ref72","year":"2018","journal-title":"OpenStack Open Source Cloud Computing Software"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2016.2550538"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2017.1500744"},{"key":"ref76","year":"2018","journal-title":"HP Integrated Lights Out"},{"key":"ref77","year":"2018","journal-title":"iDRAC With Lifecycle Controller"},{"key":"ref74","year":"2018","journal-title":"Kubernetes&#x2014;Production-Grade Container Orchestration"},{"key":"ref75","year":"2018","journal-title":"Intelligent Platform Management Interface (ipmi)"},{"key":"ref78","year":"2018","journal-title":"Redfish API"},{"key":"ref79","year":"2017","journal-title":"Amazon Elastic Compute Cloud (Amazon EC2)"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.15439\/2017F111"},{"key":"ref62","year":"2016","journal-title":"An economic study of the hyperscale data center"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1109\/IGCC.2012.6322248"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/ARES.2012.44"},{"key":"ref64","year":"2010","journal-title":"Reducing costs through better server utilization"},{"key":"ref65","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2010.74"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/CloudNet.2014.6969031"},{"key":"ref67","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2015.2440245"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2016.2516158"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2017.2756625"},{"key":"ref197","doi-asserted-by":"publisher","DOI":"10.1007\/s10922-014-9307-7"},{"key":"ref198","doi-asserted-by":"publisher","DOI":"10.1109\/NOMS.2012.6212065"},{"key":"ref199","doi-asserted-by":"publisher","DOI":"10.1145\/3124680.3124731"},{"key":"ref193","doi-asserted-by":"publisher","DOI":"10.1109\/MSPEC.2011.5753241"},{"key":"ref194","doi-asserted-by":"publisher","DOI":"10.1145\/3127479.3131617"},{"key":"ref195","doi-asserted-by":"publisher","DOI":"10.1109\/UCC.2013.36"},{"key":"ref196","doi-asserted-by":"publisher","DOI":"10.1007\/s00607-014-0407-8"},{"key":"ref95","first-page":"429","article-title":"MICA: A holistic approach to fast in-memory key-value storage","author":"lim","year":"2014","journal-title":"Proc USENIX Symp Netw Syst Design Implem (NSDI)"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1145\/2658260.2658262"},{"key":"ref190","year":"2018","journal-title":"Gen-Z Overview"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA.2012.6168955"},{"key":"ref191","year":"2016","journal-title":"YANG to Redfish Mapping Specification"},{"key":"ref92","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1145\/2881025.2881030","article-title":"Is memory disaggregation feasible? A case study with spark SQL","author":"rao","year":"2016","journal-title":"Proc Symp Arch for Netw Commun Syst (ANCS)"},{"key":"ref192","author":"soares","year":"2015","journal-title":"Cloud Disaggregation"},{"key":"ref91","year":"2018","journal-title":"Intel Optane Technology"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2008.25"},{"key":"ref98","article-title":"I\/O card architecture based on a common controller","author":"maroney","year":"2017"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/SERVICES.2011.43"},{"key":"ref96","article-title":"Disaggregated and optically interconnected memory: When will it be cost effective?","volume":"abs 1503 1416","author":"abali","year":"2015","journal-title":"CoRR"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.1145\/353360.353362"},{"key":"ref82","year":"2018","journal-title":"Adobe ColdFusion Family"},{"key":"ref81","year":"2018","journal-title":"IBM WebSphere Application Server"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1145\/2523616.2523633"},{"key":"ref83","year":"2018","journal-title":"Apache Mesos"},{"key":"ref80","year":"2018","journal-title":"Cloud foundry foundation"},{"key":"ref89","first-page":"1","article-title":"Fully-buffered DIMM technology moves enterprise platforms to the next level","volume":"3","author":"haas","year":"2005","journal-title":"Technol Intel Mag"},{"key":"ref85","year":"2018","journal-title":"Big Image Analytics"},{"key":"ref86","year":"2018","journal-title":"Intel Rack Scale Design Reference Software"},{"key":"ref87","year":"2018","journal-title":"Telecom Infrastructure Project"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1145\/1555815.1555789"},{"key":"ref200","doi-asserted-by":"publisher","DOI":"10.1145\/1496909.1496921"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1051\/matecconf\/20167604040"},{"key":"ref100","first-page":"1","article-title":"Is cloud storage ready? A comprehensive study of IP-based storage systems","author":"ou","year":"2015","journal-title":"Proc IEEE\/ACM 8th Int Conf Utility Cloud Comput (UCC)"},{"key":"ref201","author":"champion","year":"2017","journal-title":"Bringing Datacenter-Scale Hardware-Software Co-Design to the Cloud With FireSim and Amazon EC2 F1 Instances"},{"key":"ref202","doi-asserted-by":"publisher","DOI":"10.1109\/2.982916"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2017.05.003"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1145\/2043164.2018466"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2014.2371999"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.2016.1600067CM"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2016.7510816"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-017-2001-2"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2016.2586999"},{"key":"ref133","year":"2018","journal-title":"DMTF Scalable Platforms Management Forum (SPMF)"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1016\/j.procs.2016.02.093"},{"key":"ref131","first-page":"49","article-title":"IX: A protected dataplane operating system for high throughput and low latency","author":"belay","year":"2014","journal-title":"Proc of USENIX Symp on Operating Systems Design and Implementation (OSDI)"},{"key":"ref132","first-page":"1","article-title":"Arrakis: The operating system is the control plane","author":"peter","year":"2014","journal-title":"Proc of USENIX Symp on Operating Systems Design and Implementation (OSDI)"},{"key":"ref136","doi-asserted-by":"publisher","DOI":"10.1145\/2797211"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1109\/ICCCT.2014.7001474"},{"key":"ref138","year":"2018","journal-title":"RedFish Driver"},{"key":"ref137","year":"2018","journal-title":"OpenStack Valence Project"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2016.2587900"},{"key":"ref140","year":"2018","journal-title":"Open source projects"},{"key":"ref141","first-page":"19","article-title":"Increasing memory density by using KSM","author":"arcangeli","year":"2009","journal-title":"Proc Linux Symp"},{"key":"ref142","article-title":"Synthesis: An efficient implementation of fundamental operating system services","author":"massalin","year":"1992"},{"key":"ref143","author":"andrzej","year":"2016","journal-title":"CPU HotPlug in the Kernel"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2017.2690823"},{"key":"ref144","author":"yanfei","year":"2018","journal-title":"Arrange HotPluggable Memory As ZONE MOVABLE"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1186\/1687-1499-2012-285"},{"key":"ref145","doi-asserted-by":"publisher","DOI":"10.1145\/2812806"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1088\/2040-8978\/18\/7\/073003"},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2012.01.020"},{"key":"ref107","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2009.16"},{"key":"ref106","first-page":"11","article-title":"It&#x2019;s time for low latency","author":"rumble","year":"2011","journal-title":"Proc 13th Usenix Conf Hot Topics in Operating Systems"},{"key":"ref105","year":"0","journal-title":"Multi-Host Solutions"},{"key":"ref104","year":"2015","journal-title":"Intel rack scale architecture using intel Ethernet multi-host controller FM10000 family"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1109\/HiPC.2016.023"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1145\/2901318.2901337"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2012.71"},{"key":"ref112","doi-asserted-by":"publisher","DOI":"10.1109\/ECOC.2014.6964255"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/HOTI.2008.11"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/IC2E.2015.74"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1147\/JRD.2014.2298133"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/AERO.2017.7943959"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/MCC.2017.32"},{"key":"ref14","year":"2018","journal-title":"What Is Function-As-a-Service? Serverless Architectures Are Here!"},{"key":"ref15","year":"2018","journal-title":"Ericsson Introduces a Hyperscale Cloud Solution"},{"key":"ref16","first-page":"65","article-title":"Survey of server virtualization","volume":"11","author":"ameen","year":"2013","journal-title":"CoRR"},{"key":"ref118","year":"2018","journal-title":"Gen-Z"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2489183"},{"key":"ref117","year":"2009","journal-title":"An Introduction to the Intel QuickPath Interconnect"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ICACCI.2014.6968661"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.10.015"},{"key":"ref119","year":"2018","journal-title":"OpenCAPI"},{"key":"ref114","first-page":"12","article-title":"Rethinking the network stack for rack-scale computers","author":"costa","year":"2014","journal-title":"Proc of 2nd USENIX Workshop on Hot Topics in Cloud Computing (HotCloud)"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1145\/2829988.2787492"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1109\/SC.2014.34"},{"key":"ref115","first-page":"15","article-title":"XFabric: A reconfigurable in-rack network for rack-scale computers","author":"legtchenko","year":"2016","journal-title":"Proc USENIX Symp Netw Syst Design Implem (NSDI)"},{"key":"ref120","year":"2018","journal-title":"Cache Coherent Interconnect for Accelerators (CCIX)"},{"key":"ref121","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2015.08.040"},{"key":"ref122","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2016.2626784"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2017.2721401"}],"container-title":["IEEE Communications Surveys &amp; Tutorials"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9739\/8443345\/08356736.pdf?arnumber=8356736","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,23]],"date-time":"2022-08-23T00:56:18Z","timestamp":1661216178000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8356736\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"references-count":202,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.1109\/comst.2018.2834731","relation":{},"ISSN":["1553-877X","2373-745X"],"issn-type":[{"value":"1553-877X","type":"electronic"},{"value":"2373-745X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}