Jnca 16

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 20

Machine Translated by Google

Xem các cuộc thảo luận, số liệu thống kê và hồ sơ tác giả cho ấn phẩm này tại: https://www.researchgate.net/publication/307997159

Khảo sát về Chuỗi chức năng dịch vụ

Bài báo trên Tạp chí Mạng và Ứng dụng Máy tính · Tháng 9 năm 2016
DOI: 10.1016 / j.jnca.2016.09.001

CÔNG TÁC BÀI ĐỌC

203 5.291

4 tác giả, gồm:

Deval Bh Raj

Đại học Karlstads Jain Đại học Washington ở St. Louis

36 CÔNG KHAI 1.047 CÔNG TÁC 497 CÔNG KHAI 22.939 CÔNG TÁC

XEM HỒ SƠ XEM HỒ SƠ

Aiman Erbad

Đại học Hamad bin Khalifa

190 CÔNG KHAI 2.382 CÔNG TÁC

XEM HỒ SƠ

Một số tác giả của ấn phẩm này cũng đang thực hiện các dự án liên quan này:

Bài giảng trên lớp Xem dự án

Xem chung dự án

Tất cả nội dung sau trang này được tải lên bởi Raj Jain vào ngày 13 tháng 12 năm 2018.

Người dùng đã yêu cầu nâng cao tệp đã tải xuống.


Machine Translated by Google

Khảo sát về Chuỗi chức năng dịch vụ


Deval BhamareΨ , Raj JainҰ, Mohammed SamakaΨ , Aiman ErbadΨ
Ψ Khoa Khoa học và Kỹ thuật Máy tính, Đại học Qatar, Doha, Qatar Ұ Khoa Khoa học và
Kỹ thuật Máy tính, Đại học Washington ở St. Louis, St. Louis, MO
63130 {devalb, samaka.m, aerbad}@qu.edu.qa, jain @ wustl.edu

trên các khu vực được phân bổ theo địa lý, đưa các tài nguyên
Tóm tắt— Điện toán đám mây đang được chú ý đáng kể và các trung
đó đến gần hơn với cơ sở người dùng cuối. Trong những tình huống
tâm dữ liệu ảo hóa đang trở nên phổ biến như một cơ sở hạ tầng hiệu
quả về chi phí. Các dịch vụ mạng đang chuyển đổi từ mô hình tập
như vậy, các nhà cung cấp dịch vụ ứng dụng (ASP) có thể cải

trung vào máy chủ sang mô hình tập trung vào dữ liệu, di chuyển dữ thiện trải nghiệm người dùng cuối bằng cách triển khai dịch vụ
liệu và các tài nguyên tính toán đến gần hơn với người dùng cuối. của họ trên nhiều trung tâm dữ liệu trải rộng trên nhiều đám
Để đáp ứng nhu cầu của người dùng động, các nhà khai thác mạng đã mây phân tán theo địa lý [1, 2]. Tuy nhiên, mô hình mạng cơ bản
chọn sử dụng các tài nguyên ảo đàn hồi để thực hiện các dịch vụ mạng hiện tại là tĩnh, cứng nhắc và thiếu khả năng cấu hình tự động.
trên mô hình vật lý cứng tĩnh. Với sự ra đời của ảo hóa chức năng Trong những trường hợp như vậy, các nhà khai thác mạng có thể
mạng (NFV), các phiên bản dịch vụ mạng được cung cấp trên nhiều đám
phải đối mặt với một số thách thức với các mạng ISP truyền
mây cho mục đích hiệu suất và cân bằng tải. Việc kết nối các trường
thống. Những thách thức này bao gồm sự phụ thuộc vào cấu trúc
hợp này để tạo thành một dịch vụ mạng end-to-end hoàn chỉnh là một
liên kết vật lý, các hoạt động tiêu tốn thời gian và tài nguyên
công việc phức tạp, tốn thời gian và tốn kém. Chuỗi chức năng dịch
vụ (SFC) là một cơ chế cho phép các chức năng dịch vụ khác nhau được
phức tạp (ví dụ, thêm, xóa hoặc cập nhật dịch vụ), cung cấp
kết nối với mỗi chức năng để tạo thành một dịch vụ cho phép các nhà đường dẫn tĩnh và cân bằng tải thủ công giữa các hoạt động khác
cung cấp dịch vụ hưởng lợi từ cơ sở hạ tầng được xác định bằng phần [14]. Tuy nhiên, các công nghệ gần đây như mạng xác định phần
mềm ảo hóa. SFC là một công cụ hỗ trợ cho NFV, cung cấp một giải mềm (SDN), ảo hóa chức năng mạng (NFV) cung cấp cho các nhà khai
pháp thay thế linh hoạt và tiết kiệm cho môi trường tĩnh hiện nay thác các công cụ để giải quyết những thách thức hiện có. Những
cho các nhà cung cấp Dịch vụ đám mây (CSP), Nhà cung cấp dịch vụ ứng tiến bộ gần đây trong lĩnh vực SDN và NFV cho phép các ISP triển
dụng (ASP) và Nhà cung cấp dịch vụ Internet (ISP).
khai nhiều dịch vụ mạng trên cơ sở hạ tầng ảo hóa [4, 24, 58,
Bài báo này cung cấp một cái nhìn sâu hơn về kiến trúc SFC hiện tại
65, 89]. SDN đặc biệt cho phép chuyển tiếp mạng linh hoạt và
và một cuộc khảo sát về những phát triển gần đây của SFC bao gồm sự
hiệu quả giữa các chức năng mạng ảo (VNF). Các VNF này bao gồm
liên quan của nó với NFV để giúp xác định các hướng nghiên cứu trong
tương lai và các nỗ lực tiêu chuẩn hóa của SFC. Cuối cùng, bài báo
các hộp trung gian như tường lửa, bộ cân bằng tải, máy chủ

thảo luận về các chủ đề nghiên cứu mở liên quan đến kiến trúc SFC và proxy, bộ kiểm tra gói sâu (DPI), bộ phát hiện xâm nhập và các
thể hiện nhu cầu về một mô hình phân tích cho kiến trúc SFC để đạt loại khác, bao gồm cả ngăn xếp viễn thông lõi [119].
được hiệu suất tối ưu.
Những tiến bộ trong lĩnh vực SDN đã dẫn các ISP chuyển sang

Điều khoản chỉ mục— Chuỗi chức năng dịch vụ, Chức năng mạng một kiến trúc mới bằng cách sử dụng ảo hóa chức năng mạng (NFV)
ảo hóa, Vị trí tối ưu, SDN, Khảo sát, Đa đám mây. [13, 27, 65, 75]. SDN có thể chứng minh hiệu quả trong việc cải
thiện một số khía cạnh của mạng ISP như bảo mật, chất lượng dịch
I. GIỚI THIỆU
vụ (QoS) và các thỏa thuận mức dịch vụ (SLA) [89-91, 109]. Mặc
Trong những năm gần đây, có một xu hướng ảo hóa mạng, lưu dù NFV cùng với SDN cung cấp sự linh hoạt cho các ISP để triển
trữ và các tài nguyên tính toán. Tuy nhiên, mạng bên dưới chủ khai các dịch vụ mạng của họ; việc tạo, xóa và kết nối các chức
yếu vẫn được quản lý vật lý. năng ảo này là một nhiệm vụ đầy thách thức do nhu cầu năng động
Các nhà khai thác mạng hiện đang phải vật lộn để đáp ứng nhu cầu ngày của người dùng cuối và các thông số mạng cũng như sự phức tạp
càng tăng của người dùng và lưu lượng mạng trên các mạng truyền thống của họ. của việc thêm / xóa chức năng ảo. Ngoài ra, các chức năng ảo có

Trong khi người dùng cuối muốn liên tục giảm “chi phí mỗi bit”, thể cần được thực thi theo một thứ tự cụ thể để cung cấp một
thì chi tiêu vốn (CAPEX) và chi phí hoạt động (OPEX) của các dịch vụ mạng end-to-end hoàn chỉnh. Thứ tự thực hiện phụ thuộc
nhà cung cấp dịch vụ Internet (CAPEX) cho cơ sở hạ tầng mạng vào loại yêu cầu của người dùng và có tính năng động cao [7, 9].
ngày càng phức tạp đang tăng lên [1, 5]. Để triển khai hiệu quả các chức năng ảo này và khả năng mở rộng
Ngoài ra, gần đây đã có sự tăng trưởng theo cấp số nhân trong của kiến trúc NFV, cần có các cơ chế, có thể tự động hình thành
lưu lượng người dùng do sự bùng nổ của thiết bị di động và sự chuỗi có thứ tự các chức năng đó, hướng dẫn động các yêu cầu của

xuất hiện của các mô hình mạng mới như Internet of Things (IoT) người dùng thông qua các chuỗi đó.
[74]. Trong những tình huống như vậy, các nhà khai thác mạng có
thể được hưởng lợi từ mô hình Ảo hóa Chức năng Mạng (NFV), trong Nếu không có các cơ chế như vậy, việc kết nối với nhau của các

đó các dịch vụ mạng có thể được triển khai như các dịch vụ ảo chức năng mạng ảo này là nhiệm vụ đặc biệt và dễ xảy ra lỗi,
hóa [4, 5]. làm tăng thêm sự phức tạp và chi phí quản trị của các mạng hiện
có và dẫn đến OPEX cao đối với ASP và CSP [15, 69].
Do những tiến bộ trong lĩnh vực điện toán đám mây, các tài
nguyên tính toán và lưu trữ đang được triển khai

Đây là bản thảo trước khi xuất bản của bài báo được đăng trên Tạp chí Mạng và Ứng dụng Máy tính,
tháng 9 năm 2016, 19 trang, DOI: 10.1016 / j.jnca.2016.09.001
Machine Translated by Google

Giới thiệu một dịch vụ mạng mới hoặc cập nhật một dịch vụ mạng hiện chi phí cho các nhà khai thác. Chúng tôi nhận thấy rằng có rất ít các

có là một công việc phức tạp, tốn thời gian và tốn kém đối với các nhà nghiên cứu phân tích và mô hình tối ưu hóa cho SFC như vậy

khai thác mạng [68, 69]. Sự cứng nhắc này làm phức tạp việc cấu hình lại Cách tiếp cận thực hiện. Ngược lại, các mô hình tối ưu được đề xuất để bố

mạng hiện đại [4]. Những tiến bộ gần đây trong ảo hóa mạng đã làm cho trí các chức năng mạng ảo hóa (VNFs) thiếu giá trị thực tế và cần sửa đổi

nhiều dịch vụ mạng có thể được triển khai dưới dạng các chức năng ảo như: để phù hợp với khung SFC. Cần có sự kết hợp nghiên cứu những vấn đề này

NAT, Tường lửa, Trình kiểm tra gói sâu (DPI) và nhiều dịch vụ khác [91-93]. với việc triển khai thực tế và phân tích kết quả.

Cơ sở hạ tầng vật lý có thể được chia sẻ bởi các dịch vụ mạng này. Công

nghệ này được gọi là Ảo hóa chức năng mạng (NFV) [40-43]. NFV là một công

cụ tuyệt vời cho các nhà khai thác mạng cho các mạng có tổ chức hơn [64,
Việc còn lại của bài báo được tổ chức như sau. Trong Phần II, chúng
66]. Tuy nhiên, sự kết nối thích hợp của các chức năng dịch vụ là cần
tôi giải thích các trường hợp sử dụng đơn giản của chuỗi chức năng dịch
thiết để các gói tin trong mạng được lưu thông thích hợp. Một cách không
vụ và chứng minh nhu cầu tối ưu hóa. Phần III mô tả phạm vi của SFC và sự
chính thức, sự kết nối giữa hai hoặc nhiều chức năng dịch vụ trong mạng,
liên quan của nó với NFV. Chúng tôi cũng phác thảo các thuật ngữ chính
cho một dịch vụ end-to-end hoàn chỉnh, được gọi là “Chuỗi chức năng dịch
được xác định trong các tiêu chuẩn để hiểu rõ hơn về thảo luận SFC trong
vụ” hoặc đơn giản là SFC.
các phần tiếp theo.
Phần IV mô tả kiến trúc SFC. Chúng tôi thảo luận về những phát triển chính

trong lĩnh vực SFC và các triển khai thực tế của nó như một động lực chính

Với sự bùng nổ gần đây về thiết bị di động và thiết bị cảm biến do cho NFV. Chúng tôi cũng có một cái nhìn sâu hơn về các kiến trúc khác nhau

các công nghệ như Internet of Things (IoT) do ETSI, IRTF, IETF và ITU-T đề xuất. Phần V mô tả sự tối ưu hóa

[73, 83], các nhà cung cấp dịch vụ có thể hưởng lợi từ việc triển khai

các ứng dụng của họ trên nhiều đám mây, để khả năng lưu trữ và tính toán các chiến lược được nghiên cứu trong tài liệu, có thể được áp dụng cho

có thể được đưa đến gần hơn với cơ sở người dùng di động [67, 68]. Điều phù hợp với kiến trúc SFC. Chúng tôi cho rằng đây là một bước quan trọng

này có thể làm giảm tổng thời gian phản hồi cho người dùng cuối và chi phí cho chuỗi dịch vụ hiệu quả và linh hoạt. Trong Phần VI, chúng tôi thảo

cho các ASP bằng cách giảm việc sử dụng các liên kết WAN đắt tiền. Chuỗi luận về các chủ đề nghiên cứu mở trong lĩnh vực SFC và các hướng nghiên

chức năng dịch vụ (SFC) cho phép kết nối thích hợp giữa các chức năng ảo cứu có thể có trong tương lai. Cuối cùng, chúng tôi kết luận bài báo.

(hoặc các chức năng dịch vụ) trải rộng trên nhiều đám mây. Hiện tại, SFC Chúng tôi cung cấp mô tả cho tất cả các từ viết tắt được sử dụng trong bài

đang ở giai đoạn phát triển sơ khai. Có rất nhiều thách thức cần được ISP viết này trong Bảng 1.

và CSP giải quyết trong việc triển khai chuỗi chức năng dịch vụ để tối đa
BẢNG I. CÁC CHỮ VIẾT TẮT SỬ DỤNG TRONG BÀI VIẾT
hóa lợi ích của công nghệ NFV [64, 65, 95].

Từ viết tắt Sự mô tả

ASP Nhà cung cấp dịch vụ ứng dụng


Hiện tại, CSP và ISP cần tạo chuỗi hộp trung gian vật lý có thứ tự

theo cách thủ công, chẳng hạn như tường lửa, NAT, v.v. CAPEX Chi phí vốn
Họ phải đảm bảo rằng các chuỗi dịch vụ đáp ứng các ràng buộc về chính
CDN Mạng phân phối nội dung
sách, khả năng tính toán và mạng

cũng như có tổng độ trễ có thể chấp nhận được đối với người dùng cuối.
CSDL Ngôn ngữ định nghĩa khai báo dịch vụ đám mây

Các thay đổi liên tục cần được thực hiện đối với các chuỗi dịch vụ này, CSP Các nhà cung cấp dịch vụ đám mây
chẳng hạn như xóa hoặc bổ sung các chức năng ảo mới tùy thuộc vào nhu cầu
DC Trung tâm dữ liệu
của người dùng. Ngoài ra, việc phân bổ tài nguyên và bố trí các chức năng

ảo của mạng cần được thực hiện động. Đó là một nhiệm vụ khó khăn đối với DPI Trình kiểm tra gói sâu
các ISP khi mở rộng mô hình trong môi trường mạng động. Kể từ đây,
ETSI Viện Tiêu chuẩn Viễn thông Châu Âu

cần có một mô hình chuỗi dịch vụ tự động, năng động và đã được thử nghiệm IaaS Cơ sở hạ tầng như một dịch vụ

tốt để tiết kiệm công sức, thời gian và chi phí cho người vận hành [5,
IEEE Viện Kỹ sư Điện và Điện tử
9]. Trong bài viết này, chúng tôi tóm tắt các cách tiếp cận đã được nghiên
cứu trong tài liệu hướng tới tiêu chuẩn hóa và thực hiện SFC. Nói chung, IETF Lực lượng đặc nhiệm kỹ thuật Internet
chúng tôi phân loại nghiên cứu về SFC thành hai lĩnh vực: (1) mô hình kiến
IOT Internet of Things
trúc và triển khai SFC, và (2) mô hình tối ưu hóa cho các dịch vụ mạng

và / hoặc chức năng ảo phân phối và cấp phát. Các mô hình khác nhau đã ISP Nhà cung cấp dịch vụ Internet
được đề xuất trong tài liệu nhằm tối ưu hóa các thông số khác nhau như chi
IRTF Lực lượng đặc nhiệm nghiên cứu Internet
phí, độ trễ đầu cuối, lưu lượng mạng, băng thông mạng, năng lượng, tài

nguyên tổng thể cần thiết và các thông số khác. Các mô hình như vậy là cần ITU-T Liên minh Viễn thông Quốc tế

Lĩnh vực tiêu chuẩn hóa viễn thông


thiết cho các nhà khai thác 1) để đạt được hiệu suất tối ưu của mạng, 2)

để đáp ứng nhu cầu của người dùng một cách kịp thời, 3) để đáp ứng các SLA Bộ KHĐT
Giao diện chuyển tin nhắn
động, và 4) để giảm thiểu
NAT Trình dịch địa chỉ mạng

NF Chức năng mạng


Machine Translated by Google

