Posts tagged: ทุบตี

การคำนวณตาราง Office ที่ใช้สภาพแวดล้อมเสมือนจริง - ส่วนที่ 4

โดย , วันศุกร์ 4 ธันวาคม 2009 11:59

การแนะนำ

ผมทำงานใน บริษัท ที่เราเรียกใช้งานชุดการประมวลผลหลายล้านระเบียนของข้อมูลในแต่ละวันและฉันได้รับเมื่อเร็ว ๆ นี้เกี่ยวกับการคิดทุกเครื่องที่นั่งรอบในแต่ละวันและทุกการทำอะไรเป็นเวลาหลายชั่วโมง มันจะไม่ดีถ้าเราสามารถใช้เครื่องที่เพื่อหนุนพลังการประมวลผลของระบบของเราหรือไม่ ในชุดของบทความนี้ฉันจะมองผลประโยชน์ที่อาจเกิดขึ้นจากการจ้างสำนักงาน กริด ใช้สภาพแวดล้อม virtualised

ใน ส่วนที่ 3 เราได้สร้างเครื่องประมวลผลของเราเสมือนและการตั้งค่าเครื่อง Windows จะกลายเป็นแรงงานไม่ได้ใช้งานตลอดเวลา

วิ่งรหัสล่าสุด

หลีกเลี่ยงไม่ได้หลังจากการสร้างตรรกะทางธุรกิจของคุณคนงานจะเปลี่ยนข้อบกพร่องจะพบรหัสที่รวดเร็วมีประสิทธิภาพมากขึ้นจะมีการผลิตจึงออกจากงานของคุณนั่งรอบการประมวลผลข้อมูลโดยใช้ รหัสที่ส่งกลิ่นเก่า . เราไม่มีวิธีการนั้นให้มั่นใจว่าเรากำลังจะใช้รุ่นล่าสุดและยิ่งใหญ่ที่สุดของสคริปต์ในการประมวลผลของเราหรือไม่

มีเพียงไม่กี่เรื่องง่ายมากที่วิธีง่ายๆที่เราสามารถทำเช่นนี้เคล็ดลับอย่างไรคือการลดกำลังการประมวลผลและการจราจรของเครือข่ายในการบรรลุนี้ ให้เริ่มต้นด้วยง่ายที่สุดของการแก้ปัญหาและปรับปรุงมันช้ากว่าคู่ซ้ำ

วิธีแรกจะเป็นเพียงแค่เชื่อมต่อกับเซิร์ฟเวอร์การควบคุมของเราสมัครงาน (ผ่าน Samba, FTP, หรือคล้ายกัน) และดึงลงรุ่นล่าสุดของรหัส ไม่มากอย่างมีประสิทธิภาพ แต่จะทำงาน ช่วยปรับปรุงในที่ค่อนข้างวิธีการเกี่ยวกับการสร้างสคริปต์ rsync และการใช้ว่าแต่ละครั้งที่แทน? หรือสิ่งที่เกี่ยวกับการวางสคริปต์ในการประมวลผลใหม่ล่าสุดของเราในการโค่นล้มการตรวจสอบจากรหัสในขั้นต้นแล้วเพียงแค่อัปเดตรหัสของเราที่ทำงาน (แต่ละ svn update )?

ในที่สุดเราอาจจบลงด้วยการทุบตีสคริปต์ (เรียกโดย cron ทุกๆ 10 นาที) ซึ่งมีลักษณะเรียบง่ายเช่นนี้:

  #! / bin / sh
 ถ้า PS ขวาน | grep-V grep | grep PHP > / dev / null
 แล้ว
     echo "งานอยู่ในขณะนี้การประมวลผลที่ออก"
 อื่น
     echo "งานไม่ทำงานเริ่มต้นตอนนี้"
     cd เส้นทาง / / to / ที่ทำงาน / สำเนา
     การปรับปรุง svn
     yourJobProcessingScript.php PHP
 สาย 

