JavaBoom Collections

Archive for the ‘Virtualization’ Category

ผลงานลง IEEE APSCC อีกสองงาน

Posted by: javaboom on: September 13, 2009

เมื่อวานนี้ผมได้รับอีเมลตอบรับการตีพิมพ์ผลงานลงงานประชุมวิชาการของ IEEE งานประชุมนี้มีชื่อว่า Asia-Pacific Services Computing Conference หรือ IEEE APSCC 2009 ครั้งนี้ก็จัดเป็นครั้งที่สามแล้ว ปีนี้จัดที่สิงคโปร์ (ถิ่นผมเอง) ระหว่างวันที่ 7-11 ธัีนวาคม ครั้งก่อนๆจัดที่จีนกับญี่ปุ่น เดี๋ยวจัดไปเกาหลีแล้วผมจะส่งไปอีก (อยากไปเกาหลี)
สำหรับงานครั้งนี้ ผมมีผลงานสองผลงานที่ได้รับ accept โดยทั้งสองผลงานก็เกี่ยวกับ cloud computing ครับแต่เน้นจุดขายผลงานแตกต่างกันไป  ขอเกริ่นงานทั้งสองคร่าวๆไว้ตามลำดับ ดังนี้

บุกรัง vmware

Posted by: javaboom on: July 17, 2009

ด้านหน้าบริษัท
เมื่อวานนี้ (16 ก.ค.) ผมได้มีโอกาสเยือนบริษัท vmware ตั้งแต่ผมมาอยู่สิงคโปร์เนี่ย ผมว่าผมได้บุกรังบริษัทมาหลายบริษัทมากเลยครับ ในปีนี้ผมได้รับโอกาสให้ไปบุกบริษัท​เพื่อเก็บเกี่ยวข้อมูลผลิตภัณฑ์ด้านการประมวลผลแบบกลุ่มเมฆ รวมถึง virtualization ที่ผ่านมาก็มี Microsoft, Platform, Citrix, Yahoo!, และ iDA (หน่วยงานรัฐของสิงคโปร์) มีที่มาเยือนถึงที่ทำงานก็มีเช่น IBM, Sun Microsystems, Dell, กับ HP ถ้าเป็นไปได้ ครั้งหน้าผมอยากจะเจอ Google ครับ … ลองแวะไปดูเหตุการณ์เก่าๆของผมได้ในหมวด virtualization กับ cloud computing

เมื่อสัปดาห์ที่ผ่านมา ผมใช้เวลาปลุกปล้ำกับ Microsoft System Center Virtual Machine Manager 2008 (หรือ VMM) อย่างเมามัน คำว่า “เมามัน” ในที่นี้คือ กินเหล้าไปด้วยปล้ำไปด้วย เอ้ย ไม่ใช่! … จริงๆความหมายไม่ได้ดีขนาดนั้น คือ ผมเสียเวลาติดตั้ง VMM นานมาก แต่ผลที่ได้คือ ล้มเหลว! ถึง 3 รอบ
ผมคิดว่าผมไม่น่าจะพลาดนะ เอ … คือ ไมโครซอฟท์เคยให้แผ่น Microsoft Windows 2008 พร้อมกับ VMM จากการที่ผมบุกรังไมโครซอฟท์สิงคโปร์ในช่วงปลายเดือนตุลาที่ผ่านมา แต่ผมเพิ่งมีเวลาเล่นกับมันเมื่อสัปดาห์ที่แล้วเอง ผมเลยอีเมลไปขอความช่วยเหลือจาก Dennis Chung ตำแหน่ง IT Professional Evangelist ของไมโครซอฟท์สิงคโปร์ … ฝ่ายซัพพอร์ท ผมไม่สน ผมขอยิงคำถามตรงไปหา Evangelist เลยแล้วกัน ส่วนลักษณะคำถามผมเป็นไง [...]

บุกรัง Microsoft สิงคโปร์

Posted by: javaboom on: October 28, 2008

