Siêu máy tính là hệ thống kết nối nhiều máy chủ (có thể lên tới hàng trăm ngàn máy chủ) theo nguyên lý tính toán song song và phân tán.
Siêu máy tính Epfen được thiết kế từ các máy chủ chuyên dụng cấu hình mạnh với 2 nhóm máy chủ:
1) Phần cứng:
+ Máy chủ chuyên tính toán (compute servers)
+ Máy chủ chuyên lưu trữ (storage servers)
2) Hệ điều hành: Hệ điều hành nguồn mở Linux/Unix chuẩn nhằm tối ưu hóa hiệu năng và bản quyền.
3) RAID: RAID “mềm” bằng hệ điều hành theo chuẩn công nghiệp RAID 5. RAID “mềm” cho phép mở rộng số lượng ổ cứng dễ dàng
4) Filesystem: Sử dụng tối đa filesystem (chủ yếu sử dụng của hệ điều hành Linux/Unix) để tối ưu hóa hiệu năng, phân vùng lưu trữ dễ dàng và mở rộng không giới hạn
5) Ảo hóa: Không sử dụng phần mềm ảo hóa như VMware, Hypervisor, Openstack… nhằm tối ưu hóa hiệu năng và bản quyền
Sử dụng tối đa hệ thống Filesystem
6) Container-hóa: Sử dụng phần mềm để container-hóa hệ thống. Container-hóa giúp phát triển và triển khai các ứng dụng độc lập một cách nhanh chóng và hiệu quả.
7) Ứng dụng:
+ Với các phần mềm ảo hóa hệ thống như trên, siêu máy tính Epfen trở thành một “xưởng container vô hạn”.
+ Các container là các khối tính toán/lưu trữ độc lập, có thể cài đặt hệ điều hành riêng, mỗi container có thể triển khai một hoặc nhiều ứng dụng đồng thời.
Siêu máy tính Epfen (Epfen Supercomputer) | Khonet
1. Epfen
“Unlimited” is our vision!
Siêu máy tính cho vô hạn ứng dụng!
Epfen
SuperComputer
Bùi Quốc Anh @ Khonet
08/2017 - TPHCM Việt Nam
2. Máy tính cá nhân
(PC)
Máy tính chuyên dụng
(Máy chủ)
Siêu máy tính
3. Tại sao cần siêu máy tính?
1. Đáp ứng nhu cầu tính toán đa dụng
của cá nhân (giải trí, làm việc văn
phòng, tính toán tương đối đơn
giản…)
2. Chi phí rẻ, linh hoạt và tiện lợi
3. Tối ưu hóa cho sử dụng cá nhân
Máy tính cá nhân (PC)
1. Đáp ứng nhu cầu tính toán chuyên
dụng của doanh nghiệp (máy chủ file,
web, mail, dữ liệu, phần mềm ứng
dụng…)
2. Mỗi doanh nghiệp có một hoặc nhiều
máy chủ độc lập với chi phí đầu tư
(CAPEX) và chi phí vận hành (OPEX)
tương đối cao
3. Tối ưu hóa cho doanh nghiệp tương
đối lớn, có đội ngũ IT mạnh và có ngân
sách IT lớn.
Máy chủ (Server)
4. 1.
Siêu máy tính là hệ thống
kết nối nhiều máy chủ (có
thể lên tới hàng trăm ngàn
máy chủ) theo nguyên lý
tính toán song song và
phân tán.
Tại sao cần siêu máy tính?
Kết nối mạng của siêu máy tính
5. 2.Tính toán song song và phân tán
cho phép nhiều cá nhân, tổ chức và
doanh nghiệp sử dụng đồng thời
sức mạnh tính toán và lưu trữ của
siêu máy tính
Tại sao cần siêu máy tính?
Tính toán song song cho phép
triển khai vô hạn ứng dụng
6. 3.Khả năng tính toán, lưu trữ, giao
tiếp mạng hiệu năng cao
Tại sao cần siêu máy tính?
Khả năng tính toán (compute), lưu
trữ (storage), giao tiếp mạng (I/O)
hiệu năng cao
7. 4.Đáp ứng nhu cầu tính toán chuyên
dụng và đa dụng của cá nhân, tổ
chức và doanh nghiệp (giải trí, văn
phòng, tính toán đơn giản đến phức
tạp…)
Siêu máy tính đáp ứng tốt mọi nhu
cầu tính toán phổ biến của tổ chức,
doanh nghiệp như máy chủ file,
web, mail, dữ liệu, phần mềm ứng
dụng…
Tại sao cần siêu máy tính?
Vô hạn ứng dụng chạy trên
siêu máy tính
8. Siêu máy tính Epfen
Siêu máy tính Epfen
Máy chủ chuyên
tính toán (compute
servers)
Máy chủ chuyên
lưu trữ (storage
servers)
Siêu máy tính được thiết kế từ
các máy chủ chuyên dụng
cấu hình mạnh với 2 nhóm
máy chủ:
Parallel
Compute
Servers
Storage
Servers
9. Siêu máy tính Epfen
Siêu máy tính Epfen
Máy chủ tính toán:
• Mỗi máy chủ gồm nhiều CPU, mỗi CPU đa lõi
(multicores) và xung nhịp cao.
• Dung lượng bộ nhớ RAM lên tới hàng trăm
GB/máy
Máy chủ lưu trữ:
• Lưu trữ hàng chục, hàng trăm terabytes dữ
liệu/máy, bao gồm cả SSD (tối ưu hóa ghi đọc)
và HDD (tối ưu hóa lưu trữ)
Kết nối mạng:
• Chuẩn kết nối Gigabit Ethernet & 10GbE
Kiến trúc siêu máy tính Epfen
1. Phần cứng
10. Siêu máy tính Epfen
Siêu máy tính Epfen
Hệ điều hành:
• Hệ điều hành nguồn mở Linux/Unix
chuẩn nhằm tối ưu hóa hiệu năng và
bản quyền.
RAID:
• RAID “mềm” bằng hệ điều hành theo
chuẩn công nghiệp RAID 5. RAID
“mềm” cho phép mở rộng số lượng ổ
cứng dễ dàng
2. Phần mềm
11. Siêu máy tính Epfen
Siêu máy tính Epfen
Filesystem:
• Sử dụng tối đa filesystem (chủ yếu sử dụng
của hệ điều hành Linux/Unix) để tối ưu hóa
hiệu năng, phân vùng lưu trữ dễ dàng và mở
rộng không giới hạn
Ảo hóa
• Không sử dụng phần mềm ảo hóa như
VMware, Hypervisor, Openstack… nhằm tối
ưu hóa hiệu năng và bản quyền
• Sử dụng tối đa hệ thống Filesystem
Filesystem của siêu máy tính
Epfen thừa kế filesystem của nhân
Linux/Unix nhằm tối ưu hóa hiệu
năng hoạt động và bản quyền
2. Phần mềm (tt)
12. Siêu máy tính Epfen
Siêu máy tính Epfen
Container-hóa:
• Sử dụng phần mềm để container-hóa hệ
thống.
• Container-hóa giúp phát triển và triển khai
các ứng dụng độc lập một cách nhanh chóng
và hiệu quả. Filesystem và container-hóa giúp
triển khai vô hạn ứng dụng độc lập,
nhanh chóng và hiệu quả
2. Phần mềm (tt)
App 3
App 2
App 1
App 6
App 5
App 4
App
n+2
App
n+1
App n…
…
…
…
…
…
Filesystem và
container-hóa
13. Siêu máy tính Epfen
Siêu máy tính Epfen
Không gian ứng dụng:
• Với các phần mềm ảo hóa hệ thống như
trên, siêu máy tính Epfen trở thành một
“xưởng container vô hạn”.
• Các container là các khối tính toán/lưu
trữ độc lập, có thể cài đặt hệ điều hành
riêng, mỗi container có thể triển khai một
hoặc nhiều ứng dụng đồng thời.
Siêu máy tính Epfen trở thành “xưởng
container vô hạn”. Mỗi container là một
khối tính toán/lưu trữ độc lập, có thể
triển khai một hoặc nhiều ứng dụng.
3. Ứng dụng
Siêu máy tính Epfen
App 1 App 2 App n…
Vô hạn ứng dụng
14. Siêu máy tính Epfen
Siêu máy tính Epfen
Các ứng dụng Epfen u-Services:
• Epfen uHost: Web hosting bảo mật
• Epfen uMail: Hệ thống email doanh nghiệp.
• Epfen uBox: Hệ thống quản trị dữ liệu doanh nghiệp
• Epfen uMan: Quản lý dự án cho doanh nghiệp
• Epfen uHelp: Helpdesk dành cho doanh nghiệp
• Epfen uChat: Hệ thống livechat
• Epfen uCare: Hệ thống Auto-Marketing
• Epfen uTalk: Diễn đàn/kênh kết nối, giao tiếp hiện đại
• Epfen uAuth: Hệ thống xác thực đăng nhập
Và nhiều ứng dụng khác…
Vô hạn ứng dụng được triển khai cho
người dùng (cá nhân, tổ chức và doanh
nghiệp)
4. Hiện thực hóa
uHost
Cty 1
uMail
Cty 2
uBox
Cty 3
uMan
Cty 1
Ứng dụng
Ngườidùng
uBox
Cty 2
uBox
Cty 1
uMail
Cty 1
uHost
Cty 3
uMan
Cty 2
uBox uMail uHost uMan
Cty1Cty2Cty3
15. Siêu máy tính Epfen
Siêu máy tính Epfen
4. Hiện thực hóa
uHost
Cty 1
uMail
Cty 2
uBox
Cty 3
uMan
Cty 1
Ứng dụng
Ngườidùng
uBox
Cty 2
uBox
Cty 1
uMail
Cty 1
uHost
Cty 3
uMan
Cty 2
uBox uMail uHost uMan
Cty1Cty2Cty3
16. Siêu máy tính Epfen
Sức mạnh tính toán và lưu trữ của siêu
máy tính Epfen
1.Nhận được mọi tính năng mạnh mẽ
của hệ thống siêu máy tính (đáp
ứng mọi nhu cầu tính toán và lưu trữ
của người dùng)
Giá trị mang lại cho
người dùng siêu máy
tính Epfen
17. 2.Vận hành bởi các chuyên gia IT, là
người cung cấp các ứng dụng dịch vụ
24/24 cho cá nhân, tổ chức và doanh
nghiệp Siêu máy tính cung cấp phần
mềm, nền tảng và hạ tầng dịch vụ
Giá trị mang lại cho
người dùng siêu máy
tính Epfen
Siêu máy tính Epfen
18. 3.Phù hợp với mọi nhu cầu và quy mô tổ
chức và doanh nghiệp:
• Với quy mô nhỏ và vừa (<60 người), mô
hình dịch vụ On-Demand sẽ phù hợp
• Với quy mô lớn hoặc chuyên dụng, mô
hình On-Promise và dịch vụ quản trị/hỗ trợ
sẽ phù hợp hơn.
Siêu máy tính “lớn lên” cùng nhu
cầu và quy mô của tổ chức và
doanh nghiệp
Giá trị mang lại cho
người dùng siêu máy
tính Epfen
Siêu máy tính Epfen
19. 4.Hệ thống an toàn, bảo mật và chuyên
nghiệp:
• Vận hành bởi các chuyên gia IT có
trình độ chuyên môn cao
• Bảo mật hệ thống nhiều lớp.
Siêu máy tính được bảo mật nhiều
lớp: tường lửa, proxy, xác thực,
phân quyền, mã hóa...
Giá trị mang lại cho
người dùng siêu máy
tính Epfen
Siêu máy tính Epfen
20. 5.Tiết kiệm thời gian - chi phí, gia tăng giá trị:
• Triển khai ứng dụng nhanh
• Không đầu tư ban đầu (CAPEX = 0). Chi phí
vận hành (OPEX) theo nhu cầu của tổ chức và
doanh nghiệp (pay-as-you-go)
• Gia tăng giá trị sử dụng
Tiết kiệm thời gian - chi phí
gia tăng giá trị
Giá trị mang lại cho
người dùng siêu máy
tính Epfen
Siêu máy tính Epfen
21. 6.Nền tảng tính toán lý tưởng cho các ứng
dụng hiện đại
• Các ứng dụng dữ liệu lớn (Big Data)
• Các ứng dụng Internet of Things (IoT)
• Các ứng dụng trí tuệ nhân tạo (AI)
• Và nhiều trường ứng dụng khác
Siêu máy tính Epfen – Nền tảng
tính toán lý tưởng cho các ứng
dụng hiện đại: Big Data, IoT, AI
Giá trị mang lại cho
người dùng siêu máy
tính Epfen
Siêu máy tính Epfen