ตอนนี้เราสามารถมั่นใจได้ว่ามีการทำงานแต่ละที่เรากำลังทำงานอย่างแน่นอนรหัสล่าสุด เรากำลังสร้างความมั่นใจนี้โดยการปรับปรุงฐานรหัสของเราในแต่ละครั้งและทุกครั้งที่เราดำเนินการทำงานและลดการจราจรของเครือข่ายโดยเฉพาะการถ่ายโอนไฟล์ที่แตกต่างกันในเครือข่ายของเรา

ในการตั้งค่าการสาธิตของฉันที่ฉันไม่ตรงตามที่กล่าวข้างต้น การโค่นล้มถูกติดตั้งบนเซิร์ฟเวอร์ในการประมวลผลของฉันทำงานและฉันก็ดึงรหัสล่าสุดจาก 'คน' สาขาการใช้ 'svn update' ฉันยังเพิ่มแท็กจำนวนรุ่นที่จะใช้สคริปต์ในการประมวลผลของฉันที่ถูกส่งกลับไปยังฐานข้อมูลเป็นส่วนหนึ่งของผลตอบแทนจากผลการ วิธีนี้ฉันจะได้เห็นว่ารหัสของฉันคือการปรับปรุงทุกครั้งที่ผมคัดลอกลำของฉันเป็นเช่นสาขาของผู้ปฏิบัติงานแต่ละครั้งที่ฉันถูกแน่นอนใช้สคริปต์ในการประมวลผลใหม่ล่าสุด

การใช้ข้อมูลล่าสุด

หากการประมวลผลงานของคุณทำให้การใช้แหล่งข้อมูลจากนั้นในบางจุดเหล่านี้จะได้รับการปรับปรุงมากเกินไป ยกเว้นกรณีที่คุณเรียกข้อมูลของคุณแหล่งที่มาบนพื้นฐานบ่อยมากที่คุณกำลังจะท่วมเครือข่ายของคุณที่มีการจราจรทันทีที่คนงานของคุณเริ่มทำงานทุกอย่างที่นำไปหยุดนิ่ง สำหรับวิธีการแก้ปัญหาของฉันฉันตัดสินใจว่าฉันต้องการที่จะย้ายแหล่งที่มาข้อมูลของฉันรอบกับ VMs ของฉัน

ถือคุณม้ามี! เกิดอะไรขึ้นถ้าแหล่งข้อมูลของฉันมีขนาดใหญ่? อย่างนี้จริงๆเป็นกรณีที่เท่าใดข้อมูลที่เราพูดถึง? มันอาจจะเป็นค่าใช้จ่ายมีประสิทธิภาพมากขึ้นที่จะติดตั้งเพิ่มเติมฮาร์ดไดรฟ์ขนาดใหญ่เข้าไปในเครื่องแต่ละกว่าที่จะซื้อเซิร์ฟเวอร์ในการประมวลผลเพิ่มเติม นี่คือคำถามของงบประมาณและขึ้นอยู่กับการตัดสินใจทางธุรกิจ มันอาจจะเป็นแหล่งข้อมูลของคุณมีขนาดใหญ่เพื่อที่ว่ามันทำไม่ได้เพียงเพื่อให้จำนวนของข้อมูลที่อยู่ในเครื่องของผู้ปฏิบัติงานของคุณ ในกรณีที่สิ่งที่คุณจะทำอย่างไร ดีที่เราสามารถมองไปที่การเรียกข้อมูลเซิร์ฟเวอร์ในประเทศ แต่นี้อาจทำให้เกิดปัญหากับเครือข่าย ในกรณีนี้ระบบกริดเช่นนี้อาจกลายเป็นไม่สมจริงให้รวมอยู่ในสภาพแวดล้อมที่ทำงานของคุณ นอกจากนี้ยังอาจเป็นได้ว่าคุณสามารถมองเข้าไปในกลยุทธ์ทางเลือกที่ทำงานเช่นเดียวเรียกคนงานของคุณ 08:00-6:00 แต่ละคืนและ / หรือการควบคุมปริมาณข้อมูลที่ร้องขอมา