วันนี้ อาจารย์ของผมและผมเองได้รับคำเชิญจากไมโครซอฟท์ที่สิงคโปร์ให้มาร่วมฟังการสาธิตผลิตภัณฑ์และร่วมสนทนาเกี่ยวกับงานวิจัยด้าน Virtualization โดยมีผู้ประสานงานจากไมโครซอฟท์คือ Jerald Cheong ตำแหน่ง Technical Specialist ของ Microsoft HPC โดยทางไมโครซอฟท์ยินดีถ่ายทอดความรู้ให้กับผมเพื่อได้รู้จักผลิตภัณฑ์ Virtualization ทางฝั่งไมโครซอฟท์ และเขาเองก็อยากฟังไอเดียจากทางศูนย์วิจัยของผมว่ากำลังวิจัยเรื่องอะไรอยู่ และร่วมสนทนาว่า อะไรคือสิ่งที่ไมโครซอฟท์กำลังทำอยู่ และอะไรคือสิ่งที่ไมโครซอฟท์หรือผมยังขาดไป ?
พอผมไปถึงสำนักงานของไมโครซอฟท์ ผมก็ทำการสำรวจสถานที่ โดยเฉพาะส่วนที่เรียกว่า Microsoft Innovation Center ซึ่งเป็นส่วนที่เขาพัฒนาระบบงานไอทีสำหรับสาธิตต่อลูกค้า (เสียดายที่ถ่ายรูปไม่ได้เยอะเท่าไหร่ เพราะมัวแต่คุยกับอาจารย์ของผม) พอถึงเวลานัดหมาย ทางไมโครซอฟท์ก็ส่งพนักงานตำแหน่ง IT Pro Evangelist ชื่อ Dennis Chung เป็นผู้นำเสนอผลิตภัณฑ์ของไมโครซอฟท์นั่นคือ Microsoft VMM 2008 (หรือ Microsoft System Center Virtual Machine Manager 2008) การบุกไมโครซอฟท์ครั้งนี้ มีผมและเพื่อนของผมคือ Junwei เข้าวงสนทนากับไมโครซอฟท์เท่านั้น โดยมีอาจารย์ของผมเป็นผู้มาส่งเราทั้งสองถึงรังไมโครซอฟท์

ตามสุภาษิต “ไม่เข้าถ้ำเสือ แล้วไยจะได้ลูกเสือ” เป็นสุภาษิตเด่นในการทำวิจัยอีกแนวทางหนึ่ง ซึ่งอาจารย์ของผม (ฟรานซิส ลี) แนะนำผม แต่มีข้อแม้ว่าห้ามยึดติด! วันนี้ อาจารย์ผมก็ได้รับเชิญให้ไปร่วมเสวนากับ Martin Duursma ซึ่งเป็นถึง CTO และ Vice President ของบริษัท Citrix Systems, Inc. (หรือเรียกสั้นๆคือ Citrix) ผู้นำเทคโนโลยี Virtualization ของโลกในขณะนี้  ซึ่งถ้าเป็นคนอยู่ฟิลด์นี้คงไม่มีใครไม่รู้จัก Xen อย่างแน่นอน ใช่ครับ ปัจจุบันนี้ Xen เป็นของ Citrix
ผมก็ได้ติดสอยห้อยตามไปร่วมวงเสวนาในครั้งนี้ด้วย ตอนแรกผมคิดว่าเป็นการฟังบรรยายของ Martin แต่ไปๆมาๆกลับรู้สึกว่า Martin อยากฟังวิสัยทรรศน์ของผู้เข้าร่วมประชุมและแลกเปลี่ยนไอเดีย ผมจึงเรียกการประชุมนี้ว่า “การเสวนา” (มีพิธีกรเป็นเลขาของ Martin ซึ่งสวยขั้นนางแบบ) โดยเริ่มแรก Martin ได้เล่าถึงผลิตภัณฑ์ของ Citrix ว่ามีอะไรบ้าง อาทิเช่น XenServer, XenDesktop, XenApp และ NetScaler  และก็ได้เล่าถึงบริษัทยักษ์ใหญ่ต่างๆที่ได้ใช้ Xen สำหรับสร้างบริการ Cloud Computing อาทิเช่น IBM กับ [...]

Singapore National Cloud (?)

Posted by: javaboom on: August 13, 2008

บินเหนือเมฆเหนือน่านน้ำของสิงคโปร์…ขณะที่ผมนั่งเครื่องของAirasia เดินทางจากสิงคโปร์ไปกรุงเทพในวันที่ 5 พค 2551
วันนี้เจอข่าว breaking news จากเว็บ GridToday ที่ทำให้ผมตะลึงไปสักพัก หัวข้อข่าวคือ Platform Computing Annouces VM Orchestrator 4 ผมไม่ได้ตะลึงกัลข่าวที่บริษัท Platform เพิ่งประกาศออกผลิตภัณฑ์ตัวใหม่คือ Platform VM Orchestrator (VMO) เวอร์ชัน 4 (หรือ VMO 4) ไปหมาดๆในวันที่ 12 สิงหาคมนี่เอง แต่ที่ทำให้ผมตะลึงในข่าวนี้ก็คือในข่าวได้มีการอ้างถึงโครงการแรกที่ได้นำผลิตภัณฑ์ VMO 4 ไปใช้นั่นคือ Singapore National Cloud