SFC với NFV và chứng minh nhu cầu về vị trí chức năng dịch vụ
NFF Bộ chuyển tiếp chức năng mạng
tối ưu để sử dụng tốt nhất dung lượng mạng và thời gian đáp ứng
NFV Ảo hóa chức năng mạng tối thiểu. Cuối cùng, chúng tôi chứng minh sự cần thiết của các
mô hình tối ưu hóa khác nhau và nghiên cứu phân tích toàn diện
NFVI Cơ sở hạ tầng ảo hóa chức năng mạng
về kiến trúc SFC.
NFV Quản lý và điều phối NFV Các mô hình tối ưu hóa có thể tối ưu hóa các thông số mạng khác
MANO
nhau, chẳng hạn như, tổng băng thông được phân bổ, tổng độ trễ
NMS Hệ thống quản lý mạng
đầu cuối hoặc tổng chi phí triển khai. Điều quan trọng cần lưu ý
là các ví dụ được trình bày chỉ là ví dụ minh họa, với nhiều vấn
NP Đa thức không xác định
đề tối ưu hóa khác vẫn còn mở cho SFC. Ngoài ra, phạm vi của SFC
NS Dịch vụ mạng không chỉ giới hạn trong các dịch vụ mạng. Kiến trúc SFC cũng
quan trọng không kém đối với các dịch vụ vận tải, dịch vụ đa
NSH Tiêu đề dịch vụ mạng
phương tiện cũng như các dịch vụ ứng dụng.
NVF Chức năng mạng ảo
Tuy nhiên, việc duy trì các chuỗi dịch vụ này theo cách thủ
OA&M Hoạt động, quản trị và quản lý công là một công việc tẻ nhạt, tốn kém và dễ xảy ra lỗi do tính
chất năng động của nó. Những thách thức khác bao gồm vị trí tối
CỦA Dòng chảy mở
ưu của các chức năng dịch vụ để giảm sự chậm trễ hoặc / và giảm
OPEX Chi phí hoạt động thiểu dung lượng mạng cần thiết, phân bổ nhu cầu của người dùng
cho các chức năng dịch vụ và định tuyến lưu lượng thông qua các
PaaS Nền tảng như một dịch vụ
chức năng dịch vụ khác nhau với trọng tâm là phân bổ tài nguyên.
BUỔI CHIỀU
Máy vật lý Phân tán và nhiều trường hợp của các chức năng dịch vụ yêu cầu
người dùng yêu cầu di chuyển qua các chức năng dịch vụ khác nhau
QoS Chất lượng dịch vụ
tạo thành chuỗi dịch vụ động [8, 9]. Mô hình SFC cần phải đủ
SDL Ngôn ngữ mô tả dịch vụ linh hoạt để đáp ứng các nhu cầu năng động của người dùng và các

SDN chính sách dịch vụ. Ví dụ: người dùng có thể di động và vị trí
Phần mềm xác định mạng
của họ có thể thay đổi nhanh chóng (chẳng hạn như người dùng đi
SF Chức năng dịch vụ
trên ô tô trong khi sử dụng dịch vụ) và chính sách có thể thay
SFC Chuỗi chức năng dịch vụ đổi dựa trên độ trễ, do đó, các giới hạn nghiêm ngặt về độ trễ
được áp dụng trên dịch vụ video. Ngoài ra, việc phân bổ tài
SFCC Bộ điều khiển chuỗi chức năng dịch vụ
nguyên và bố trí các chức năng ảo của mạng cần phải được thực
SFCR Bộ định tuyến chuỗi chức năng dịch vụ hiện một cách linh hoạt và tự động. Tự động hóa trong SFC có thể
tiết kiệm thời gian đáng kể và có thể dẫn đến tiết kiệm OPEX
SFF Dịch vụ chuyển tiếp chức năng
đáng kể cho người vận hành, chẳng hạn như giảm chi phí quản lý.
SFP Đường dẫn chức năng dịch vụ Tuy nhiên, việc tự động hóa như vậy cần được điều chỉnh bởi các
chiến lược tối ưu hóa để chọn các giá trị tham số tối ưu như chi
SLA Thỏa thuận mức độ dịch vụ
phí, độ trễ đầu cuối, lưu lượng mạng, băng thông mạng, năng
SMI Chỉ số đo lường dịch vụ lượng, tài nguyên tổng thể cần thiết và các giá trị khác để cải
thiện hiệu suất đầu cuối . Điều quan trọng cần lưu ý là các mô
SWA Kiến trúc phần mềm
hình tối ưu hóa có thể không mở rộng quy mô cho các mạng lớn hơn
USDL Ngôn ngữ mô tả dịch vụ hợp nhất và các nhà nghiên cứu sẽ phải đưa ra các thuật toán xấp xỉ để mở
rộng quy mô tốt hơn. Điều này sẽ dẫn đến mô hình SFC cấp sóng
VF Chức năng ảo
mang đáng tin cậy cho phép tính sẵn sàng cao và khả năng chịu lỗi.
VIM Trình quản lý cơ sở hạ tầng được ảo hóa

VM Máy ảo

VNF Chức năng mạng ảo

VNFC Thành phần chức năng mạng ảo

VNFFG Đồ thị chuyển tiếp VNF

VNFM Giám đốc VNF

WSDL Ngôn ngữ mô tả dịch vụ web

II. ĐÀO TẠO CHỨC NĂNG DỊCH VỤ : SỬ DỤNG-TRƯỜNG HỢP

Trong phần này, chúng tôi trình bày các trường hợp sử dụng đơn giản của mô

hình chuỗi chức năng dịch vụ. Sau đó, chúng tôi thảo luận về mức độ liên quan của
Machine Translated by Google

Hình 1. (a) Động cơ: Vị trí không tối ưu của các Chức năng Dịch vụ

Nhân vâ t. 2. Ca sử dụng SFC ở cấp Ứng dụng trên nhiều đám mây.

Nhân vâ t. 1. (b). Động lực: Tiết kiệm dung lượng liên kết mạng với việc bố trí
các Chức năng Dịch vụ một cách tối ưu.
Lựa chọn đường dẫn phụ thuộc vào loại dịch vụ mà người dùng cuối mong

muốn. Trong những trường hợp như vậy, các chuỗi dịch vụ thích hợp cần được
Hình 1 minh họa bằng một ví dụ đơn giản về cách giảm dung lượng liên
hình thành và vận hành trên nhiều đám mây ở cấp ứng dụng. SFC có thể là
kết và tổng độ trễ đến khách hàng cuối cùng với việc bố trí các chức năng
động lực chính cho mô hình mạng gần đây như IoT, vốn đang trở nên phổ biến
dịch vụ một cách tối ưu trong mạng nhất định. Hình 1 cho thấy một văn phòng
nhanh chóng. IoT xử lý một lượng lớn dữ liệu (dữ liệu lớn) cần truyền qua
khu vực cho một ASP giả định, với dịch vụ của nó có sẵn cho người dùng qua
nhiều ứng dụng hoặc dịch vụ [73, 79]. SFC có tiềm năng trở thành một công
Internet. Dịch vụ bao gồm ba chức năng ảo, đó là, một tường lửa, một máy
cụ quan trọng để chỉ đạo năng động cho dữ liệu lớn liên quan đến IoT ..
chủ proxy và một thành phần logic nghiệp vụ theo một thứ tự nhất định.

Tùy thuộc vào các vị trí triển khai của các chức năng ảo này, các luồng

lưu lượng phải di chuyển qua các liên kết khác nhau và cuối cùng là các Đang trong giai đoạn phát triển ban đầu, SFC phải đối mặt với một số

con đường khác nhau. Đây là trường hợp phổ biến trong hệ thống mạng hiện thách thức, chẳng hạn như hình thành chuỗi dịch vụ động, vị trí chức năng

tại do tính chất phân tán của tài nguyên vật lý và người dùng cuối. Đường dịch vụ tối ưu, thực thi các chính sách và SLA, tính độc lập về cấu trúc

dẫn đầu tiên (đường đứt nét màu đỏ trong Hình 1-a) là kết quả của vị trí liên kết vật lý, chỉ đạo lưu lượng động và một số vấn đề khác. Do đó, cần

không tối ưu (có thể do vị trí thủ công); tuy nhiên, đường dẫn thứ hai có mô hình phân tích cho kiến trúc SFC, để có thể nghiên cứu bản chất của

(đường chấm màu xanh lá cây, Hình 1-b) là giải pháp tối ưu, tiết kiệm dung hệ thống hoàn chỉnh về mặt lý thuyết. Các mô hình phân tích có thể giúp

lượng liên kết và độ trễ. Các lỗi trong việc bố trí dịch vụ có thể gây ra người vận hành có được các cấu hình gần như tối ưu. Mô hình tĩnh đương đại

nhiều sự chậm trễ hơn, cấu hình lại phức tạp và tăng OPEX và CAPEX. vốn đã bị ràng buộc với cấu trúc liên kết mạng bên dưới [6, 8]. Một thay

đổi nhỏ trong nhu cầu của người dùng hoặc chính sách dịch vụ mới buộc các

nhà khai thác phải thay đổi cấu trúc liên kết mà họ do dự do sự phức tạp
Bây giờ chúng ta hãy xem xét trường hợp của một nhà cung cấp dịch vụ
của hệ thống và khả năng xảy ra lỗi.
đám mây (CSP), cung cấp khả năng trung tâm dữ liệu vi mô phân tán cho người

dùng di động của họ. Những đám mây vi mô này, được triển khai trên các cạnh,

có thể chỉ có máy chủ web được cài đặt trên chúng để cập nhật nhanh chóng
Do đó, tự động hóa với tối ưu hóa là cần thiết để cứu các nhà khai thác
cho người dùng. Điều này đã dẫn đến khái niệm về các đám mây vi mô tại các
mạng khỏi những phức tạp này [48]. Trong phần tiếp theo,
trạm gốc của tế bào [94]. Điều này đang trở thành một kịch bản phổ biến
chúng tôi thảo luận về phạm vi của SFC và mức độ liên quan của nó với NFV để có những
trong các mạng 4G / 5G. ASP và ISP có thể được hưởng lợi từ chi phí thấp
hiểu biết sâu sắc hơn.
hơn và trải nghiệm người dùng cuối tốt hơn. Ví dụ: một ASP như Netflix, có

thể lưu trữ các video người dùng yêu thích của nó tại các đám mây vi mô III. NFV VÀ SFC: MỘT PRIMER

được triển khai tại các trạm gốc di động để người dùng cuối truy cập nhanh
Nỗ lực triển khai kiến trúc SFC động cho
chóng. Trong trường hợp đó, Netflix cũng có thể được hưởng lợi bằng cách
các dịch vụ ảo được tạo gần đây đã đạt được sức hút đáng kể trong cả cộng
tiết kiệm băng thông WAN đắt đỏ. Tuy nhiên, các máy chủ cơ sở dữ liệu và
đồng nghiên cứu và cơ quan tiêu chuẩn hóa [14, 40, 45, 72]. Các ISP và ASP
máy chủ tính toán sử dụng nhiều tài nguyên
tìm cách cung cấp các dịch vụ nâng cao ngoài khả năng kết nối cơ bản, đồng
triển khai trên các đám mây nằm ở các vị trí cốt lõi. Trong những trường
thời tối ưu hóa việc sử dụng cơ sở hạ tầng và hiệu quả hoạt động. Kiến trúc
hợp như vậy, yêu cầu của người dùng phải đi qua nhiều đám mây để được đáp
SFC cung cấp một dịch vụ cho mô hình NFV bằng cách kết nối các chức năng
ứng. Ví dụ: người dùng từ cơ sở người dùng 1 phải đi dọc theo đường được
ảo khác nhau (hoặc các chức năng dịch vụ) theo một thứ tự cụ thể [77, 79].
biểu thị bằng đường liền nét màu đen (vì nó cần quyền truy cập vào cơ sở
Do đó, bắt buộc phải làm quen với mô hình NFV để hiểu rõ hơn những thách
dữ liệu hoặc máy chủ máy tính) và người dùng từ cơ sở người dùng 2 phải đi
thức liên quan đến SFC. Một cái nhìn ngắn gọn về kiến trúc NFV do Châu Âu
dọc theo đường được biểu thị bằng dấu chấm dòng màu đỏ (vì nó chỉ cần phản
đề xuất
hồi nhanh từ máy chủ web), như trong Hình 2.
Machine Translated by Google

Viện Tiêu chuẩn Viễn thông (ETSI) được cung cấp trong phần này. kiến trúc đã được IRTF đề xuất trong [72]. Các ví dụ khác bao
gồm các dự án được dẫn dắt bởi Diễn đàn Metro Ethernet (MEF)
[106] và OpenStack [107]. Thảo luận chi tiết về NFV nằm ngoài
ETSI đã tiến hành chuẩn hóa mô hình NFV từ năm 2012 [42].
phạm vi của bài viết này. Để có những thảo luận chi tiết hơn
Theo mô tả của ETSI, “Hiệu quả sử dụng vốn được cải thiện và
về NFV, vui lòng tham khảo các tác phẩm như [45, 64-
tính linh hoạt trong việc triển khai các dịch vụ mạng so với
66]. Với đánh giá nhanh về kiến trúc NFV, chúng tôi hiện tập
việc triển khai phần cứng chuyên dụng là
trung vào những tiến bộ trong lĩnh vực SFC. Lực lượng Đặc nhiệm
các mục tiêu chính của NFV ”. Phần cứng thương mại sẵn có
Kỹ thuật Internet (IETF) đã có sáng kiến hướng tới tiêu chuẩn
(COTS) có thể được sử dụng để triển khai các chức năng dịch vụ
hóa kiến trúc SFC. Trong bài báo này, chúng tôi áp dụng các
thông qua các kỹ thuật ảo hóa phần mềm [40]. Điều này đạt được
định nghĩa của IETF cho một số thuật ngữ quan trọng [14]. Để
khả năng mở rộng cũng như độc lập với cấu trúc liên kết vật lý
hiểu rõ hơn về kiến trúc do IETF đề xuất trong các phần sau,
cơ bản bằng cách cho phép phần mềm và tài nguyên máy tính được
trước tiên chúng ta cố gắng hiểu một số thuật ngữ quan trọng
đặt ở những nơi thích hợp nhất [41]. Cải thiện hiệu quả hoạt
do IETF định nghĩa.
động, giảm sử dụng điện là một trong nhiều mục tiêu khác cần
A. Định nghĩa Chuỗi chức năng Dịch vụ:
đạt được với NFV. ETSI đã thực hiện một lượng lớn công việc để
• Dịch vụ mạng: Dịch vụ mạng là dịch vụ do nhà khai thác
giám sát và điều phối NFV. Kết quả là, khung NFV MANO đã được
phát triển [105]. ETSI cũng đang giải quyết vấn đề kết nối giữa cung cấp được cung cấp bằng cách sử dụng một hoặc nhiều

các VNF và đề xuất sử dụng Đồ thị chuyển tiếp VNF (VNFFG) để chức năng dịch vụ. Đây cũng có thể được gọi là một dịch

mô tả chuỗi các VNF. Nhiều tổ chức, nhà cung cấp, nhà khai thác vụ tổng hợp. Dịch vụ mạng là một chức năng hoàn chỉnh,

và nhà cung cấp dịch vụ hiện đang nghiên cứu vấn đề này và đã từ đầu đến cuối được cung cấp bởi nhà khai thác mạng,
chẳng hạn như “hệ thống bảo vệ mạng”. Dịch vụ mạng có
bắt đầu đề xuất các giải pháp. Open Source MANO (OSM), một dự
thể bao gồm một hoặc nhiều chức năng ảo hoặc chức năng
án do ETSI tổ chức nhằm phát triển một ngăn xếp phần mềm Quản
lý và Điều phối NFV Nguồn Mở (NFV-MANO) phù hợp với ETSI NFV, dịch vụ, ví dụ, tường lửa, kiểm tra gói sâu (DPI) và

là một ví dụ điển hình cho những nỗ lực đó [105]. Trình quản trình quét vi rút trong trường hợp hệ thống “bảo vệ

lý VNF (VNFM) phối hợp với các khối chức năng NFV-MANO khác, mạng”.

chẳng hạn như trình quản lý cơ sở hạ tầng ảo hóa (VIM), để giúp


• Chức năng Dịch vụ: Một chức năng chịu trách nhiệm xử lý
chuẩn hóa các VNF và tăng khả năng tương tác của các chức năng
cụ thể các gói tin đã nhận. Một chức năng dịch vụ có
này của mạng ảo. Khung quản lý NFV cấp cao do ETSI đưa ra được
thể hoạt động ở các lớp khác nhau của ngăn xếp giao
thể hiện trong Hình 3.
thức (ví dụ: ở lớp mạng hoặc các lớp OSI khác). Là một
thành phần logic, một chức năng dịch vụ có thể được
thực hiện như một phần tử ảo hoặc được nhúng vào một
phần tử mạng vật lý. Một hoặc nhiều chức năng dịch vụ
có thể được nhúng trong cùng một phần tử mạng. Nhiều
lần xuất hiện của chức năng dịch vụ có thể tồn tại
trong cùng một miền quản trị. Nếu chúng ta coi ví dụ

về hệ thống “bảo vệ mạng” là một dịch vụ được cung cấp


bởi ASP, như đã giải thích ở trên, thì các thành phần
của nó, nghĩa là, tường lửa, DPI và trình quét vi rút
sẽ là các thành phần của nó và được gọi là
các chức năng dịch vụ.

