Posts tagged: ผู้ปฏิบัติงาน

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

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

การแนะนำ

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

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

การตั้งค่าของผู้ปฏิบัติงานของคุณ - หรือเซิร์ฟเวอร์ Limp

ขั้นตอนถัดไปในกระบวนการคือการตั้งค่าแรงงานเสมือนของคุณ สำหรับนี้ฉันจะใช้การติดตั้ง CentOS ใช้ VirtualBox ฉันกำลังจะไปติดตั้ง mySQL และ PHP บนเซิร์ฟเวอร์ที่เรียกว่าเป็น Limp (nux ​​Li, ม. ySQL, P HP) Servera (ฉันอาจจะทำให้ชื่อที่ขึ้นไป)

  • ติดตั้ง VirtualBox ในเครื่องหน้าต่างของคุณ (ตามลิงก์)
  • ดาวน์โหลดและติดตั้ง CentOS (ปัจจุบัน 5.3 รุ่น) ภายในเครื่องเสมือนที่สร้างขึ้น

มีจุดให้ฉันไปนี้อาจมีใน 1,000 ของบทเรียนที่ดีออกมี (: ok ที่นี่ไม่มีใครที่ สร้างและเครื่องManaging CentOS เสมือนภายใต้ VirtualBox ) จุดสำคัญที่ควรทราบก็คงจะเป็นที่ฉันเรียกว่าเครื่อง GridMachine ของฉันเสมือน

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

ที่สำคัญตรวจสอบให้แน่ใจว่า VM ของคุณใช้ DHCP มิฉะนั้นสำหรับเครื่องเสมือนแต่ละรุ่นใหม่จะต้องมีการกำหนดค่าแยกกันซึ่งเป็นสิ่งที่เราไม่ได้ใช้ DHCP want.By เราไม่จำเป็นต้องตั้งค่าเครือข่ายแต่ละเครื่องของผู้ปฏิบัติงาน, DHCP จะมือ ออก IPs สำหรับคุณ ดังนั้นคุณสามารถคัดลอกเสมือนเครื่องของคุณเกี่ยวกับสำนักงานโดยไม่ต้องกังวลเกี่ยวกับการตั้งแต่ละคนขึ้นไป (scalability นี้ดีขึ้นและช่วยลดการบริหารงานของผู้ปฏิบัติงาน)

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

วิธีการเรียกใช้งานเมื่อผู้ปฏิบัติงาน

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

  • ตลอดการเรียกใช้สคริปต์: สคริปต์ไม่ว่าจะเป็นสคริปต์เปลือกหรือสคริปต์ PHP จะถูกดำเนินการครั้งเดียวในผู้ปฏิบัติงานและการทำงานเป็นส่วนหนึ่งของวง จำกัด ผมเคยลดวิธีการนี​​้เป็นหนึ่งในความผิดพลาดของสคริปต์และอาจแรงงานของคุณจะหยุดทำงานโดยไม่ต้องเรียงลำดับของการแทรกแซงบาง
  • การดำเนินการตามสคริปต์ Cron: ทุกนาที X ภูต cron kicks ปิดสายไปยังสคริปต์ของคุณที่จะได้รับสิ่งที่จะ โดยไม่ตรวจสอบบางส่วนนี้อาจนำไปสู่​​หลายสำเนาหลายของสคริปต์ของคุณทำงานของผู้ปฏิบัติงาน

การตัดสินใจของฉันคือการที่จะไปกับ cron ซึ่ง kicks ปิดเชลล์สคริปต์ทุก 10 minutes.Âเชลล์สคริปต์ของฉันดำเนินงานต่อไปนี้:

  1. รับรายชื่อกระบวนการและ grep นี้สำหรับ 'PHP' หากไม่พบแล้วดำเนินการต่อ
  2. เรียกรหัสงานของคุณในกรณีของฉันนี้จะเป็นบางสิ่งบางอย่างจาก PHP
  3. สคริปต์ทำงานเสร็จสิ้นการทำงานของมัน
  4. พร้อมที่จะไปอีกครั้งเมื่อสายที่เหมาะสมต่อไป

สคริปต์ทุบตีฉันมีลักษณะบางอย่างเช่นต่อไปนี้:

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

หมายเหตุ: echo 's เกือบจะไม่มีจุดหมายสมบูรณ์ แต่อาจช่วยให้คนถัดไปที่มาพร้อมที่จะลองและแก้ไขได้

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

การตั้งค่าของ Windows เพื่อเริ่มต้นได้ใช้แรงงาน

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

  "C: \ Program Files \ อาทิตย์ \ VirtualBox \ VBoxManage.exe" GridMachine startvm 

อย่างไรก็ตามการเรียกใช้สคริปต์ในรัฐหัวขาด 'เราจำเป็นต้องใช้:

  "C: \ Program Files \ อาทิตย์ \ VirtualBox \ VBoxHeadless.exe"-startvm GridMachine - vrdp = off 

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

ต่อไปเราจะต้องตั้งค่าหน้าต่างขึ้นไปเตะปิด VM ของผู้ปฏิบัติงานของเราเมื่อเครื่องไม่มีการใช้งาน การทำเช่นนี้ (ใน Windows XP) คุณจะต้องไปที่ Start -> โปรแกรมทั้งหมด -> Accessories -> เครื่องมือระบบ -> งานที่กำหนดเวลาดังนี้

งานที่กำหนดเวลา

คลิกถัดไปที่ 'เพิ่มการจัดตารางงาน' ตามด้วยเรียกดูเพื่อเพิ่มโปรแกรมที่กำหนดเอง นำทางไปยังสคริปต์ VBoxManage ของคุณและคลิก OK ตารางงานของคุณสำหรับตัวเลือกใด ๆ (เราจะเปลี่ยนแปลงนี้ในนาที) และต่อเนื่อง หลังจากที่กระโดดข้ามหน้าจอถัดไป Windows จะถามคุณที่คุณต้องการเรียกใช้งานนี้ผมขอแนะนำทั้ง 'ผู้ดูแล' หรือการสร้างผู้ใช้สิทธิพิเศษใหม่ จำเราไม่ต้องการเข้าไปยุ่งเกี่ยวกับบัญชีพนักงานมาตรฐานบนเครื่องที่จุดใด คลิกที่ถัดไปและตรวจสอบตัวเลือกขั้นสูงที่แสดงสำหรับงานนี้

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

ในที่สุด untick ตัวเลือกที่ระบุหยุดงานหากได้รับการทำงานจำนวนครั้ง แต่ไม่ติ๊กเลือกที่จะหยุดงานถ้าเครื่องไม่ได้ใช้งาน

กำหนด

นั่นแหล่ะแล้วสำหรับการตั้งค่าโฮสต์ Windows!

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

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

ครั้งต่อไป

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

การคำนวณตาราง 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

10 ผู้เข้าชมออนไลน์ในขณะนี้
9 แขก, 1 บอท, 0 สมาชิก
ผู้เข้าชมสูงสุดวันนี้: 13 ที่ 06:59 น. UTC
เดือนนี้: 16 ที่ 2012/01/05 13:02 UTC
ในปีนี้: 69 ที่ 27-02-2012 09:56 น. UTC
เวลาทั้งหมด: 130 ที่ 28-03-2011 10:40 UTC