apache / apache/cloudstack

Reserve IP address for out of bounds machines

Đang mở
#4,542 26 bình luận 1 reaction 0 người được giao Xem trên GitHub
complexity:simple component:networking long-term-plan type:experimental-feature
Ngôn ngữ chính
Java
Star
3.1k
Fork
1.4k
Merge trung bình
6 ngày 19 giờ
Pull request đã merge (30 ngày)
32

Mô tả

Ability to define IP address beside of choosing VMs in Static NAT, Port Forward and Load balancer services to provide those services to servers outside of CloudStack.
##### ISSUE TYPE

* Feature Idea

##### COMPONENT NAME

~~~
VR
~~~

##### CLOUDSTACK VERSION

~~~
All versions
~~~

##### CONFIGURATION

Advanced networking

##### OS / ENVIRONMENT

N/A

##### SUMMARY

In some network services we need to specify which VM should use it. For example Static NAT, Port Forward and Load balancer.
It would be a good idea if we can also specify IP address of a server which is not managed by CloudStack.
This feature helps us to use network services provided by virtual router for physical servers or even VMs outside of CloudStack management area but share a common L2 network with other VMs in CloudStack.
This feature also requires reserve IP address capability in all type of networks. We can expand the issue #4357 for private IPs in isolated networks too.

##### STEPS TO REPRODUCE

~~~

1. Create an isolated network
2. In Port forward section define a new rule
3. In "Add VM" panel write IP address of the server outside of CloudStack

~~~

##### EXPECTED RESULTS

~~~

An iptables rule created in virtual router to forward desired port to the server IP

~~~

##### ACTUAL RESULTS

~~~

It is not possible to mention IP address of the server outside of CloudStack

~~~

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Bắt đầu với các triển khai bộ định tuyến ảo của CloudStack cho Static NAT, chuyển tiếp cổng và cân bằng tải, đồng thời xem issue #4357 để biết công việc liên quan đến việc dành riêng IP riêng. Được xem là hoàn tất khi các dịch vụ này có thể nhắm đến một IP nằm ngoài phạm vi quản lý của CloudStack và bộ định tuyến ảo tạo quy tắc chuyển tiếp tương ứng trên tất cả các loại mạng được hỗ trợ.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
java
Lĩnh vực
cloud, networking
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Sôi nổi
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
42/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.