• Chuỗi chức năng dịch vụ: Chuỗi chức năng dịch vụ là một
tập hợp các chức năng dịch vụ trừu tượng được sắp xếp
theo thứ tự hoặc một phần (SF) và các ràng buộc thứ tự
phải được áp dụng cho các gói, khung và / hoặc luồng
được chọn do phân loại. Thứ tự ngụ ý có thể không phải
là một tiến trình tuyến tính vì kiến trúc cho phép các
SFC sao chép tới nhiều nhánh và cũng cho phép các
Nhân vâ t. 3. Kiến trúc VNFM cấp cao do ETSI đề xuất. trường hợp cần có sự linh hoạt trong thứ tự các chức
năng dịch vụ được áp dụng. Thuật ngữ chuỗi dịch vụ
Các thành phần chính của mô hình NFV bao gồm Chức năng mạng thường được sử dụng như viết tắt của chuỗi chức năng
ảo (VNF), hoặc đơn giản là chức năng ảo (VF), là phần mềm triển dịch vụ. Ví dụ, trong Hình 4, XYZ.com là một dịch vụ
khai các chức năng mạng, chẳng hạn như Tường lửa, DPI và các web, một dịch vụ mạng được cung cấp bởi một số ASP.
chức năng khác. Các chức năng này chạy trên Cơ sở hạ tầng ảo Nó bao gồm hai chức năng dịch vụ: proxy và máy chủ
hóa chức năng mạng (NFVI). Mô-đun quản lý và điều phối NFV tập web. Luồng bắt buộc từ proxy đến máy chủ web là một
trung vào các nhiệm vụ quản lý ảo hóa cụ thể của kiến trúc NFV chuỗi dịch vụ. [9]
[40]. Khuôn khổ cho NFV bao gồm chính sách
Machine Translated by Google

các đặc điểm khác nhau đáng kể. Ví dụ, SFC là một khung nhìn trừu
tượng của các chức năng dịch vụ được sắp xếp, có thể ảo hoặc không.
Thứ tự các chức năng cần được truy cập được xác định bởi các luồng
lưu lượng truy cập động. Đây là một
tính năng độc đáo của kiến trúc chuỗi chức năng dịch vụ và có thể áp
đặt các ràng buộc bổ sung như chỉ đạo lưu lượng động, luồng dịch vụ
có thứ tự, lựa chọn đường dẫn động và các giải pháp khác trên các
giải pháp tối ưu hóa đã được đề xuất trong tài liệu [81].

Nhân vâ t. 4. Dịch vụ Mạng, Chức năng Dịch vụ và Chuỗi Dịch vụ.


Các vấn đề khác bao gồm thứ tự nhất quán của các chức năng dịch
vụ, áp dụng các chính sách dịch vụ, sự phụ thuộc vào phương tiện vận
B. Không gian vấn đề:
tải, khả năng hiển thị dịch vụ đầu cuối bị hạn chế và việc triển
Trong khi phát triển một mô hình SFC có thể mở rộng, năng động khai các chức năng dịch vụ của nhiều nhà cung cấp [8, 14]. Giờ đây,
và tự động, một số vấn đề cần được giải quyết. Một số vấn đề chính các dịch vụ có thể được triển khai dưới dạng phần mềm ở dạng ảo hóa,
được xác định trong khuôn khổ SFC như sau [14]. được gọi là các chức năng mạng ảo (VNFs) và các chức năng này có thể
được di chuyển trên toàn mạng mà không cần thay đổi cấu trúc liên
kết vật lý thực tế [13, 40, 96]. Trong các phần tiếp theo, chúng tôi
• Phụ thuộc cấu trúc liên kết: Vì hầu hết các chức năng dịch vụ được
mô tả các phương pháp tiếp cận đối với kiến trúc SFC có hệ thống và
thực hiện ở cấp phần cứng, chẳng hạn như tường lửa, bộ cân bằng
các triển khai để giảm bớt các vấn đề nói trên trong kiến trúc SFC.
tải, v.v., các chức năng dịch vụ này được kết hợp với cấu trúc
ITU-T đã giải quyết một loạt các vấn đề tương tự trong khi chỉ rõ
liên kết vật lý bên dưới. Các chức năng dịch vụ cần được thêm
các yêu cầu về cơ sở hạ tầng điện toán đám mây [44]. Mở rộng công
vào hoặc xóa khỏi chuỗi và thường cần tuân theo thứ tự nghiêm
việc của ITU-T, ETSI đề xuất sử dụng Đồ thị chuyển tiếp chức năng
ngặt.
mạng (NF-FG) và VNF-FG để cung cấp kết nối liên thông và chuyển tiếp
Do đó, việc xóa hoặc bổ sung các chức năng này trở nên cực kỳ
gói phù hợp giữa các chức năng mạng ảo [42, 43]. Trong phần tiếp
phức tạp vì nó cũng có thể yêu cầu thay đổi cấu trúc liên kết
theo, chúng tôi tập trung vào kiến trúc do IETF đề xuất để triển khai
vật lý, chẳng hạn như thêm hoặc xóa các liên kết mới và / hoặc
các chuỗi chức năng dịch vụ, đã được xây dựng dựa trên kiến trúc NFV
kỹ thuật lưu lượng. Nó ngăn cản các nhà khai thác mạng sử dụng
do ETSI đề xuất [40-43].
mạng một cách tối ưu
tài nguyên.

• Độ phức tạp của cấu hình: Sự phụ thuộc vào cấu trúc liên kết vật
IV. KIẾN TRÚC ĐÀO TẠO CHỨC NĂNG DỊCH VỤ
lý dẫn đến việc sử dụng các triển khai dịch vụ tĩnh và chuỗi
chức năng dịch vụ tĩnh. Các hành động đơn giản như thay đổi thứ Trong phần này, chúng tôi thảo luận về các phương pháp tiếp cận kiến trúc

tự của các chức năng dịch vụ có thể yêu cầu thay đổi cấu trúc đề xuất hướng tới việc triển khai và tự động hóa SFC trong môi
trường đa đám mây. Mục đích là để giải quyết các vấn đề đã đề cập
liên kết vật lý, thường phức tạp và tốn thời gian. Điều này dẫn
đến việc cung cấp dịch vụ chậm, cấu hình sai dịch vụ và sử dụng trong các phần trước, để việc triển khai dịch vụ ít phức tạp hơn và

tài nguyên dưới mức tối ưu. ít tốn kém hơn. Ở phần cuối của phần này, chúng ta xem xét các triển
khai thực tế của khung SFC, dựa trên các phương pháp tiếp cận kiến
trúc được trình bày trước đó trong phần này.
• Cung cấp dịch vụ linh hoạt: Sự phụ thuộc vào cấu trúc liên kết
cũng dẫn đến tính linh hoạt hạn chế của việc cung cấp dịch vụ
vì nó có thể yêu cầu những thay đổi đáng kể trong cấu hình mạng A. Mô tả và khám phá dịch vụ:

hiện tại. Các nhà khai thác mạng không có cách nào nhất quán để
Bước đầu tiên để thực hiện một mô hình SFC thành công là khám
áp đặt và xác minh vị trí và thứ tự của các chức năng dịch vụ. phá và mô tả các dịch vụ mạng. Một lượng lớn công việc đã được thực

hiện và đang được thực hiện để mô tả và tiêu chuẩn hóa dịch vụ, đặc

SDN được đặc trưng bởi ba tính năng của nó, đó là (1) trừu tượng biệt là đối với các dịch vụ web. Trước khi đi sâu vào các khía cạnh

hóa phần cứng (2) Tập trung hóa chính sách và kiểm soát (3) khả năng kiến trúc của SFC, trước tiên chúng ta cần tập trung vào các cách

lập trình. Cần lưu ý rằng các vấn đề tiêu chuẩn để mô tả và định vị các dịch vụ mạng. Một trong những

trên đã có mặt trong các mạng từ rất lâu. Những tiến bộ trong SDN cách nổi bật nhất để mô tả dịch vụ trên Internet là Ngôn ngữ Mô tả

đã giải quyết hầu hết các vấn đề nói trên [27, 58]. Vì NFV xử lý Dịch vụ Web (WSDL) [16, 48]. Như đã đề cập bởi John et al. [48],

việc triển khai các dịch vụ mạng dưới dạng phần mềm, SDN đóng một WSDL giúp xác định các dịch vụ web từ một

vai trò quan trọng trong việc điều phối NFV [58, 65, 110]. Tuy nhiên,
kiến trúc SFC có một số tính năng độc đáo, bắt buộc các vấn đề này quan điểm kỹ thuật, bao gồm các khía cạnh của một dịch vụ, các giao

phải được xem xét lại. Điều này là do thực tế là SFC xử lý các tài diện, hoạt động, điểm cuối, ràng buộc và loại
nguyên trải rộng trên nhiều trung tâm dữ liệu trong các khu vực phân định nghĩa. Các ngôn ngữ mô tả dịch vụ web cung cấp một cơ sở hạ

bố theo địa lý. Vấn đề về vị trí chức năng với chuỗi dịch vụ, mặc dù tầng máy tính phân tán để tích hợp cả ứng dụng nội bộ và giữa các

về bản chất tương tự, có doanh nghiệp [17, 48]. Tuy nhiên, dịch vụ
chuỗi chức năng có thể được coi là một trường hợp cụ thể của
Machine Translated by Google

thành phần dịch vụ. WSDL không đủ cho đặc điểm kỹ thuật của các khung kiến trúc, ETSI đã phác thảo kiến trúc để hỗ trợ hoạt động
dịch vụ mạng [48]. Ví dụ, các WSDL hiện tại có thể không hỗ trợ của VNF trên các trình giám sát và tài nguyên máy tính khác nhau.
điều hướng lưu lượng động giữa các nhánh khác nhau của các chức ETSI đã đề xuất một kiến trúc phần mềm với các VNF như một khối
năng dịch vụ, có thể được hình thành do SFC. Beek và cộng sự. và xây dựng để xây dựng đồ thị chuyển tiếp VNF. Mục đích là chuyển
O'Sullivan đã tập trung vào định nghĩa các thuộc tính phi chức hướng lưu lượng truy cập một cách chính xác và hiệu quả trong
năng của các dịch vụ điện tử với mục đích cải tiến công nghệ phát mạng. ETSI cũng đã đề xuất
hiện, so sánh, lựa chọn và thay thế dịch vụ tự động [18, 19]. Dựa giao tiếp quản lý và điều phối NFV với các hệ thống quản lý khác
trên công trình này, Cardoso et al. [20] như Hệ thống quản lý yếu tố (EMS) hoặc Hệ thống quản lý mạng
(NMS). Cơ sở hạ tầng NFV (NFVI) là trung tâm của khuôn khổ hỗ trợ
đề xuất Ngôn ngữ mô tả dịch vụ hợp nhất (USDL) nhằm mục đích mô việc thực thi các VNF [42, 43].
tả các dịch vụ Internet từ doanh nghiệp, hoạt động
và các quan điểm kỹ thuật. USDL có khả năng ứng dụng đáng kể vào
Hình 5 cho thấy giao tiếp end-to-end diễn ra như thế nào trong
việc khám phá, so sánh, đánh giá dịch vụ Internet và
một dịch vụ mạng, trong đó Điểm A là điểm bắt đầu và Điểm B là
quản lý, cho phép người yêu cầu dịch vụ ra quyết định chặt chẽ
điểm kết thúc. Điều này đạt được bằng cách sử dụng đồ thị chuyển
[16].
tiếp VNF (VNFFG), hoặc đơn giản là NFF, như trong Hình 5. Các
Cũng đã có nhiều công việc quan trọng được thực hiện đối với điểm cuối được kết nối với các chức năng mạng thông qua các giao
Dịch vụ đám mây. Theo định nghĩa của Sun et al. [16], ngôn ngữ diện mạng có sẵn. Các chức năng mạng được ảo hóa chạy trên các
định nghĩa khai báo dịch vụ đám mây (CSDL) [21], SUN [22], và SMI tài nguyên phần cứng bên dưới. Các phần tử chuyển tiếp trung gian
[23] tập trung vào mô tả các dịch vụ trên đám mây. như vậy, được gọi là Bộ chuyển tiếp Chức năng Mạng (NFF), là cần
Sun và cộng sự. [16] cung cấp mô tả chi tiết và thảo luận cho các thiết vì lưu lượng mạng cần được điều khiển động. NFF hoạt động
ngôn ngữ này. Các ngôn ngữ mô tả dịch vụ (SDL) được phát triển như một khối xây dựng cho VNF-FG.
cho đến nay vẫn chưa thể thích ứng với các môi trường dịch vụ co Một VNF (hay đơn giản là NF) có thể bao gồm một hoặc nhiều thành
giãn hiện đại. Mạng trung tâm dữ liệu mới và các kiến trúc đám phần và xuất hiện dưới dạng một hộp đơn lẻ từ bên ngoài hệ thống.
mây yêu cầu các SDL linh hoạt hơn. Điều phối dịch vụ web đã được
nghiên cứu rộng rãi [49, 59] và vấn đề chuỗi chức năng ảo cũng
tương tự như nó về bản chất, vì cả hai vấn đề đều giải quyết vấn
đề kết nối với nhiều trường hợp của các chức năng hoặc dịch vụ.
Tuy nhiên, như đã nêu của Sun et al. [16], thiếu một mô hình đặc
tả toàn diện cho các dịch vụ đám mây bao gồm nhiều khía cạnh.
Tính diễn đạt ngữ nghĩa cũng nên được coi là một trong những khía
cạnh quan trọng nhất trong khi phát triển các mô hình đặc tả cho
các dịch vụ đám mây vì SFC có các ràng buộc bổ sung cần được đáp
ứng, chẳng hạn như QoS, SLA và chính sách.

Thiết lập và duy trì kết nối giữa các chức năng ảo không phải
là thách thức duy nhất trong kiến trúc SFC. Cập nhật chuỗi dịch
vụ thậm chí còn là một nhiệm vụ khó khăn hơn. Với sự bùng nổ gần
đây của các ứng dụng dành cho thiết bị di động, lưu lượng truy
cập mạng trở nên cực kỳ năng động và người dùng Nhân vâ t. 5. Giao tiếp End-to-End sử dụng Đồ thị Chuyển tiếp VNF (VNFFG).
mong đợi những thay đổi động liền mạch trong mạng bên dưới.
Kiến trúc SFC sẽ có thể sửa đổi các chuỗi dịch vụ cơ bản theo nhu
Phương pháp tiếp cận kiến trúc SFC được đề xuất bởi IETF
cầu lưu lượng. Công việc gần đây trong lĩnh vực ngôn ngữ lập
(Quinn và Elzur) [7] đề xuất triển khai mặt phẳng dữ liệu để mang
trình mạng (chẳng hạn như Pyretic
thông tin dọc theo đường dịch vụ. Sử dụng Tiêu đề Dịch vụ Mạng
[24] và Maple [25]) chỉ ra cách triển khai chức năng mạng bằng
(NSH) đã được đề xuất cho cùng một. NSH có thể được coi là cơ
cách kiểm soát không gian luồng trong OpenFlow
quan ban hành khái niệm NFF. NSH chứa siêu dữ liệu và thông tin
chuyển đổi theo cách lập trình. Tuy nhiên, điều này cần được
đường dẫn dịch vụ được thêm vào gói hoặc khung và được sử dụng để
thông qua để phù hợp với các yêu cầu cụ thể của kiến trúc SFC.
tạo mặt phẳng dịch vụ. Các gói với NSH sau đó được đóng gói trong
Trong phần còn lại của phần này, chúng tôi thảo luận về những
một tiêu đề bên ngoài để vận chuyển. Tiêu đề dịch vụ được thêm
tiến bộ hướng tới phát triển chuỗi chức năng dịch vụ để cho phép
vào bởi một chức năng phân loại dịch vụ - một thiết bị hoặc một
sửa đổi luồng dịch vụ nhanh nhằm hỗ trợ cung cấp dịch vụ linh
ứng dụng - xác định gói nào yêu cầu cung cấp dịch vụ và tương ứng
hoạt.
theo đường dẫn dịch vụ nào để áp dụng dịch vụ thích hợp. Việc
B. Kiến trúc SFC: triển khai NSH cung cấp một cơ chế để truyền luồng thông tin từ
phần tử chuyển tiếp này sang phần tử chuyển tiếp tiếp theo, điều
IETF đã đưa ra các sáng kiến nhằm phát triển các kiến trúc
này rất quan trọng để điều khiển lưu lượng đi theo con đường
chính thức cho SFC. IETF đã được xây dựng dựa trên kiến trúc NFV
chính xác. Các nút nhận biết NSH có thể thêm,
cơ bản do ETSI đề xuất. Với NFV
Machine Translated by Google

loại bỏ hoặc cập nhật các tiêu đề này. Nói chung, nút đầu tiên trong chuỗi

thêm các tiêu đề này và nút cuối cùng trong đường dẫn sẽ xóa các trường
tiêu đề này.

Nhân vâ t. 7. Dịch vụ mạng, chức năng dịch vụ và chuỗi dịch vụ.

Hơn nữa, kiến trúc cho phép hai hoặc nhiều SF được gắn vào cùng một

SFF và có thể được kết nối thông qua các phương tiện nội bộ cho phép giao

tiếp hiệu quả hơn. Một mặt phẳng điều khiển SFC có thể được triển khai để

cung cấp một cái nhìn rộng rãi trong miền hỗ trợ SFC về tất cả các tài
nguyên chức năng dịch vụ có sẵn cũng như các bộ định vị mạng mà chúng có

Nhân vâ t. 6. Cấu trúc chuỗi chức năng hệ thống và các thành phần. thể truy cập được. Ngoài ra, mặt phẳng điều khiển SFC sẽ cung cấp thông