วันนี้เข้าไปอ่านข่าวใน ITworld บังเอิญเจอลิงค์แจกฟรีหนังสือชื่อ Virtualization for DUMMIES ของค่าย dummies หนังสือเล่มนี้เป็น ebook ที่เรียบเรียงขึ้นมาเป็นพิเศษ มีจำนวน 50 หน้าแต่งโดย Bernard Golden และ Clark Scheffy ถ้าเป็นฉบับจริงที่ขายตามท้องตลาดมีความยาวมากกว่า 350 หน้าและแต่งโดยBernard Goldenเพียงผู้เดียว หนังสือebookเล่มนี้เหมาะสำหรับคนที่ต้องการทำความรู้จักกับเทคโนโลยีVirtualizationและอยากศึกษาถึงประโยชน์และการนำVirtualizationไปประยุกต์ในงานต่างๆ (มีอ้างถึง cloud computing แบบสั้นมากๆ 1 ประโยค) ผมรู้สึกว่าebookฉบับย่อเล่มนี้ออกจะเป็นแนวโปรโมทสินค้าแทรกวิชาการ โดยมี Sun กับ AMD เป็นสปอนเซอร์ ผมอ่านดูคร่าวๆแล้วก็ถือว่าเหมาะสำหรับมือใหม่ในเรื่องVirtualizationและสำหรับคนที่ต้องการดูมุมมองของผลิตภัณฑ์Virtualizationที่นำไปขายหรือใช้งานจริงว่าเขาเอาไปทำอะไรบ้าง สำหรับผู้ที่สนใจหนังสือebookเล่มนี้สามารถไปดาวน์โหลดได้โดยคลิ้กตรงนี้ และดาวน์โหลดตัวอย่างของหนังสือฉบับจริงได้โดยคลิ้กที่นี่ (เป็นบทที่ 1 ของหนังสือฉบับจริง)

วันนี้ผมตื่นแต่เช้าเพื่อเตรียมตัวเข้าประชุมทางไกลในเวลา 9 โมงเช้าสิงคโปร์ (3 ทุ่มตามเวลาแคนนาดา) เป็นการสนทนากับKhalid Ahmedซึ่งเป็นถึงChief ArchitectของบริษัทPlatform จริงๆต้องเรียกว่าเป็นการโทรศัพท์คุยกันผ่านSkypeกับKhalidที่นั่งอยู่โตรอนโตประเทศแคนนาดา โดยผู้ร่วมสนทนามีผม,อาจารย์ของผมและก็Khalid … ต้องขอบคุณLaurence ที่ได้แนะนำให้ผมได้มีโอกาสคุยกับKhalid …. หลังจากคุยกับKhalid ผมก็ต้องยอมรับโดยดุษฏีเลยว่าPlatformเขาทำงานวิจัยทางด้าน HPC และ Virtualization ถึงขั้นสุดยอดจริงๆ(เรียกแบบวัยรุ่นก็เรียกว่า ขั้นเทพ) ผลงานที่โด่งดังของ Platform อย่างเช่น LSF ที่เป็น Metascheduler ที่ถูกใช้กันอย่างกว้างขวาง
Khalidได้เล่าถึงงานวิจัยที่ทางPlatformเคยได้ทำและที่กำลังทำอยู่ ส่วนทางฝั่งผมก็ได้แลกเปลี่ยนประสบการณ์งานวิจัยด้วยเช่นกัน และอาจารย์ผมก็ได้คุยกันถึงปัจจัยที่มีผลต่อCloud Computingที่น่าจะเอามาเป็นหัวข้อวิจัยร่วมกับทางPlatformได้ โดยตอนนี้เรายกประเด็นเรื่องทรัพยากรธรรมชาติกับการประมวลผล (เพราะปัญหาโลกร้อน Global Warming มาแรง) และเราใช้ศัพท์คำว่า Green Computing มาเป็นประเด็นในการสนทนาในช่วงท้าย และได้วางแผนในเรื่องแนวทางการวิจัยสำหรับเรื่องนี้ หากจะให้เล่าหลักการพื้นฐานของ Green Computing ก็คือเราจะจัดสรรทรัพยากรไปประมวลผลโปรแกรมและทำให้ประหยัดทรัพยากรธรรมชาติ (เช่น ประหยัดพลังงานไฟฟ้า)ได้มากอย่างไร เช่น ต้องจัดสรรทรัพยากรคอมพิวเตอร์จำนวนเท่าไหร่, เวลาไหน, จากที่ไหนรวมไปถึงจะพัฒนาฮาร์ดแวร์และซอฟต์แวร์อย่างไรให้กินไฟต่ำ เป็นต้น  แต่ทางเราจะเน้นไปทางด้าน scheduling หรือ resource provisioning เพื่อสร้างสมดุลระหว่าง Computing Efficiency กับ Power Efficiency หรือสมดุลระหว่างประสิทธิภาพของทรัพยากรคอมพิวเตอร์กับทรัพยากรธรรมชาตินั่นเอง [...]