ย้ายที่ให้บอกข้อมูลจำนวนเงินของเราแหล่งที่มาเพื่อ 100GB ของข้อมูล ดีใช่ว่าไม่น้อยของข้อมูลที่จะย้ายไปรอบ ๆ เครือข่ายในการปรับปรุง วิธีที่เราจะให้แน่ใจว่าเรามีสำเนาล่าสุดของข้อมูลในกรณีนี้หรือไม่? Rsync ความเป็นไปได้ แต่ส่วนตัวผมคิดว่าโดยใช้แหล่งข้อมูลของคุณที่ต่างๆบนเซิร์ฟเวอร์ในการประมวลผลของงานและการตั้งค่านี้เป็นหลักในการจำลองแบบ (มีบันทึก bin ดีนาน) อาจจะมีวิธีที่จะไป:

การทำซ้ำ โดยการตั้งค่าของแต่ละคนงานของคุณเป็นทาสเพื่อการควบคุมงานปรับปรุงเซิร์ฟเวอร์ไปยังแหล่งข้อมูลของคุณจะหยดลงอย่างสวยงามกับแรงงานของคุณโดยไม่เพิ่มขึ้นมากในกิจกรรมของเครือข่าย (นั่นคือถ้าคุณไม่ดำเนินการปรับปรุงข้อมูลมากและทุกคนงานของคุณเตะใน ในครั้งเดียว) นี้มีข้อดีมากกว่า rsync ในการที่คุณจะไม่ได้รับหยุดยาวก่อนที่จะสมัครงานในแต่ละขณะที่การปรับปรุงฐานข้อมูล MySQL daemon เมื่อคนงานของคุณอย่างต่อเนื่องจะปรับปรุงข้อมูลในขณะที่การประมวลผลอย่างต่อเนื่อง

นี่คือวิธีที่ผมตั้งค่าเซิร์ฟเวอร์สาธิตของฉัน เมื่อต้องการตั้งค่าการจำลองแบบผมทำตามคู่มือในเว็บไซต์ของ MySQL ( การตั้งค่าการจำลองแบบ ) และภายใน 20 นาทีฉันมีคนงาน inital ของฉันจำลองการควบคุมงานชุดเซิร์ฟเวอร์ สำหรับผู้ปฏิบัติงานเพิ่มเติมในแต่ละการตั้งค่าการจำลองแบบและกระบวนการทำงานในแต่ละครั้งเมื่อ VM ถูกคัดลอก

ข้อมูลอย่างย่อ

ในส่วนของบทความนี้เราได้มองที่วิธีการที่ง่ายและไม่เจ็บปวดก็คือการให้รหัสการประมวลผลของคุณให้ทันสมัย​​โดยusing rsync หรือ subverion (SVN) ในการทำงานและลดการจราจรในเครือข่ายที่time.Âเดียวกันเรายังกล่าวถึงวิธีการ ในการเก็บข้อมูลแหล่งที่มาของข้อมูล up-to-date โดยปล่อยให้มันหยดลงไปในแต่ละคนของคุณ ดังนั้นเรามั่นใจว่าพื้นที่ที่เราให้ทันกับตรรกะทางธุรกิจและข้อมูลในระบบกริดของเราที่สำนักงาน มีเห็นได้ชัดจะเป็นทางเลือกที่นับไม่ถ้วนที่จะดำเนินการงานเหล่านี้ แต่ที่นี่คือสองตัวอย่างง่ายที่จะแสดงวิธีที่ง่ายวิธีการแก้ปัญหาคือการมาโดย

ครั้งต่อไป

ในส่วนสุดท้ายของชุดนี้ชื่อ aptly ส่วนที่ 5 เราจะหารือเกี่ยวกับการปรับใช้ระบบนี้เพื่อ ผมจะสรุปสิ่งที่ได้รับการเรียนรู้และสิ่งที่ฉันจัดการเพื่อสร้าง

การคำนวณตาราง Office ที่ใช้สภาพแวดล้อมเสมือนจริง - ส่วนที่ 5

โดย , วันศุกร์ 4 ธันวาคม 2009 11:03

การแนะนำ