tin mặt phẳng dữ liệu SFC cần thiết cho các thành phần kiến trúc SFC [7,

Tiêu đề cơ sở cung cấp thông tin về đường dẫn chuỗi dịch vụ và các nút 8]. Trong phần phụ tiếp theo, chúng tôi mô tả các nỗ lực triển khai khác
trung gian được gọi là “Trình chuyển tiếp chức năng dịch vụ” nhau hướng tới một nền tảng SFC khả thi và thiết thực. Chúng tôi nhận thấy

(SFF) có thể sử dụng nó để xác định thông tin đường dẫn dịch vụ (Hình 6). rằng những thiết kế được đề xuất này thực hiện các khái niệm về SFFs để

SFF là một nút trong chuỗi chức năng dịch vụ, thực hiện NFF. Các tiêu đề chỉ đạo giao thông động và cung cấp một số tùy chỉnh.

này có thể được sử dụng để nhúng thông tin lựa chọn chính sách dịch vụ. Ví

dụ: trường “ngữ cảnh” trong tiêu đề có thể được sử dụng để nhúng thông tin
D. Quan điểm thực hiện:
liên quan đến chính sách cục bộ. Các nút proxy có thể được sử dụng để chứa

các nút không nhận biết NSH trong mạng để tương thích ngược. Mô hình SFC cần được điều chỉnh để phù hợp với các mạng viễn thông

cấp sóng mang. Cần có một cách có hệ thống để nghiên cứu và triển khai nền

Do đó, NSH giúp đạt được sự độc lập về cấu trúc liên kết với việc chia sẻ tảng SFC cho các mạng sóng mang. Điều quan trọng là phải có một cái nhìn

siêu dữ liệu. Mô tả chi tiết của các trường tiêu đề nằm ngoài phạm vi của nhanh về các triển khai thực tế của SFC có sẵn trong tài liệu, để tính khả
bài viết này; tuy nhiên, độc giả có thể tham khảo bản thảo [7] để biết thi của các kiến trúc được đề xuất cho đến nay có thể được kiểm tra. Khả
thêm chi tiết. năng chỉ đạo lưu lượng có thể mở rộng và năng động được đề xuất trong việc

triển khai thực tế mô hình SFC có thể giúp triển khai hộp trung gian và
C. Đường dẫn chức năng dịch vụ:
thiết lập nền tảng SFC cho các nhà khai thác mạng [105-

Ở mức trừu tượng, chuỗi chức năng dịch vụ là một khung nhìn trừu tượng

của một dịch vụ chỉ định tập hợp các SF bắt buộc cũng như thứ tự mà chúng

phải được thực thi. 108]. Dưới đây chúng tôi thảo luận một số cách tiếp cận để phát triển mô

Chuỗi chức năng dịch vụ có thể bắt đầu từ điểm gốc của đồ thị hàm dịch vụ hình SFC, đặc biệt là sử dụng những tiến bộ trong lĩnh vực SDN [2, 5].

(tức là nút 1 trong Hình 7) hoặc từ bất kỳ nút nào tiếp theo trong biểu

đồ. Do đó, các SF có thể trở thành các nút phân nhánh trong biểu đồ, với
Để có thể điều khiển lưu lượng truy cập dựa trên các chính sách dịch
các SF đó chọn các cạnh di chuyển lưu lượng đến một hoặc nhiều nhánh, tùy
vụ được cấu hình sẵn và vị trí của các chức năng, cần có các chính sách
thuộc vào nhu cầu dịch vụ của người dùng. Chuỗi chức năng dịch vụ cũng có
điều hướng lưu lượng. Quinn và Nadeau, đã đề xuất các đường cơ sở trong
thể có nhiều điểm kết thúc [8], như được thể hiện trong Hình 7. Đường dẫn
các dự thảo của IETF [14]. Tiến thêm một bước nữa, Zhang et al. [6] chứng
chức năng dịch vụ (SFP) là một cơ chế được sử dụng bởi nền tảng chuỗi dịch
minh nhu cầu điều khiển lưu lượng truy cập ở mức độ chi tiết của các loại
vụ để thể hiện kết quả của việc áp dụng chính sách chi tiết hơn và các
lưu lượng người đăng ký và lưu lượng truy cập. Các tác giả đề xuất một
ràng buộc hoạt động đối với các yêu cầu trừu tượng của một chuỗi chức năng
cách tiếp cận “Dịch vụ nội tuyến SDN và chuyển tiếp
dịch vụ [7]. Kiến trúc SFC được giới thiệu bởi Halpern và Pignataro đề
(StEERING) ”dựa trên SDN. Trọng tâm chủ yếu là điều khiển lưu lượng giữa
xuất việc sử dụng trình chuyển tiếp chức năng mạng (NFF) để xác định SFP
các thuê bao, dịch vụ mạng và Internet.
một cách động và thực thi các chính sách tại thời điểm chạy (Hình 7) [8].
Vấn đề chuỗi dịch vụ được giải quyết trong công việc này bằng cách sử dụng

lại nhiều bảng OpenFlow [26].

NFF thực hiện các nhiệm vụ tương tự như VNF-FG do ETSI đề xuất như đã định

nghĩa trước đó trong [8, 70].


Machine Translated by Google

được đề xuất trong [13] đề cập đến việc thay đổi chính sách theo yêu cầu và

lựa chọn con đường dựa trên chính sách.

Nhân vâ t. 9. Kiến trúc hệ thống được đề xuất bởi Blendin et al.


Nhân vâ t. 8. Kiến trúc hệ thống của StEERING.

Quinn và Guichard đề xuất một tiêu đề dịch vụ mạng dựa trên kiến trúc
Khái niệm là đặt các công tắc OpenFlow ở ngoại vi của mạng cung cấp
để xây dựng các đường dẫn dịch vụ độc lập tôpô cần thiết cho các chuỗi
dịch vụ và định cấu hình các công tắc này cho các luồng khác nhau bằng
chức năng dịch vụ end-to-end [82].
cách sử dụng bộ điều khiển OpenFlow.
Tuy nhiên, bên cạnh việc triển khai SFC, việc bố trí các dịch vụ mạng và
Các thiết bị chuyển mạch này dự kiến sẽ phân loại lưu lượng đến và hướng
chức năng ảo trong mạng nhất định cũng quan trọng không kém để cải thiện
chúng đến dịch vụ thích hợp. Kiến trúc StEERING được thể hiện trong Hình
việc sử dụng tài nguyên mạng và độ trễ đầu cuối cho người dùng cuối. Một
8. StEERING bao gồm hai mô-đun, một bộ điều khiển OpenFlow tiêu chuẩn và
vấn đề quan trọng khác liên quan đến SFC là phân bổ tài nguyên. Trong phần
một bộ điều khiển logic chạy định kỳ để xác định vị trí tốt nhất cho các
tiếp theo, chúng tôi thảo luận về một số công việc nghiên cứu quan trọng,
dịch vụ nội tuyến. Bộ điều khiển OpenFlow phân loại và chuyển tiếp các
đặc biệt là từ quan điểm tối ưu hóa. Các kỹ thuật này cần được nghiên cứu
luồng đến đến kênh thích hợp. Các chính sách được xác định bằng cách sử
chi tiết và phù hợp để giải quyết các vấn đề của kiến trúc SFC đã đề cập
dụng tiêu đề gói hoặc trọng tải gói như URL.
trước đó.

Đây là một cách tiếp cận mới và thực tế nhưng có một hạn chế. Ví dụ, vấn

đề phân bổ nguồn lực động vẫn chưa được đề cập trong thiết kế, điều quan V. SFC: CÁC CÁCH TIẾP CẬN TỐI ƯU

trọng không kém việc chỉ đạo giao thông động.


Các giải pháp khác nhau đã được thảo luận cho đến nay hướng tới

tiêu chuẩn hóa và triển khai SFC đã giải quyết những thách thức độc đáo và
Khả năng mở rộng trong StEERING đạt được bằng cách tránh sự tăng chưa từng có do kiến trúc Chuỗi dịch vụ mới đặt ra. Tuy nhiên, họ thiếu
trưởng theo cấp số nhân của các quy tắc chuyển tiếp với các luồng mạng các mô hình phân tích và kỹ thuật phân tích hiệu suất cho các giải pháp
[6]. Điều này đạt được với sự trợ giúp của các lựa chọn thiết kế cụ thể để được đề xuất. Bên cạnh việc triển khai thực tế NFV và SFC, việc nhấn mạnh
giảm các trạng thái được duy trì ở mỗi lần chuyển đổi, chẳng hạn như sử
vào vị trí tối ưu và tự động của các dịch vụ mạng và ánh xạ các dịch vụ
dụng nhiều bảng và giới thiệu các kiểu siêu dữ liệu mới. Ngoài ra, một này tới các tài nguyên sẵn có trên phần cứng vật lý hoặc ảo hóa bên dưới
phương pháp kinh nghiệm tham lam được thực hiện đối với việc bố trí các cũng quan trọng không kém. Vị trí của các chức năng ảo và dịch vụ mạng
dịch vụ nội tuyến để giảm thiểu sự chậm trễ cho người dùng cuối. Các tác trong mạng nhất định để giảm thiểu độ trễ đầu cuối cho người dùng cuối
giả xác nhận nguyên mẫu với các phép đo từ thiết lập phòng thí nghiệm và đang trở thành một vấn đề quan trọng, đặc biệt là xem xét các ràng buộc về
mô hình mô phỏng. Al Fares [33] trình bày một kiến trúc mạng có thể mở QoS và SLA.
rộng cho các trung tâm dữ liệu, đặc biệt là từ quan điểm đa đám mây.

Blendin và cộng sự. [13] đề xuất ánh xạ các gói tới chuỗi dịch vụ ở Bằng cách giải quyết các mô hình tối ưu hóa khác nhau dưới đây, chúng
các cạnh và chuyển tiếp chúng tới các cá thể dịch vụ bằng OpenFlow. Việc tôi cố gắng giải quyết các thách thức khác nhau trong kiến trúc SFC, được
sử dụng địa chỉ IP tại các bộ định tuyến đi vào và đi ra được đề xuất để thảo luận trong Phần III-B. Những vấn đề này đã được xác định trong [10]
ánh xạ thích hợp ở các cạnh, tuy nhiên, việc chuyển tiếp bên trong mạng là những thách thức lớn đối với việc triển khai SFC trên thực tế. Các mô
OpenFlow hoàn toàn dựa trên lớp 2. Kiến trúc mức cao của giải pháp đề xuất hình như vậy giải quyết các vấn đề quan trọng trong môi trường đa đám mây,
được mô tả trong Hình 9. Các khái niệm về bộ điều khiển chuỗi chức năng chẳng hạn như chi phí, tiêu thụ năng lượng, lưu lượng mạng, độ trễ và
dịch vụ (SFCC) và bộ định tuyến chuỗi chức năng dịch vụ (SFCR) đã được nhiều vấn đề khác. Một điểm quan trọng cần lưu ý là các nghiên cứu tối ưu
giới thiệu trong tác phẩm này để tách chức năng trong các lớp khác nhau. hóa sau đây, mặc dù không áp dụng trực tiếp cho kiến trúc SFC, có thể được
Phương pháp thiết kế cho SFC áp dụng cho chuỗi chức năng dịch vụ (SFC)

bằng cách giải quyết các ràng buộc bổ sung do mô hình SFC áp đặt.
Machine Translated by Google

A. Giảm thiểu độ trễ mạng: lượng dữ liệu trên liên kết. Vấn đề được coi là vấn đề định tuyến
tối ưu cho kiến trúc Mạng phân phối nội dung (CDN). Các tác giả
Độ trễ là một yếu tố quan trọng trong việc đo lường hiệu suất
trình bày kết quả mô phỏng, đặc biệt, để đo thời gian phản hồi của
mạng. Tổng độ trễ trong mạng cần được giảm thiểu, trong bất kỳ
các yêu cầu HTTP.
loại mạng nào, bao gồm cả kiến trúc SFC.
Vì mục đích này, họ đã xem xét các bản ghi WorldCup98 cho một ngày
Những người dùng khác nhau có thể chịu được nhiều độ trễ khác nhau
cụ thể và các yêu cầu đã được thu thập trên bốn máy chủ khác nhau
và ASP nên biết phân loại của người dùng. Nhiều phiên bản của VNF
ở Hoa Kỳ và Châu Âu [3].
theo vị trí của người dùng và mức độ tập trung của chúng là một
cách để giảm thiểu độ trễ trong mạng. Một tập hợp các phương pháp
heuristics được trình bày trong [61] để trình bày phương pháp tiếp = - + × (1)
cận vị trí phản chiếu có giới hạn trong Mạng phân phối nội dung
(CDN) để giảm thiểu độ trễ. Các tác giả chứng minh rằng các kết Vấn đề về vị trí của các VF và phân bổ các nguồn lực cho các
quả có thể thu được cho vấn đề phân bổ nguồn lực trong giới hạn VF trong chuỗi chức năng dịch vụ, mặc dù giống nhau về bản chất,
thời gian có thể chấp nhận được trong một kịch bản thời gian thực nhưng về nguyên tắc vốn đã khác nhau. Ví dụ, trong một chuỗi chức
với ít ảnh hưởng đến chất lượng giải pháp. Trọng tâm của mô hình năng dịch vụ, người ta cần xem xét không chỉ việc xác định vị trí
tối ưu hóa được đề xuất chủ yếu là độ trễ của mạng. Các phương bộ điều khiển và sơ đồ phân bổ mà còn cả sự kết nối giữa các phiên
pháp tiếp cận thuật toán bổ sung như “Min K-Center” và “l-Greedy” bản dịch vụ mạng và tác động của nó đối với các thỏa thuận mức
được sử dụng ngoài vỏ bộ mô-đun phụ để giảm độ phức tạp tính toán dịch vụ (SLA). Ngoài ra, các thông số như khả năng của trung tâm
và thời gian thực hiện mà ít ảnh hưởng đến chất lượng giải pháp. dữ liệu và nhu cầu dịch vụ nội tuyến cũng cần được xem xét, điều
này có thể ảnh hưởng đến việc phân phối dịch vụ mạng trên các đám
mây [87].

Một cách tiếp cận để giảm lưu lượng điều khiển trong mạng được B. Tối ưu hóa sử dụng tài nguyên:
quản lý đã được đề xuất trong [11] để giảm tổng độ trễ của mạng.
Vì tài nguyên đám mây rất tốn kém, nên việc tối ưu hóa tài
Các tác giả đề xuất chia các mạng lớn hơn thành các mạng con nhỏ
hơn để hạn chế các miền quảng bá của lưu lượng điều khiển dẫn đến nguyên trong mạng luôn là mối quan tâm chính trong nghiên cứu, và
SFC framework cũng không phải là ngoại lệ. Nhu cầu của người dùng
giảm độ trễ. Tuy nhiên, mô hình lập trình tuyến tính số nguyên
và vị trí của người dùng trong các mạng hiện đại rất linh hoạt.
(ILP) cần được sửa đổi để đáp ứng nhu cầu của kiến trúc SFC. Một
Điều này là do sự bùng nổ gần đây trong việc sử dụng thiết bị di
nghiên cứu sơ khai về
động [60]. Do đó, cần phải thực hiện các thay đổi thường xuyên đối
Việc tối ưu hóa thời gian phản hồi cho chuỗi chức năng đã được
với việc triển khai các tài nguyên. Việc phân bổ tài nguyên động
thực hiện trong [62], tuy nhiên, nghiên cứu tương tự trong các lĩnh
của các máy ảo và cuối cùng là các dịch vụ mạng và các chức năng
vực tối ưu hóa khác trong SFC, cần được thực hiện.
ảo là một vấn đề có tầm quan trọng khác. Các thuật toán phân bổ
Lược đồ lựa chọn máy chủ dựa trên định tuyến tối ưu là một cách tài nguyên khác nhau đã được đề xuất trong các tài liệu cho đến
tiếp cận khác để giảm thời gian phản hồi hoặc tổng độ trễ [3]. nay [76]. Việc phân bổ tài nguyên động để thực hiện lập lịch tác
Phương pháp mô phỏng theo hướng theo dõi được sử dụng trong [3] để vụ của các máy ảo trên các máy chủ trong trung tâm dữ liệu đã được
chứng minh các kết quả và cải tiến của chương trình đề xuất. Công đề xuất trong [10]. Các tác giả bước đầu thảo luận về những thách
việc dựa trên con đường hoàn chỉnh từ nguồn đến đích kết hợp với thức thiết kế chính đối với hệ thống phân bổ tài nguyên nhận biết
sự chậm trễ của mạng thay vì chỉ xem xét khoảng cách ngắn nhất như mạng. Những thách thức như vậy được nêu trong Bảng II. Cuối cùng,
một tiêu chí lựa chọn. Các tác giả cố gắng giảm thiểu hàm chi phí, các tác giả cung cấp kỹ thuật lập lịch để lập lịch cho các máy ảo
đó là tổng độ trễ Dij trên bộ xử lý nhằm giảm thiểu tổng chi phí truyền thông. Trọng tâm
giữa các nút i và j (cho dưới đây), trong đó Cij là dung lượng của công việc là phân bổ tài nguyên mạng nhận thức được, và chi

liên kết, dij là độ trễ truyền và xử lý và Fij là phí cũng như giảm thiểu điện năng.

BẢNG II. THỬ THÁCH TRONG HỆ THỐNG RA MẠNG AWARE

Cung cấp bộ lập lịch nhận biết dữ liệu

Vị trí dữ liệu [30, 62, 97]


Ứng dụng chuyên sâu về dữ liệu

