2009-01-30 33 views
5

Tôi có một dự án cho một khách hàng sẽ bao gồm quản lý công việc trên MS Compute Cluster. Tôi sẽ phát triển ứng dụng bên ngoài mạng của họ và muốn một cách để phát triển/gỡ lỗi ứng dụng của tôi mà không cần phải trên mạng của họ.Tôi có thể mô phỏng MS Compute Cluster Server trên máy tính dev của mình không?

Tôi đang phát triển ứng dụng trong C# và tất cả những gì tôi có cho đến nay là Microsoft Compute Cluster Pack SDK.

+1

Tôi vừa bỏ phiếu cho bạn vừa đánh dấu điều này là 'xúc phạm' khi bạn sử dụng "M $". Lớn lên hoặc không đăng bài ở đây. –

+0

Tôi đang bỏ phiếu cho bạn * * cho việc sử dụng "M $". – jrockway

+0

một phiếu giảm giá khác cho M $. –

Trả lời

3

lẽ webcast này có thể giúp bạn ra ngoài

Event link

1

Các webcast là hữu ích, trong đó nó đưa tôi đến với API MPI.Net. MPI.Net sẽ cho phép tôi viết một tệp thực thi có thể được khởi chạy qua mpiexec.exe và có thể quản lý quá trình tạo và giám sát các tác vụ song song. Từ những gì tôi hiểu, nút đầu trong cụm sẽ tự động ủy nhiệm từng tác vụ cho các nút tính toán thích hợp cho tôi.

Vì mpiexec.exe gửi cùng với ComputeCluster SDK, và sẽ chạy trên máy đa lõi của tôi, điều này có thể đủ gần để giả lập cụm cho tôi để hoàn thành công việc của mình.

Cảm ơn sự giúp đỡ của bạn.

1

Tùy thuộc vào độ "hiếu động" của máy phát triển của bạn, bạn có thể thiết lập cụm cục bộ tương đối dễ dàng bằng HyperV. Bạn sẽ không thấy lợi ích về năng suất của một phần cứng thực tế của cluster/thực tế, nhưng đối với các công cụ quản lý như bạn đang cố gắng xây dựng nó sẽ hoạt động tốt. Một hộp hàng hóa với 4-8 GB ram nên làm độc đáo để tạo ra một nút đầu và hai nút con cho dev/test.

Các vấn đề liên quan