ผมทำงานใน บริษัท ที่เราเรียกใช้งานชุดการประมวลผลหลายล้านระเบียนของข้อมูลในแต่ละวันและฉันได้รับเมื่อเร็ว ๆ นี้เกี่ยวกับการคิดทุกเครื่องที่นั่งรอบในแต่ละวันและทุกการทำอะไรเป็นเวลาหลายชั่วโมง มันจะไม่ดีถ้าเราสามารถใช้เครื่องที่เพื่อหนุนพลังการประมวลผลของระบบของเราหรือไม่ ในชุดของบทความนี้ฉันจะมองผลประโยชน์ที่อาจเกิดขึ้นจากการจ้างสำนักงาน กริด ใช้สภาพแวดล้อม virtualised

ใน ส่วนที่ 4 เรามองที่การใช้เครื่องมือเพื่อให้มั่นใจว่าเรากำลังใช้รุ่นล่าสุดของแหล่งที่มารหัสและข้อมูลเพื่อให้ผลลัพธ์ที่ได้มักจะ up-to-date ด้วยข้อมูลทางธุรกิจใหม่ล่าสุดและตรรกะ

พื้นฐานการใช้งาน

ก่อนที่จะปรับใช้ระบบกริดของคุณหากมีสิ่งหนึ่งที่คุณทำและสิ่งหนึ่งเพียงอย่างเดียวก็มาตรฐานระบบปัจจุบันของคุณ! ไม่ว่าสิ่งที่คุณบอกเพื่อนร่วมงานเกี่ยวกับวิธีการทำงานมากเป็นพิเศษในระบบของคุณจะไปทำจนกว่าคุณจะมีตัวเลขการสำรองข้อมูลนี้ขึ้นค้ำประกันของคุณไม่มีมีอะไร ดังนั้น

  • จำนวนระเบียนที่คุณสามารถดำเนินการในปัจจุบัน? ต่อวัน? ต่อชั่วโมง?
  • นานเท่าไหร่โดยปกติจะใช้เวลาในการหันไปรอบ ๆ งาน?
  • เท่าไหร่คุณมีความจุมากขึ้น?

นอกจากนี้ยังมีคำถามเพิ่มเติม:

  • หากเซิร์ฟเวอร์การประมวลผลของคุณ (หรืออย่างใดอย่างหนึ่งของเซิร์ฟเวอร์ในการประมวลผลของคุณ) ลงไปวิธีการนี​​้จะส่งผลกระทบต่อความสามารถของคุณคุณจะได้รับการตาย?
  • อะไรที่คุณหวังว่าข้อได้เปรียบ / คาดว่าจะได้รับจากระบบกริด?
  • เครื่องที่ทำงานของคุณมีความสามารถในการเรียกใช้งาน?
  • จะมี (หรือสามารถดูตำแหน่งงานที่คุณจะแปลง) ของคุณเพื่อ wrok ในรูปแบบของการทำงานนี้หรือไม่?

จุดที่สำคัญสุดท้ายคือการใช้เวลาของคุณเกี่ยวกับการเปลี่ยนแปลงที่สำคัญใด ๆ เช่นนี้ อัพเดทรหัสการประมวลผลของคุณให้ทำงานโดยใช้วิธีการมาตรฐานใหม่อีกครั้ง อาจตั้งค่าเซิร์ฟเวอร์ในการประมวลผลของคุณทำงานเสมือนเครื่องหลังจากที่ทุกเซิร์ฟเวอร์ในการประมวลผลของคุณจะเป็นเพียงผู้ปฏิบัติงานอื่น (เพียงอย่างใดอย่างหนึ่งที่มีประสิทธิภาพมากค่อนข้าง) อนุญาตให้กระบวนการใหม่ในการชำระ

การปรับใช้

ข้อเสนอแนะของฉันจะปรากฏเป็นสำนักงานหนึ่งวันหยุดสุดสัปดาห์จะทำการติดตั้งและการติดตั้งทั้งหมด ทำเช่นนี้เพียงสองสัปดาห์ก่อนวันหยุดของและออกอื่น ๆ เพื่อให้ขากรรไกรที่ไม่ดีที่จะจัดการกับผลที่ตามมา ... อาจจะไม่ ...