Di chuyển dữ liệu so với Di chuyển ứng dụng

Thiết kế mạng ảo có khả năng phục hồi


Mạng DC nội bộ
Độ phức tạp Vs. hiệu quả
Độ tin cậy [33, 36]

Thực thi SLA

độ tin cậy

Thiết kế SDN Khả năng mở rộng

Thử thách [25, 27, 32, 54, 76] Hiển thị

Vấn đề về vị trí bộ điều khiển


Machine Translated by Google

giảm thiểu. Vấn đề đã được chứng minh là hoàn toàn NP


Sử dụng thiếu tài nguyên mạng là một vấn đề thường xuyên xảy ra trong
[102]. Một thuật toán xấp xỉ trên vỏ tập hợp mô-đun phụ (SSC), với các
trường hợp phân bổ tài nguyên động do các thay đổi thường xuyên đối với
giới hạn xấp xỉ của nó đã được trình bày trong
tài nguyên được triển khai và việc triển khai đột xuất tài nguyên của các
[12, 80] và hiệu suất của nó đã được chứng minh là gần như tối ưu. Thuật
nhà khai thác mạng. Các lược đồ lập lịch trình được trình bày trong [85,
toán được đề xuất có thể được sử dụng bởi cả doanh nghiệp và nhà cung cấp
86] về vị trí của các chức năng mạng sao cho việc sử dụng tài nguyên có
dịch vụ đám mây trong môi trường thời gian thực để giảm chi phí hoặc để
thể được tối ưu hóa.
chia sẻ tài nguyên ở mức độ cao hơn.
Vấn đề phân bổ tài nguyên động trong điện toán đám mây để tối ưu hóa việc
Các yêu cầu về tài nguyên được xem xét về bộ nhớ, sức mạnh tính toán và
sử dụng tài nguyên mạng và thời gian phản hồi kéo dài đã được xem xét
không gian đĩa. Với các cấu hình đơn giản này, các yêu cầu về tài nguyên
trong [37, 78]. Một phương pháp phân tích quyết định nhiều tiêu chí phân
có thể dễ dàng được ánh xạ tới cấu hình sẵn có gần nhất và độ phức tạp
tán được đề xuất, trong đó các tác nhân nút, được kết hợp chặt chẽ với
liên quan đến tính không đồng nhất của tài nguyên được giảm thiểu [102].
các máy vật lý, thực hiện nhiệm vụ cấu hình.

Mỗi tác nhân nút quan sát việc sử dụng tài nguyên cục bộ của máy vật
Một vấn đề tương tự về việc tối ưu hóa phân bổ tài nguyên cho đám mây
lý (PM) và thực hiện bước cấu hình, được thực hiện theo ba bước là vị trí
đa phương tiện đã được nghiên cứu trong [30] để giảm chi phí tổng thể. Sử
VM, lựa chọn máy ảo và di chuyển máy ảo. Quá trình phân bổ động các máy
dụng mô hình xếp hàng, một lược đồ dịch vụ ưu tiên trong trung tâm dữ
ảo cho các PM và duy trì phân phối tài nguyên giữa các máy ảo để đáp ứng
liệu đám mây đa phương tiện đã được mô hình hóa. Ba hệ thống xếp hàng
các yêu cầu tài nguyên của chúng được mô hình hóa như một quá trình phân
ghép nối được các tác giả đề xuất: (1) hàng đợi lịch trình, (2) hàng đợi
tán được thực hiện bởi các tác nhân nút riêng lẻ trong hệ thống. Cách
tính toán và (3) hàng đợi truyền. Bài toán tối ưu hóa được chia thành hai
tiếp cận ba bước giúp giảm thiểu việc sử dụng tài nguyên mạng và cách
bài toán con là bài toán giảm thiểu chi phí tài nguyên và bài toán giảm
tiếp cận phân tán của các thuật toán giúp đạt được khả năng mở rộng
thiểu thời gian đáp ứng dịch vụ. Trong phần đầu tiên, các tác giả cố gắng

giảm thiểu tổng chi phí tài nguyên bằng cách cùng nhau tối ưu hóa tốc độ

lập lịch tại máy chủ chính, tốc độ tính toán tại máy chủ tính toán và tốc
[37].
độ truyền tại máy chủ truyền, tùy thuộc vào ràng buộc ổn định trong mỗi

Một thiết kế, triển khai và đánh giá hệ thống quản lý tài nguyên dựa hàng đợi. hệ thống. Các tác giả cũng xem xét các ràng buộc về thời gian

trên OpenStack [31], một nền tảng đám mây mã nguồn mở, đã được trình bày đáp ứng dịch vụ đối với từng loại dịch vụ. Bài toán đã được chứng minh là

trong [39]. Các tác giả chứng minh các ứng dụng của phương pháp kinh một bài toán tối ưu hóa lồi và việc sử dụng phương pháp điểm nội tại kép

nghiệm được đề xuất từ quan điểm triển khai thực tế. Giải pháp được đề nguyên thủy đã được đề xuất

xuất

đã được chia thành hai thành phần chính, đó là Bộ điều khiển vị trí ban

đầu và Bộ điều khiển vị trí động. để đạt được một giải pháp. Trong phần sau, các tác giả cố gắng giảm thiểu

Bộ lập lịch chi phí thấp nhất của OpenStack được sử dụng trong giai đoạn đầu [31]. tổng thời gian phản hồi cho người dùng cuối với lưu lượng đa phương tiện

Bộ điều khiển vị trí động liên tục điều chỉnh vị trí của các máy ảo thông [30].

qua quá trình di chuyển trực tiếp.


D. Giảm thiểu năng lượng / năng lượng:
Mặc dù giải pháp đề xuất đã được chứng minh trong

môi trường thực tế, cách tiếp cận đã chọn của việc di chuyển VM Các nghiên cứu đã chỉ ra rằng năng lượng là một trong những yếu tố
có thể chứng minh tài nguyên thâm dụng. Các tác giả trong [84] đề xuất quan trọng nhất trong OPEX của trung tâm dữ liệu và đám mây. Đối với các
một mô hình để bố trí chức năng ảo hiệu quả và hình thành chuỗi dịch vụ nhà cung cấp dịch vụ đám mây, điều quan trọng là phải giảm tiêu thụ năng
tối ưu để giảm việc sử dụng tài nguyên tổng thể. Nhiều lượng để giảm chi phí cũng như nâng cao độ tin cậy của mạng [55, 56]. Do
Các phương pháp tiếp cận phân bổ nguồn lực tối ưu có nhận thức được NFV đó, điều quan trọng là phải xem xét các tùy chọn để giảm thiểu năng lượng
đã được đề xuất trong [100-104]. Ví dụ, Basta et al. áp dụng SDN cho bài trong khuôn khổ SFC. Chúng tôi có một cái nhìn nhanh về công việc nghiên
toán vị trí chức năng dịch vụ sử dụng NFV trong mạng di động LTE [104]. cứu quan trọng được thực hiện để giảm thiểu năng lượng trong môi trường
Các tác giả trong [101] tối ưu hóa tổng lưu lượng để sử dụng tài nguyên đa đám mây, có thể được áp dụng cho khuôn khổ SFC.
mạng tối ưu. Những cách tiếp cận như vậy là cần thiết để giảm chi phí

tổng thể và tiêu thụ năng lượng trong kịch bản NFV.
Để giảm tiêu thụ điện năng trên các đám mây, việc cung cấp các máy ảo

nhận biết điện năng cho các dịch vụ đám mây thời gian thực đã được đề
C. Giảm thiểu chi phí: xuất trong [56]. Đề xuất mở rộng quy mô điện áp thích ứng-động (DVS) và δ-

nâng cao-DVS chứng minh lợi nhuận với mức tiêu thụ điện năng giảm. Khi
Kiến trúc SFC là một kiến trúc dựa trên bản sao trong đó nhiều bản
một trung tâm dữ liệu nhận được yêu cầu từ nhà môi giới tài nguyên, nó sẽ
sao của các chức năng dịch vụ cần được triển khai trên toàn mạng. Lựa
trả về giá cung cấp dịch vụ nếu nó có thể được cung cấp.
chọn máy chủ hoặc máy chủ để triển khai các chức năng dịch vụ là một vấn

đề quan trọng khi nguồn lực cơ sở hạ tầng hạn chế được xem xét. Để bắt
Nhà môi giới chọn trung tâm dữ liệu với chi phí cung cấp tối thiểu. Một
đầu, câu hỏi quan trọng nhất cần được trả lời là loại và
cách tiếp cận dựa trên ngưỡng đã được đề xuất trong [55] để phân bổ tài

nguyên trong các hệ thống đám mây không đồng nhất. Một phân tích toán học
có bao nhiêu máy ảo được cài đặt cũng như các máy ảo này cần được triển
đã được cung cấp để xác định giá trị ngưỡng. Một thuật toán nhận biết sức
khai ở những vị trí nào để đáp ứng tất cả các nhu cầu của người dùng để
mạnh đã được đề xuất
tổng chi phí đặt trước là
Machine Translated by Google

để đưa ra quyết định về danh sách máy chủ được sắp xếp, ngưỡng kích [38]. Khả năng xử lý (CPU) và mạng của máy chủ
hoạt máy chủ và phân phối khối lượng công việc để phân bổ tài nguyên. đã được xem xét trong khi xây dựng mô hình. Các tác giả đề xuất các
cải tiến đối với thuật toán lựa chọn trung tâm [32] để phân bổ tài
Nhu cầu về một cơ chế năng lượng hiệu quả cho các đám mây, đã
nguyên nhằm xem xét các thuộc tính tài nguyên không đồng nhất khác
được chứng minh trong [57]. Một hệ thống được gọi là “Jitter” đã được
cũng như QoS.
phát triển cho các tiêu chuẩn của Giao diện Truyền thông (MPI). MPI
là một thông số kỹ thuật được các nhà phát triển và người dùng sử dụng cho Các cụm trung tâm dữ liệu được phân loại dựa trên mức QoS có thể

thư viện thông qua thư viện. Jitter khai thác thời gian chùng của các được cung cấp với các tài nguyên sẵn có. Một trung tâm dữ liệu có thể
nút tại các điểm đồng bộ hóa bằng cách giảm mức tiêu thụ năng lượng cung cấp nhiều tài nguyên theo yêu cầu được chọn và tài nguyên được
trên các nút đó, do đó làm giảm đáng kể năng lượng tiêu thụ. Các tác phân bổ tương ứng.
giả chứng minh giảm 8% năng lượng với hình phạt thời gian thực hiện Khi thời gian phục vụ trôi qua, các tài nguyên sẽ được giải phóng và
ít nhất là 2%. thêm lại vào nhóm. Sử dụng mô phỏng, các tác giả đã chứng minh giảm
Các cơ chế như vậy cần được nghiên cứu thêm trong bối cảnh kiến trúc 30% tài nguyên cần thiết với thuật toán gợi ý so với thuật toán lựa
SFC để giảm tiêu thụ năng lượng. chọn trung tâm tiêu chuẩn. Một cơ chế để phân bổ tài nguyên ảo hóa
cho các máy ảo với mô hình tối ưu hóa ngẫu nhiên để phân tích hiệu
E. Tối ưu hóa dựa trên SLA:
suất với QoS đã được đề xuất trong [53].
Việc cung cấp các dịch vụ mạng đáp ứng SLA trong mạng là một yếu
tố quan trọng được các quản trị viên mạng xem xét. Một phân bổ tài Các tác giả đã coi môi trường bất hợp tác với VM là ích kỷ, tức là VM
nguyên tối ưu dựa trên SLA cho mô hình dịch vụ nhiều tầng trong môi đang cố gắng tối đa hóa lợi nhuận của chính họ. Các tác giả đã chứng
trường đa đám mây đã được đề xuất [34]. Hình 10 giải thích mô hình minh phương pháp này là tối ưu về mặt lý thuyết.
dịch vụ đa tầng.
Yêu cầu khách hàng mẫu được hiển thị trong hình yêu cầu một bộ ba cấp
G. Các cách tiếp cận khác:
có thứ tự của ứng dụng. Ở mỗi cấp của tầng ứng dụng, yêu cầu máy khách
được phân phối giữa các máy chủ thích hợp. Các yêu cầu chuyển tiếp và Có những cách tiếp cận khác để phân bổ nguồn lực tối ưu, chẳng
lùi lại, được biểu thị bằng các đường liền và đứt nét, được phục vụ hạn như dựa trên đấu giá, dựa trên tin đồn và dựa trên môi giới.
bởi các hàng đợi khác nhau để đơn giản hóa mô hình xếp hàng. Trong Chúng tôi xem xét nhanh một số trong số chúng trong phần phụ này để
Hình 10, các hình tam giác đại diện cho các phần tử chuyển tiếp và phân bổ tài nguyên trong các đám mây, điều này cũng có thể được áp
các hình chữ nhật đại diện cho các phần tử xếp hàng, trong khi các dụng cho vấn đề SFC. Một cách tiếp cận dựa trên đấu giá để phân bổ
mũi tên thể hiện hướng của luồng dữ liệu. Sau đó, các tác giả suy ra tài nguyên trên các đám mây đã được đề xuất trong [50]. Trong giải
phương trình cho thời gian phản hồi trung bình dựa trên mô hình. pháp được đề xuất, CSP thu thập giá thầu của người dùng và việc phân
phối tài nguyên được thực hiện giữa những người đặt giá thầu cao nhất
Các ràng buộc bổ sung được thêm vào để phù hợp với các SLA khác nhau. K. Như đã giải thích trước đó, cách tiếp cận dựa trên môi giới được
Các tác giả cũng trình bày một mô hình để tối ưu hóa lợi nhuận từ các trình bày trong [55] để chọn máy ảo để phân bổ. Một cơ chế phân tán

hợp đồng SLA và lỗ từ chi phí hoạt động. đã được phát triển để phân bổ tài nguyên trong môi trường đám mây
lớn. Các tác giả chứng minh rằng kết quả của họ gần với mức tối ưu.
Đi xa hơn, Dib, Parlavantzas và Morin [35] coi Nền tảng như một
Ngoài ra, một cách tiếp cận dựa trên tin đồn để phân bổ tài nguyên
Dịch vụ (PaaS) trong môi trường đa đám mây và cung cấp mô hình tối ưu
trong môi trường đa đám mây đã được đề xuất trong [54], trong đó các
hóa lợi nhuận dựa trên SLA. Ngược lại, Pires và Baran [36] tập trung
yêu cầu về tài nguyên và câu trả lời từ nhà cung cấp tài nguyên được
vào vấn đề bố trí máy ảo xem xét các ràng buộc SLA, điều này có ý
chuyển tiếp trong mạng với một số xác suất, được xuất phát động.
nghĩa quan trọng từ quan điểm triển khai thực tế. Những lựa chọn như
vậy có thể cho phép các nhà cung cấp dịch vụ mạng tối đa hóa lợi
nhuận và đầu tư hướng tới sự phổ biến của các mô hình SFC trong tương
lai. Nghiên cứu trong [52] coi Cơ sở hạ tầng như một Dịch vụ (IaaS)
cho các mạng doanh nghiệp để đáp ứng các yêu cầu SLA. Tổng lợi nhuận
cho các nhà cung cấp dịch vụ và sự hài lòng cho người dùng phụ thuộc
vào cách hệ thống đáp ứng các thỏa thuận SLA. Đối với sự thành công
của công nghệ NFV và SFC, điều bắt buộc là các ràng buộc khác nhau
liên quan đến SLA phải được thỏa mãn một cách tối ưu.

F. Tối ưu hóa dựa trên QoS:

Người ta không thể bỏ qua tầm quan trọng của QoS trong mạng khi
nghiên cứu vấn đề kiến trúc NFV [9]. Các nhà cung cấp dịch vụ nên xem Nhân vâ t. 10. Mô hình dịch vụ đa tầng (ba tầng).
xét các yêu cầu QoS để đáp ứng các SLA đã hứa cho các ứng dụng đòi
hỏi. Một cách tiếp cận phân bổ tài nguyên động trong các đám mây
Một giải pháp tự động để phân bổ tài nguyên trong môi trường đa
trong khi xem xét Chất lượng Dịch vụ (QoS) đã được đề xuất trong
đám mây đã được trình bày trong [29]. Trọng tâm là cách tiếp cận thay
thế cho các giải pháp dựa trên đấu giá
Machine Translated by Google

nơi các nhà cung cấp và người tiêu dùng tự động đàm phán các hợp đồng thiết lập một kiến trúc ổn định và đáng tin cậy cho SFC. Các lĩnh vực
cho thuê tài nguyên. Các tác giả chứng minh rằng cách tiếp cận dựa quan trọng vẫn đang được mở để nghiên cứu được thảo luận dưới đây:
trên đấu giá [47] không nhất thiết mang lại giải pháp hiệu quả nhất.
A. Phân bổ Tài nguyên Tối ưu:
Do đó, một cách tiếp cận dựa trên thương lượng được đề xuất để nhiều
nhà cung cấp có thể tham gia nhằm đáp ứng các yêu cầu về nguồn lực của Như đã đề cập trong các phần trước, phân bổ nguồn lực tối ưu là
người tiêu dùng. Các tác giả ban đầu thảo luận về các giao thức thương một chủ đề được nghiên cứu rộng rãi; tuy nhiên, nó vẫn còn là một vấn
lượng tiêu chuẩn và sau đó đề xuất “chiến lược thương lượng của người đề mở đối với kiến trúc SFC. Điều này là do thực tế là SFC xử lý các

