Socials Media

Thứ Hai, 2 tháng 4, 2018

Hướng dẫn cài đặt floodlight controller

Các yêu cầu trước khi cài đặt:

Linux:

+ Java development kit (JD7 đối với Floodlight v1.2 trở xuống) (recommend JDK8)
+ Ant hoặc maven để build project
+ Python development package
+ IDE Eclipse
Mở terminal (phím tắt Ctrl+Alt+t) lần lượt chạy các command line:
sudo apt-get install build-essential ant maven python-dev
git clone git://github.com/floodlight/floodlight.git
cd floodlight
git submodule init
git submodule update
ant 
sudo mkdir /var/lib/floodlight
sudo chmod 777 /var/lib/floodlight
ant
Khởi động floodlight từ cửa sổ terminal:
java -jar target/floodlight.jar

Terminal sau khi khởi động floodlight controller

Mô phỏng bằng mininet:
Sau khi chạy xong controller ta tiến hành mở một terminal mới (Ctrl+Shift+tab hoặc Ctrl+Alt+t) và chạy command:
sudo mn --controller=remote,ip=127.0.0.1,port=6653 --switch ovsk,protocols=OpenFlow13
(Lưu ý ở đây controller Floodlight mặc định được chạy ở chế độ local nên ip=127.0.0.1 và port=6653, phần option --switch ovsk, protocols=OpenFlow13 có thể bỏ khi đấy openVswitch và controller sẽ mặc định trao đổi bản tin OpenFlow version 1.0 )
Kiểm tra xem controller đã kết nối chưa bằng cách ping h1 cho h2 tại cửa sổ terminal mininet

Mở trình duyệt web browser theo địa chỉ http://127.0.0.1:8080/ui/index.html 
để truy cập vào GUI của floodlight

Share:

2 nhận xét:

  1. Chào b, b có thể giúp mih 1 chút được không ạ!

    Trả lờiXóa
  2. Chào anh. Em muốn chạy loadbalance thì làm thế nào ạ.

    Trả lờiXóa

tovanhieu-bk.blogspot.com

Tìm kiếm Blog này

Được tạo bởi Blogger.

Giới thiệu về tôi

Ảnh của tôi
Hello everybody, my name is Hieu, but you can call me Toni, I am a Software Engineer👨‍🔬 and a Blogger 👨‍💻 . My major is Information and Communication Engineering. I am passionate about cutting-edge technologies: Cloud Computing ☁️, AI/ML🤖 and Security 🕵️. During my leisure time, I write blogs and stuff about life and technology 🧑🏻‍💻. Have a nice day and enjoy while reading my blog 🥰

About me

Hi everybody 👋 My name is Hieu, but you can call me Toni A Software Engineer 👨‍💻 Blogger and  Lecturer 🧑‍🏫 I'm a self-motivated stu...

Người theo dõi