การปรับใช้สำหรับระบบเช่นนี้จะต้องช้า แม้จะมีความมันเป็นที่ค่อนข้างง่ายต่อการติดตั้งระบบนี้จะส่งผลกระทบต่อโครงสร้างพื้นฐานสำนักงานทั้งหมด (ดีดิจิตอลอย่างใดอย่างหนึ่ง) ของคุณ ประการแรกแผ่ออกไปสองสามเครื่องในเวลาที่เครือข่ายตรวจสอบวิธีการปฏิบัติงานเป็นเจ้าภาพดำเนินการในแต่ละวันต่อวัน คุณอาจจำเป็นต้องปรับเปลี่ยนการกำหนดค่างานของคุณในการตอบสนองต่อการค้นพบของคุณ

เมื่อระบบมีการตกลงกับไม่กี่เครื่อง (ให้พูด 10% ของทุกเครื่องใช้สำนักงานเช่น 5) ให้การจราจรตรวจสอบเครือข่ายและเครื่องโฮสต์performance.Âมาตรฐานถัดไปอีกครั้งคุณควรจะประมวลผลงาน 33% กว่าเกณฑ์มาตรฐานครั้งแรกของคุณ วันนี้เป็นเช่นนั้นหรือว่าคุณจะอยู่ที่อย่างน้อยในสนามเบสบอลนี้ ถ้าไม่ตรวจสอบสิ่งที่เกิดขึ้นก่อนที่จะย้าย ซ้ำรอบนี้จนกว่าคุณจะมีความสุขได้ทุกเครื่องในสำนักงานที่ทำงานได้โดยไม่ต้องฆ่าประสิทธิภาพของเครื่องของแต่ละบุคคลหรือบดเครือข่ายของคุณหยุดนิ่ง

ทุกครั้งที่ให้การเปรียบเทียบแม้หลังจากการใช้งานทั้งหมดจะทำ ตรวจสอบวิธีการปรับปรุงรหัสใหม่มีผลต่อความเร็วของระบบของคุณให้ตรวจสอบคนงานทั้งหมดมีการรายงานและการประมวลผลในงาน ช้า (ช้ามาก) เพิ่มค่างานของคุณที่จะได้รับที่ดีที่สุดจากคนงานและเครือข่ายของคุณ

หยุด!

เกิดอะไรขึ้นหากคุณต้องการหยุดการทำงานของคุณจากการทำงานที่บางครั้ง? พวกเขาทั้งหมดออกมีการทำงานปฏิรูปและพยายามที่ดีที่สุดในการประมวลผลข้อมูลเช่นแมลงหิว คำตอบอาจดูเหมือนชัดเจน แต่มูลค่าของมันเพิ่มในกรณีที่มองข้าม เพียงแค่แก้ไขสคริปต์ในการประมวลผลของคุณกับ exit (0) หรือตาย () หรือบางคำสั่งอื่น ๆ ที่จะฆ่างานการประมวลผลของคุณ เหตุผลสำคัญว่าทำไมเรามักจะพยายามที่จะปรับปรุงเพื่อการประมวลผลสคริปต์ล่าสุดก่อนที่จะดำเนินการใด ๆ !

ระบบสาธิต

เพื่อที่จะเขียนชุดของบทความสั้น ๆ นี้ฉันสร้างตารางขนาดเล็กมากแสดงให้เห็นถึงเทคโนโลยีและวิธีการ ผมอ่าน ๆ บทความ tutorials, และใช้เครื่องมือต่างๆในการติดตั้งและตรวจสอบสิ่งที่เกิดขึ้น ฉันได้โดยไม่ไปออกและอิ่มตัวสำนักงานทั้งที่มีการจราจรและไม่ได้ฉันได้เข้าถึงพนักงาน PC ปกติสมาชิกเพื่อดูว่าประสิทธิภาพการทำงานที่โฮสต์ได้รับผลกระทบ

ระบบการสาธิตของฉันคือการอ่อนน้อมถ่อมตนมากอย่างแน่นอน ผมใช้เดสก์ทอปปกติของฉันตั้งค่าเป็นเซิร์ฟเวอร์ควบคุมงาน เกี่ยวกับเรื่องนี้ฉันได้ติดตั้ง mySQL เซิร์ฟเวอร์ที่ติดตั้งตั้งค่าเป็นหลักในการทำแบบจำลอง, PHP , และเชื่อมโยงผ่าน SVN apache (สำหรับการเข้าถึงผ่านทาง VM ของผู้ปฏิบัติงาน)

