The Experts below are selected from a list of 276 Experts worldwide ranked by ideXlab platform
Raouf Boutaba - One of the best experts on this subject based on the ideXlab platform.
-
Nf.io: A File System abstraction for NFV orchestration
2015 IEEE Conference on Network Function Virtualization and Software Defined Network NFV-SDN 2015, 2016Co-Authors: Md Faizul Bari, S R Chowdhury, R Ahmed, Raouf BoutabaAbstract:In recent years, Network Function Virtualization (NFV) has gained a lot of traction from both industry and academia. NFV promotes vendor-independence and rapid evolution through open source software, open standards, and open APIs. However, adopting these principles for virtual middleboxes or Virtual Network Functions (VNFs) is not enough. The VNF orchestration Systems also need to adopt the same principles, otherwise a network operator may still face vendor lock-in. Moreover, standardization efforts take a long time to converge and are often futile. For this reason, we introduce nf.io that uses the existing well-known Linux File System interface for VNF orchestration. Different members of a DevOps team can readily utilize this tool without a cumbersome learning process. We have developed a prototype, and provided a set of example use-cases to demonstrate its effectiveness. © 2015 IEEE.
-
NFV-SDN - nf.io: A File System abstraction for NFV orchestration
2015 IEEE Conference on Network Function Virtualization and Software Defined Network (NFV-SDN), 2015Co-Authors: Faizul Bari, S R Chowdhury, R Ahmed, Raouf BoutabaAbstract:In recent years, Network Function Virtualization (NFV) has gained a lot of traction from both industry and academia. NFV promotes vendor-independence and rapid evolution through open source software, open standards, and open APIs. However, adopting these principles for virtual middleboxes or Virtual Network Functions (VNFs) is not enough. The VNF orchestration Systems also need to adopt the same principles, otherwise a network operator may still face vendor lock-in. Moreover, standardization efforts take a long time to converge and are often futile. For this reason, we introduce nf.io that uses the existing well-known Linux File System interface for VNF orchestration. Different members of a DevOps team can readily utilize this tool without a cumbersome learning process. We have developed a prototype, and provided a set of example use-cases to demonstrate its effectiveness.
-
nf io a File System abstraction for nfv orchestration
ACM Special Interest Group on Data Communication, 2015Co-Authors: Md Faizul Bari, S R Chowdhury, R Ahmed, Raouf BoutabaAbstract:Middleboxes have become an integral part of modern enterprise and data center networks. They are used for realizing various performance and security objectives. Most middlboxes (e.g., firewalls, Intrusion Detection Systems (IDSs), Network Address Translators (NATs), etc.) are dedicated hardware appliances. However, recent advancements in cloud and virtualization technologies have fueled the concept of Virtual Middleboxes or Virtual Network Functions (VNFs) along with a new research field known as Network Function Virtualization (NFV). This area of research has gained a lot of traction from both industry and academia. Although much progress has been made in NFV technology, a crucial component for realizing the primary objective of NFV is still missing – a management and orchestration [7] System that conforms to the principles of NFV: open source, open API and standardized software solutions. Without this feature, network operators may end-up with the same situation of vendor lock-in as with proprietary hardware middleboxes. A number of recent proposals like Stratos [8], OpenNF [9], and Split/Merge [10], strive to fulfill the requirements for VNF management and orchestration. However, they propose incompatible northbound APIs. What is really needed is a standardized API that is flexible enough to express a wide range of NFV management and orchestration operations. History shows that standardization efforts usually take a long time and often are futile. Hence, we take a different approach, and propose to use an existing, well known, standardized interface for NFV management and orchestration: the Linux File System interface.
-
SIGCOMM - nf.io: A File System Abstraction for NFV Orchestration
Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication - SIGCOMM '15, 2015Co-Authors: Faizul Bari, S R Chowdhury, R Ahmed, Raouf BoutabaAbstract:Middleboxes have become an integral part of modern enterprise and data center networks. They are used for realizing various performance and security objectives. Most middlboxes (e.g., firewalls, Intrusion Detection Systems (IDSs), Network Address Translators (NATs), etc.) are dedicated hardware appliances. However, recent advancements in cloud and virtualization technologies have fueled the concept of Virtual Middleboxes or Virtual Network Functions (VNFs) along with a new research field known as Network Function Virtualization (NFV). This area of research has gained a lot of traction from both industry and academia. Although much progress has been made in NFV technology, a crucial component for realizing the primary objective of NFV is still missing – a management and orchestration [7] System that conforms to the principles of NFV: open source, open API and standardized software solutions. Without this feature, network operators may end-up with the same situation of vendor lock-in as with proprietary hardware middleboxes. A number of recent proposals like Stratos [8], OpenNF [9], and Split/Merge [10], strive to fulfill the requirements for VNF management and orchestration. However, they propose incompatible northbound APIs. What is really needed is a standardized API that is flexible enough to express a wide range of NFV management and orchestration operations. History shows that standardization efforts usually take a long time and often are futile. Hence, we take a different approach, and propose to use an existing, well known, standardized interface for NFV management and orchestration: the Linux File System interface.
Avishai Wool - One of the best experts on this subject based on the ideXlab platform.
-
CRUST: cryptographic remote untrusted storage without public keys
International Journal of Information Security, 2009Co-Authors: Erel Geron, Avishai WoolAbstract:This paper presents CRUST, a stackable File System layer designed to provide secure File sharing over remote untrusted storage Systems. CRUST is intended to be layered over insecure network File Systems without changing the existing Systems. In our approach, data at rest is kept encrypted, and data integrity and access control are provided by cryptographic means. Our design completely avoids public-key cryptography operations and uses more efficient symmetric-key alternatives to achieve improved performance. As a generic and self-contained System, CRUST includes its own in-band key distribution mechanism and does not rely on any special capabilities of the server or the clients. We have implemented CRUST as a Linux File System and shown that it performs comparably with typical underlying File Systems, while providing significantly stronger security.
-
IEEE Security in Storage Workshop - CRUST: Cryptographic Remote Untrusted Storage without Public Keys
Fourth International IEEE Security in Storage Workshop, 2007Co-Authors: Erel Geron, Avishai WoolAbstract:This paper presents CRUST, a stackableFile System layer designed to provide secure File sharing over remote untrusted storage Systems. CRUST is intended to be layered over insecure network File Systems without changing the existing Systems. In our approach, data at rest is kept encrypted, and data integrity and access control are provided by cryptographic means. Our design completely avoids public-key cryptography operations and uses more efficient symmetric-key alternatives to achieve improved performance. As a generic and self-contained System, CRUST includes its own in-band key distribution mechanism and does not rely on any special capabilities of the server or the clients. We have implemented CRUST as a Linux File System and shown that it performs comparably with typical underlying File Systems, while providing significantly stronger security.
Md Faizul Bari - One of the best experts on this subject based on the ideXlab platform.
-
Nf.io: A File System abstraction for NFV orchestration
2015 IEEE Conference on Network Function Virtualization and Software Defined Network NFV-SDN 2015, 2016Co-Authors: Md Faizul Bari, S R Chowdhury, R Ahmed, Raouf BoutabaAbstract:In recent years, Network Function Virtualization (NFV) has gained a lot of traction from both industry and academia. NFV promotes vendor-independence and rapid evolution through open source software, open standards, and open APIs. However, adopting these principles for virtual middleboxes or Virtual Network Functions (VNFs) is not enough. The VNF orchestration Systems also need to adopt the same principles, otherwise a network operator may still face vendor lock-in. Moreover, standardization efforts take a long time to converge and are often futile. For this reason, we introduce nf.io that uses the existing well-known Linux File System interface for VNF orchestration. Different members of a DevOps team can readily utilize this tool without a cumbersome learning process. We have developed a prototype, and provided a set of example use-cases to demonstrate its effectiveness. © 2015 IEEE.
-
nf io a File System abstraction for nfv orchestration
ACM Special Interest Group on Data Communication, 2015Co-Authors: Md Faizul Bari, S R Chowdhury, R Ahmed, Raouf BoutabaAbstract:Middleboxes have become an integral part of modern enterprise and data center networks. They are used for realizing various performance and security objectives. Most middlboxes (e.g., firewalls, Intrusion Detection Systems (IDSs), Network Address Translators (NATs), etc.) are dedicated hardware appliances. However, recent advancements in cloud and virtualization technologies have fueled the concept of Virtual Middleboxes or Virtual Network Functions (VNFs) along with a new research field known as Network Function Virtualization (NFV). This area of research has gained a lot of traction from both industry and academia. Although much progress has been made in NFV technology, a crucial component for realizing the primary objective of NFV is still missing – a management and orchestration [7] System that conforms to the principles of NFV: open source, open API and standardized software solutions. Without this feature, network operators may end-up with the same situation of vendor lock-in as with proprietary hardware middleboxes. A number of recent proposals like Stratos [8], OpenNF [9], and Split/Merge [10], strive to fulfill the requirements for VNF management and orchestration. However, they propose incompatible northbound APIs. What is really needed is a standardized API that is flexible enough to express a wide range of NFV management and orchestration operations. History shows that standardization efforts usually take a long time and often are futile. Hence, we take a different approach, and propose to use an existing, well known, standardized interface for NFV management and orchestration: the Linux File System interface.
Erel Geron - One of the best experts on this subject based on the ideXlab platform.
-
CRUST: cryptographic remote untrusted storage without public keys
International Journal of Information Security, 2009Co-Authors: Erel Geron, Avishai WoolAbstract:This paper presents CRUST, a stackable File System layer designed to provide secure File sharing over remote untrusted storage Systems. CRUST is intended to be layered over insecure network File Systems without changing the existing Systems. In our approach, data at rest is kept encrypted, and data integrity and access control are provided by cryptographic means. Our design completely avoids public-key cryptography operations and uses more efficient symmetric-key alternatives to achieve improved performance. As a generic and self-contained System, CRUST includes its own in-band key distribution mechanism and does not rely on any special capabilities of the server or the clients. We have implemented CRUST as a Linux File System and shown that it performs comparably with typical underlying File Systems, while providing significantly stronger security.
-
IEEE Security in Storage Workshop - CRUST: Cryptographic Remote Untrusted Storage without Public Keys
Fourth International IEEE Security in Storage Workshop, 2007Co-Authors: Erel Geron, Avishai WoolAbstract:This paper presents CRUST, a stackableFile System layer designed to provide secure File sharing over remote untrusted storage Systems. CRUST is intended to be layered over insecure network File Systems without changing the existing Systems. In our approach, data at rest is kept encrypted, and data integrity and access control are provided by cryptographic means. Our design completely avoids public-key cryptography operations and uses more efficient symmetric-key alternatives to achieve improved performance. As a generic and self-contained System, CRUST includes its own in-band key distribution mechanism and does not rely on any special capabilities of the server or the clients. We have implemented CRUST as a Linux File System and shown that it performs comparably with typical underlying File Systems, while providing significantly stronger security.
R Ahmed - One of the best experts on this subject based on the ideXlab platform.
-
Nf.io: A File System abstraction for NFV orchestration
2015 IEEE Conference on Network Function Virtualization and Software Defined Network NFV-SDN 2015, 2016Co-Authors: Md Faizul Bari, S R Chowdhury, R Ahmed, Raouf BoutabaAbstract:In recent years, Network Function Virtualization (NFV) has gained a lot of traction from both industry and academia. NFV promotes vendor-independence and rapid evolution through open source software, open standards, and open APIs. However, adopting these principles for virtual middleboxes or Virtual Network Functions (VNFs) is not enough. The VNF orchestration Systems also need to adopt the same principles, otherwise a network operator may still face vendor lock-in. Moreover, standardization efforts take a long time to converge and are often futile. For this reason, we introduce nf.io that uses the existing well-known Linux File System interface for VNF orchestration. Different members of a DevOps team can readily utilize this tool without a cumbersome learning process. We have developed a prototype, and provided a set of example use-cases to demonstrate its effectiveness. © 2015 IEEE.
-
NFV-SDN - nf.io: A File System abstraction for NFV orchestration
2015 IEEE Conference on Network Function Virtualization and Software Defined Network (NFV-SDN), 2015Co-Authors: Faizul Bari, S R Chowdhury, R Ahmed, Raouf BoutabaAbstract:In recent years, Network Function Virtualization (NFV) has gained a lot of traction from both industry and academia. NFV promotes vendor-independence and rapid evolution through open source software, open standards, and open APIs. However, adopting these principles for virtual middleboxes or Virtual Network Functions (VNFs) is not enough. The VNF orchestration Systems also need to adopt the same principles, otherwise a network operator may still face vendor lock-in. Moreover, standardization efforts take a long time to converge and are often futile. For this reason, we introduce nf.io that uses the existing well-known Linux File System interface for VNF orchestration. Different members of a DevOps team can readily utilize this tool without a cumbersome learning process. We have developed a prototype, and provided a set of example use-cases to demonstrate its effectiveness.
-
nf io a File System abstraction for nfv orchestration
ACM Special Interest Group on Data Communication, 2015Co-Authors: Md Faizul Bari, S R Chowdhury, R Ahmed, Raouf BoutabaAbstract:Middleboxes have become an integral part of modern enterprise and data center networks. They are used for realizing various performance and security objectives. Most middlboxes (e.g., firewalls, Intrusion Detection Systems (IDSs), Network Address Translators (NATs), etc.) are dedicated hardware appliances. However, recent advancements in cloud and virtualization technologies have fueled the concept of Virtual Middleboxes or Virtual Network Functions (VNFs) along with a new research field known as Network Function Virtualization (NFV). This area of research has gained a lot of traction from both industry and academia. Although much progress has been made in NFV technology, a crucial component for realizing the primary objective of NFV is still missing – a management and orchestration [7] System that conforms to the principles of NFV: open source, open API and standardized software solutions. Without this feature, network operators may end-up with the same situation of vendor lock-in as with proprietary hardware middleboxes. A number of recent proposals like Stratos [8], OpenNF [9], and Split/Merge [10], strive to fulfill the requirements for VNF management and orchestration. However, they propose incompatible northbound APIs. What is really needed is a standardized API that is flexible enough to express a wide range of NFV management and orchestration operations. History shows that standardization efforts usually take a long time and often are futile. Hence, we take a different approach, and propose to use an existing, well known, standardized interface for NFV management and orchestration: the Linux File System interface.
-
SIGCOMM - nf.io: A File System Abstraction for NFV Orchestration
Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication - SIGCOMM '15, 2015Co-Authors: Faizul Bari, S R Chowdhury, R Ahmed, Raouf BoutabaAbstract:Middleboxes have become an integral part of modern enterprise and data center networks. They are used for realizing various performance and security objectives. Most middlboxes (e.g., firewalls, Intrusion Detection Systems (IDSs), Network Address Translators (NATs), etc.) are dedicated hardware appliances. However, recent advancements in cloud and virtualization technologies have fueled the concept of Virtual Middleboxes or Virtual Network Functions (VNFs) along with a new research field known as Network Function Virtualization (NFV). This area of research has gained a lot of traction from both industry and academia. Although much progress has been made in NFV technology, a crucial component for realizing the primary objective of NFV is still missing – a management and orchestration [7] System that conforms to the principles of NFV: open source, open API and standardized software solutions. Without this feature, network operators may end-up with the same situation of vendor lock-in as with proprietary hardware middleboxes. A number of recent proposals like Stratos [8], OpenNF [9], and Split/Merge [10], strive to fulfill the requirements for VNF management and orchestration. However, they propose incompatible northbound APIs. What is really needed is a standardized API that is flexible enough to express a wide range of NFV management and orchestration operations. History shows that standardization efforts usually take a long time and often are futile. Hence, we take a different approach, and propose to use an existing, well known, standardized interface for NFV management and orchestration: the Linux File System interface.