mua” và “chiến lược thương lượng của người bán” đã được sửa đổi để cải tài nguyên trải rộng trên nhiều đám mây trong các khu vực phân bố theo
thiện hiệu suất. địa lý. Điều kiện này đặt ra những ràng buộc bổ sung đối với các chiến
lược phân bổ tài nguyên đã được đề xuất, chủ yếu coi là kịch bản đám
Kuribayashi [32] đề xuất một phương pháp phân bổ nhiều tài nguyên
mây đơn. Các nghiên cứu hiện tại về phân bổ tài nguyên trong môi
cho các đám mây. Mô hình xem xét việc phân bổ nhiều tài nguyên chung
trường ảo và đám mây có thể được áp dụng cho bài toán chuỗi dịch vụ,
một cách công bằng, có thể được áp dụng cho các vấn đề tối ưu hóa NFV.
nhưng không thể không xem xét các ràng buộc bổ sung của kiến trúc SFC
Bốn nguyên tắc do tác giả đề xuất để đạt được sự công bằng trong phân
[71]. Như đã trình bày trong Phần V, một lượng lớn công việc đã được
bổ nhiều nguồn lực chung được đưa ra là: (1) Phân bổ nguồn lực không
thực hiện trong lĩnh vực bố trí chức năng ảo cũng như phân bổ nguồn
chậm trễ, nghĩa là, sự công bằng mà không cần xếp hàng, (2) Phân bổ
lực [97-99, 120]. Ghaznavi và cộng sự. đã xem xét vấn đề vị trí hàm ảo
công bằng nhiều nguồn lực:
đàn hồi [121]. Vấn đề vị trí chức năng với chuỗi dịch vụ, mặc dù có
Không giống như các tác phẩm khác, chủ yếu tập trung vào một loại tài
bản chất tương tự nhau, nhưng có những đặc điểm khác nhau đáng kể. Ví
nguyên duy nhất, trong tác phẩm này, tác giả tập trung vào việc phân
dụ, bài toán chuỗi chức năng dịch vụ đặt ra các ràng buộc bổ sung như
bổ nhiều loại tài nguyên, điều quan trọng là
một chuỗi chức năng có thứ tự. Xem xét các ràng buộc bổ sung như vậy,
các mạng đương đại. (3) Việc cân bằng tổng lượng khả năng xử lý và
một mô hình tối ưu hóa sửa đổi cần được phát triển cho phù hợp với
băng thông cho tất cả người dùng sẽ không đạt được sự công bằng và (4)
khuôn khổ SFC.
Sự công bằng không xảy ra từ chối yêu cầu dịch vụ cho bất kỳ người
dùng nào ngay cả khi lượng tài nguyên được phân bổ không cân bằng. Giá
trị chuẩn hóa của sự công bằng được tính toán cho đánh giá cuối cùng.

Điều này giúp tác giả đạt được sự phân bổ nhiều nguồn lực chung.
B. Chỉ đạo giao thông năng động:

Các mô hình và kiến trúc khác nhau đã được thảo luận ở trên giải Chỉ đạo giao thông là một khía cạnh quan trọng của mô hình SFC.
quyết một loạt các vấn đề liên quan đến SFC và vai trò của nó như là Chỉ đạo phải năng động. Ví dụ, đường dẫn theo sau bởi yêu cầu của
một cơ quan thúc đẩy kiến trúc NFV. Chúng tôi nhận thấy rằng các người dùng có thể khác nhau tùy thuộc vào chức năng đích là gì, mặc dù
phương pháp tiếp cận này thiếu nghiên cứu phân tích về mô hình dịch vụ gói yêu cầu được tạo bởi cùng một người dùng. Ngoài định tuyến động,
end-to-end cho SFC và do đó, không thể so sánh giữa các giải pháp tối các quyết định định tuyến được thực hiện tại các mô-đun SFF phải hiệu
ưu và các phương pháp tiếp cận heuristic cho các mô hình SFC. Để hình quả. Việc triển khai SFF đã được đề xuất trong các tiêu chuẩn để xử lý
thành một mô hình phân tích cho SFC để nghiên cứu hành vi của nó, các định tuyến động trong các chuỗi chức năng dịch vụ, tuy nhiên, thiết kế
vấn đề tối ưu hóa liên quan cần được giải quyết bằng cách xem xét các và kiến trúc của chúng vẫn còn là một vấn đề mở của nghiên cứu.
tham số và ràng buộc bổ sung do kiến trúc SFC áp đặt (chẳng hạn như độ
trễ xếp hàng, chính sách và các vấn đề khác). Bây giờ chúng ta thảo
luận về các vấn đề nghiên cứu mở cần được giải quyết để triển khai
C. Bản đồ dịch vụ động:
thành công và hiệu quả kiến trúc SFC.

Bản chất động của chuỗi chức năng dịch vụ áp đặt một
tập hợp các thách thức bổ sung. Zen, Song và Chen [28] đã giải quyết
VI. MỞ VẤN ĐỀ VÀ THÁCH THỨC
vấn đề phân bổ tài nguyên động trên các đám mây như đã thảo luận trước
Bảng III có một bảng so sánh về các công trình nghiên cứu được đó. Tuy nhiên, các giải pháp được đề xuất không giải quyết việc xác
trình bày trong bài báo này. Các hàng của bảng đại diện cho tài liệu định và xử lý các gói nếu thông tin tiêu đề gói được cập nhật, để lại
tham khảo cho công việc nghiên cứu đang được xem xét và các cột đại vấn đề ánh xạ giữa những người dùng và các cá thể chuỗi dịch vụ dựa
diện cho lĩnh vực nghiên cứu được đề cập trong công việc nghiên cứu cụ trên các tài nguyên được yêu cầu vẫn còn mở. Qazi và cộng sự. thảo
thể đó, có liên quan đến vấn đề SFC. Bảng này thể hiện các nghiên cứu luận sâu về những thách thức trong công việc của họ [103].
hạn chế trong các lĩnh vực khác nhau liên quan đến SFC.

Cần phải lưu ý rằng nhiều vấn đề, chẳng hạn như bảo mật, cân bằng tải
D. Thực thi Chính sách Dịch vụ:
động, áp dụng SLA, tính sẵn sàng cao, QoS và những vấn đề khác cần
được nghiên cứu sâu trong bối cảnh của SFC. Các tham số cần được đề Các nhà nghiên cứu đã nhận thức được tầm quan trọng của các chính
cập để triển khai SFC bao gồm chỉ đạo lưu lượng động, phân bổ tài sách dịch vụ và việc thực thi chúng trong môi trường đa đám mây. Như
nguyên động và cung cấp dịch vụ đầu cuối. Chúng tôi nhận thấy rằng, đã nêu trước đó, một số lượng công việc đáng kể đã được thực hiện đối
mặc dù một số lượng lớn nghiên cứu đã được thực hiện trong các chủ đề với việc thực thi SLA trong môi trường đa đám mây động và ảo hóa. Tuy
nghiên cứu liên quan, các vấn đề chính vẫn còn bỏ ngỏ từ quan điểm của nhiên, vấn đề phải được xem xét lại trong bối cảnh của các mô hình
SFC. Một lượng công việc đáng kể cần phải được thực hiện để SFC. SFC có các đường dẫn (hoặc chuỗi) khác nhau mà các gói tin cần

tuân theo. Nó
Machine Translated by Google

có thể là trường hợp mỗi đường dẫn xử lý các ISP và / hoặc CSP Bảo mật là một mối quan tâm lớn khác đối với kiến trúc SFC.
khác nhau và có thể có một bộ SLA khác cần được thỏa mãn. Các Đã có những nghiên cứu gần đây về bảo mật trong môi trường đám
chính sách có thể ra lệnh kết nối một nhóm người đăng ký với mây và ảo hóa [113-115]. Tuy nhiên, khung NFV và SFC mới được
một điểm hiện diện cụ thể hoặc định tuyến lưu lượng truy cập đề xuất có thể dễ bị tấn công bởi những cạm bẫy mới có thể bị
thông qua tường lửa và chức năng phát hiện xâm nhập. Có thể có kẻ tấn công lợi dụng. Ví dụ, với những tiến bộ trong các cuộc
chính sách định tuyến tất cả các luồng video thông qua Máy chủ tấn công Từ chối Dịch vụ (DDoS) phân tán [46], những kẻ tấn

Truy cập Từ xa Băng thông rộng (BRAS) để ghi lại thông tin về công có thể nhắm mục tiêu SFF riêng lẻ, làm tăng khả năng thành
mỗi luồng cho mục đích thanh toán. Mỗi chính sách có thể được công. Thất bại trong SFF đơn lẻ có nghĩa là thất bại của một
thực hiện như một hoặc nhiều chuỗi dịch vụ [111]. Một chuỗi chuỗi dịch vụ hoàn chỉnh. Cơ chế IPSec và TLS [116-118] được
dịch vụ sẽ bao gồm một tập hợp có thứ tự của một hoặc nhiều VNF triển khai để bảo vệ các liên kết giữa hai thực thể truyền
xử lý một loại lưu lượng truy cập cụ thể trong trình tự được thông trong SDN, có thể được sử dụng để bảo vệ các giao diện
yêu cầu của người thuê. Hạn chế bổ sung như vậy của ánh xạ SLA mới được giới thiệu bởi các kịch bản NFV. Tuy nhiên, các cơ chế
động có thể cần phải làm lại đáng kể các mô hình hiện có để có này cần được tự động hóa để phù hợp với nhu cầu của cơ sở hạ

hiệu quả. Ngoài ra, kiến trúc SFC phải thực hiện QoS và nó có tầng NFV và SFC. Các nghiên cứu đã bắt đầu khám phá các mối đe
thể không tầm thường vì những ràng buộc như vậy ngày càng nghiêm ngặt.
dọa bảo mật và giải pháp nếu miền NFV, ví dụ như công việc do
Battula đề xuất [112]. Các phương án nghiên cứu khác nhau như
E. Vấn đề Bảo mật:
dự phòng SFF, phát hiện bất thường tại các SFF cần được khám
phá và vẫn còn mở để nghiên cứu.

BẢNG III. CÔNG VIỆC NGHIÊN CỨU CÓ GIỚI HẠN LIÊN QUAN ĐẾN SFC
Machine Translated by Google

kết nối mạng và tăng khả năng tương tác của các phần tử mạng do phần
F. Độ tin cậy và Tính khả dụng của Dịch vụ:
mềm xác định. Các tác giả trong [99] cũng đề xuất một mô hình tối ưu
Các dịch vụ do ASP cung cấp dưới dạng một tập hợp các chức năng hóa cho việc điều phối NFV. Mặc dù các công trình nghiên cứu đã đề
phải luôn sẵn sàng cho người dùng cuối. Cần phải bổ sung động hoặc xuất một số phương án giám sát, quản lý và điều phối trong bối cảnh
loại bỏ một chức năng của dịch vụ
NFV và SFC, một nghiên cứu chi tiết vẫn còn thiếu. Nền tảng quản lý
liên tục mà không làm gián đoạn các dịch vụ hiện tại. Các phương pháp toàn diện từ đầu đến cuối là bắt buộc để vận hành, điều hành và quản
động nên có sẵn để kiểm tra kết nối chuỗi dịch vụ. Các phương pháp như
lý tốt hơn (OA&M) các chuỗi chức năng dịch vụ.
được đề xuất trong [63] phù hợp với mô hình tĩnh và cần được áp dụng
để phù hợp với tính chất động của mô hình SFC. Cần phải phát triển các
cơ chế phát hiện lỗi và cách ly lỗi từ quan điểm NFV và SFC.
VII. KẾT LUẬN

Với nhu cầu ngày càng tăng của các đám mây và các dịch vụ đám mây,
SFC và NFV đang trở nên phổ biến trong số các nhà cung cấp dịch vụ ứng
G. Khả năng tương tác:
dụng, nhà cung cấp dịch vụ internet và dịch vụ đám mây. NFV đang chứng
Chuỗi chức năng dịch vụ được kỳ vọng sẽ đóng một vai trò quan tỏ là một giải pháp thay thế linh hoạt và hiệu quả cho việc triển khai
trọng trong việc triển khai mô hình mạng Internet vạn vật (IoT) [74, dịch vụ trên nhiều đám mây.
79]. Tuy nhiên, IoT đặt ra những thách thức đáng kể như một số lượng SFC là công nghệ làm cho NFV khả thi. Do đó, điều quan trọng là phải
lớn các thiết bị giác quan không đồng nhất sẵn sàng giao tiếp với nhau nghiên cứu hiện trạng của nghệ thuật đối với SFC, từ quan điểm lý
[78, 88]. Kiến trúc SFC phải có khả năng cung cấp khả năng tương tác thuyết cũng như thực tiễn.
giữa các thiết bị không đồng nhất như vậy để giao tiếp end-to-end thành
Sự xuất hiện của mô hình mạng mới như IoT đã dẫn đến sự quan tâm
công và triển khai IoT thành công.
gần đây đến chuỗi chức năng dịch vụ và ảo hóa chức năng mạng. Trong
công việc này, đầu tiên chúng ta có
H. Triển khai:
phân tích các hướng nghiên cứu hướng tới việc thực hiện

Với sự ra đời của NFV và SFC, vấn đề triển khai các chuỗi chức năng SFC trong các mạng hiện đại. Sau đó, chúng tôi đã thảo luận

động như vậy đã có được một lực kéo đáng kể trong tài liệu. Ví dụ, các phạm vi của SFC, đặc biệt là các công trình nghiên cứu và tiêu chuẩn

tác giả hóa khác nhau đang được thực hiện trong các tổ chức như nhóm công tác

cung cấp một kế hoạch để kiểm soát nhập học trực tuyến và nhúng các ETSI, ITU-T và IETF SFC và nhóm nghiên cứu IRTF NFV. Chúng tôi đã xem

chuỗi dịch vụ trong [4, 122]. Các tác giả cố gắng giải quyết vấn đề qua các công trình nghiên cứu khác nhau đã cố gắng xác định các vấn đề

làm thế nào để thừa nhận và nhúng chuỗi dịch vụ một cách tối ưu của SFC và đã đề xuất

yêu cầu đối với cơ sở hạ tầng và tài nguyên có sẵn. Ngược lại, thuật các cải tiến cần được kết hợp để có thể áp dụng cho việc tạo ra chuỗi

toán xấp xỉ thời gian đa thức xem xét nhúng hàng loạt ngoại tuyến của dịch vụ năng động. Đầu tiên, chúng tôi có

nhiều dịch vụ thảo luận về không gian vấn đề SFC và sau đó là các hướng nghiên cứu

các kênh được đề xuất trong [51]. Các tác giả xem xét các mục tiêu tối chẳng hạn như ngôn ngữ mô tả dịch vụ, mặt phẳng dữ liệu SFC và các

đa hóa lợi nhuận bằng cách nhúng một tập hợp con các yêu cầu tối ưu kiến trúc có thể có khác để xác định các luồng dịch vụ và các bộ
chuyển tiếp chức năng dịch vụ.
hoặc giảm thiểu chi phí khi tất cả các yêu cầu cần được nhúng.
Lukovszki và cộng sự. đề xuất các thuật toán xấp xỉ tham lam xác định
Hơn nữa, chúng tôi đã thảo luận về các phương pháp tiếp cận khả thi
để triển khai hộp trung gian gia tăng để các ràng buộc về khoảng cách
đối với việc thực hiện các chuỗi chức năng dịch vụ trong các mạng hiện
giữa các cặp nút giao tiếp cũng như các ràng buộc về dung lượng trên
đại như chỉ đạo giao thông. Chúng tôi cũng xem xét tài nguyên tối ưu
các nút mạng được thỏa mãn. Kuo và cộng sự. xem xét vấn đề triển khai
và các phương pháp tiếp cận phân bổ tài nguyên động cũng như vấn đề
chuỗi chức năng dịch vụ xem xét các liên kết và cách sử dụng máy chủ
vị trí chức năng ảo để triển khai mô hình SFC hiệu quả. Chúng tôi đã
[123]. Tuy nhiên, như đã chỉ ra trước đó, nhiều thách thức vẫn còn
chứng minh sự cần thiết của các sửa đổi có liên quan trong các công
phải giải quyết, miễn là việc triển khai hiệu quả các chuỗi chức năng trình nghiên cứu đương đại để làm cho chúng phù hợp với kiến trúc SFC
dịch vụ được xem xét, chẳng hạn như việc triển khai các SFC trong các
xem xét các ràng buộc bổ sung do mô hình SFC áp đặt.
môi trường không đồng nhất xem xét SLA và QoS. Nghiên cứu sâu hơn là
cần thiết để triển khai hiệu quả các chức năng ảo, đặc biệt là trong
bối cảnh IoT.
Các chủ đề nghiên cứu vẫn còn mở bao gồm các chiến lược tối ưu hóa
để phân tách và tổng hợp các chức năng dịch vụ, mô hình hóa dịch vụ và
ngôn ngữ mô tả, thiết kế cho tính di động và khả năng mở rộng, hình
I. Giám sát, Quản lý và Điều phối:
thành và sửa đổi chuỗi động, chỉ đạo lưu lượng năng động và nhanh

ETSI đã thực hiện một lượng lớn công việc để giám sát và điều phối nhẹn, nhận thức và thích ứng bối cảnh, thực thi các dịch vụ khác nhau

NFV. Kết quả là, khung NFV MANO đã được phát triển [105]. Người quản chính sách, bảo mật của chuỗi dịch vụ và nhiều thứ khác. Chúng tôi

lý VNF được đề xuất (VNFM) làm việc phối hợp với các khối chức năng nhận thấy rằng mặc dù một số lượng lớn công việc đã được thực hiện và