ฉันแล้วสร้างเครื่องของผู้ปฏิบัติงานเกี่ยวกับ CentOS VirtualBox เมื่อปี 6 เก่าแล็ปท็อปของ Windows XP ผมตั้งค่างานที่กำหนดเวลาตามที่ระบุไว้หลังการคัดลอก VM บนเครื่องและให้มันไป

เครื่องเสมือนถูกจัดตั้งขึ้นด้วย PHP, โค่นล้มและ MySQL ฉันจะตรวจสอบออกเป็นสาขาที่ชื่อว่า 'งาน' จากงานการควบคุมพื้นที่เก็บข้อมูลเซิร์ฟเวอร์ของฉันและทำให้แน่ใจว่ามันจะได้รับการปรับปรุงโดยใช้ 'svn update' ต่อไปฉันติดตั้ง MySQL เป็นทาสและการตรวจสอบว่าข้อมูลถูกจำลองจาก MySQL บนเซิร์ฟเวอร์ควบคุมงานลงไปที่ VM ของผู้ปฏิบัติงาน หลังจากที่ทั้งหมดนี้ผมติดตั้งสคริปต์ทุบตีและงาน cron

การประมวลผลสคริปต์ของฉันพื้นไปตามสายของวันนี้ (สิ่งที่ง่ายมาก):

  • อ่านในฟิลด์ชื่อ
  • นับจำนวนของชื่อที่คล้ายกันในตารางจากแหล่งข้อมูลที่จัดขึ้นใน VM
  • นับจำนวนของชื่อเป็นชื่อข้างต้น แต่การแยกด้วยช่องว่าง (เช่นชื่อฅัว, กลาง, นามสกุล)
  • ซ้ำขั้นตอนนี้ 1,000 ครั้ง

งานแต่ละเวลาประมาณ 20 นาทีในการทำงาน จนถึงจุดหนึ่งผมเปิดสำเนาหลาย VM ของผู้ปฏิบัติงานเกี่ยวกับแล็ปท็อปของ Windows และดูงานที่ถูกตรวจสอบโดยแต่ละคนที่อยู่ IP ณ จุดนี้ผมยังยืนยันว่าการทำแบบจำลองโดยอัตโนมัติเริ่มต้นใหม่

ออกจากแล็ปท็อปไปว่างส่งผลให้คนงานที่เริ่มต้นในการประมวลผลงานจากเซิร์ฟเวอร์ควบคุมงาน เมื่อกลับมาทำงานการใช้งานแล็ปท็อปมีการล่าช้าประมาณ 30-60 วินาทีนี้เป็นจำนวนเงินที่ยุติธรรมของเวลาและพนักงานจะต้องมีการทำให้ทราบว่าเครื่องของพวกเขาอาจหยุดการทำงานชั่วคราวในขณะที่ระยะทางสั้น ๆ เมื่อกลับไปยังเครื่อง ใหม่กว่านี้เครื่องอาจไม่ได้หยุดยาวนี้ ประโยชน์ของจำนวนเงินของการประมวลผลที่ดำเนินการโดยเครื่องเหล่านี้ในช่วงที่ไม่ได้ใช้งานจะมากกว่าที่เกินดุลทีมงานต้องรอช่วงเวลาสั้น ๆ (พูด 1 นาที) เมื่อมาถึงที่เครื่องของพวกเขาจากช่วงเช้า (ฉันมักรอนานที่นี้สำหรับ Windows Defender อัปเดตให้ใช้สถานที่) ให้พวกเขาทำตระหนักถึงเรื่องนี้ (เวลาที่มีประโยชน์ที่จะคว้ากาแฟยามเช้า!)

โดยรวมผมรู้สึกมั่นใจว่าผมได้แสดงให้เห็นเทคโนโลยีที่สามารถนำมาใช้ในการสร้างระบบดังกล่าว ผมได้แสดงให้เห็นว่าระบบดังกล่าวทำงานในขนาดเล็ก (มาก) และมีการเพิ่มเติมบางการทดลองอาจจะปรับขนาดขึ้นใช้ทรัพยากรของเครื่องใช้สำนักงานของ ถ้าฉันไม่ได้รับไปยังจุดของการทำเช่นนี้ผมจะสนใจมากที่จะทราบ / เห็นเมื่อคนอื่นไม่