จากเว็บของ Sys-Con Media มีหัวข้อชื่อ Twenty Experts Define Cloud Computing ซึ่งเป็นการนิยามความหมาย รวมถึงการอุปมาอุปไมยนิยามของ Cloud Computing โดยผู้เชี่ยวชาญ 20 ท่าน ผมได้สรุปนิยามไว้เพียงบางส่วน โดยตัดคำพูดมาเพียงบางตอนของบางท่านเท่านั้น และเป็นการเรียบเรียงด้วยภาษาของผมเอง โดยคงความหมายของต้นฉบับเอาไว้ และผมยังได้สอดแทรกการวิเคราะห์ของผมเองแนบไว้ด้วยตัวหนังสือสีแดง
ดูความหมายของCloud Computingได้ที่บทความ “นิยามคำว่า Cloud Computing“
Omar Sultan ยกตัวอย่างหนึ่งเปรียบเทียบ Cloud Computing ไว้ว่า
“ถ้าผมจะอธิบายลูกค้าถึงความหมายของ Cloud Computing ผมจะยกตัวอย่างผ่านคำว่า Cloud Dinning หรือมื้ออาหารในกลุ่มเมฆ สมมติว่าผมอยู่ที่บ้านและผมมีหน้าที่ทำอาหารเลี้ยงปากท้องสมาชิกในบ้าน ถ้าลูกน้อยของผมมาอ้อนวอนว่าอยากทานอาหารอิตาลี…ผมจะทำอาหารให้ลูกผมทานเองหรือสั่งอาหารอิตาลีจากข้างนอกมาดี? สมมติว่าผมไม่มีเครื่องครัว ไม่มีวัตถุดิบที่จะเอามาทำอาหารล่ะ ดังนั้น ผมจำเป็นต้องโทรสั่งอาหารหรือวัตถุดิบจากข้างนอกซะแล้ว เช่นกันกับ Cloud Computing เรามี application ที่ต้องการการสนับสนุนจาก cloud computing (ได้แก่ ทรัพยากรและบริการจากองค์กรอื่นๆ)”