NFV MANO khác, chẳng hạn như trình quản lý cơ sở hạ tầng ảo hóa (VIM) một số kiến trúc mới đã được thực hiện, nhưng vẫn còn thiếu các kết

để giúp tiêu chuẩn hóa các chức năng của ảo quả định lượng chuyên sâu cho mục đích đánh giá. Cần có một nghiên cứu
khoa học về
Machine Translated by Google

vấn đề về vị trí của các dịch vụ mạng và phân bổ tài nguyên ảo, [15] M. Papazoglou, P. Traverso, S. Dustdar, F. Leymann, “Máy tính định hướng

để người dùng có thể hưởng lợi từ độ trễ tối thiểu và việc triển dịch vụ: Hiện trạng của nghệ thuật và những thách thức trong nghiên cứu,”
Tạp chí Máy tính, tập. 40 không. 11, tháng 11 năm 2007, trang 38-45.
khai cấp nhà cung cấp dịch vụ SFC trong cơ sở hạ tầng đa đám mây
và các nhà khai thác có thể hưởng lợi từ chi phí thấp và [16] L. Sun, H. Dong, J. Ashraf, “Khảo sát về các ngôn ngữ mô tả dịch vụ và

mạng hiệu quả. các vấn đề của chúng trong điện toán đám mây,” Hội nghị quốc tế lần thứ
tám về ngữ nghĩa, kiến thức và lưới (SKG), tháng 10 năm 2012, tr.128-135 .
NHÌN NHẬN

[17] R. Chinnici, J. Moreau, A. Ryman và S. Weerawarana, “Ngôn ngữ mô tả dịch


Công bố này được thực hiện nhờ giải thưởng NPRP [NPRP 6 -
vụ trang web (wsdl) phiên bản 2.0 phần 1:
901 - 2 - 370] từ Quỹ Nghiên cứu Quốc gia Qatar (một thành viên
Ngôn ngữ cốt lõi, ”Trực tuyến: http://www.w3.org/TR/wsdl20/
của Quỹ Qatar). Các tuyên bố được đưa ra ở đây hoàn toàn là
[18] MH ter Beek, A. Bucchiarone, S. Gnesi, “Các cách tiếp cận cấu thành dịch
trách nhiệm của [các] tác giả.
vụ web: Từ tiêu chuẩn công nghiệp đến các phương pháp chính thức,” Hội
nghị quốc tế lần thứ hai về ứng dụng và dịch vụ web và Internet (ICIW),
NGƯỜI GIỚI THIỆU
2007, trang 15-20 .
[1] S. Paul, R. Jain, M. Samaka, J. Pan, “Phân phối ứng dụng trong môi trường
[19] J. O'Sullivan, “Hướng tới sự hiểu biết chính xác về các thuộc tính dịch
đa đám mây bằng cách sử dụng mạng do phần mềm xác định”, Vấn đề đặc biệt
vụ,” QUT Thesis (PhD), Khoa Công nghệ Thông tin, Đại học Công nghệ
về mạng máy tính về mạng và truyền thông đám mây, tháng 2 năm 2014, trang
Queensland, 2006.
166- 186.
[20] J. Cardoso, A. Barros, N. May, U. Kylau, “Hướng tới một ngôn ngữ mô tả
[2] S. Paul và R. Jain, “OpenADN: Ứng dụng di động trên đám mây toàn cầu sử
dịch vụ thống nhất cho Internet của các dịch vụ: Yêu cầu và phát triển
dụng OpenFlow và mạng do phần mềm xác định,” 1st Int'l.
đầu tiên,” trong Proc. SCC 2010, trang a602-609.
Wksp. Công nghệ Quản lý và Bảo mật cho Điện toán Đám mây, tháng 12 năm
2012, trang 719-723.
[21] K. Jussin, K. Waldemar, “Sổ tay kỹ thuật dịch vụ tri thức,” CRC Press,
[3] S. Bakiras, “Các thuật toán lựa chọn máy chủ gần đúng trong mạng phân phối
2012.
nội dung,” Hội nghị quốc tế IEEE về truyền thông (ICC), vol. 3, tháng 5
[22] Y. Sun, T. Harmer, A. Stewart, P.Wright, “Ánh xạ các yêu cầu ứng dụng với
năm 2005, trang 1490-1494.
tài nguyên đám mây,” trong Proc. Euro-Par'11, 2011,
[4] T. Lukovszki, M. Rost và S. Schmid, "Thật phù hợp !: Triển khai hộp trung
trang 104-112.
gian gần như tối ưu và gia tăng", SIGCOMM Comput. Commun. Rev., quyển
[23] CloudCommons, “Giới thiệu Chỉ số đo lường dịch vụ,”
sách. 46, không. 1, tháng 1 năm 2016, trang 30-36 ..
Hiệp hội Sáng kiến Đo lường Dịch vụ Đám mây, 2012.
[5] M. Chiosi, “Ảo hóa các chức năng mạng (NFV),”
[24] C. Monsanto, J. Reich, N. Foster, J. Rexford, D. Walker, “Soạn các mạng
Viện Tiêu chuẩn Viễn thông Châu Âu (ETSI), tháng 10 năm 2013.
do phần mềm xác định,” trong Proc., Hội nghị chuyên đề USENIX lần thứ 10
về Kỷ yếu Thiết kế và Triển khai Hệ thống Mạng của NSDI, 2013, trang 1-13.
[6] Y. Zhang, N. Beheshti, L. Beliveau, “StEERING: Một mạng được xác định
bằng phần mềm cho chuỗi dịch vụ nội tuyến”, Hội nghị quốc tế IEEE lần
[25] A. Voellmy, J. Wang, R. Yang, B. Ford, P. Hudak, “Maple: đơn giản hóa lập
thứ 21 về giao thức mạng (ICNP), trang 1-
10. trình SDN bằng cách sử dụng các chính sách thuật toán,”
Kỷ yếu hội nghị ACM SIGCOMM về SIGCOMM, tháng 8 năm 2013.
[7] P. Quinn et. al, “Network Service Header,” Internet-Draft, bản nháp
ietf-sfc-nsh-01.txt, IETF, tháng 7 năm 2015, tr. 43.
[26] Trực tuyến: https://www.opennetworking.org/sdn resources / openflow
[8] J. Halpern, C. Pignataro, “Chuỗi chức năng dịch vụ (SFC)
Kiến trúc, ”RFC 7665, tr. 32.
[27] D. Kreutz, F. Ramos, P. Verissimo, C. Rothenberg, S.
[9] S. Kumar, M. Tufail, S. Majee, C. Captari, S. Homma, “Các trường hợp sử
Azodolmolky, S. Uhlig, “Mạng do phần mềm xác định: Khảo sát toàn diện,”
dụng chuỗi chức năng dịch vụ trong trung tâm dữ liệu,” Internet-Draft,
Kỷ yếu của IEEE, vol.103, số 1, tháng 1 năm 2015, trang 14-76.
nháp-ietf-sfc-dc-use-case- 03, tháng 7 năm 2015, tr.23.

[10] M. Sharkh, M. Jammal, A. Shami, A. Ouda, “Phân bổ tài nguyên trong môi
[28] X. Zen, W. Song, Q. Chen, “Phân bổ tài nguyên động bằng máy ảo cho môi
trường điện toán đám mây dựa trên mạng: những thách thức về thiết kế,”
trường điện toán đám mây,”
IEEE Communications Magazine, vol. 51 số 11, trang 46-52, tháng 11 năm
Giao dịch IEEE trên các hệ thống song song và phân tán, tập 24 số 6,
2013.
tháng 6 năm 2013, trang 1107-1117.
[11] D. Bhamare, M. Krishnamoorthy, A. Gumaste, “Mô hình và thuật toán cho máy
[29] B. An, V. Lesser, D. Irwin, M. Zink, “Thương lượng tự động với việc ngừng
bay điều khiển tập trung để tối ưu hóa lưu lượng điều khiển trên không,”
phân bổ tài nguyên động trong điện toán đám mây,” trong Kỷ yếu của Hội
Computer Communications, 70 (2015), doi: 10.1016 / j.comcom.2015.06.022,
nghị quốc tế lần thứ 9 về các đại lý tự trị và hệ thống đa phương tiện
trang 68-78.
(AAMAS), vol. 1, 2010, pp. 981-988.
[12] F. Chang, J. Ren, R. Viswanathan, “Phân bổ tài nguyên tối ưu trên mây,”
Hội nghị quốc tế lần thứ 3 IEEE về Điện toán đám mây (CLOUD), tháng 7
[30] X. Nan, H. Yifeng, G. Ling, “Phân bổ tài nguyên tối ưu cho đám mây đa
năm 2010, trang 418-425.
phương tiện dựa trên mô hình xếp hàng,” Hội thảo quốc tế lần thứ 13 của
[13] J. Blendin, J. Ruckert, N. Leymann, G. Schyguda, D. Hausheer, “Tài liệu IEEE về Xử lý tín hiệu đa phương tiện (MMSP), tháng 10 năm 2011, trang
vị trí: Chuỗi dịch vụ mạng do phần mềm xác định,” 1-6.
Hội thảo châu Âu lần thứ ba về mạng do phần mềm xác định (EWSDN), tháng
[31] “OpenStack - Phần mềm mã nguồn mở để xây dựng các đám mây riêng và công
9 năm 2014, trang 109-114.
cộng,” Trực tuyến: http://www.openstack.org
[14] P. Quinn và T. Nadeau, “Tuyên bố vấn đề cho chuỗi chức năng dịch vụ,”
[32] S.Kuribayashi, “Phương pháp phân bổ nhiều nguồn lực chung tối ưu cho môi
IETF RFC 7498, tháng 4 năm 2015.
trường điện toán đám mây,” quốc tế
Machine Translated by Google

Tạp chí Nghiên cứu và Đánh giá trong Khoa học Máy tính (IJRRCS), Tập 2 [48] W. John, K. Pentikousis, G. Agapiou, E. Jacob, M. Kind, A.
số 1, tháng 2 năm 2011, trang 1-8. Manzalini, F. Risso, D. Staessens, R. Steinert, C. Meirosu, “Hướng

[33] M. Al-Fares, A. Loukissas, A. Vahdat, “Kiến trúc mạng trung tâm dữ liệu nghiên cứu trong chuỗi dịch vụ mạng”, IEEE SDN cho mạng và dịch vụ tương

hàng hóa, có thể mở rộng,” Kỷ yếu hội nghị ACM SIGCOMM 2008 về Truyền lai (SDN4FNS), tháng 11 năm 2013, tập, số, tr.1 -7.

thông dữ liệu, tháng 8 năm 2008.


[49] C. Peltz, “Dịch vụ web Orestration and Choreography,"
Máy tính, vol. 36, không. 10, trang 46-52, tháng 10 năm 2003.
[34] H. Goudarzi, M. Pedram, “Phân bổ tài nguyên dựa trên SLA đa chiều cho Hệ
thống điện toán đám mây nhiều tầng,” [50] W. Lin và cộng sự, “Cơ chế đấu giá động để phân bổ tài nguyên đám mây,”
Hội nghị quốc tế IEEE về Điện toán đám mây (CLOUD), tháng 7 năm 2011, Hội nghị quốc tế lần thứ 10 về điện toán cụm, đám mây và lưới, IEEE /
trang 324-331. ACM, 2010, tr.591-592.

[35] D. Dib, N. Parlavantzas, C. Morin, “Tối ưu hóa lợi nhuận dựa trên SLA [51] M. Rost và S. Schmid, "Nhúng chuỗi dịch vụ và mạng ảo: Các ước tính sử
trong Cloud Bursting PaaS,” Hội nghị chuyên đề quốc tế IEEE / ACM lần dụng làm tròn ngẫu nhiên,"
thứ 14 về Máy tính cụm, đám mây và lưới (CCGrid), 2014, trang 141- 150. CoRR, tập abs / 1604.02180, năm 2016. [Trực tuyến]. Có sẵn: http://
arxiv.org/abs/1604.02180