สรุปผลการวิจัย / ประเมินผล

ขั้นตอนที่ชัดเจนต่อไปจะเป็นจริงได้เช่นโลกจริงและเริ่มต้นในการปรับใช้ระบบเช่นนี้ในสภาพแวดล้อมที่สำนักงานและดูสิ่งที่เกิดขึ้น ขอให้ธุรกิจที่จะกระทำการนี​​้โดย บริษัท ที่เห็นได้ชัดทางเพื่อพิสูจน์เทคโนโลยีและประสิทธิภาพอาจเป็นเพียงเล็กน้อยยาก ตาราง / คำนวณแบบกระจายเป็นที่นิยมมากเป็นวงกลมบางและมีการใช้งานขนาดใหญ่บาง (BIONC, SETI @ Home, พับ @ Home, ฯลฯ ) ฉันไม่ได้ แต่หาขนาดที่เล็กลงและระบบที่เรียบง่ายเช่นนี้ในการค้นหาของฉันที่สามารถรีดออกภายในสภาพแวดล้อมที่ทำงาน

ฉันสร้างระบบฟรีโดยทั่วไปการใช้ซอฟต์แวร์โอเพนซอร์สเป็นส่วนใหญ่และเครื่องมือที่สามารถใช้ได้ในเกือบทุกสำนักงานใด เทคโนโลยีที่ถูกแสดงให้เห็นโดยทั่วไปและแสดงการดำเนินการและการทำงานตามที่คาดไว้ หวังว่าฉันมีการแสดงที่มีงานไม่มากและมีการติดตั้งง่ายมากที่คุณสามารถปรับใช้กริดสำนักงานระบบคอมพิวเตอร์ที่มีประสิทธิภาพ, A, ราคาถูกและสามารถปรับขยายได้ทั้งหมดในเวลาเดียวกัน

เมื่อระบบสามารถและทำงานมีเกือบสิ้นกับปริมาณของการปรับแต่งและการปรับปรุงที่คุณสามารถทำไม่มี สำหรับสถิติการเปรียบเทียบตัวอย่าง / คุณสามารถเข้ามาแสดงความคุ้มค่าของระบบดังกล่าวทุกวัน เครื่องใหม่ที่สามารถเพิ่มได้อย่างรวดเร็วและง่ายดายเป็นและเมื่อพวกเขามาถึงที่มีการอัพเกรดฮาร์ดแวร์ที่มีอยู่เพื่อการประคบประหงมพลังการประมวลผลของคุณ

ฉันหวังว่าคุณได้สนุกกับการอ่านชุดของบทความนี้และให้คุณได้อาหารสำหรับความคิดในการทำงานของระบบกริดสำนักงาน วิธีการแก้ปัญหานำเสนอที่นี่จะไม่จำเป็นต้องทำงานในทุกสถานการณ์ แต่ควรจะปรับตัวเพื่อให้คุณสามารถได้รับการประมวลผลข้อมูลของคุณทำได้โดยใช้วิธีการแก้ปัญหาของคุณเอง

กรุณาอย่าลังเลที่จะส่งความคิดเห็นใด ๆ ที่แก้ไขหรือปรับปรุงและฉันจะทำของฉันดีที่สุดเพื่อให้บทความมีการปรับปรุงเพื่อให้ตรงกับวันนี้













ธีมพาโนรามาโดย Themocracy

18 ผู้เข้าชมออนไลน์ในขณะนี้
10 แขก, 8 บอท, 0 สมาชิก
ผู้เข้าชมสูงสุดวันนี้: 23 ที่ 07:18 น. UTC
เดือนนี้: 26 ที่ 2012/04/04 10:27 UTC
ในปีนี้: 69 ที่ 27-02-2012 09:56 น. UTC
เวลาทั้งหมด: 130 ที่ 28-03-2011 10:40 UTC