สำนักงานของบริษัทPlatform ตั้งอยู่ที่Fusionopolis ที่ทำงานสวยมากและวิวก็ดีด้วย
ช่วงนี้ผมเดินสายตระเวนไปหาบริษัทต่างๆในสิงคโปร์เพื่อคุยกับผู้คนเพื่อหากำลังสนับสนุนงานวิจัยและในวันพรุ่งนี้ผมก็จะไปฟังบรรยายของหัวหน้าทางสายงานวิจัยของYahoo! สำหรับในวันนี้ผมได้พบกับLaurence ซึ่งเป็นdirectorของทางPlatform Computing ผมไม่สามารถกล่าวรายละเอียดของหัวข้อวิจัยที่คุยกับบุคคลต่างๆได้มากเนื่องจากเป็นข้อมูลลับของทางศูนย์วิจัยของผมเองครับ อย่างไรก็ดีผมจะให้ข้อมูลของเขาที่ได้ประกาศต่อทางสาธารณะไปแล้ว
บริษัท Platform Computing เรียกสั้นๆว่า Platform เป็นบริษัทที่เชี่ยวชาญทางด้าน High Performance Computing มากว่า 16 ปี มีเชื้อสายแคนนาดา และก็โด่งดังในฝั่งสหรัฐอเมริกาและข้ามไปยังยุโรป กระทั่งในเอเชียของเรา โดยบริษัทมีสาขาตั้งอยู่หลายแห่ง ในเอเชียก็มีจีน ญี่ปุ่น กับสิงคโปร์ ผลิตภัณฑ์ส่วนใหญ่จะเป็นซอฟต์แวร์ระบบขนาดใหญ่สำหรับติดตั้งและบริหารระบบคลัสเตอร์และกริด และผมก็เพิ่งทราบว่าPlatformเองก็มีผลิตภัณฑ์ที่เป็นเทคโนโลยี Virtualization และ Cloud Computing ด้วย โดยผลิตภัณฑ์นี้มีชื่อว่า Platform VM Orchestrator (VMO) ซึ่งจริงๆแล้วก็ตั้งอยู่บนฐานของ Xen เรียกได้เลยว่า Xen น่าจะเป็น De Facto ด้าน Virtualization ในตลาด Cloud Computing ไปแล้วก็ว่าได้ ท่านสามารถดูรายละเอียดของบริษัทPlatformเพิ่มเติมได้ที่ http://www.platform.com พอผมได้เข้าไปในเว็บของบริษัทก็ทำให้ทราบว่าภาพยนตร์แอนนิเมชันเรื่อง Kung Fu Panda ก็ได้ใช้ผลิตภัณฑ์ของPlatformสำหรับการติดตั้งและบริหารคอมพิวเตอร์คลัสเตอร์ในการสร้างหนัง [อ้างอิง]
Laurenceได้นำเสนอผลงานที่วิจัยและพัฒนาร่วมกับทางมหาลัยโตรอนโตประเทศแคนนาดา ภายใต้ซอฟต์แวร์ชื่อ Snowflock จุดประสงค์หลักของงานวิจัยนี้ก็เพื่อเร่งความเร็ว (Speedup) ให้กับการสตาร์ท [...]

เมื่อวันศุกร์ที่ 4 ที่ผ่านมาผมได้โพสต์ไปแล้วว่าผมได้คุยกับไดเร็กเตอร์ของ HP (กลับไปดูโพสต์นี้ คลิ้กที่นี่ได้เลย) ซึ่งเป็นการสนทนากันถึงหัวข้อวิจัยในเรื่อง Cloud Computing และผมยังได้โพสต์ภาพ IBM BlueCloud ไว้ในโพสต์นั้นแล้วด้วย สำหรับในวันนี้ผมได้เข้าร่วมสัมนาในเรื่องวิสัยทรรศน์และผลงานที่ผ่านมาของ IBM ในด้าน Cloud Computing โดยบุคคลที่มาบรรยายนั้นมาจากIBMสิงคโปร์ 2 ท่านด้วยกัน คือ Koo Peng Hen (Business Development Manager Service Oriented Architecture) และ Lionel Chua (Client Manager Public Sector) 

IBM Blue Cloud ตัวอย่างหนึ่งของ Cloud Computing จากยักษ์ใหญ่สีฟ้า IBM
วันนี้ผมมีโอกาสได้ทานกาแฟและร่วมสนทนากับ Chris Whitney ซึ่งเป็น Director ของ HP Labs ศูนย์วิจัยของบริษัท Hewlett Packard (HP) มีสำนักงานใหญ่ตั้งอยู่ที่ Palo Alto, California ประเทศสหรัฐอเมริกา โดยอาจารย์ที่ปรึกษาของผม Francis Lee ได้แนะนำให้ผมได้รู้จักกับ Chris เพื่อปูทางสำหรับการทำงานวิจัยร่วมกันกับบริษัท HP ในหัวข้อเรื่อง Cloud Computing และได้ฟัง Chris กล่าวถึงแนวโน้มในงานวิจัยด้าน Cloud Computing ซึ่ง Chris ได้เล่าหัวข้อวิจัยไว้หลายเรื่อง อย่างไรก็ตาม ผมไม่สามารถเปิดเผยเนื้อหาที่คุยกันกับ Chris ได้มากในตอนนี้เพราะเป็นความลับขององค์กร สำหรับใครที่ยังไม่รู้จัก Cloud Computing ว่าคืออะไร ก็เข้าไปอ่านได้ใน Wikipedia ก่อนนะครับ แต่ผมขอสรุปสั้นๆแบบเชิงเทคนิคให้ฟังว่าจริงๆแล้วมันก็มีหลักการคล้ายกับ Grid Computing และ [...]


Monthly Review

November 2009
M T W T F S S
« Sep    
 1
2345678
9101112131415
16171819202122
23242526272829
30  

Categories