[36] F. Pires, B. Baran, “Vị trí đặt máy ảo đa mục tiêu với thỏa thuận mức [52] D. Gmach, J. Cherkasova, “Đáp ứng các mục tiêu cấp độ dịch vụ trong nhóm
dịch vụ: Phương pháp tiếp cận thuật toán Memetic,” Hội nghị quốc tế lần tài nguyên tự quản lý,” trong Proc. Hội nghị quốc tế IEEE lần thứ ba về
thứ 6 về Tiện ích và Điện toán đám mây (UCC) của IEEE / ACM, 2013, trang hệ thống tự thích ứng và tự tổ chức (SASO'09), 2009, trang: 243-253.
203- 210.

[37] O. Yazir, C. Matthews, R. Farahbod, S. Neville, A. Guitouni, S. [53] Z. Kong et.al, “Thiết kế cơ chế cho ảo ngẫu nhiên
Ganti, Y. Coady, “Phân bổ Tài nguyên Động trong Đám mây Điện toán Sử Phân bổ tài nguyên trong các hệ thống đám mây không hợp tác, ”Hội nghị
dụng Phân tích Quyết định Nhiều Tiêu chí Phân tán,” quốc tế lần thứ 4 về Điện toán đám mây của IEEE, 2011, pp:
Hội nghị quốc tế lần thứ 3 IEEE về Điện toán đám mây (CLOUD), tháng 7 614-621.

năm 2010, trang 91-98. [54] F. Wuhib, R. Stadler, “Giám sát phân tán và quản lý tài nguyên cho môi
[38] Y. Awano, S. Kuribayashi, “Một phương pháp phân bổ nhiều tài nguyên trường đám mây lớn”, Hội nghị chuyên đề quốc tế IFIP / IEEE về Quản lý
chung cho các môi trường điện toán đám mây với các QoS khác nhau cho mạng tích hợp (IM), 2011, trang: 970-975.
người dùng tại nhiều địa điểm,” Hội nghị IEEE Pacific Rim về
Truyền thông, Máy tính và Xử lý Tín hiệu (PACRIM), 2013, trang 1-5. [55] L. Wang, Y. Lu, “Quản lý năng lượng hiệu quả của các cụm thời gian thực
mềm không đồng nhất,” Trong Kỷ yếu của Hội nghị chuyên đề Hệ thống thời
[39] F. Wuhib, R. Stadler, H. Lindgren, “Phân bổ tài nguyên động với các mục gian thực IEEE, Barcelona, Tây Ban Nha, tháng 12 năm 2008.
tiêu quản lý — Triển khai cho đám mây OpenStack,” hội nghị quốc tế lần [56] KH Kim, A. Beloglazov, R. Buyya, “Cung cấp năng lượng nhận biết tài
thứ 8 và hội thảo năm 2012 về hệ thống quản lý ảo hóa (svm), Quản lý
nguyên Đám mây cho các dịch vụ thời gian thực,” Trong Kỷ yếu của Hội
mạng và dịch vụ (CNSM ), Tháng 10 năm 2012, trang 309-315.
thảo Quốc tế lần thứ 7 về Phần mềm Trung gian cho Lưới, Đám mây và Khoa
học Điện tử (MGC '09 ), ACM, New York, NY, Hoa Kỳ, 2009, trang: 1-6.
[40] ETSI GS NFV 002 V1.2.1 (2014-12), “Ảo hóa chức năng mạng (NFV); Khung
kiến trúc, ”Trực tuyến: https://www.etsi.org/deliver/etsi_gs/NFV/ [57] N. Kappiah, V. Freeh, D. Lowenthal, “Just In Time Dynamic Voltage
001_099/002/01.02.01
Scaling: Khai thác Inter-Node Slack để tiết kiệm năng lượng trong các
_60 / gs_NFV002v010201p.pdf
chương trình MPI,” Siêu máy tính, Kỷ yếu của Hội nghị ACM / IEEE SC
[41] ETSI GS NFV 003 V1.2.1 (2014-12), “Ảo hóa chức năng mạng (NFV); Thuật 2005, Seattle, Hoa Kỳ, tháng 11 năm 2005, trang: 12-18.
ngữ cho các khái niệm chính trong NFV, ”
Trực
[58] A. Nunes, M. Mendonca, X. Nguyen, K. Obraczka, T. Turletti, “Khảo sát về
tuyến: https://www.etsi.org/deliver/etsi_gs/NFV/001_099/003/01.02.01
mạng do phần mềm xác định: Quá khứ, hiện tại và tương lai của các mạng
_60 / gs_NFV003v010201p.pdf
có thể lập trình”, Khảo sát Truyền thông & Hướng dẫn, IEEE 16.3 , 2014,
[42] ETSI, “NFV Whitepaper # 3,” ngày 14 tháng 10 năm 2014, Trực tuyến: trang 1617-1634.
https://portal.etsi.org/Portals/0/TBpages/NFV/Docs/NFV_White [59] D. Roman và cộng sự, “Bản thể luận mô hình hóa dịch vụ web,” Bản thể học
_Paper3.pdf
ứng dụng 1.1 (2005): 77-106.
[43] ETSI GS NFV-SWA 001 V1.1.1 (2014-12), “Ảo hóa chức năng mạng (NFV); Kiến
[60] K. Pentikousis, Y. Wang, W. Hu, “MobileFlow: Hướng tới các mạng di động
trúc chức năng mạng ảo ”, Trực tuyến: http://www.etsi.org/deliver/etsi_gs/ do phần mềm xác định,” Tạp chí Truyền thông, IEEE, tháng 7 năm 2013,
NFV SWA / 001_099 / 001 / 01.01.01_60 / gs_nfv-swa001v010101p.pdf trang: 44-53.

[61] E. Cronin, S. Jamin, J. Cheng, A. Kurc, D. Raz, Y. Shavitt, “Vị trí


[44] Khuyến nghị ITUT Y.3510 (05/13): “Yêu cầu về cơ sở hạ tầng điện toán đám gương có giới hạn trên Internet,” IEEE Journal on Selected Areas in
mây”. Communications archive, Vol.20 no. 7, tháng 9 năm 2006, Trang 1369-1382.
[45] A. Belbekkouche, M. Hasan, A. Karmouch, “Khám phá và phân bổ tài nguyên
trong ảo hóa mạng,” [62] D. Bhamare, R. Jain, M. Samaka, G. Vaszkun, A. Erbad, “Multi-Cloud
Khảo sát & Hướng dẫn về Truyền thông, IEEE 14.4 (2012): 1114- Distribution of Virtual Functions and Dynamic Service Deployment:
1128.
OpenADN Perspective,” Hội nghị Quốc tế IEEE 2015 về Kỹ thuật Đám mây.
[46] Y. You, M. Zulkerine, A. Haque, “Khung phòng thủ phân tán cho cuộc tấn
công DDOS dựa trên lũ lụt” Hội nghị quốc tế lần thứ ba về Tính khả dụng
[63] Khuyến nghị ITUT Y.1564 (03/11): “Phương pháp kiểm tra kích hoạt dịch vụ
và bảo mật, 2008.
Ethernet.” Trực tuyến: https://www.itu.int/rec/T REC-Y.1564-201103-I / en.
[47] P. Cramton, Y. Shoham, R. Steinberg, biên tập viên, “Đấu giá kết hợp”,
MIT Press, 2006.
Machine Translated by Google

[64] D. Qiang, Y. Yan, A. Vasilakos, “Một cuộc khảo sát về ảo hóa mạng theo [81] Y. Li, M. Chen, “Ảo hóa chức năng mạng do phần mềm xác định: Khảo sát,”
định hướng dịch vụ hướng tới sự hội tụ của mạng và điện toán đám mây,” trong Access, IEEE, vol.3, no., 2015, p.2542-2553.
Quản lý mạng và dịch vụ, Giao dịch IEEE ngày 9.4 (2012): 373-392.

[82] P. Quinn, J. Guichard, “Chuỗi chức năng dịch vụ: Tạo mặt phẳng dịch vụ
[65] A. Hakiri, A. Gokhale, P. Berthou, D. Schmidt, T. Gayraud, "Mạng do thông qua các tiêu đề dịch vụ mạng,” Máy tính, vol.47, số. 11, tháng
phần mềm xác định: Những thách thức và cơ hội nghiên cứu cho internet 11 năm 2014, tr.38-44.
trong tương lai," Computer Networks 75, 2014, tr.453-471. [83] “Báo cáo IoT của Gartner, inc.,” [Trực
tuyến]: http://www.gartner.com/newsroom/id/2970017
[66] N. Chowdhury, R. Boutaba, “Khảo sát về ảo hóa mạng”, Mạng máy tính [84] M. Luizelli, L. Bays, L. Buriol, M. Barcellos, L. Gaspary, “Ghép câu
54.5, 2010, trang 862-876. đố cung cấp NFV lại với nhau: Vị trí hiệu quả và chuỗi các chức năng
[67] F. Paraiso, N. Haderer, P. Merle, R. Rouvoy, L. Seinturier, “Cơ sở hạ mạng ảo,”
tầng PaaS đa đám mây liên kết,” Hội nghị quốc tế lần thứ 5 về Điện IFIP / IEEE International Symposium on Integrated Network Management
toán đám mây của IEEE (CLOUD), 2012, tr.392- 399. (IM), 2015.

[85] J. Ferrer Riera, X. Hesselbach, E. Escalona, J. Garcia-Espin, E.


[68] J. Simarro, R. Moreno-Vozmediano, R. Montero, I. Llorente, “Vị trí Grasa, “Về công thức lập lịch phức tạp của các chức năng mạng ảo qua
động của các máy ảo để tối ưu hóa chi phí trong môi trường đa đám mạng quang,” Hội nghị quốc tế lần thứ 16 về Mạng quang trong suốt
mây,” trong Mô phỏng và Máy tính Hiệu suất Cao (HPCS), Hội nghị Quốc (ICTON), 2014, tháng 7 năm 2014, trang 1–5.
tế 2011 vào năm 2011, tr.1-7. ,

[86] S. Mehraoftaghdam, M. Keller, H. Karl, “Xác định và sắp xếp các chuỗi
[69] M. Armbrust, A. Fox, R. Griffith, A. Joseph, R. Katz, A. chức năng mạng ảo,” Hội nghị quốc tế lần thứ 3 về Mạng đám mây
Konwinski, G. Lee, D. Patterson, A. Rabkin, I. Stoica, M. (CloudNet), 2014 IEEE, tháng 10 năm 2014, trang 7–13.
Zaharia, “Một cái nhìn về điện toán đám mây,” Truyền thông, ACM, tháng
4 năm 2010, trang 50-58. [87] J. Moura, D. Hutchison, “Đánh giá và phân tích các thách thức mạng
[70] H. Li et. al, “Các thành phần và yêu cầu của máy bay điều khiển chuỗi trong điện toán đám mây,” Tạp chí Mạng và Ứng dụng Máy tính 60 (2016),
chức năng dịch vụ (SFC),” Internet-Draft, draft-ietf-sfc control- trang 113-129.
plane-02, tháng 11 năm 2015, tr.27. [88] W. Li, Y. Zhong, X. Wang, Y. Cao, “Ảo hóa tài nguyên và lựa chọn dịch
[71] S. Lee, S. pack, M. Shin, E. Paik, R. Browne, “Quản lý tài nguyên vụ trong hậu cần đám mây,” Tạp chí Ứng dụng Mạng và Máy tính, 36 (6),
trong chuỗi dịch vụ,” Internet-Draft, draft-irtf nfvrg-resource- trang 1696-1704.
management-service-chain-02, Tháng 10 năm 2015, tr.17. [89] H. Kim, N. Feamster, “Cải thiện quản lý mạng với mạng được xác định
bằng phần mềm,” Tạp chí Truyền thông IEEE, vol. 51, không. 2, 2013,
[72] N. Figueira et. al, “Kiến trúc chính sách và khung cho các cơ sở hạ trang 114-119.
tầng NFV,” Internet-Draft, draft-irtf-nfvrg-nfv-policy-Arch 02, tháng [90] M. Anwer, M. Motiwala, M. bin Tariq, N. Feamster, "SwitchBlade: một
10 năm 2015, tr.23. nền tảng để triển khai nhanh chóng các giao thức mạng trên phần cứng
[73] A. Luigi, A. Iera, G. Morabito, “Internet of things: A Survey,” Mạng có thể lập trình," Trong Kỷ yếu của ACM SIGCOMM, 2010.
máy tính, 2010, tr.2787-2805.

[74] M. Daniele, và cộng sự. “Internet of things: Tầm nhìn, ứng dụng và [91] N. Feamster, J. Rexford, E. Zegura, “Con đường đến SDN,” Queue, vol. 11,
thách thức trong nghiên cứu,” Ad Hoc Networks 10.7 (2012), tr.1497- không. Ngày 12 tháng 12 năm 2013, trang 20: 20–20: 40.
1516.
[92] T. Anderson, L. Peterson, S. Shenker, J. Turner, “Vượt qua sự bế tắc
[75] A. Ian F., S. Lin, P. Wang. "Mạng không dây do phần mềm xác định (W- của Internet thông qua ảo hóa,” Máy tính 4, 2005, trang 34-41.
SDN) và ảo hóa chức năng mạng (NFV) cho hệ thống định tính và tổng
quan về di động 5G: đánh giá,"
một Mạng máy tính, 2015, tr.66-79.
[93] K. Oberle, M. Kessler, M. Stein, T. Voith, D. Lamp, S. Berger, “Ảo hóa
mạng: Mảnh ghép còn thiếu,” trong Intelligence in Next Generation
[76] S. Sahel, W. Tavernier, M. Rost, S. Schmid, D. Colle, M. Networks, 2009, ICIN 2009, 13 International Hội nghị trên, IEEE, trang
Pickavet, P. Demeester, “Chuỗi dịch vụ mạng với chức năng mạng được 1-6.
tối ưu hóa nhúng hỗ trợ phân rã dịch vụ,” Mạng máy tính, 2015, [94] Q. Zhang, L. Cheng, R. Boutaba, “Điện toán đám mây: những thách thức
tr.492-505. trong nghiên cứu và hiện đại,” Tạp chí dịch vụ và ứng dụng Internet
[77] C. Guozhen, H. Chen, H. Hu, Z. Wang, J. Lan, “Cho phép kết hợp chức 1.1, 2010, trang 7-18.
năng mạng thông qua khởi tạo chuỗi dịch vụ,” Mạng máytr.396-407.
tính, 2015,
[95] A. Bremler-Barr, Y. Harchol, D. Hay, “OpenBox: Kích hoạt đổi mới trong
ứng dụng Middlebox,” Kỷ yếu Hội thảo ACM SIGCOMM 2015 về các chủ đề
[78] P. Wang, J. Lan, X. Zhang, Y. Hu, S. Chen, “Thành phần chức năng động nóng trong hộp trung gian và ảo hóa chức năng mạng, ACM, 2015.
cho chuỗi dịch vụ mạng: Mô hình và tối ưu hóa,” Mạng máy tính 92,
2015, tr.408-418. [96] H. Hawilo, A. Shami, M. Mirahmadi, R. Asal, “NFV: hiện đại, thách thức
[79] R. Mijumbi, J. Serrat, J. Gorricho, N. Bouten, F. Turck, R. và triển khai trong các mạng di động thế hệ tiếp theo (vEPC),” Network,
Boutaba, “Ảo hóa chức năng mạng: Những thách thức nghiên cứu và tiên IEEE, 28 (6), 2014, trang 18-
tiến nhất,” Hướng dẫn Khảo sát Truyền thông, IEEE, Được chấp nhận xuất 26.

bản vào tháng 9 năm 2015. [97] J. Park và cộng sự, “Cấu hình lại VM động nhận biết vị trí trên các
[80] M. Bouet, J. Leguay, T. Combe, V. Conan, “Vị trí dựa trên chi phí trong đám mây MapReduce,” trong Kỷ yếu hội thảo quốc tế lần thứ 21 về Máy
cơ sở hạ tầng vDPIcủa
của NFV,”
tr.490-506. chứcNetwork
International năng Management
2015, 25.6, tính phân tán và song song hiệu suất cao, ACM, 2012, trang 27-36.
Tạp chí của
Machine Translated by Google

[98] R. Cohen, L. Lewin-Eytan, JS Naor và D. Raz, “Vị trí gần tối ưu của Các thách thức triển khai đối với các mạng do phần mềm xác định, "
các chức năng mạng ảo”, Hội nghị IEEE về Truyền thông Máy tính Tạp chí Truyền thông, IEEE, 51 (7), 2013, trang 36-43.
(INFOCOM), Kowloon, 2015, trang 1346-1354. [116] E. Rescorla, “SSL và TLS: thiết kế và xây dựng các hệ thống an
toàn,” Vol. 1. Đọc: Addison-Wesley, 2001.
[99] M. Bari và cộng sự, “Về điều phối các chức năng mạng ảo,” Trong Kỷ [117] T. Dierks, “Giao thức bảo mật lớp truyền tải (TLS) phiên bản
yếu của Hội nghị Quốc tế 11 năm 2015 về Quản lý Mạng và Dịch vụ (CNSM) 1.2.,” 2008.
(CNSM '15), IEEE Computer Society, Washington, DC, USA, 2015, trang
[118] S. Vaudenay, “Vi phạm an ninh do CBC Padding gây ra—
50-56.
Các ứng dụng cho SSL, IPSEC, WTLS ..., ”Những tiến bộ trong mật mã —
H. Moens,
các chức năng mạng ảoF.hóa,"
Turck. "VNF-P:
Quản MộtvàmôDịch
lý Mạng hìnhvụđể(CNSM),
bố trí Hội
[100] hiệu
nghị quả
Quốc EUROCRYPT, Springer Berlin Heidelberg, 2002, trang 543-545.
tế lần thứ 10 năm 2014 về. IEEE, 2014.

[119] H. Basilier, M. Darula, J. Wilke, “Các dịch vụ mạng ảo hóa - đám


mây viễn thông”, Ericsson Review, ngày 28 tháng 3 năm 2014, trang 2-9.
[101] M. Bagaa, T. Taleb, A. Ksentini, "Vị trí chức năng mạng nhận biết
dịch vụ để xử lý lưu lượng hiệu quả trong đám mây sóng mang '" Trong
[120] S. Clayman, E. Maini, A. Galis, A. Manzalini và N.
Hội nghị Mạng và Truyền thông Không dây (WCNC), 2014 IEEE, trang
Mazzocca, "Vị trí động của các chức năng mạng ảo," trong Hội nghị
2402-2407.
chuyên đề quản lý và điều hành mạng IEEE năm 2014 (NOMS), tháng 5 năm
[102] M. Bouet, J. Leguay, T. Combe, V. Conan, "Vị trí dựa trên chi phí 2014, trang 1-9.
của các chức năng vDPI trong cơ sở hạ tầng NFV,"
Tạp chí Quốc tế về Quản lý Mạng, 2015, trang 490-
[121] M. Ghaznavi, A. Khan, N. Shahriar, K. Alsubhi, R. Ahmed và R.
506.
Boutaba, "Vị trí chức năng mạng ảo đàn hồi," trong Mạng đám mây
[103] Z. Qazi, C. Tu, L. Chiang, R. Miao, V. Sekar, M. Yu, "Thực thi (CloudNet), Hội nghị quốc tế lần thứ 4 IEEE năm 2015 về, Tháng 10 năm
chính sách hộp trung gian ĐƠN GIẢN-fying sử dụng SDN," trong Proc. 2015, trang 255-260.
của ACM SIGCOMM'13, Hồng Kông, Trung Quốc, ngày 12-16 tháng 8 năm
[122] T. Lukovszki và S. Schmid, "Kiểm soát nhập học trực tuyến và
2013, trang 27-38.
nhúng chuỗi dịch vụ," trong Kỷ yếu của SIROCCO, 2015.
[104] A. Basta và cộng sự, "Áp dụng NFV và SDN cho các cổng lõi di
động LTE, vấn đề về vị trí các chức năng", Kỷ yếu hội thảo lần thứ 4
[123] T. Kuo, B. Liou, J. Lin và M. Tsai, "Triển khai chuỗi các chức
về Tất cả mọi thứ di động: hoạt động, ứng dụng và thách thức. ACM, năng mạng ảo: Về mối quan hệ giữa việc sử dụng liên kết và máy chủ,"
2014, trang 33-38.
trong Hội nghị Quốc tế IEEE về Truyền thông Máy tính (INFOCOM 2016),
[105] “Mã nguồn mở Mano (OSM)”, 2016. Onile: San Francisco, Hoa Kỳ, tháng 4 năm 2016.
https://osm.etsi.org/

[106] “Carrier Ethernet và SDN”, MEF, 2014. Trực tuyến: https://


www.mef.net/Assets/White_Papers/Carrier_Ethernet_and
_SDN_Part_1 _-_ An_Industry_Perspective_08-14-14.pdf

[107] “Tăng tốc phân phối NFV với OpenStack,” OpenStack, 2016. Trực
tuyến: https://www.openstack.org/assets/telecoms-and nfv / OpenStack-
Foundation-NFV-Report.pdf

S. Fayazbakhsh, L. Chaing, V. Sekar, M. Yu, J. Mogul. [108]


“Thực thi các chính sách trên toàn mạng khi có các hành động hộp
trung gian động bằng cách sử dụng FlowTags” trong Proc. của NSDI, 2014.

[109] H. Farhady, L. HyunYong Lee, N. Akihiro, “Mạng xác định phần


mềm: Một cuộc khảo sát,” Mạng máy tính 81, 2015, trang 79-95.

[110] J. Matias, J. Garay, N. Toledo, J. Unzilla, E. Jacob, “Hướng tới


kiến trúc NFV hỗ trợ SDN”, Tạp chí Truyền thông, IEEE, 53 (4), 2015,
trang 187-193.

[111] M Ghaznavi, N. Shahriar, R. Ahmed, R. Boutab, “Đơn giản hóa chuỗi


chức năng dịch vụ,” arXiv: 1601.00751, 2016.

[112] L. Battula, “Ảo hóa chức năng an ninh mạng (NSFV) hướng
tới Điện toán đám mây với cơ sở hạ tầng NFV Over Openflow: Những thách
thức và cách tiếp cận mới”
Những tiến bộ trong Máy tính, Truyền thông và Tin học (ICACCI, 2014
International Conference on, New Delhi, 2014, pp. 1622-1628.

[113] S. Scott-Hayward, G. O'Callaghan, S. Sezer. “Bảo mật SDN: Một


cuộc khảo sát,” Mạng và Dịch vụ Tương lai (SDN4FNS), 2013 IEEE SDN
For. IEEE, 2013, trang 1-7.

mây,” [114]T. Zahir, “Bảo mật và quyền riêng tư trong Điện toán đám
IEEE Cloud Computing 1.1, 2014, trang 54-57.

[115] S. Sezer, S. Scott-Hayward, P. Chouhan, B. Fraser, D.


Lake, J. Finnegan, N. Rao, "Chúng ta đã sẵn sàng cho SDN chưa?

Xem số liệu thống kê về xuất bản

You might also like